- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 caffeine编译问题处理
心血来潮想看一下caffine 这个高速缓存,最直接的方法是下载它的源码,并且编译它在编译过程中用到了gradle,这个之前没有玩过,边看边编译,浪费了很多时间!!!!出现的问题 ,我的版本是2.x1.unable to find valid certification path to requested target出现这个问题是因为java不信任window平台的任何证书,这个阶段可能出现在下载gradle-6.8-rc-3-bin.zip过程中,还有可能出现在从云仓库下载依赖包的过
2021-09-15 18:40:53
454
原创 netty异常处理源码解析
netty异常处理源码解析netty 3.2.5: 事件处理前段时间因为dubbo线程池的问题,着手研究了一下netty异常的处理,下面是我的分析,并结合dubbo2.5.3版本说明dubbo服务应用这个异常的方式。说明: netty版本 3.2.5 ,netty4的代码有很大的变动,慢慢分析原理差不多的,懂NIO的一看就懂。nettyServer初始化时,默认ChannelP...
2019-09-03 16:04:06
1026
原创 Spring 下载
现在spring下载十分繁琐,具体的步骤如下 步骤如下:不知何故,我也感觉现在Spring的下载地址非常繁琐,真是蛋疼1、Spring官网:http://spring.io/2、进入PROJECTS:http://spring.io/projects3、选择“SPRING FRAMEWORK”进入:http://projects.spring.io/spring-fra
2017-02-21 16:44:24
515
原创 子线程循环10次,接着主线程循环100次,接着又回到子线程循环10次,接着再回到主线程循环100次,如此循环50次
最近经常为公司面试新人,问了一个简单的线程问题,许多培训机构也都出过这种练习题,题目如标题package thread;/** * 线程类 * @author zy * */public class ExecutorThread{ /** * 标志子线程调用方法是否被调用 */ private boolean mainIsRunning = false;
2017-02-21 15:38:43
1138
原创 emoj表情保存,emoj错误
前端时间开发app服务,在网上爬取文章时,总是在保存特定的几条内容时出现sql错误,如下图:java.sql.SQLException:Incorrect string value: '\xf0\x9f' ... 等错误,经过分析发现时改文章包含表情emoj符号,在保存数据的时候,mysql数据库设置的编码为UTF-8格式,并不支持,对应的支持编码为utf8mb4 ,可是在设计数据库的时候并
2017-02-13 10:00:37
581
转载 代码审查codereview工具
代码评审可以被看作是计算机源代码的测试,它的目的是查找和修复引入到开发阶段的应用程序的错误,提高软件的整体素质和开发者的技能。代码审查程序以各种形式,如结对编程,代码抽查等。在这个列表中,我们编制了15个最好的代码审查工具,这将有助于开发者节省代码审查时间。
2017-02-10 15:49:19
5433
转载 Eclipse中怎样安装Andriod ADT的插件
<br />在Eclipse中安装Android插件<br />本人是菜鸟,初学Android,首先要在Eclipse中安装Android插件。目前Eclipse的版本最高是3.6.2,Android的ADT的最高版本是10.0.1。<br />首先下载Eclipse3.6.2软件,下载地址:http://www.eclipse.org/downloads/packages/eclipse-classic-362/heliossr2 ,下载后解压,打开Eclipse在Help菜单中点击Install New
2011-05-25 13:56:00
745
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人