${ }是字符串替换,相当于直接显示数据,#{ }是预编译处理,相当于对数据加上双引号 即#是将传入的值当做字符串的形式,先替换为?号,然后调用PreparedStatement的set方法来赋值,而$是将传入的数据直接显示生成sql语句 使用#{ }可以有效的防止SQL注入,提高系统安全性(语句的 Read More
posted @ 2019-04-23 18:13 人在京城 Views(361) Comments(0) Diggs(0)
1、目标动图 2、主要代码 Read More
posted @ 2019-04-23 15:35 人在京城 Views(171) Comments(0) Diggs(0)
该文被密码保护。 Read More
posted @ 2019-04-23 14:44 人在京城 Views(18) Comments(0) Diggs(0)
最近好几次有开发同学在问我,比如下图: 问题归纳起来就是:在MySQL里面update一条记录,语法都正确的,但记录并没有被更新... 刚遇到这个问题的时候,我拿到这条语句直接在测试库里面执行了一把,发现确实有问题,但和开发描述的还是 有区别 ,这里我用测试数据来模拟下: 有问题的SQL语句: 执行 Read More
posted @ 2019-04-23 11:24 人在京城 Views(245) Comments(0) Diggs(0)
应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。 那么如何提高数据库SQL语句执行速度呢?有人会说性能调优是数据库管理员(DBA)的事,然而性能调优跟程序员们也有莫大的关系。 程序中嵌入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。 Read More
posted @ 2019-04-17 19:45 人在京城 Views(2220) Comments(0) Diggs(0)
java学习:正则表达式 1.概述 正则表达式是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 2.作用 例如:注册邮箱,邮箱有用户名和密码,一般会对其格式及长度限制,这个限制事情格式及长度就是正则表达式做的 一个小例子,校验qq号码。 要求如 Read More
posted @ 2019-04-10 20:09 人在京城 Views(173) Comments(0) Diggs(0)
upstream 负载均衡的分发方式: 1、轮询,默认采取此方式,Nginx会按照请求时间的先后顺序进行轮询分发,若某台Web Server宕机,Nginx自动将其摘掉。 2、weight,权重,即轮询的几率,值越大,被分发的可能性越大,用于后端服务器性能不均的情况。 3、ip_hash,每个请求按 Read More
posted @ 2019-04-10 15:50 人在京城 Views(441) Comments(0) Diggs(0)
如果管理一个网站,需要经常上传下载一些文件,通过scp传输吗?当然不是,太麻烦了,而且首先你需要本机是linux的系统,这时我们需要一个工具,叫ftp。 ftp是文件传输协议,通过它可以很方便上传下载文件,不过首先,你要在服务器上装这个服务。 较常用的ftp服务软件有vsftp等等,今天我们就安装v Read More
posted @ 2019-04-10 10:32 人在京城 Views(282) Comments(0) Diggs(0)
1.安装 命令:rpm -ivh nginx-1.14.0-1.el7_4.ngx.x86_64.rpmm 2.查看安装结果 命令:rpm -qa | grep nginx 3.升级 命令:rpm -Uvh 新版本软件rpm包 4.卸载 命令:rpm -e nginx 注解: -i <套件档>或-- Read More
posted @ 2019-02-24 20:52 人在京城 Views(4345) Comments(0) Diggs(0)
来源于博客:https://www.cnblogs.com/yunfeifei/p/3850440.html 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎 Read More
posted @ 2019-02-21 17:42 人在京城 Views(142) Comments(0) Diggs(0)