我们使用jdbc操作数据库的时候,都习惯性地使用参数化的sql与数据库交互。因为参数化的sql有两大有点,其一,防止sql注入;其二,提高sql的执行性能(同一个connection共用一个的sql编译结果)。下面我们就通过mybatis来分析一下参数化sql的过程,以及和非参数化sql的不同。 注 ...
分类:
数据库 时间:
2019-08-19 00:17:01
阅读次数:
614
排查数据库出现大量invalid connection,无法连接的问题,介绍排查思路和常见MySQL指令。 ...
分类:
数据库 时间:
2019-08-18 19:34:57
阅读次数:
98
开启Remote API docker默认是没有开启Remote API的,需要我们手动开启。编辑/lib/systemd/system/docker.service文件, 在文件里的ExecStart参数后面添加-H tcp://0.0.0.0:2375 -H unix:///var/run/do ...
分类:
编程语言 时间:
2019-08-18 16:02:37
阅读次数:
334
总结 一、 表单概述 a) 用form元素表示表单 b) 用action属性表示表单的提交地址 c) 用method属性表示表单的提交方式 d) 在制作静态页面时,可不用书写上述的属性 e) 在制作静态页面时,建议不要设置form元素的样式 a) 对于静态页面的开发者,表单只是一个普通的块盒,内部可 ...
分类:
其他好文 时间:
2019-08-18 15:35:54
阅读次数:
206
fanout: 广播 , exclusire=True 随机唯一的 广播模式:实时的 import pika import sys credentials = pika.PlainCredentials('alex', 'alex123') connection = pika.BlockingCon ...
分类:
其他好文 时间:
2019-08-18 00:07:01
阅读次数:
106
开发语言erlang 爱立信公司 import pika credentials = pika.PlainCredentials('alex', 'alex123') connection = pika.BlockingConnection(pika.ConnectionParameters( '1 ...
分类:
其他好文 时间:
2019-08-17 23:54:22
阅读次数:
109
08.17自我总结 关于js 一.原生js获得八种方式 通过ID获取(getElementById) 通过name属性(getElementsByName) 通过标签名(getElementsByTagName) 通过类名(getElementsByClassName) 通过选择器获取一个元素(qu ...
分类:
Web程序 时间:
2019-08-17 19:59:28
阅读次数:
124
1 2 3 4 5 6 学习html 7 8 9 标题有h1-h6,h1标题通常只有一个 10 不同的标题用不同的标签,字体依次缩小 11 表示段落1,表示段内换行 12 13 表示段落2,空格符 表示空格 14 span表示行内组合,可以特殊显示段内某些特殊文字,结合css使用 15 表... ...
分类:
Web程序 时间:
2019-08-17 17:55:01
阅读次数:
92
回退命令: $ git reset hard HEAD^ 回退到上个版本 $ git reset hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前 $ git reset hard commit_id 退到/进到 指定commit的sha码 强推到远程: $ git pus ...
分类:
其他好文 时间:
2019-08-17 17:36:36
阅读次数:
70
当使用intellij idea创建mvc项目时,如果不够细心会出现以下错误: intellij未能启动组件(StandardEngine(卡特琳娜).StandardHost (localhost) .StandardCont [RMI TCP Connection(3)-127.0.0.1] o ...
分类:
编程语言 时间:
2019-08-17 14:27:49
阅读次数:
127