最新文章列表

java线程和进程(运用多线程的小球碰撞游戏)

进程是什么?在我的理解中,进程就是程序执行的一个实例,比如说你运行了十个ie,那么就有10个独立的ie进程,另外,如果你打开windows系统的任务管理器,在进程标签下显示的就是当前系统运行的进程。每个进程都有自己的一块内存空间,和一系列的系统资源,其数据和状态完全独立。 线程是什么?线程是进程中的一个实体,自己不占用系统资源,但其与所属进程的其他线程共享进程所拥有的全部资源。线程本身的数据只有 ...
narutolzj 评论(0) 有3284人浏览 2014-08-04 21:21

Java线程学习笔记(一):进程与线程

一、概念   进程:系统资源分配的基本单位,又是调度运行的基本单位。         例如,用户运行了一个程序,系统就为该程序创建一个进程,并 ...
zengxiantao 评论(0) 有847人浏览 2014-07-04 15:49

kill_processes杀掉进程+启动进程

MainActivity.java package com.kill_processes.test; import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import android.app.Activity ...
baoyao 评论(0) 有1329人浏览 2014-06-11 11:13

操作系统——进程间通信和调度

  1.  进程间调度 进程经常需要与其他进程通信,就比如shell中的管道,一个进程的输出通过管道传给第二个进程。进程间通信简要来说,有三个问题,进程如何把信息传递给另一个,如何确保两个或更多的进程在关键活动中不会出现交叉,此外还需要保证进程执行的顺序性。   1.1  竞争条件 操作系统中协作的进程可能共享一些彼此都能够读写的公共存储区。这个公共存储区可能在内存中,也可能是 ...
brandNewUser 评论(0) 有1954人浏览 2014-05-31 23:42

redhat下杀掉所有java进程

实施中一台服务器常部署多个JBOSS,当需要重启时常规方法会用 ps -a|grep java  命令查出所有JBOSS进程的PID,然后用 kill -9 PID  命令逐一杀掉进程。 这种方式较麻烦,可以用以下命令代替,一次杀掉所有查出的进程 ps -ef|grep jboss|grep -v grep|awk '{print $2}'|xargs kill -9  
krs 评论(0) 有3279人浏览 2014-05-28 19:20

进程同步与异步

   说起进程的同步和异步,应该从进程的阻塞和挂起  1.阻塞和挂起区别   1)挂起是一种主动行为,因此恢复也应该主动完成,而阻塞是一种杯中行为,是在等待时间或者资源任务时的表现,我们也不知道什么时候阻塞什么时候恢复阻塞,是透明的。   2)阻塞任务释放Cpu,其他任务可以获得cpu运行,而挂起不释放cpu,如果任务优先级高就永远轮不到其他任务,一般挂起用于程序调试中的条件中断。   3 ...
一路欢笑一路走 评论(0) 有2927人浏览 2014-05-24 16:17

process

package com.process; public class ProcessTest { public static void main(String[] args) { new ProcessUtils().start(); } }   package com.process; import java.io.BufferedReader; import java ...
SangBillLee 评论(0) 有424人浏览 2014-04-10 22:18

Windows下查杀Java进程命令及脚本

概述 习惯了linux的查杀进程命令,对windows下的再做一个补充,主要是针对Java应用程序进程。 Java程序在Windows平台和Linux平台上运行时的区别是,使用命令默认显示的进程信息不同:Linux上默认会显示脚本名,而windows默认不显示启动脚本名 只显示java.exe, 使用tasklist命令一看,全是java.exe,区分不出来了。 因此windows上查杀ja ...
c_c 评论(0) 有10519人浏览 2014-04-02 10:01

python基于mysql实现的简单队列以及跨进程锁

============================================================================ 原创作品,允许转载。转载时请务必以超链接形式标明原始出处、以及本声明。 请注明转自:http://yunjianfei.iteye.com/blog/ =========================================== ...
xiaoyu966 评论(3) 有4838人浏览 2014-03-14 17:02

Linux下杀进程脚本

  [iap@hp-server bin]$ cat stop.sh #!/bin/sh PID=`ps -ef|grep dbsync |awk '{print $2}'` kill -9 $PID    
