按类别查询搜索结果
关于关键词 的检测结果,共 32
【其他平台】 JAVA 的多线程浅析
jxbdqnit | 2014-07-02 16:34:25 | 阅读(320) | 评论(0)
作者:马光晖一 JAVA 语言的来源、及特点在这个高速信息的时代,商家们纷纷把信息、产品做到Internet国际互连网页上。再这些不寻常网页的背后,要属功能齐全、安全可靠的编程语言,Java是当之无愧的。Java是由Sun Microsystem开发的一种功能强大的新型程序设计语言。是与平台无关的编程语言。它是一种简单的、面象对象的、...【阅读全文】
jxbdqnit | 2014-07-02 16:33:06 | 阅读(380) | 评论(0)
认识多任务、多进程、单线程、多线程  要认识多线程就要从操作系统的原理说起。  以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。  现在的操作系统都是多任务操作系统,每个运...【阅读全文】
jxbdqnit | 2014-06-26 11:00:59 | 阅读(350) | 评论(0)
1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。 2.线程的状态有'Ready', 'Running', 'Sleeping', 'Blocked', 和 'Waiting'几个状态,'Ready' 表示线程正在等待CPU分配允许运行的时间。3.线...【阅读全文】
jxbdqnit | 2014-06-26 10:57:59 | 阅读(370) | 评论(0)
从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。但是当前正在被服务的线程可能觉得cpu的服务质量不够好,于是提前退出,这就是yield。(这是yield的使用目的) 或者当前正在被服务的线程需要睡一会,醒来后继续被服务,这就是sleep。 sle...【阅读全文】
jxbdqnit | 2014-06-25 09:54:56 | 阅读(330) | 评论(0)
Java的线程编程非常简单。但有时会看到一些关于线程的错误用法。下面列出一些应该注意的问题。1.同步对象的恒定性All java objects are references.对于局部变量和参数来说,java里面的int,现在学什么技术好呢, float,哪些专业好就业, double, boolean等基本数据类型,都在栈上。这些基本类型是无法同步的;java里面的对象...【阅读全文】
jxbdqnit | 2014-06-25 09:53:57 | 阅读(280) | 评论(0)
本示例程序由三个类构成,第一个是TestThreadPool类,它是一个测试程序,用来模拟客户端的请求,当你运行它时,系统首先会显示线程池的初始化信息,然后提示你从键盘上输入字符串,并按下回车键,这时你会发现屏幕上显示信息,告诉你某个线程正在处理你的请求,如果你快速地输入一行行字符串,那么你会发现线程池中不断有线...【阅读全文】
chaosuper85 | 2014-04-20 18:34:28 | 阅读(680) | 评论(0)
不依赖eclipse等工具,构建java web应用程序具体步骤如下:一:    1,1 新建webDemo目录,    1,2 在webDemo新建目录:WEB-INF,META-INF    1,3 在WEB-INF下新建目录:classes lib    1,4 在WEB-INF下新建文件:web.xml,内容为以下:<?xml version="1.0" encodi...【阅读全文】
【其他平台】 java 23种设计模式
chaosuper85 | 2014-04-01 16:16:49 | 阅读(510) | 评论(0)
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代...【阅读全文】
anbgcmdcenf | 2013-09-10 17:45:10 | 阅读(510) | 评论(0)
1、信息管理。(新闻、图集、下载、视频、作品等)本次发布宣告了Jspxcms进一步成熟,丰富的功能和灵活的设置,在网站制作上已经达到了无所不能的效果。真正实现无侵入式二次开发,统一权限、菜单、标签、国际化,所用功能增加都无需修改原有代码。2、节点管理。(全文检索、页面静态化) 技术亮...【阅读全文】
akbdcndbexf | 2013-09-10 17:44:49 | 阅读(430) | 评论(0)
首先创建一个Maven项目的pom.xml。 重构了下上一个例子,代码如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="xmlns:xsi="xsi:schemaLocation=" <modelVersion>4.0.0</modelVersion> <groupId>camel-spring-demo</groupId> <artifactId>camel-spring-demo</artifactId> <version>1.0-SNAPSHOT...【阅读全文】
azbcctdaeqf | 2013-09-04 16:11:02 | 阅读(470) | 评论(0)
     在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成 Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然出现问题。但是,我发现近几年,很多...【阅读全文】
arbncwdkegf | 2013-09-02 17:19:46 | 阅读(160) | 评论(0)
以下由“大闸蟹礼券团购”提供《在 Java SE 平台上使用 Headless 模式》!   这篇文章介绍怎样在标准Java(Java SE,也称作J2SE)平台上用Headless模式。 Headless模式是在缺少显示屏、键盘或者鼠标时的系统配置。听起来不可思议,但事实上你可以在这中模式下完成不同的操作,甚至是用图形数据也可以。 哪里才能用到此模式呢...【阅读全文】