加载中
java.util.ConcurrentModificationException 解决办法

今天做一个网络抓取工具的时候碰到了java.util.ConcurrentModificationException这个问题,引发问题的大体代码如下: java.util.List<ArticleDownloader> threads = new ArrayList<ArticleD...

面试时最难的25个问题 —真的太实际了

各位朋友,这篇文章不是什么万灵丹,不能适合所有的人。对我个人来讲它一无是处,只有当自己拥有胜任某项工作的能力的时候,这些东西将成为一个形式的东西。因为换位思考下,我们大家都会知道...

千千万万的IT开发工程师路在何方?

恭喜,你选择开发工程师作为自已的职业!   悲哀,你选择开发工程师作为自已的职业!      本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。当你选择计算机...

一个老程序员的心里话---想创业的技术人员可以看

原文:http://www.abigdreamer.com/index.php/archives/43 我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里...

赴日软件工程师之路

本文面向的读者群,仅指如今身在日本并且从事着软件开发工作的中国工程师。 谨以此文与小春上来日本从事软件行业的兄弟们共勉,同时写给我爱和爱我的人 与小春上来日从事软件行业的兄弟们共勉...

不要放弃你的梦想

For God's sake, follow your dreams 周末的时候我正准备和几个朋友打游戏,热身的过程中同一个不是很熟的队员发生了一次有趣的谈话。 “你是做什么的?”他问我。“哦,我给自己干,我有一个...

2016/12/08 14:45
27
程序员的认知-中国程序员为什么跳槽

一些人总是发出一些错误的声音,形成了劣胜优汰可怕的现象。他们在误导着中国,把我们的后继军训练成软件蓝领?D?D?D?D胸无大志,目光短浅,稍有点成绩就自满就自高自大的人,浑不知天外有天,...

在OS X安装Docker

在学习Docker的过程中仔细的阅读了官方的入门教程, 为加深学习的印象, 翻译此教程, 也同时方便他人学习使用. 目录 开始使用Docker 在OS X安装Docker 理解镜像(images)和容器(containers) 搜索...

2016/12/10 15:07
308
并发编程模型

原文链接 作者: Jakob Jenkov 译者: 林威建 [weakielin@gmail.com] 并发系统可以采用多种并发编程模型来实现。并发模型指定了系统中的线程如何通过协作来完成分配给它们的作业。不同的并发模...

2016/12/17 19:36
144
设置部署Hudson的Tomcat成服务,并指定用户启动服务

部署Hudson时,刚开始tomcat没做成服务,他是默认以当前系统登陆用户administration来设置hudson的工作目录的,目录为C:\Documents and Settings\Administrator\.hudson,已经在hudson里面添...

2015/09/23 16:59
22
人生不能重新来过,好好把握现在——献给曾经热爱技术、追求自由的人

三年前写的一个BBS: 现在看来,也许当初写的代码很稚嫩,代码中的有些解决方式甚至很好笑。但看到这个BBS的首页时, It's My Life这首歌在耳边萦绕,当初的那个家伙浮现在眼前:热爱Flash、...

spring vmc3.1.1 下,通过AnnotationMethodHandlerAdapter配置webBindingInitializer失效解决方案

问题: spring vmc3.1.1 下,通过AnnotationMethodHandlerAdapter配置webBindingInitializer失效: <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerA...

2015/09/23 16:59
47
实例讲解遗传算法——基于遗传算法的自动组卷系统【理论篇】

一、遗传算法介绍 1.1 遗传算法概要 遗传算法(Genetic Algorithm,简称GA)是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法,由美国的J.Holland教授197...

2014/12/17 16:14
2.3K
Hudson安装配置文档

1、神马是Hudson ? Hudson是一款持续集成工具,在项目开发过程中,使用它不断构建项目,一方面利于及时测试,另一方面能够保证开发人员检验代码的质量,如果有错误,开发人员能第一时间得到...

2014/12/17 18:27
266
NVelocity介绍

一、NVelocity介绍 1.1 Velocity是什么 nVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。 当...

2015/09/23 16:59
138
Swing是一把刀

要源代码的朋友:容我再整理数日,但一定会奉上。要下载该框架,并想了解该框架的更多用法,可以看这里:《Swing第二刀:枝间新绿一重重》。 对Swing的抱怨和批评从来就没有停止过。不过从以...

基于Spring Boot, Axon CQRS/ES,和Docker构建微服务

这是一个使用Spring Boot和Axon以及Docker构建的Event Sorucing源码项目,技术特点: 1.使用Java 和Spring Boot实现微服务; 2.使用命令和查询职责分离 (CQRS) 和 Event Sourcing (ES) 的框架...

2016/12/10 16:51
2.4K
构建你自己的镜像

目录 开始使用Docker 在OS X安装Docker 理解镜像(images)和容器(containers) 搜索&运行whalesay镜像 构建你自己的镜像 创建Docker Hub账号(account)&库(repository) 标记(Tag),推送(Push),拉...

2016/12/10 15:08
157
(四)用JAVA编写MP3解码器——读取文件

1.随机文件访问接口 对MP3解码时需要随机读取MP3文件,读取的文件既包括本地磁盘文件,也包括来自于网络的远程文件,两类文件按同一规范访问,为了实现这一目标,先定义一个随机文件访问接口...

非阻塞算法

原文地址 作者:Jakob Jenkov 译者:张坤 在并发上下文中,非阻塞算法是一种允许线程在阻塞其他线程的情况下访问共享状态的算法。在绝大多数项目中,在算法中如果一个线程的挂起没有导致其它...

2016/12/20 15:10
45

没有更多内容

加载失败,请刷新页面

返回顶部
顶部