会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Doyourself!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
32
下一页
2018年8月31日
mysql中int、bigint、smallint 和 tinyint的区别与长度的含义【转】
摘要: 最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结: 使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-92233720
阅读全文
posted @ 2018-08-31 20:49 Doyourself!
阅读(728)
评论(0)
推荐(0)
2018年8月29日
tomcat优化记录
摘要: 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)
2018年8月28日
判读40亿数字中是否有某个数字
摘要: 网上大部分是使用的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)
2018年8月27日
LinkedList源码疑问记录
摘要: 早上看linkedList源码时候,对于它的初始化一直不太明白。如下: 一直不明白怎么赋值的。跟着代码调试后,刚开始是null,使用的时候每次add,然后再去赋值。大概过程如下: 另一个构造方法是带Collection值得对象作为入参的构造函数的,下面是执行逻辑: 1)使用this()调用默认的无参
阅读全文
posted @ 2018-08-27 08:05 Doyourself!
阅读(191)
评论(0)
推荐(0)
2018年8月16日
记录一次未做转码导致的支付失败记录
摘要: 微信或者支付宝支付后,会有回调地址redirectUrl.最近碰到个问题,回调的地址 参数 只有第一个。这就郁闷了,看了好几个服务,从前端到后台,而且这个功能以前也都是好好的。 然后花费了大半天的时间,最终找到了问题。公司最新升级了httpclient,版本号是4.5.1的。但是用新版本的httpC
阅读全文
posted @ 2018-08-16 18:08 Doyourself!
阅读(219)
评论(0)
推荐(0)
2018年8月14日
关于集合并集优化
摘要: 线上环境遇到跨库 事物的问题,历史数据 状态不一致问题。由于分布式事物还不成熟,决定使用手动写自动任务每天定时执行。大概思路是查询库1的数据,然后查询库2的数据,之后去差集后再更新数据2的数据。 写完后,求差集 。刚开始使用了集合的removeAll ,测试环境数据量几千条没什么问题,但是考虑到线上
阅读全文
posted @ 2018-08-14 17:15 Doyourself!
阅读(201)
评论(0)
推荐(0)
2018年8月7日
spring单元测试报错:Failed to load ApplicationContext 的解决方法
摘要: 使用idea 配置单元测试之后,配置完spring的注解@junit 和@runer 之后 一直报错。 最后发现是默认使用jdk1.8引起的,使用jdk1.7即可。
阅读全文
posted @ 2018-08-07 23:03 Doyourself!
阅读(1597)
评论(0)
推荐(0)
2018年8月6日
redis 序列化get、set获取不到原因记录
摘要: 最近项目里面出现了个bug,把数据从数据库中读取后又存取到redis里面,之后再读取。奇怪的是,有一个 字段读取不到。 没有获取的字段是pId,存取的时候 先从数据库中读取,这个时候是有值的。再把整个对象 序列化后存取。但是读的时候总是0. 原因就是:使用idea的get/set快捷生成建的方法:
阅读全文
posted @ 2018-08-06 13:36 Doyourself!
阅读(1921)
评论(0)
推荐(0)
mac下同时安装jdk1.7和jdk1.8
摘要: 1.安装jdk1.7时会弹出报错,说版本不兼容。 解决方案 双击安装包,使安装包挂在到机器上,即在Finder里可以看到一个名字为JDK 7 Update 60的Device。 在terminal下输入以下命令,命令中的路径可能不同 1 注意:原始挂在到机器上的安装包,一定得先关了才可以。 2) 配
阅读全文
posted @ 2018-08-06 10:10 Doyourself!
阅读(5691)
评论(0)
推荐(0)
2018年7月28日
使用拦截器拦截html参数
摘要: 公司最新需求:根据传递的参数进行业务判断,如果符合条件则继续后面的业务逻辑,否则跳转到指定的错误页面。有些是请求的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
下一页
公告