优秀的程序员都有哪些习惯?

By - 星期三, 八月 2, 2017
【伯乐在线导读】:「我不是卓越的程序员,我只不过是一个有着卓越习惯的程序员。」技术大牛 Kent Beck 曾这样说过自己。7月初,nostrademons 在 Hacker News 发起一个讨论,...
其他 • Tags: ,

专访丨大咖传教之App性能测试

By - 星期三, 八月 2, 2017
唐勇: 曾负责互动类、电商类、OA类、移动App类数十个项目的测试,跟随互联网业务的变化,带领团队建立各种新业务的测试流程和标准,负责整个测试团队的管理及建设工作,改进项目流程,推动质量体系建设。导...

Spring Boot那些事(0)-入门篇

By - 星期三, 八月 2, 2017
读研期间主要写的是Java后端,工作之后开始更多地接触Node.js写后端程序,有对比才有伤害,让我深深的感受到了Java的重量级,开发的时候各种配置,部署的时候还有一堆要忙活,相对而言Node.js...

[译]Server JRE 简介

By - 星期二, 八月 1, 2017
Server JRE, 服务器版JRJRE安装包, JDK安装包, 以及 Server JRE 压缩包, 在 Java SE Download 页面都可以下载: http://www.oracle....
其他 • Tags: ,

JS组件系列——在ABP中封装BootstrapTable

By - 星期二, 八月 1, 2017
前言:关于ABP框架,博主关注差不多有两年了吧,一直迟迟没有尝试。一方面博主觉得像这种复杂的开发框架肯定有它的过人之处,系统的稳定性和健壮性比一般的开源框架肯定强很多,可是另一方面每每想到它繁琐的封装...
其他 • Tags: ,

JPA Advanced Mappings(映射)

By - 星期一, 七月 31, 2017
JPA是一个使用java规范发布的库。因此,它支持所有面向对象的实体持久性概念。原文链接:http://blogxinxiucan.sh1.newtouch.com/2017/07/30/JPA-Ad...

《深入理解Java虚拟机》(三)

By - 星期一, 七月 31, 2017
垃圾收集器与内存分配策略 详解3.1 概述本文参考的是周志明的 《深入理解Java虚拟机》第三章 ,为了整理思路,简单记录一下,方便后期查阅。3.2 对象已死吗在垃圾收集器进行回收前,第一件事就是确定...

来一手 AOP 注解方式进行日志记录

By - 星期一, 七月 31, 2017
系统日志对于定位/排查问题的重要性不言而喻,相信许多开发和运维都深有体会。通过日志追踪代码运行状况,模拟系统执行情况,并迅速定位代码/部署环境问题。系统日志同样也是数据统计/建模的重要依据,通过分析系...

ReentrantLock实现原理及源码分析

By - 星期日, 七月 30, 2017
  ReentrantLock是Java并发包中提供的一个可重入的互斥锁。ReentrantLock和synchronized在基本用法,行为语义上都是类似的,同样都具有可重入性。只不过相比原生的Sy...
其他 • Tags:

赢在面试之Java集合框架篇(3)

By - 星期日, 七月 30, 2017
21、ArrayList和Vector的区别这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的...
其他 • Tags:

Java虚拟机回忆录

By - 星期日, 七月 30, 2017
作者HuangPengFina2017.07.29 18:55字数 324最近蛮闲,无代码可撸,在北京地铁程序员专线上看着一哥们儿在看周大神的书,脑海就开始回忆一下当时看那本书时,对它的理解。那...
其他 • Tags:

《深入理解Java虚拟机》(二)

By - 星期日, 七月 30, 2017
Java虚拟机运行时数据区 详解2.1 概述本文参考的是周志明的 《深入理解Java虚拟机》,为了整理思路,简单记录一下,方便后期查阅。2.2 运行时数据区域Java虚拟机在Java程序运行时会将内存...
其他 • Tags: ,

微信开发(准备工作简版)

By - 星期日, 七月 30, 2017
1.准备工作1.1 首先需要一个url地址,用来接收相关的数据 1.2 注册开发者账号进行开发(可用公众平台测试账号1.3 appid,第三方用户唯一凭证(你的AppID1.4 secret,第三...
其他 • Tags:

java多线程系列(四)—Lock的使用

By - 星期日, 七月 30, 2017
前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发编程实战》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。目录认识cpu、核心与线程...
其他 • Tags:

mybatis的简单使用调用mapper接口

By - 星期日, 七月 30, 2017
mybatis 是apache下的一个面向sql编程的半自动化的ORM持久层的框架。特点:面向sql编程,达到高性能的使用目的。下面是简单使用现导入jar包,只有mybatis和数据库驱动包(这里用的...
其他 • Tags:

注解库之ButterKnife

By - 星期日, 七月 30, 2017
butterknife解决的问题项目地址: https://github.com/JakeWharton/butterknifgithub原文是这样介绍的Field and method bindi...
其他 • Tags:

httpclient连接池相关参数的坑

By - 星期日, 七月 30, 2017
今天早上UIOC,现象是发现调用某个服务的接口总是超时,这个环境昨晚没有发版本无缘无故就出问题很是奇怪。到公司各种查,最终通过问题服务重启前打印的堆栈信息看到几乎所有的线程都在等待连接池释放连接后获取...
其他 • Tags: ,

谈谈Java线程状态

By - 星期六, 七月 29, 2017
作者凌风郎少2017.07.29 09:07字数 132本来以为这个知识点自己已经很了解了,但最近跟同事讨论Java线程对应的状态以及转换过程的时候,发现还是有一些没理清楚的地方,或者说争议点,趁...
其他 • Tags: