程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 为什么java.util.concurrent 包发布时间:2018-03-07
为什么java.util.concurrent包里没有并发的ArrayList实现?问:JDK5在java.util.concurrent里引入了ConcurrentHashMap,在需要支持高并发的场景,我们可以使用它代替HashMap。但是为什么... 查看全文
· JDK8中LinkedList的工作原理剖析发布时间:2018-03-07
LinkedList虽然在日常开发中使用频率并不是很多,但作为一种和数组有别的数据结构,了解它的底层实现还是很有必要的。在这之前我们先来复习下ArrayList的优缺点,ArrayList基于数组的动态管理实现的,数组在内存中是一块连续的存储地址并且... 查看全文
· Oracle官方并发教程之线程池发布时间:2018-03-07
Oracle官方并发教程之线程池在java.util.concurrent包中多数的执行器实现都使用了由工作线程组成的线程池,工作线程独立于所它所执行的Runnable任务和Callable任务,并且常用来执行多个任务。使用工作线程可以使创建线程的开... 查看全文
· java学习就两个问题发布时间:2018-03-06
学java就两个问题:java是面向对象的语言这东西是国外的搞清楚面向对象的历史演变,java的每个特性都是基于面向对象产生的。java就是面向对象而生的,java就是一种思想。你们人手不是有一本启蒙书籍叫thinkinjava麽?国外书籍用的是th... 查看全文
一、源码分析源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这... 查看全文
· Java performance tuning发布时间:2018-03-06
Java性能调优的成功,离不开好的计划,正确的方法和策略,以及对这一领域的知识的了解理解。提到性能调优,那么首先要了解何为性能,性能衡量指标是什么?那就是应用程序的响应性,吞吐量以及程序稳定性。在软件开发过程中,开发人员往往进入一个误区,就是功能实现... 查看全文
· 属性文件读取方式发布时间:2018-03-06
本文属性文件的读取主要针对于传统spring框架的项目。主要介绍以下三种方式:[1]通过spring支持的xml标签,加载属性文件;[2]通过spring注解获取属性值;[3]通过字节流读取,按规则存储在容器类中。方式一、在xml标签中指定属性文件位... 查看全文
从2015年6月百度离职后,加入创业公司到现在已经将近两年了。新系统的架构随着时间的推移做了非常多的变化以及调整,在这里对自己系统的架构的演进历程以及为什么做这种优化处理做一些总结,并讲述一下各个过程遇到的问题与解决方式。在创业初期,为了赶上线进度一... 查看全文
· 手写 reactor( netty reactor发布时间:2018-03-04
publicclassDispactherimplementsRunnable{privateStringhost="127.0.0.1";privateintport=8080;publicfinalSelectorselector;publicf... 查看全文
· NoSuchMethodError: javax.发布时间:2018-03-03
springboot启动报错,缺少publicabstractStringgetVirtualServerName();该方法换用引入高版本servlet-api,包含getVirtualServerName()方法3.1.0含getVirtualS... 查看全文
职位:蚂蚁金服-网商银行-北京研发中心Java高级工程师/专家/架构师简历邮箱:gongliang.lgl@antfin.com工作年限:5年及以上职位描述:1、主导信贷、存款、理财、渠道、客户营销等系统分析与设计工作,承担核心功能或组件的代码编写;... 查看全文
· 八皇后算法 回溯 递归 java发布时间:2018-03-03
八皇后算法回溯递归java国际象棋棋盘其中一种解法算法:1.判断是否是在米字形上2.递归查找下一个,没有,返回上一行,换一个位置继续查找(n盘n皇后问题,一行有且之有一个位置)代码importjava.util.concurrent.atomic.A... 查看全文
都说产品与开发之间的矛盾由来已久。在很多互联网企业,都发生过类似这样的一幕:工程师日以继夜,终于在约定的时间里交付产品——虽然这在产品经理看来可能还只能算个高保真的原型。产品经理体验了这个原型之后,发现一些与期待不符的地方,提出了改进意见。工程师带着... 查看全文
· IDEA 生成junit测试代码并执行发布时间:2018-03-01
IDEA是2017版本因为太繁琐所以不贴图了,请自行了解IDEA的使用。第一部分安装junit生成插件1File-->Settings-->Plugins输入junitGeneratorV2.0,安装即可。要求重启,restart即可。第... 查看全文
· Java 锁的知识总结及实例代码发布时间:2018-03-01
http://www.jb51.net/article/93831.htm... 查看全文
· 主流 SSM 框架Java 后台 springmv发布时间:2018-02-28
获取【下载地址】QQ:313596790官网http://www.fhadmin.org/A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建... 查看全文
· Java定时任务调度详解发布时间:2018-02-28
前言在实际项目开发中,除了Web应用、SOA服务外,还有一类不可缺少的,那就是定时任务调度。定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券;比如在保证最终一致性的场景中,往往利用定时任务调度... 查看全文
· ONES 万事联合创始人 & CTO 冯斌发布时间:2018-02-28
此前,TGO鲲鹏会深圳分会会员、ONES万事Co-Founder&CTO冯斌作为TGO线上分享第五季的嘉宾,以直播的形式分享了企业服务产品的探索实践。本文根据当天直播内容整理,更多精彩内容,请关注微信公众号:TGO鲲鹏会大家好,我是ONES.... 查看全文
(一)什么是序列化和反序列化序列化(serialization)和反序列化(deserialization)是将对象转化成字节数组以方便保存或者用于网络传输,这个对象可以是一个图片,一个字符串,一个class等等,常见序列化格式有字节数组,json格... 查看全文
用法示例:[java]viewplaincopy/***插入数据(ID采用自增策略,并返回自增ID)*@paramemployee*/@IdAutoGenerator(generator="native")intinsertNative(@Param... 查看全文