c_c 评论(1) 有1092人浏览 2014-03-07 10:59

进程与线程的区别

引用自百度经验: http://jingyan.baidu.com/article/624e74598efcc834e9ba5a66.html 学习电脑和编程语言就会遇到进程和线程,初学者往往会在此陷入迷茫和纠结中。其 ...
guoqing654321 评论(0) 有550人浏览 2014-02-19 23:55

Linux进程管理

进程管理 一、linux进程管理   1.查看进程   **ps:可查看进程的基本信息,如进程的状态,进程号,用户可以查看的进程运行时间    *以全格式查看所有进程:ps -ef     *查看包含某个关键字的进程:ps -ef |grep *    *查看当前终端中运行的进程: ps -Tl    *对输出结果进程排序:ps -Af kuid,-pid :对输出结果先进行ui ...
xuanfengwu 评论(0) 有1665人浏览 2013-12-14 18:30

java虚拟机读写其它进程

使用Runtime对象的exec()方法可以运行平台上的其他程序,该方法产生一个Process对象,Process对象代表由该Java程序启动的子进程。 Process类提供了三个方法用于让程序和子进程进行通信。 InputStream getErrorStream():获取子进程的错误流 InputStream getInputStream():获取子进程的输入流 OutputStream get ...
小骏向前冲 评论(0) 有1247人浏览 2013-11-05 14:37

linux下查看进程占用端口和端口占用进程命令

Linux下查看进程占用端口: 查看程序对应进程号 :ps –ef|grep 进程名 查看进程号所占用的端口号: netstat –nltp|grep 进程号 Linux下查看端口号所使用的进程号: 使用lsof命令: lsof –i:端口号 使用netstat命令: netstat -anp | grep 端口号
zhangym124 评论(0) 有1769人浏览 2013-10-15 15:25

(转)Linux进程与它的堆栈空间

一、概述     堆栈是一个用户空间的内存区域,进程使用堆栈作为临时存储。     堆栈中存放的是函数中的局部变量,在函数的生命周期中可将变量压入堆栈,编译器需确保堆栈指针在函数退出前恢复到初始位置,即是说,内存是自动分配和释放的。     C/C++把存储在堆栈中的局部变量当作automatic存储,并使用auto关键字,这是局部变量的默认存储方式,所以现在没人用auto关键词。     与动态存 ...
EalayKing 评论(0) 有960人浏览 2013-09-21 22:42

科普帖:线程与进程

这么解释问题吧: 单进程单线程:一个人在一个桌子上吃菜。 单进程多线程:多个人在同一个桌子上一起吃菜。 多进程单线程:多个人每个人在自己的桌子上吃菜。 多线程的问题是多个人同时吃一道菜的时候容易发生争抢,例如两个人同时夹一个菜,一个人刚伸出筷子,结果伸到的时候已经被夹走菜了。。。此时就必须等一个人夹一口之后,在还给另外一个人夹菜,也就是说资源共享就会发生冲突争抢。 对于 Wi ...
justjavac 评论(10) 有7001人浏览 2013-09-17 16:17

KILL SQL Server中的活动进程

KILL SQL Server中的活动进程 use  master gocreate  proc  killspid  (@dbname  varchar(20))  as  begin  declare  @sql  nvarchar(500),@temp varchar(1000)declare  @spid  int  set  @sql='declare  getspid  curs ...
僧_唐 评论(0) 有1065人浏览 2013-09-13 10:24

Linux进程查看命令

PS命令最常用的还是用于监控后台进程的工作情况   ps [选项]   下面对命令选项进行说明: -e 显示所有进程。-f 全格式。-h 不显示标题。-l 长格式。-w 宽输出。a 显示终端上的所有进程,包括其他用户的进程。r 只显示正在运行的进程。x 显示没有控制终端的进程。   备注: 1.ps -ef 2.ps -ef|grep java      
ITDamon 评论(0) 有510人浏览 2013-09-10 16:21

javaScript 获取windows系统进程

<html> <script> try {     var locator = new ActiveXObject("WbemScripting.SWbemLocator");     var service = locator.ConnectServer(".", "/root/CIMV2");   ...
sxu 评论(0) 有2957人浏览 2013-07-15 14:26

最近博客热门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