编程笔记

  • php异常处理捕获错误整理

    PHP的错误报告有三种: 1、错误,语法解析错误,致命错误 2、警告 3、注意 后果: 错误 - 致命错误,会终止已下程序的执行,语法错误的话,PHP压根就没执行。 警告 - 他不会终止运行,但会影响结果。 注意

  • Node.js实现简单管理系统

    一、简述 主要是面向初学者的node攻略,需要有node基础了解一点npm和express。 使用express框架+mongodb数据库,前端使用的是原生html。 实现了对图书的增删改查基本功能。 源代码会上传到GitHub配合博客一起看。a rel="external

  • layer ui 导入文件之前传入数据的实例

    最近用layer ui上传文件遇到了一个问题,我想在上传文件之前把data-id传入后台,layer文档找了一下也没有找到类似的说明,经过一番折腾发现了其中的窍门,这里记录一下 html代码 button type="button" data-id="1" class="layui-btn test1"导入路由表but

  • php引用和拷贝的区别知识点总结

    对于值传递和引用传递,书本上的解释比较繁琐,而php面试中总会出现,下面我会通过一个生活的例子带大家理解它们之间区别。 第一步 假设我们去酒店订房间,我们把酒店的门牌号比作变量名,我们把房间里住人数当做给这个变量名赋值的过程 ?php $k1=2;$k1号房间住了2个人 $k2=$k1;恰巧今天$k1号房间维修,把$k1号房间的人放

  • Java利用MultipartFile实现上传多份文件的代码

    配置文件 !-- 文件上传 -- bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" property name="defaultEncoding" value="utf-8"p

  • Spring Boot 部署过程解析(jar or war)

    前言 对于传统的 ssm 或者 ssh 项目的部署,一般会打包成war包,或者是一个编译好的文件夹,再放到 tomcat 的 webapps 目录下,如果是 war 包,会自动解压出来。而 Spring Boot 默认会内嵌一个 Tomcat,因此即便是 web 项目也可以直接打包成 jar 包,直接 java -jar 运行就可以了。 用 Sprin

  • Python、 Pycharm、Django安装详细教程(图文)

    最近做项目要用到python,那么不用说就得先配置好python环境 以及选择好python工具。接下来分享自己的安装过程。 (一)、Python的安装 1.先进入官网下载python版本,a rel="external nofollow" target="_blank" href="https:www.python.orgdownloads

  • 解决在Python编辑器pycharm中程序run正常debug错误的问题

    初学Python,写了一小段程序,在pycharm中debug一直报错,在网上搜了很久,尝试多种方法后还是没有用。 尝试了很久之后,发现这个问题是由于:

  • Python pycharm 同时加载多个项目的方法

    在pycharm中只能一个项目存在,想打开另一个项目只能建一个新窗口或者把当前窗口覆盖掉。 在pycharm中其实可以同时打开多个项目: 1、file-setting-project img src="https:img.nhooo.comstaticup

  • 浅谈Python在pycharm中的调试(debug)

    作为一名程序员,调试(debug)程序是一项必会的事情,在利用pycharm这个pythonIDE时,不好好利用其调试功能真的是太可惜了。 借用这两天学习机器学习的工程。 在Deep

  • 破解安装Pycharm的方法

    先准备好安装软件。从官网下载最新的pycharm版本:https:www.jetbrains.compycharmdownloaddownload-thank

  • mac下pycharm设置python版本的图文教程

    安装了pycharm 5.0.1,创建了测试项目,发现python的版本是2.6.9的,系统自带的版本好像是2.7的,为什么这样,怎么切换到2.7 看了一下系统到底装了些什么版本 img src="h

  • Python及PyCharm下载与安装教程

    一、简介 Python:英 -[‘paɪθ ə n]或[‘paɪθɑn] 89年诞生 可用于软件开发: 游戏后台、搜索、图形界面,网站,C\S(ClientServer)软件,科学计算 亦可以进行系统管理: 脚本IT 自动化工具 优点:

  • python安装教程 Pycharm安装详细教程

    python安装教程和Pycharm安装详细教程,分享给大家。 首先我们来安装python 1、首先进入网站下载:点击打开链接(或自己输入网址https:www.python.orgdownload

  • Python、PyCharm安装及使用方法(Mac版)详解

    上周跟朋友喝咖啡时聊起我想学Python,她恰好也有这个打算,顺便推荐了一本书《编程小白的第1本Python入门书》,我推送到Kindle后,随手翻看了下,用语平实,简洁易懂。 之前在R语言和Python中做选择时,网上看了些别人对这两种语言的评价,也问了一些公司在使用哪种语言,后来还是决定,哪种语言有我喜欢的教材就选哪种,这样会在初始学习时多很多积极性和成就感。 这里对于Python

  • 微信小程序左右滚动公告栏效果代码实例

    这篇文章主要介绍了微信小程序左右滚动公告栏效果代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 view class='notice-wrap' hidden='{{hideNotice}}'   view class='tongzhitext'>

  • java实现在线预览--poi实现word、excel、ppt转html的方法

    java实现在线预览 - -之poi实现word、excel、ppt转html,具体内容如下所示: ###简介 java实现在线预览功能是一个大家在工作中也许会遇到的需求,如果公司有钱,直接使用付费的第三方软件或者云在线预览服务就可以了,例如永中office、office web 365a rel="external nofoll

  • MySql逗号拼接字符串查询的两种方法

    下面两个函数的使用和FIND_IN_SET一样,使用时只需要把FIND_IN_SET换成FIND_PART_IN_SET或FIND_ALL_PART_IN_SET 例如某字段里是为1,2,3,4,5 使用方法: 第一种,传入1,3,6 可以查出来 select * from XXX w

  • 微信小程序左滑删除实现代码实例

    这篇文章主要介绍了微信小程序左滑删除实现代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 view class="touch-item {{item.isTouchMove ? 'touch-move-active' : ''}}" data-index="{{index}}" wx:for="{{list}}" wx:key&g

  • plsql配置tnsnames.ora的实现方法

    我存在的问题是,使用plsql连接一个公司的数据库,连接不成,我再网上搜的资料说需要修改tnsnames.ora文件,接下来我具体说下如何进行配置 首先我在oracle客户端里找到

  • PLSQL安装、汉化和激活的方法步骤实现

    一、准备工作 1、点击下载PLSQL,本次安装的PLSQL版本为12.0.7,建议安装64位。 2、下载PLSQL时,版本旁

  • 如何让WindowsForm缩小到系统匣过程详解

    如何让windowsForm能像MSN一样缩小后会跑到右下方的系统匣内, 只要利用NotifyIcon就可以做到相同的功能,MSDN NotifyIcon组件说明 首先先开启一个windowsForm项目,在工具栏将NotifyIcon拉到windowsForm上。 img src="https:img.nh

  • 解决微信小程序中的滚动穿透问题

    Mask-Scroll 原码地址 * 蒙层防穿透问题 蒙层穿透就是,当你用fixed 布局让蒙层

  • win10系统安装oracle11g时遇到INS-13001环境不满足最低要求解决办法

    win10安装oracle 11g,在安装时点击setup.exe之后,出现了:[INS-13001]环境不满足最低要。 解决办法很简单,这是因为版本注册问题,默认orac

  • python 三元运算符使用解析

    三元运算又称三目运算,是对简单的条件语句的简写 简单条件语句: if 条件成立: val = 1 else: val = 2 改成三元运算: val = 1 if 条件成立 else 2 举例: a = 2 b = 5 val = a if a b els

  • windows本地安装配置oracle客户端完整流程(图文版)

    因为工作需要,需要通过本地oracle客户端将数据导入到远程服务器上的oracle数据库中。从csdn下了很多oracle客户端,都是属于精简版,缺少imp.exe文件,造成无法导入数据。所以最终从oracle官网下载了oracle客户端标准版,标准版的oracle客户端大小570Mb左右,地址;a rel="external nofollow" target="_blank" href="http:www.ora

  • python scipy卷积运算的实现方法

    scipy的signal模块经常用于信号处理,卷积、傅里叶变换、各种滤波、差值算法等。 *两个一维信号卷积 import numpy as np x=np.array[1,2,3] h=np.array[4,5,6]

  • Java创建、识别条形码和二维码方法示例

    前言 条形码(Barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常用于标示物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,广泛应用于各个领域。常见的包括一维条码(条码)、二维条码(二维码)、彩色条码,在具体码制上可分为多种不同类型的条码,如UPC(统一产品代码,只能以数字表示)、C

  • JavaScript生成一个不重复的ID的方法示例

    本文介绍了JavaScript生成一个不重复的ID的方法示例,分享给大家,具体如下: ** * 生成一个用不重复的ID * function GenNonDuplicateID:String{ } 先看看下面的几个方法 1.生成[0,1的随机数的Math.random,例如

  • ClassLoader类加载源码解析

    Java类加载器 1、BootClassLoader: 用于加载Android Framework层class文件。 2、PathClassLoader: 用于Android应用程序类加载器。可以加载指定的dex,jar、zip、zpk中的classes.dex 3、DexClassLoader:加载指定的dex,以及jar、zip、apk中的class

  • 简单实现Bootstrap标签页

    本文实例为大家分享了Bootstrap标签页的具体实现代码,供大家参考,具体内容如下 HTML代码: div id="tabs" ul class="nav nav-tabs" li class="active"a href="#item1" data-toggle="tab"项目一a

  • PHP单例模式详解及实例代码

    PHP单例模式详解 单例模式的概念 单例模式是指整个应用中某个类只有一个对象实例的设计模式。具体来说,作为对象的创建方式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局的提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。 单例模式的特点s

  • Bootstrap Search Suggest使用例子

    Bootstrap Search Suggest 官方说明文档如下:suggest说明文档 由于该文档没有详细说明怎么运用到实际的项目中,特别是怎么将数据库中的值显示到页面上,所以我再运用到项目中,遇到了很多的坑,

  • jQuery实现立体式数字滚动条增加效果

    jquery实现立体式数字滚动条增加效果,代码分为两部分,一部分位html结构另一部分属于js代码段,需要的朋友参考下吧! 1、html结构 div class="numberRun1"div 2、js script ty

  • idea配置连接数据库的超详细步骤

    学习时,使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法。 一、 连接操作 简介:介绍如何创建连接,具体连接某个数据库的操作流程。 1.1 创建连接 打开idea,点击右侧的 Database p style="text-align: cente

  • JS如何监听div的resize事件详解

    需求 开发过程中经常遇到的一个问题就是如何监听一个div的size变化。 比如我用canvas绘制了一个chart,当canvas的size发生变化的时候,需要重新绘制里面的内容,这个时候就需要监听resize事件做处理。 window上虽然可以添加resize事件监听,但这并不能满足我们的需求,因为很多时候,div的size发生了变化,但是window的siz

  • python 爬取百度文库并下载(免费文章限定)

    import requests import re import json import os session = requests.session def fetch_urlurl: return session.geturl.content.decode'gbk' def get_doc_idurl: return re.findall'view

  • C#中的Action、Func和Predicate如何使用

    前言 委托是一个类型安全的函数指针,它可以引用与委托具有相同签名的方法。委托常用于实现回调方法或者事件机制,在C#中一般用 "delegate" 关键字声明。你可以声明一个和类平级的委托,也可以嵌套在类中。 Func 和 Action 是什么,如何使用? 两者最基本的区别是,前者适合那些需要带返回值的

  • MongoDB4.2.5安装方法操作步骤

    一. 下载 1.官方下载:官网下载MongoDB安装包,下载自己所需的版本https:www.mongodb.comdownload-centercommunity p style="text-align

  • 如何正确解决VuePress本地访问出现资源报错404的问题

    背景 最近发现好多小伙伴刚用VuePress,然后一build完就直接用本地浏览器访问,结果出现黑块。仅仅出现那种问题还好,给项目安装 vuepress-pl