MySQL 存储过程是一些 SQL 语句的集合,比如有的时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中还需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。下面我们来介绍一下如何创建一个存储过程。 基本语法 可以使用 CREATE PROCEDURE 语句创建 ...
分类:
数据库 时间:
2020-01-19 19:18:35
阅读次数:
106
Tungsten Fabric的本质是基于MPLS V P N的SDN。
分类:
其他好文 时间:
2020-01-17 20:41:08
阅读次数:
84
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy 1 var test1 = "We Are Happy"; //注意:这三个相邻的字符串,相邻间只有一个空格 2 console.log(te ...
分类:
其他好文 时间:
2020-01-15 22:51:11
阅读次数:
138
单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。 getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来 ...
分类:
其他好文 时间:
2020-01-15 16:46:16
阅读次数:
77
# ddt + unittest :来进行数据处理的第三方库 # 装饰器:在函数运行前运行 # 安装ddt :python -m pip install ddt import unittest from ddt import ddt,data,unpack test_data1 = [1,3] te ...
分类:
编程语言 时间:
2020-01-15 11:51:47
阅读次数:
80
一:tomcat的启动以及目录结构 1. 启动: 1.1. bin/startup.bat ,双击该文件就会运行1.2. 访问:在浏览器中输入http://ip:tomcat端口号 2. tomcat的目录结构 bin:可执行文件 conf:配置文件 lib:依赖的jar包 logs:日志文件 te ...
分类:
其他好文 时间:
2020-01-13 11:01:44
阅读次数:
74
<?php function test($a,$b) { echo "love"." ".$a." ".$b."<br>"; } call_user_func('test','star','shine'); //用call_user_func调用函数 call_user_func_array('te ...
分类:
其他好文 时间:
2020-01-12 15:03:36
阅读次数:
60
//对象数组的去重 function uniqObjInArray(objarray) { let len = objarray.length; let tempJson = {}; let res = []; for (let i = 0; i < len; i++) { //取出每一个对象 te ...
分类:
编程语言 时间:
2020-01-11 10:14:01
阅读次数:
76
安装 python官网 创建虚拟环境 1. 避免一个环境安装包过多,导致环境加载缓慢 2. 解决多个版本共存的问题。 virtualenv 查看是否安装虚拟环境 1.win+r进入DOC命令行:pip list 2.进入python安装目录的Lib文件夹,查看site packages 安装虚拟环境 ...
分类:
其他好文 时间:
2020-01-08 22:50:58
阅读次数:
83
controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。正因为单例所以不是线程安全的。 我们下面来简单的验证下: 我们首先访问 http://localhost:8080/testScope,得到的答案是1;然后我们再访问 http://localhost:8080/te ...
分类:
编程语言 时间:
2020-01-08 00:27:37
阅读次数:
326