- 博客(8)
- 收藏
- 关注
原创 北漂不易,逆风前行
ä½ä¸ºä¸ä¸ªåæ¼ç¨åºåï¼javaå¼åï¼ï¼ä»ä¸6å¹´ï¼åæ¼åä¸å¹´ï¼èµ°äºä¸å°å¼¯è·¯ï¼ä¹æ¾å¤ç¬å½·å¾¨ï¼æ¥¼ä¸»ä»å¤©ç¹å°æ»ç»äºä¸äºç»éªï¼å¸æè½ç»å¤§å®¶ï¼åå¤åå...
2018-05-24 13:17:00 2792
原创 北漂不易,逆风前行[给想在北京工作的java同学们诚恳的建议!]
作为一个北漂程序员(java开发),从业6年,北漂十一年,走了不少弯路,也曾孤独彷徨,楼主今天特地总结了一些经验,希望能给大家(准备做北漂 或 北漂的朋友们)一点启发。从生活、专业和薪水这2个方向来分析一下:1.生活篇1.1 租房作为一个北漂最让人难受的应该就是房价了,买不起就租。目前6环单间1500,5环单间2500-3000。所以对于实习生或者刚工作单身汉之类的,建议还是...
2018-05-24 13:17:00 119
原创 google cache源码详解
一、引子缓存有很多种解决方案,常见的是:1.存储在内存中 : 内存缓存顾名思义直接存储在JVM内存中,JVM宕机那么内存丢失,读写速度快,但受内存大小的限制,且有丢失数据风险。2.存储在磁盘中: 即从内存落地并序列化写入磁盘的缓存,持久化在磁盘,读写需要IO效率低,但是安全。3.内存+磁盘组合方式:这种组合模式有很多成熟缓存组件,也是高效且安全的策略,比如redis。本文分析常...
2018-05-23 19:07:00 1297
原创 Guava Cache源码详解
一、引子缓存有很多种解决方案,常见的是:1.存储在内存中 : 内存缓存顾名思义直接存储在JVM内存中,JVM宕机那么内存丢失,读写速度快,但受内存大小的限制,且有丢失数据风险。2.存储在磁盘中: 即从内存落地并序列化写入磁盘的缓存,持久化在磁盘,读写需要IO效率低,但是安全。3.内存+磁盘组合方式:这种组合模式有很多成熟缓存组件,也是高效且安全的策略,比如redis。...
2018-05-23 19:07:00 398
原创 激活IDEA 2017.3 mac版 2018.05.21亲测可用
方式1:server注册打开IDEA-》Help->Register-》License server输入: http://idea.iteblog.com/key.php 点击Active激活,重启不提示“剩下多少天到期”就OK了。(注意:如果方式1失败,可以先尝试方式2成功后再重试方式1,最后竟然成功了!楼主就是这样成功的!)方式2:注册码注册此方法可以激活...
2018-05-21 10:20:00 1535
原创 OSS阿里云上传文件 前端js下载url跨域问题
场景:1.后端上传文件至阿里云OSS,返回得到一个URL。2.前端用这个URL下载文件,ajax请求异常:No 'Access-Control-Allow-Origin' header is present on the requested resource.3.使用html <a> 标签直接可以下载分析原因:1.js和ajax什么的是看不见的易出错的,需要安全保护...
2018-05-15 18:50:00 5660
原创 异步任务spring @Async注解源码解析
1.引子开启异步任务使用方法:1).方法上加@Async注解 2).启动类或者配置类上@EnableAsync2.源码解析虽然spring5已经出来了,但是我们还是使用的spring4,本文就根据spring-context-4.3.14.RELEASE.jar来分析源码。2.1.@Async org.springframework.scheduling.annotat...
2018-05-11 19:17:00 2148
原创 浏览器渲染原理笔记 --《How Browser Work》读后总结
综述之前使用ExtJS时遇到一个问题:为什么依次设置多个组件的可见性界面会卡顿?在了解HTML的dom操作相关内容的时候也好奇这个东西到底是怎么回事,然后尤其搞不懂CSS和Html分管样式和网页结构,这个东西是怎么实现的,是不是很复杂?带着这些问题,看了一些文章,尤其是听说了Redraw和Reflow的概念之后,开始研究了dom的性能调优,最近看了一篇《how browser work》,觉得...
2018-05-10 18:04:00 1736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人