最新文章列表

Java程序备份mysql数据库

注意: 1.必须把mysql bin目录加入到环境变量中,否则无法使用mysql的mysqldump命令 2.我程序中的EXE 命令其实是mysql安装bin目录中的mysqldump.exe文件,这个文件放在哪里没关系
晨必须的 评论(0) 有1728人浏览 2012-06-27 11:56

java 守护线程

在java虚拟机中有两种线程:守护线程和非守护线程。 1.定义  守护线程:Java的线程创建方式,实现Runnable接口或继承thread类,然后调用thread的setDaemon(true)就标识为守护线程。例如虚拟机的垃圾回收机制,连接池实现   非守护线程:Java程序中的初始线程,main函数入口。 2.存活方式  守护线程同主线程同生共死,主线程消亡,守护线程就退出消失 ...
cry615 评论(0) 有1432人浏览 2012-06-26 14:59

java多线程技术

[size=large] 1 了解程序、进程、线程的概念 进程是指运行中的应用程序,每一个进程都有自己独立的内存空间。 线程是进程内部单一的一个顺序控制流 基于进程的特点是允许计算机同时运行两个或更多的程序 基于线程的多任务处理环境中,线程是最小的处理单位     基于线程所需的开销更少 在多任务中,各个进程需要分配它们自己独立的地址空间 多个线程可共享相同的地址空间 ...
zxc8899 评论(0) 有1339人浏览 2012-06-09 18:17

QThread 线程暂停 停止功能的实现

为了实现Qt中线程的暂停运行,和停止运行的控制功能 需要在设置两个static型控制变量。     //终止原始数据单元进队出队,并清空数据。 static bool stopSign; //原始数据单元队列 允许进队标识符 static QMutex enterQueueSign; //原始数据单元队列 允许出队标识符 static QMutex out ...
qimo601 评论(0) 有12218人浏览 2012-05-29 11:56

java线程的几种状态

学过Java的人都知道,Java是少数的集中支持多线程的语言之一,大多数的语言智能运行单独的一个程序块,无法同时运行不同的多个程序块,Java的多线程机制弥补了这个缺憾,他可以让不同的程序块一起运行,这样可以让程序运行更加顺畅,同时也达到了多任务处理的目的:   一、线程和进程的概念   现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。   进程是程序的一个动态执行过程,是指一个内存中 ...
hunankeda110 评论(0) 有28133人浏览 2012-05-22 11:09

操作系统相关面试题

  1、进程和线程有什么区别?    进程间是独立,这体现在内存空间,上下文环境上,线程运行在进程空间内;    一般而言(不使用特殊技术),进程无法突破进程边界存取其他进程内的存储空间,而线程由于处于进程空间内,所以同一进程所产生的线程共享同一内存空间;    同一进程中的两段代码不能够同时执行,除非引入线程;    线程是属于进程的,当进程退出时该进程所产生的线程都会被强制退出并清 ...
bupt_roy 评论(0) 有1274人浏览 2012-05-19 17:01

Java新建线程异步调用示例

new Thread(new Runnable() { public void run() { try { sendEmail(null, to, subject, content); } catch (Exception ex) { } } }).start();
qiaolevip 评论(1) 有1950人浏览 2012-05-17 11:07

服务端Mina线程关系和数据流动分析

一  线程关系 NioSocketAcceptor类 线程数量:1          线程名格式:NioSocketAcceptor-1 创建Runnable类:AbstractPollingIoAcceptor. Acceptor          用途:          负责处理Selector选择器获得的新建连接,为信道包装IoSession、为IoSession指派唯一的Ni ...
duzc2 评论(2) 有3665人浏览 2012-05-11 09:50

一段代码明白了面向对象与线程的两种方式

