自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 ResourceBundle:Can't find resource for bundle java.util.PropertyResourceBundle

如果断点的ResourceBundle中存在元素,但是在resourceBundle.getString(String key)方法时报如上错误,请为第一行添加注释,形如 # 这是第一行 a=\u5555这是我的情况...

2019-10-25 14:15:16 897 1

原创 使用java的js引擎 性能优化

最好使用ScriptEngine.eval()方法,不要使用拼接function的方式,在大数据量的js脚本会导致java程序非常卡

2019-09-06 19:58:49 1505

原创 我读过的最好的epoll讲解--转自”知乎“ netty 个人总结

最初:每个线程处理一个io流后来:linux支持了select/poll,能够监听文件的读写事件,但并不区分是哪种事件,当需要读操作时,仍然需要遍历所有事件,但仍然比原来的thread-per 好多了再后来:epoll分别监听不同的事件,将读写分开,读的时候只操作该读的文件即可...

2019-06-17 11:30:40 1499

原创 Reactor Reactor模式是什么 - 晏无心的博客补充说明

无心的博客总结:先弄一个服务员名单,每次客人点餐完毕就派一个服务员去,被派去的服务员在名单上记录下自己正在接受点餐,点餐完以后将自己的状态置为闲,等待新的客人到来。这里需要注意,跟现实不同,在程序中必须维护一个死循环,查看服务员名单中是否存在客人叫服务员之后,服务员没有到来的情况,可能是服务员没听到或者偷懒的情况。本模式的使用:netty在大堂专门安排一个服务员负责监听是否有客人的点餐请求,如...

2019-06-17 10:49:26 246

原创 idea io exception 解决方案

Idea 中删除不了文件的解决方案在main同级目录下使用本地工具protoc生成了一个文件夹,后来发现输出不了了解决办法:因为我使用git bash 调用的protoc ,所以关掉git bash 或者cmd就行了,因为只要运行过这个命令的窗口还在,那么就持有该文件的引用,术语叫写锁,这是经常发生在windows中的情况假如你的u盘有毒,插入接口之后病毒运行,然后你手动弹出时就会报无法弹...

2019-05-27 13:39:18 1026

原创 观察者模式 设计模式

观察者接口public interface Observer { public void update(String message);}被观察者public interface Observerable { public void registerObserver(Observer o); public void removeObserver(Obse...

2019-05-24 11:14:08 136

原创 单例模式 线程安全 内部类

##线程安全的单例对象##// 内部类在被调用时才会进行初始化,而且只初始化一次,这是类加载机制保证的// 如果想知道类加载过程,请自行搜索关键字:类加载+空格+ 内部类class SingletonTest2{ private static class Inner{ private static SingletonTest2 instance = new Singl...

2019-05-24 10:40:02 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除