- 浏览: 16379 次
- 性别:
- 来自: 北京
最新评论
文章列表
进程和线程都是由操作系统所体现的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。 进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出 口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。 从
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换, ...
1 第一范式(1NF)
在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。
所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据 ...
设置配置文件($INFORMIXDIR/etc/onconfig.cfg)
#Root Dospace Configuration(根数据库空间配置)
ROOTNAME rootdbs #根数据库空间名
ROOTPATH /opt/informix/dbs/rootdbs #根数据库空间所在设备的路径,权限为660,文件系统和裸设备都可以。建议使 ...
一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有 Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见 很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,写了此文,希 望对您有所帮助。 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.22 ...
Linux - unix
系统 -> 应用程序 -> 终端
pwd - 察看当前所在的位置(文件夹)
/home/soft01 主目录ls - 察看当前目录下的文件列表
cd .. cd 切换目录 “..”表示上一层目录pwd/homecd soft01 切换到当前目录下的soft01 相对路径(相对于当前路径)cd /home/soft01 绝对路径(从根目录开始写)pwd /home/soft01
用相对路径切换到 /optcd ../../optpwd/opt
回到用户主目录cdcd ~cd $HOMEpwd/home/soft01
...
使用 ObjectOutputStream 来进行对象序列化
相信大多数程序员在使用 Java 进行日常开发工作中,都曾经遇到需要把数据进行序列化的情况,比如写入文件或者写入 socket 流。Java 的类库也提供了丰富工具类供我们使用,这其中就包括 O ...
因项目需要,要做一个门户网站和满足另外一个后台请求的WebService。为了是门户网站和WebService不互相干扰,即门户的瘫痪不会影响WebService或者WebService的瘫痪不会影响门户,所以需要在Linux上部署两个Tomcat。由于原来用的是免安装版的Tomcat,我在启动第一个Tomcat后,第二个Tomcat就是启动不起来,一般的原因是端口冲突,只需要改动一下第二个Tomcat的端口即可。但是修改第二个Tomcat端口后还是报端口已被使用,但是用命令“netstat -nap |grep 8086”查询第二个端口(8086)没有被使用。最终找到的原因是第二个Tomcat ...
--提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,Cache, 王道也二,Cache 基本原理介绍三,我划分的3个刷新级别四,我对HTTP协议做的一点创新(?maxage=6000000)
myeclipse经验总结
- 博客分类:
- 经验技巧总结
0. 快捷键
================================================================================
编辑:
Ctrl+Shift+L 显示所有快捷键
Ctrl+K 参照选中的词(Word)快速定位到下一个
Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个
Ctrl+O 快速显示OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+Shift+X 把选中文本全部改为大写
Ctrl+Shift+Y 把选中文本全部改为小写
Ctrl+Shift+F 按照当前的配置 ...
理解ThreadLocal
- 博客分类:
- core java
ThreadLocal是什么
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副 ...
返回上一页并强制页面刷新
- 博客分类:
- jsp
强制载入后刷新一次
在要载入的页面加入以下代码:
1
<script type="text/javascript">
2
if(window.name != "bencalie"){
3
location.reload();
4
window.name = "bencalie";
5
}
6
else{
7
window.name = " ...
我希望你能够使用JUDE去学习和体验UML,JUDE是一个建模工具,你可以用它去画UML。下面我会指导你通过一些实例去学习使用JUDE来画UML。
一、Overview
l UML and UML toolsl Description of JUDEl Installation of JUDEl Fundamental Components and Basic Operation of JUDEl UML about Bowlingl Draw UseCase Diagraml Draw Activity Diagraml Draw ...
大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿! SQL语句: 是对数据库(数据)进行操 ...
问题: 1.购物车中的数据是否应该存储在数据库中?我特别想知道在真正的项目中,那些真正的软件工程师是如何考虑这个问题的。在Google上一搜,搜到了一篇咱园子里一位网友的观点:购物车应该是个临时存储数据的模块,他 ...