上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 32 下一页
摘要: 最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结: 使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-92233720 阅读全文
posted @ 2018-08-31 20:49 Doyourself! 阅读(728) 评论(0) 推荐(0)
摘要: 1.使用jdk自带的Jconsole进行可视化查看; 2.使用jmeter做压力测试,做完后有几个重要的指标:正确率、cpu占用率、qps jvm; 3.tomcat server.xml优化: arp默认是BIO的,改为NIO异步 非阻塞模式; context reloadable =true 改 阅读全文
posted @ 2018-08-29 08:20 Doyourself! 阅读(127) 评论(0) 推荐(0)
摘要: 网上大部分是使用的bitmap算法。大体思路是:一个字节(Byte) 在计算机中占8位(bit),每个位(bit)可以表示一个数字,1表示含有,0表示不含有。1个32位系统的int类型可以存储2的32次方个bit位,大约是42亿多点。这样40亿需要 40/8=5亿字节,1M =1024KB*1024 阅读全文
posted @ 2018-08-28 08:11 Doyourself! 阅读(1057) 评论(0) 推荐(0)
摘要: 早上看linkedList源码时候,对于它的初始化一直不太明白。如下: 一直不明白怎么赋值的。跟着代码调试后,刚开始是null,使用的时候每次add,然后再去赋值。大概过程如下: 另一个构造方法是带Collection值得对象作为入参的构造函数的,下面是执行逻辑: 1)使用this()调用默认的无参 阅读全文
posted @ 2018-08-27 08:05 Doyourself! 阅读(191) 评论(0) 推荐(0)
摘要: 微信或者支付宝支付后,会有回调地址redirectUrl.最近碰到个问题,回调的地址 参数 只有第一个。这就郁闷了,看了好几个服务,从前端到后台,而且这个功能以前也都是好好的。 然后花费了大半天的时间,最终找到了问题。公司最新升级了httpclient,版本号是4.5.1的。但是用新版本的httpC 阅读全文
posted @ 2018-08-16 18:08 Doyourself! 阅读(219) 评论(0) 推荐(0)
摘要: 线上环境遇到跨库 事物的问题,历史数据 状态不一致问题。由于分布式事物还不成熟,决定使用手动写自动任务每天定时执行。大概思路是查询库1的数据,然后查询库2的数据,之后去差集后再更新数据2的数据。 写完后,求差集 。刚开始使用了集合的removeAll ,测试环境数据量几千条没什么问题,但是考虑到线上 阅读全文
posted @ 2018-08-14 17:15 Doyourself! 阅读(201) 评论(0) 推荐(0)
摘要: 使用idea 配置单元测试之后,配置完spring的注解@junit 和@runer 之后 一直报错。 最后发现是默认使用jdk1.8引起的,使用jdk1.7即可。 阅读全文
posted @ 2018-08-07 23:03 Doyourself! 阅读(1597) 评论(0) 推荐(0)
摘要: 最近项目里面出现了个bug,把数据从数据库中读取后又存取到redis里面,之后再读取。奇怪的是,有一个 字段读取不到。 没有获取的字段是pId,存取的时候 先从数据库中读取,这个时候是有值的。再把整个对象 序列化后存取。但是读的时候总是0. 原因就是:使用idea的get/set快捷生成建的方法: 阅读全文
posted @ 2018-08-06 13:36 Doyourself! 阅读(1921) 评论(0) 推荐(0)
摘要: 1.安装jdk1.7时会弹出报错,说版本不兼容。 解决方案 双击安装包,使安装包挂在到机器上,即在Finder里可以看到一个名字为JDK 7 Update 60的Device。 在terminal下输入以下命令,命令中的路径可能不同 1 注意:原始挂在到机器上的安装包,一定得先关了才可以。 2) 配 阅读全文
posted @ 2018-08-06 10:10 Doyourself! 阅读(5691) 评论(0) 推荐(0)
摘要: 公司最新需求:根据传递的参数进行业务判断,如果符合条件则继续后面的业务逻辑,否则跳转到指定的错误页面。有些是请求的controller 使用了spring aop的方式进行验证;但是有些是html页面,这些是需要使用过滤器了。 1.框架是spring mvc框架 添加自定义的过滤器 2.在web.x 阅读全文
posted @ 2018-07-28 14:45 Doyourself! 阅读(1301) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 32 下一页