-
公众号
联系我
- 微信:8248638
- 邮件:i@danding.net
分类目录
近期评论
- abc发表在《使用dnspod做cloudflare,incapsula智能切换》
- 匿名发表在《MySQL 8.0.0 发布》
- 蛋 丁发表在《Android Studio在Mac下编译缓慢的可能问题》
- 匿名发表在《Android Studio在Mac下编译缓慢的可能问题》
- 前端构建:Source Maps详解 – ^_^肥仔John | 查问题发表在《Source Maps介绍》
链接表
标签归档:java
程序员必须了解的 7 个性能指标
1.响应时间和吞吐量
根据应用程序的响应时间可以知道程序完成传输数据所用的时间。也可以从HTTP请求级别,或者成为数据库级别来看。对那些缓慢的查询你需要做一些优化来缩短时间。吞吐量是另一个角度衡量传输数据的指标,是指单位时间内系统处理的客户请求的数量。
Java 库:为 Java 程序员而生的 10 + 最佳库
众所周知,Java 的生态环境相当庞大,包含了数量相当可观的官方及第三方库。利用这些库,可以解决在用 Java 开发时遇到的各类问题,让开发效率得到显著提升。
举些例子,最常用的官方库有 java.lang、java.util、java.io、java.sql、java.net 等;而至于目前最流行的第三方库,就有 Junit、SLF4J、Google Guava、XStream、JSoup、Gson、Joda Time 等,可以说是不胜枚举。
gRPC1.0发布,来自Google的RPC框架
一直以来,构建一个高度可扩展且松耦合的系统是很困难的。来自Google的gRPC框架致力于解决这个领域问题。它自去年面世以来收到了社区的大量关注和使用。8月23日Google正式发布了gRPC的1.0版本,并可用于生产。在此次发布中增加了新版本对多语言的支持、API稳定性等,引起了社区广泛的关注。
Android Studio在Mac下编译缓慢的可能问题
最近调试编译android项目发现Android Studio越来越慢,CPU占用十分高并导致像牛喘气一样风扇狂转,编译项目的时间也变成一分多钟。这样严重影响开发效率,因此花了两个小时来折腾。
- 怀疑IDE本身有损坏,删除重装,无效。
- 怀疑项目配置有问题,检查并优化后检查,无效。
- 怀疑gradle配置有问题,修改gradle配置,无效。
- 怀疑gradle版本有问题,安装最新版本gradle,失败。
- 和其他同事环境做了对比后,发现只有JDK使用的版本不同,我是用的是1.8,其余的人都使用的是1.7。卸载1.8,重装1.7,搞定。
最后效果是CPU占用虽然较高,但是风扇不会像黄牛一场叫了。之后编译时间也降低到了30秒左右。