- 博客(66)
- 收藏
- 关注
转载 操作系统几个概念
一、多道批处理系统所谓批处理(batch processing )就是将作业按照它们的性质分组(或分批),然后再成组(或成批)地提交给计算机系统,由计算机自动完成后再输出结果,从而减少作业建立和结束过程中的时间浪费。根据在内存中允许存放的作业数,批处理系统又分为单道批处理系统和多道批处理系统。在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,成为“后备队列”;然后,由作业调度程序
2015-08-24 15:22:39
1687
转载 深入剖析Java编程中的中文问题及建议最优解决方法--上篇
深入剖析Java编程中的中文问题及建议最优解决方法--上篇说明:本文为作者原创,作者联系地址为:josserchai@yahoo.com。由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此篇文章,内容包括对控制台运行的cl
2014-04-28 13:50:01
771
转载 理解和正确使用Java中的断言(assert)
理解和正确使用Java中的断言(assert)一、语法形式: Java2在1.4中新增了一个关键字:assert。在程序开发过程中使用它创建一个断言(assertion),它的语法形式有如下所示的两种形式:1、assert condition; 这里condition是一个必须为真(true)的表达式。如果表达式的结果为true,那么断言为真,并且无任何行动
2014-04-28 13:48:10
746
转载 为我的Junit的虚拟连接池加上Wizard
《为Junit虚拟Jsp Container的数据库连接池》一文写了快一年了。在使用的过程中总是要为TestCase的setUp()和tearDown()方法加入一些特定的代码。这部分的工作应该由电脑完成的。为了继承懒惰的优良传统,所以今天决定写个Wizard,把这些无聊的活交给电脑来做。在动手前学习了一下Doina Klinger 的《Creating JFace Wizards》一文。
2014-04-21 16:40:50
901
转载 Tomcat7.0.40 基于DataSourceRealm的和JDBCRealm的资源用户访问控制
软件版本:Tomcat 7.0.40Mysql: 5.1Host: CentOS 6.3 64bit使用JDBCRealm (Tomcat 会使用所给的JDBC Connecter 自己去连MySQL 数据库并进行用户验证):1) 下载MySQL-JDBC connector 如mysql-connector-java-5.1.24-bin.
2014-04-21 16:28:57
638
转载 三大Java 虚拟机垃圾回收机制的比较(HotSpot, JRockit, IBM JVM)
原文地址:http://apmblog.compuware.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms/========================================================================================
2014-04-14 12:56:49
982
转载 servlet过滤器Filter入门(转,有自己的例子)
servlet API中最重要的一个功能就是能够为servlet和JSP页面定义过滤器。过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。 过滤器是一
2014-04-14 12:52:11
814
转载 java中将list、map对象写入文件
java的IO包当中提供了,向文件中写入文件和读取文件的方法。好吧,来看下具体怎么回事吧。我们先写一个像文件当中写单个对象的方法吧。 public void writeObject() { try { HashMapString,String> map = new HashMapString,String>(); map.put("name", "foolfish");
2014-04-08 10:56:13
3124
原创 hg客户端密码配置说明.docx
Tortoise使用密码, 方式1:url设置用户名密码。在第一次克隆的时候,在url里面设置了用户名密码,以test项目为例,如下:Hg地址用户名密码设置: http://zhangsan:123@192.168.10.33:9999/test这种方式拉取完成后,url中只是保存了用户名,在之后拉取和推送的时候还需要需要输入密码。 方式2:(1) 普通方式拉
2014-03-31 11:50:15
2375
转载 addbatch executebatch
在批量更新SQL操作的时候建议使用addBatch,这样效率是高些,数据量越大越能体现出来 Statement接口里有两个方法: void addBatch(String sql) 将给定的 SQL 命令添加到此 Statement 对象的当前命令列表中。通过调用方法 executeBatch 可以批量执行此列表中的命令。 int[] executeBatch()
2014-03-31 11:42:15
967
转载 为Junit虚拟Jsp Container的数据库连接池
前言一般的 Jsp Container如 Tomcat,Weblogic都会提供对数据库连接池的支持。这就导致了一般的Java的Web应用的数据库连接池都回是部署在Jsp Container内部的。Web应用程序通过上下文(Context)环境来访问这些已经被封装好的数据库连接。这种机制给我们带来了很大的方便。这不是我想说的。我想说的是,该Web Application中需要用到数据库连接
2014-03-24 13:38:26
636
转载 跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition
跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition昨天去 大牛 司徒正美 的blog 看博文 突然看到 关于 onmouseenter 和onmouseleave 两个ie专有事件..写了这么久 js应用 我居然不知道这两个事件 于是 去google搜索了一番. 才发现这两个事件 是如此的优秀 且好用... 但搜索
2014-03-24 11:52:32
738
转载 编译pyc文件——python无法运行其它版本编译的pyc文件的情况
我之前学习python的时候就知道pyc文件,它不但可以提高速度,还可以一定的隐藏代码细节(可以反编译)。另外,python源文件和pyc文件都是平台无关的。 但是,我发布一个程序包的时候发现事先编译好的pyc文件提示“magic number”错误。 这个“魔法数”控制一个文件是否可以真正运行,比如可以给一个文本文件增加可执行权限,但这个文件是无法执行的。因为文本
2014-03-10 15:42:50
5239
原创 搭建APACHE+HG-权限控制
软件安装下载TortoiseHG,Mercurial v2.9,Python v2.7,XAMPP v1.7.3(比较简单的apache服务), 下载地址:Mercurial v2.9:http://mercurial.selenic.com/Python v2.7:http://www.python.org/downloads/XAMPP v1.8:http://www.
2014-03-07 11:48:56
2751
转载 QTP对象识别与操作
引子:如果你对QTP不是很了解的话,看此篇文章有些难度,如果你对如何取得页面组件的属性并使用其方法有疑惑,这篇文章将对你有很大的帮助。一、QTP识别对象的原理QTP里的对象有两个概念,一个是Test Object(简称TO),一个是Runtime Object(简称RO)。这两个概念从字面上不大好理解,也容易混淆。但从实际作用上来看,应该说TO就是是仓库文件里定义的仓库对象
2014-03-03 13:44:57
1052
转载 如何彻底删除mysql-注册表问题
由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。 重装系统永远是个好办法,但有谁喜欢这么做呀:( 后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:
2014-03-03 13:42:41
1807
转载 AJAX发送异步请求
var xhr; function regist(){ //1、创建XMLHttpRequest对象 //判断当前浏览器是否支持XMLHttpRequest对象 if(window.XMLHttpRequest){ xhr=new XMLHttpRequest();
2014-03-03 13:40:36
765
原创 i解决virtualbox导入vdi文件时报“uuid is exists”错误
问题原因: 同一个VirtualBox .vdi文件的副本拥有同一个UUID,不能同事注册在VirtualBox虚拟机中,所以要使用VirtualBox 管理工具修改 UUID,为vdi文件副本生成新的UUID,这样就可以同事注册在VirtualBox中了解决方法一;解决方法二如果想保留采用如下解决方法
2014-02-21 17:33:58
1429
转载 如何彻底删除mysql-注册表问题
由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。 重装系统永远是个好办法,但有谁喜欢这么做呀:( 后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:
2014-02-21 17:18:22
1552
转载 java文件上传fileupload
commons-fileupload-1.2.1.jar与commons-io-1.3.2.jar1,先把我的servlet简单的写出来,还有个jsp,没什么内容就几个,就不列出来了,不要忘了form里加上enctype="multipart/form-data",没这个貌似不可以的。Java代码public void doGet(HttpServletRe
2014-01-13 14:57:58
977
转载 JS中Date对象getYear()方法和getFullYear()方法区别
getYear() 使用getYear()函数的本意是获取年份,以2010年为例,如:Js代码 var nowd = new Date(); var yf = nowd.getYear(); 在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。原因则是 在 FF等浏览器内 getYear 返
2014-01-10 17:12:13
1336
转载 SpringMVC Controller 介绍
一、简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll
2014-01-06 11:28:30
661
转载 web.xml的dtd
<!--DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.Copyright 2000-2007 Sun Microsystems, Inc. All rights reserved.The contents of this file are subject to the terms of either the GNUGeneral
2013-12-30 14:16:30
1169
转载 java定义二维数组的几种写法(转)
/定义二维数组写法1 class numthree{public static void main(String[] args){float[][] numthree; //定义一个float类型的2维数组numthree=new float[5][5]; //为它分配5行5列的空间大小numthree[0][0]=1.1f;
2013-12-30 14:14:49
1225
原创 几种数据库复制表的方式总结
下面是几种数据库新建一个与存在的表结构相同的表的方法:DB2数据库: create table ___tablename___ as( select ___col___ from(select distinct ___col___ from ___tablename___ where ___conditions___ order by __
2013-12-20 15:18:20
1426
转载 jQuery读写复选框,文本框,单选框,textarea,img
1.读取复选框假设一个复选框的名字为multiValue,读取选中的复选框的值方法为:$("input[@name=multiValue][@checked]").each(function(){ //由于复选框一般选中的是多个,所以可以循环输出 alert($(this).val()); });
2013-12-17 11:51:31
939
转载 Hsqldb安装与使用
Hsqldb安装与使用HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统,其体积小,占用空间小,使用简单,支持内存运行方式等特点。可以在http://sourceforge.net/projects/hsqldb/files/下载最新的HSQLDB版本。我这里下载的是HSQLDB 1.8.13版本。下载完之后,把它解压到任一目录下,如E:\hsqldb下,完成安装工作。H
2013-12-16 11:04:49
938
转载 使Tomcat指向指定的JDK目录
1,修改bin文件夹下面的catalina.bat文件,把如下内容 rem ----- Execute The Requested Command ---------------------------------------echo Using CATALINA_BASE: %CATALINA_BASE%echo Using CATALINA_HOME: %CAT
2013-12-16 10:46:26
529
转载 用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)
Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过window.onunload来指定或者在里指定Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbe
2013-12-09 14:15:43
1556
原创 java删除目录文件
import java.io.File;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;public class Test { /** * @param args */ public static void te(String path){ File file = n
2013-12-09 14:12:09
745
转载 JAVA线程池例子
用途及用法 网络请求通常有两种形式:第一种,请求不是很频繁,而且每次连接后会保持相当一段时间来读数据或者写数据,最后断开,如文件下载,网络流媒体等。另一种形式是请求频繁,但是连接上以后读/写很少量的数据就断开连接。考虑到服务的并发问题,如果每个请求来到以后服务都为它启动一个线程,那么这对服务的资源可能会造成很大的浪费,特别是第二种情况。因为通常情况下,创建线程是需要一定的
2013-12-02 15:39:12
587
转载 数据库分页查询
一、 MySQL 数据库分页查询 MySQL数据库实现分页比较简单,提供了LIMIT函数。一般只需要直接写到sql语句后面就行了。 LIMIT子句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数。例如: select * from table WHE
2013-11-29 18:57:24
704
转载 Java异常的分类
1. 异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常
2013-11-25 16:04:04
539
转载 db2日期函数和oracle的区别
在db2中,可以用字符串来表示日期时间类型,数据库系统会自动在内部把他们转换为日期时间类型;但是在oracle中必须手工显示的使用to_date函数把字符串表示的日期时间进行转换才可以。比如:db2中: select days('2011-01-01')-days('2011-01-02') from sysibm.sysdummy1; --- -1or
2013-11-25 15:51:59
1357
转载 浅谈oracle中row_number() over()分析函数用法
浅谈oracle中row_number() over()分析函数用法row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣rownum然后再进行排序
2013-11-15 15:57:25
650
转载 HSQL 学习笔记
HSQL 学习笔记1. hsql 学习1.1. 学习目的本文档是针对hSQL 数据库方面的基础学习,为了使项目组成员能够达到使用hSQL 数据库的目的。1.2. 培训对象开发人员1.3. 常用词及符号说明常用词:hsql:一种免费的跨平台的数据库系统E:\hsqldb:表示是在dos 命令窗口下面1.4. 参考信息doc
2013-11-15 15:52:22
1488
转载 db2 中通过查询结果来create table 的3种方式
db2 中通过查询结果来create table 的3种方式Q:想通过DB2把查询出来的结果定义为别的表,因为db2没有类似(或者说对db2还不熟悉)oracle的create table as select来定义表的方式,所以比较麻烦!今天抽时间总结了一下DB2定义表的3种方式:首先创建一个例子表,再插入几条语句。create table xxx(col1 varch
2013-11-08 18:08:55
3763
原创 Java String.split()用法
(split: 1,可以使用正则表达式, 2注意: |,., &, *, +是转义字符, 要加\\第一种方法: string s=abcdeabcdeabcde; string[]sArray=s.Split('c') ; foreach(string i in sArray)Console.WriteLine(i.ToString()); 输出下面的结果: a
2013-11-06 09:45:33
856
转载 窥探SQL预编译内幕
Author : kj021320TEAM : I.S.T.OAuthor_blog: http://blog.csdn.net/kj021320现在部分大企业 都采用DOTNET或者J2EE,迟点应该都是RubyOnRails,之后的技术越来越成熟,在SQL操作无疑都使用绑定变量,有些人叫预编译,也有些人叫同构SQL,参数追加...像dotnet j2ee 上这样的使用几乎
2013-11-01 16:56:51
1115
原创 VirtualBox+centOs网络设置
主要利用的是桥接网络,下面是主要的设置:1、主机设置2、虚拟机设置3、centos网络设置,设置ip地址4、新建设置ip网段和主机一样(注意网管和ip地址)5、激活到这应该可以上网了,不行重复试试,仅供参考。
2013-10-25 17:21:53
1945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人