- 博客(20)
- 资源 (1)
- 收藏
- 关注
转载 在svn commit的时候,会出现某某文件 is missing。
Q1:在svn commit的时候,会出现某某文件 is missing。这是因为此次提交时:远程repository中并没有该文件,而且本地repository也没有该文件。 具体原因: 1.可能因为本地将原文件重命名 2.远程repository对文件重命名或者误删等误操作 3.。。。等等 出现此问题可尝试此解决方案,亲测,有效! 方案如下...
2019-05-17 11:15:35
1933
原创 单例模式的几种实现方式
1、懒汉式,线程不安全public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null) { ins...
2019-02-18 10:07:24
576
原创 导出
Phoenix的插入语句是Upsert,Update和Insert的组合语义。如果数据表中没有这条记录那么插入这条记录,如果有则更新。<==>Oracle的Merge Into<==>MySQL的Insert …on duplicate keydataTable自带的导出,缺点只能导出本页。$('#example').DataTable( { ...
2019-01-18 11:05:12
249
原创 use strict
use strict严格模式主要有以下限制:变量必须声明后再使用函数的参数不能有同名属性,否则报错不能使用with语句不能对只读属性赋值,否则报错不能使用前缀0表示八进制数,否则报错不能删除不可删除的属性,否则报错不能删除变量delete prop ,会报错,只能删除属性 selete global[prop]eval 不会在它的外层作用域引入变量eval和arguments...
2019-01-17 16:57:03
264
原创 消息多选
var checkbox = '<div class="checkBox-' + msg.msgId + ' hideList" style="width:30px;margin-top: 8px">' + ' <input type="checkbox" name="category" style="display: none" value='
2019-01-16 16:15:06
188
原创 mongoDB dao
MongoCursor<Document> cursor = null;List<UserAcqInfo> list = new ArrayList<UserAcqInfo>();MongoCollection<Document> coll = getCollection(dbName+"_"+100000100, collName_acq);...
2019-01-16 15:59:54
230
原创 字符串处理
机器人字符串消息str = "请选择您需要的人工服务类型:/n1.[link submit="2"][AGENT]财务共享中心[/AGENT][/link]/n2.[link submit="3"][AGENT]IT服务台[/AGENT][/link]/n3.[link submit="4"][AGENT]人力资源中心[/AGENT][/link]/n4.[link submit="5"][A...
2019-01-16 15:27:52
237
原创 js滚动条滚动到底部触发分页
三个值(滚动视窗高度 + 当前已滚距离 >= 滚动内容总高度)1.获取滚动视窗高度:$(window).height();(如果滚动区域不是整个页面,使用$('slector').height())2.当前已滚距离:$(this).scrollTop();3.获取滚动内容总高度:$(this).get(0).scrollHeight; $('#members-scroll...
2019-01-15 19:04:54
2231
原创 css元素
1、块级元素和行内元素(1)行内元素与块级元素可以相互转换,display:inline | block(2)行内元素和其他行内元素都会在一条水平线上排列,都是在同一行的;块级元素却总是会在新的一行开始排列,各个块级元素独占一行,可使用左右浮动(float:left/right)让其水平方向排列。(3)行内元素不可以设置宽高,宽度高度随文本内容的变化而变化,但是可以设置行高(line-he...
2019-01-15 18:12:37
208
原创 时间Date、Long、String
// String to Long SimpleDateFormat format = new SimpleDateFormat(pattern); Long time = 0L; try { time = format.parse(str).getTime(); } catch (ParseException...
2019-01-11 18:28:10
222
原创 分组统计数据
在指定时间区间内 根据某字段分组统计数据 @RequestMapping(value = "getUserMemStatistics", method = RequestMethod.POST) public void getUserMemStatistics(HttpServletRequest request, HttpServletResponse response) {...
2019-01-11 18:00:20
511
1
原创 JVM的内存区域模型
在c语言中,C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。JVM = 类加载器(classloader) + 执行引擎(execution engine) + 运行时数据区域(runtime data ar...
2018-08-29 19:02:36
126
原创 Innodb B+树索引的分裂优化
来源:https://blog.youkuaiyun.com/sparkliang/article/details/30035191 InnoDB的索引分裂策略,在特定的情况下,索引页面的分裂存在问题,导致每个分裂出来的页面,仅仅存储一条记录,页面的空间利用率极低。 B+树的分裂传统B+树页面分裂操作分析: 按照原页面中50%的数据量进行分裂,针对当前这个分裂操作,3,4记录保留在原...
2018-08-28 16:57:44
3450
1
转载 数据库的四种隔离级别的实现方式
说到数据库的四种隔离级别,就要先说数据库的ACID,原子性,一致性,隔离性和持久性,这四种隔离级别就是针对数据库的隔离性,下面针对数据库的隔离性来说说数据库会遇到什么问题,以及每一种隔离级别到底解决了什么问题。针对隔离性遇到的问题如下:1. 脏读(如有事务A和B,A读取了B未提交的数据)2. 不可重复读(如有事务A和B,A负责读取,B负责写入,A连续读的过程中B写入了一次,...
2018-08-17 11:30:22
941
转载 MySQL索引背后的数据结构及算法原理
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分。第...
2018-08-17 09:35:30
1351
转载 sql语句
-- 教师表CREATE TABLE teacher( tno INT NOT NULL PRIMARY KEY, tname VARCHAR(20) NOT NULL);INSERT INTO teacher(tno,tname)VALUES(1,'张老师');INSERT INTO teacher(tno,tname)VALUES(2,'王老师');INSERT IN...
2018-08-13 10:16:57
169
转载 HTTP中GET与POST的区别
Get和Post在面试中一般都会问到,一般的区别: (1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) (2)post发送的数据更大(get有url长度限制) (3)post能发送更多的数据类型(get只能发送ASCII字符) (4)post比get慢 (5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的...
2018-07-22 00:45:06
3507
2
转载 UDP主要丢包原因及具体问题分析
一、主要丢包原因 1、接收端处理时间过长导致丢包:调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。 2、发送的包巨大丢包:虽然send方法会帮你做大包切割成小包发送的事情,但包太大也不行。例如超过50K的一个udp包,不切割直...
2018-07-22 00:21:25
6798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人