public class ThreadTest { public static void main(String[] args) { new Thread(new Runnable() { @Override public void run() { System.out.println("result:Runnable..."); ...
BestUpon 评论(0) 有1373人浏览 2012-05-03 13:46

老谈synchronized,lock的区别及问题.

先看个代码吧! import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class TestThread { public static long t=0; /** ...
wangshiyang 评论(0) 有1006人浏览 2012-05-02 13:51

单例模式(Singleton)在SQLite操作中的应用

       单例模式属于对象创建型模式,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点。对一些类来说,只有一个实例是很重要的,比如最近我的一个Android项目中用到一个数据库管理类来封装SQLite读写操作。我们知道,SQLite对多线程支持并不是很好,如果两个线程同时操作数据库,会报 "Database is locked" 的错误。我想到的解决办法有两个: ...
superonion 评论(5) 有4650人浏览 2012-05-01 16:04

java如何终止线程

对于线程的终止或者中断,由于java中Thread.stop方法已经被弃用,如何终止一个线程,成为了一个挑战,不仅仅要考虑终止的条件也要考虑终止后的收尾工作。 大部分情况下,我们可以通过自己设置的标识例如m_stop布尔变量来,这样写run方法 public run () {   while(!m_stop)   {    //add your works here.   } } 然后可以自己写一个 ...
long_yu2 评论(0) 有1082人浏览 2012-04-24 21:38

Java线程(八):Condition-线程通信更高效的方式

  接近一周没更新《Java线程》专栏了,主要是这周工作上比较忙,生活上也比较忙,呵呵,进入正题,上一篇讲述了并发包下的Lock,Lock可以更好的解决线程同步问题,使之更面向对象,并且ReadWriteLock在处理同步时更强大,那么同样,线程间仅仅互斥是不够的,还需要通信,本篇的内容是基于上篇之上,使用Lock如何处理线程通信。         那么引入本篇的主角,Condition,C ...
aijuans8 评论(0) 有841人浏览 2012-04-20 21:16

java5线程并发库的应用

  [java] view plaincopyprint?
mixer_a 评论(0) 有1085人浏览 2012-04-19 16:17

servlet工作原理与过滤器原理

Servlet工作原理:     Servlet是和平台无关的服务器组件,运行在Servlet容器中的。Servlet容器 负责Servlet和客户的通信及调用Servlet的方法。Servlet与客户通信采用的是请求/响应模式。 Servlet多线程   Servlet采用多线程处理多个请求访问,Servlet容器维护一个线程池来访问请求。 当容器收到一个Servlet请求,调度者线程从线程池 ...
yuhen78 评论(0) 有993人浏览 2012-04-15 21:00

java线程放弃CPU使用权的三种方式

/** * 接着上一次的线程问题,再继续探讨,不可以将问题提起又转去研究其他的问题了,不好的习惯 * 要坚持研究一个问题,量变才能达成质变,一个老师教会我的,目前为止,都有坚持在做某些事情 * 至于有些事情,自己喜欢做的,也就谈不上坚持了,那是心之所向,情之所至,不会想到“坚持”二字 * 也会一如既往滴去做,这就是人,当然,我木有说,探讨继续不是我的心之所向和情之所至。哈哈, * 不扯了, ...
cbh735 评论(0) 有3633人浏览 2012-04-11 11:30

进程组织

进程控制块(PCB): 用于描述进程的数据结构,描述了一个进程和其他进程以及系统资源的关系,记录了进程在各个不同时期所处的状态。 PCB至少包 ...
housen1987 评论(0) 有1128人浏览 2012-04-09 00:04

进程控制

进程有3中状态: 就绪、运行、等待 对于操作系统来讲,要处理一个进程,并让其在3中状态下变换,是需要有相应的管理控制的,这就是所谓的进程控制。 操作系统中有一个叫做内核的概念,如果使用过linux的朋友都应该很清楚这个内容,内核的主要功能是负责与硬件的直接交互,是操作系统控制和管理硬件的接口,几乎所有的程序都要通过调用内核的程序来实现其逻辑功能。 操作内核的语言叫做原语,原语是执 ...
housen1987 评论(0) 有1215人浏览 2012-04-08 19:39

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics