02 2019 档案

摘要:1. pipeline为什么批量执行速度会变快? 答:是因为在tcp连接中减少了交互往返的时间,因为每次执行还要返回响应值,并且是一条执行完成之后才会执行下一条,但是批量执行只需要一次往返,所以节省了时间。需要注意的是这种批处理操作是不能与其他非“pipeline”操作同时进行,并且这种并不是打包的 阅读全文
posted @ 2019-02-28 13:31 程序猿雪儿 阅读(393) 评论(0) 推荐(0)
摘要:快速定位行:ctrl+g 查找:ctrl+f 格式化代码:ctrl+alt+f 快速查找到当前复制内容的第一次出现的位置ctrl+d 其他常用不一一列举了 阅读全文
posted @ 2019-02-23 15:19 程序猿雪儿 阅读(4398) 评论(0) 推荐(0)
摘要:1. 首先先查到哪些符合条件的数据的数量大于1 2. 然后再根据条件找到这些重复数据的相应id(或者拿到别的标识) 3. 创建一个临时的表xx_del_id 4. 然后在表中批量删掉符合条件的id 5. 在上面创建临时表之后使用完成之后需要删除 最后整体的sql语句 上面的可能有问题,后期用到遇到问 阅读全文
posted @ 2019-02-22 16:48 程序猿雪儿 阅读(536) 评论(0) 推荐(0)
摘要:网上有对此有很多解释,但是我觉得比较简单的理解就是a++在本行代码上没有任何改变,接下来代码中a的值都是在原有的情况下自增一的,而++a则是在本行代码开始到之后的之后都是在a值基础上加1的 阅读全文
posted @ 2019-02-20 13:56 程序猿雪儿 阅读(641) 评论(0) 推荐(0)
摘要:String可以直接定义成常量字符串 StringBuffer和StringBuilder不可以,StringBuffer在线程安全上比StringBuilder更安全,但是StringBuilder更快,这个我没有理解的更深刻,后期使用上有新的理解或者补充,我会更改这篇随笔的 阅读全文
posted @ 2019-02-20 13:52 程序猿雪儿 阅读(124) 评论(0) 推荐(0)
摘要:replace into 可在数据库中插入数据。与insert的区别就是,replace可以进行数据比对,如果存在这条数据则先删除此行数据,然后插入新的数据,如果不存在执行插入操作,需要注意的是,如果不添加唯一索引replace会通过主键比对每一个字段,只要有一个字段不同就会重新插入,一般情况下,r 阅读全文
posted @ 2019-02-16 11:14 程序猿雪儿 阅读(434) 评论(0) 推荐(0)
摘要:创建类的时候勾选 或者在类的下面敲main,然后alt+/ 就可以了 阅读全文
posted @ 2019-02-14 09:11 程序猿雪儿 阅读(1689) 评论(0) 推荐(0)