E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Jenkov多线程系列
Qt中
多线程系列
之线程控制
线程创建完了之后必须要对其进行限制和控制,我们就是线程的监护人,不能说任由它自由,得对它进行合理约束。接下来我们讲线程的控制部分,1、线程休眠想象一下一种情形,日常用的电脑,如果我们需要离开一段时间,那么可能会将它暂时休眠一下,为了节约用电,也响应一下环境保护,别忘了现在都讲低炭生活。那么线程其实也一样,如果一个线程暂时不需要用到,我们可以先让它睡会,其目的也是为了让它暂时不要占用资源,主要是一
wangrunmin
·
2011-07-31 15:00
多线程
工作
生活
OS
delete
qt
如何成为一名专家级的开发人员
编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
bruce0532
·
2011-06-21 12:00
java
web开发
J2SE
语言
工具
平台
深入浅出
多线程系列
之八:内存栅栏和volatile 关键字
以前我们说过在一些简单的例子中,比如为一个字段赋值或递增该字段,我们需要对线程进行同步, 虽然lock可以满足我们的需要,但是一个竞争锁一定会导致阻塞,然后忍受线程上下文切换和调度的开销,在一些高并发和性能比较关键的地方,这些是不能忍受的。 .net framework 提供了非阻塞同步构造,为一些简单的操作提高了性能,它甚至都没有阻塞,暂停,和等待线程。 Memory Ba
·
2011-05-29 08:00
volatile
Dependency Injection的优点及适用范围
http://tutorials.
jenkov
.com/dependenc
xx530713660
·
2011-05-16 11:00
object
service
测试
interface
程序员 如何成为一名专家
编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
Sasoritattoo
·
2011-01-13 09:00
java
web开发
J2SE
语言
工具
平台
如何成为一名专家级的开发人员
来源:jobBole.com【大中小】评论:0条我要投稿收藏本文分享至微博站长交易(http://jy.chinaz.com)友情链接交换虚拟主机评测+IDC导航=IDC123.COM编者按:原文作者
Jenkov
RamondLee
·
2010-12-11 20:00
java
优化
教育
咨询
web服务
2010
如何成为一名Java自由开发人员
如何成为一名Java自由开发人员作者: 发布日期:2010-12-0814:13:12 查看次数:182次摘要:编者按:原文作者
Jenkov
就是那位丹麦的资深Java开发人员,从事软件开发已有十多年
RamondLee
·
2010-12-11 20:00
java
工作
Servlets
网络应用
咨询
开发工具
如何成为一名专家级的开发人员(转)
如何成为一名专家级的开发人员编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
DryKillLogic
·
2010-12-06 19:00
java
web开发
J2SE
语言
工具
平台
如何成为一名专家级的开发人员(转载)
如何成为一名专家级的开发人员编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
xywlpo
·
2010-12-06 14:00
java
web开发
J2SE
语言
工具
平台
如何成为一名专家级的开发人员
本文出处:伯乐在线- 职场博客原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
fzy_870618
·
2010-11-30 09:17
编程
方法
程序员
工程师
休闲
如何成为一名专家级的开发人员
如何成为一名专家级的开发人员编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
VictorLi
·
2010-11-25 10:00
开发
如何成为一名专家级的开发人员
原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”(这个“专家”不是头衔,应是指硬实力,“成为专家”和“被视为专家”是两码事)。
xiaoxue8276
·
2010-11-24 22:00
设计模式
Web
企业应用
招聘
咨询
如何成为一名专家级的开发人员
编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
little_bill
·
2010-11-24 18:00
设计模式
Web
企业应用
招聘
咨询
如何成为一名专家级的开发人员
编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
little_bill
·
2010-11-24 18:00
设计模式
Web
企业应用
招聘
咨询
如何成为一名专家级的开发人员
编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
bruce0532
·
2010-11-24 17:00
java
web开发
J2SE
语言
工具
平台
如何成为一名专家级的开发人员
如何成为一名专家级的开发人员编者按:原文作者
Jenkov
是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”
PerfectToday
·
2010-11-24 09:00
初学Java多线程:线程的生命周期
初学Java
多线程系列
的本部分介绍线程的生命周期。与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。
iblike
·
2010-11-17 10:00
java
jdk
thread
多线程
虚拟机
API DESIGN(API设计)
原文链接为:http://tutorials.
jenkov
.com/api-design/index.html 结合项目对于API设计原则等进行了阐述。
moxuansheng
·
2010-10-05 23:00
api
logging
interface
deprecated
Signal
Components
[转]如何成为一名专家(不要看到“转”字就觉得索然无味,看完内容,它会有帮助)
原文链接:http://tutorials.
jenkov
.com/software-as-career/how-to-become-an-expert-developer.html
gkbusy
·
2010-09-22 16:00
html
工作
UP
Go
Introduction to Java Exception Handling
http://tutorials.
jenkov
.com/java-exception-handling/index.html 一个好的java网站http://www.java-tips.org/java-se-tips
ylzhj01
·
2010-09-21 01:00
java
html
UP
怎么成为专家级开发人员
最近,在订阅中看到了Jakob
Jenkov
《How to Become an Expert Developer 》一文,此文给我的印象深刻。
mercyblitz
·
2010-08-18 20:00
编程
生活
敏捷开发
项目管理
IOC
Butterfly Scheduling 一个轻量级的调度工具
在JAVA 的世界里,提到调度工具基本都想到Quartz,今天介绍一个更轻量级的调度工具:Butterfly Scheduling ,Jar包非常小只有20几k,在项目中添加
jenkov
-butterfly-scheduling
cheshuai
·
2010-06-24 17:00
thread
jsp
quartz
JSP树型标签 Tree Tag 用户指南
介绍: Tree Tag 是一个可定制的能在JSP中动态生成树型结构的标签,可以在http://www.
jenkov
.com/prizetags/index.html#tree下载,他类似在windows
happymen001
·
2010-05-12 10:00
数据结构
jsp
应用服务器
浏览器
struts
JSP树型标签 Tree Tag 用户指南
介绍: Tree Tag 是一个可定制的能在JSP中动态生成树型结构的标签,可以在http://www.
jenkov
.com/prizetags/index.html#tree下载,他类似在windows
happymen001
·
2010-05-12 10:00
数据结构
jsp
应用服务器
浏览器
struts
Locks in Java
copied from http://tutorials.
jenkov
.com/java-concurrency/locks.html Notes:This tutorial is a
niwtsew
·
2010-01-18 22:00
java
thread
Access
多线程系列
(八)——管程类(Monitor类)
前言:我第一次接触“线程”的概念时,觉得它深奥难懂,看了好多本书,花了很长时间才领悟到它的真谛。现在我就以一个初学者的心态,把我所理解的“多线程”描述给大家。这一次是系列文章,比较完整的展示与线程相关的基本概念。希望对初学者有所帮助。语言比较精炼,有些地方需要反复阅读。目录(欲看前面的章节,请点击下面的链接)第21章多线程21.1线程的概念21.2Thread类21.3线程的优先级21.4线程的插
ulark
·
2010-01-02 20:00
多线程
游戏
生活
C#
SNS
平台
android反射的应用
MethodReflection.htm http://almondmendoza.com/2009/11/27/calling-private-methods-in-android/ http://tutorials.
jenkov
.com
wang_peng1
·
2009-12-22 09:00
C++
c
android
C#
java reflection学习
参考: 【1】http://dev.csdn.net/article/49/49876.shtm 【2】http://tutorials.
jenkov
.com/java-reflection/index.html
yianpuodiaotu
·
2009-11-28 23:00
java
C++
c
Hibernate
C#
Java Reflection: Private Fields and Methods
from:http://tutorials.
jenkov
.com/java-reflection/index.html Despite the common belief it is
yangzb
·
2009-05-14 17:00
java
Access
Java Reflection: Private Fields and Methods
from:http://tutorials.
jenkov
.com/java-reflection/index.html Despite the common belief it is
yangzb
·
2009-05-14 17:00
java
Access
Java Reflection: Private Fields and Methods
from:http://tutorials.
jenkov
.com/java-reflection/index.html Despite the common belief it is
yangzb
·
2009-05-14 17:00
java
Access
Java Reflection: Private Fields and Methods
from:http://tutorials.
jenkov
.com/java-reflection/index.html Despite the common belief it is
yangzb
·
2009-05-14 17:00
java
Access
深入浅出多线程(5)以并行包线程池为例说说线程池的设计需求及使用
深入浅出多线程(5)以并行包线程池为例说说线程池的设计需求及使用接深入浅出
多线程系列
4, 线程对象的创建和销毁是需要花费系统资源的,通过线程池,可以避免该问题并提高系统的响应时间。
新的起点 新的开始
·
2008-09-06 23:00
深入浅出Java多线程(2)-Swing中的EDT(事件分发线程)
深入浅出Java多线程(2)-Swing中的EDT(事件分发线程)接深入浅出Java
多线程系列
(1),本文主要解决的问题是:如何使其Swing程序只能运行一个实例?
新的起点 新的开始
·
2008-08-24 02:00
jsp自定义标签学习网址
jsp自定义标签学习网址http://www.
jenkov
.dk/training/trails.tmpl#unit_testinghttp://java.sun.com/products/jsp/tutorial
成功捷径,贵在坚持
·
2007-05-14 11:00
Java
多线程系列
(7)
条件变量:一种同步类型。 byJohnnyDengPosix的条件变量Java等待-通知机制wait(),timed_wati(),signal(),broadcast()wait(),wait(long),notify(),nitifyall()必须为条件变量关联一个mutexlock方便使用(synchronized与WN结合使用)因此更灵活,当在请求相同lock以保护共享数据而需要发送信号给
dbigbear
·
2006-10-21 16:00
Java
多线程系列
(6)
Wait &NotifyWN是一种同步机制,更是一种通信机制,它必须与 同步锁结合使用。因为Wait-Notify本身存在racecondition。但是这不得不让我们思考WN机制得必要性:1)wait()与sleep()在对待已获取得lock时不同,前者会在操作之前自动放弃lock;2)wait在于等待某事物得出现,等待条件没有满足当然可以等待没有同步得WN可能得导致RC,举例如下:1)Thre
dbigbear
·
2006-10-21 16:00
java
thread
多线程
object
测试
Java
多线程系列
(5)
RaceCondition:简单的说就是:RC发生在当两个或多个Thread的执行顺序会 影响到程序中某些变量或结果的时候。(ByJohnnyDeng)StaticMethodLock静态方法锁作用于class,非静态锁作用于instance。class是唯一的,instance不唯一。二者没有操作上的关联。ExplictLocking---Lock对象J2SE5.0的新特性:Lock接口,loc
dbigbear
·
2006-10-21 13:00
Java
多线程系列
(4)
Runnable 的作用:将Thread的task实现分离出来。但是如果要是用Thread的方法,就必须集成Thread。(byJohnnyDeng)Volatile关键字:Java将(除long,double) 变量的基本加载于存储定义为atomic。这就意味着变量的值在存储的时候不会有中间的状态显现,变量也不会在加载到寄存器的中途被其他线程改变。如果一个方法仅有一个存储的操作,他们他是atmo
dbigbear
·
2006-10-20 21:00
Java
多线程系列
(3)
中断Thread的方法:(byJohnnyDeng)1)标记法:通过线程不断判断标记的条件是否满足来决定线程是否退出。这种方法可能会出现中断的延迟。即当前线程如果处于bloking状态,可能无法读取条件。这种方法的例子如下:包含两个类,一个线程类,一个控制类。/*-**************************************************************/ * *
dbigbear
·
2006-10-20 18:00
java
thread
多线程
Date
null
import
Java
多线程系列
(2)
可并行化的算法:某个CPU上运行循环的迭代的同时,另一个CPU上运行另一个循环的迭代。之间数据的依赖性可能会禁止某特定的循环被并行化,但是对于CPU密集的程序,将可能的循环并行化可以大幅提高程序运行速度。(byJohnnyDeng)Java的编译器不支持循环并行的自动化,但是我们可以了手动的实现一下。举例:原程序:/*-***************************************
dbigbear
·
2006-10-20 17:00
Java
多线程系列
(1)
Nonblocking I/O:程序在继续执行一个从终端等读数据操作的后续操作时,通常回等到至少读到一个数据为止,这就是blockingI/O。 (byJohnnyDeng)传统上:有以下三种技术可以实现Nonblocking的I/O:1)I/OMutilplexing:处理所有输入来源,并使用如select()的系统调用方式来分配数据,开发者只需要登记一个会在特定来源有数据时callback的函
dbigbear
·
2006-10-20 16:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他