- 浏览: 426146 次
- 性别:
- 来自: 广州
最新评论
-
xiaomuxingren:
你好,请问update-alternatives --inst ...
JDK8安装及jenkins安装 -
wahahachuang8:
我觉得这种东西自己开发太麻烦了,就别自己捣鼓了,找个第三方,方 ...
HTML5 WebSocket -
晨曦的朝阳:
刚好有需求,学习一下!
MySql主从配置 -
mfkvfn:
这是恶意的商业竞争呀
解决 android 微信5.0及后续版本无法打开电话号码的问题 -
fwyhf:
require('./monitor/module_liste ...
NodeJS Server 进程自动重启
文章列表
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.*;
public class BaseConnection {
private Connection con = null;
protected Connection getCon(){
ResultSet rs=null;
Sta ...
- 2009-05-13 16:39
- 浏览 2046
- 评论(2)
//java读取properties文件
import java.util.Set;
import java.util.Iterator;
import java.util.Properties;
import java.io.IOException;
import java.io.InputStream;
class PropertiesTest {
public static void main(String args[]){
PropertiesTest test = new PropertiesTest();
...
- 2009-05-13 16:38
- 浏览 2811
- 评论(1)
package hy;
import java.sql.*;
public class DB {
private Connection con = null;
private String classname = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String url = "jdbc:sqlserver://localhost:1433;DatabaseName=ZSB";
public DB(){
}
public Connecti ...
- 2009-05-13 16:36
- 浏览 1244
- 评论(0)
通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。
以上逻辑简单的说就是:如果条件不满足,则等待。当条件满足时,等待该条件的线程将被唤醒。在Java中,这个机制的实现依赖于wait/notify.等待机制与锁机制是密切关联的。例如:
synchronized ...
1、通过
import javax.servlet.ServletContext
类获取web
服务器所在真实路径
public ActionForward execute( ActionMapping mapping,
ActionForm actionform,
HttpServletRequest request,
HttpServletResponse response )
throws IOException, ServletExcepti ...
众所周知
java.exe
是
java class
文件的执行程序,但实际上
java.exe
程序只是一个执行的外壳,它会装载
jvm.dll
(
windows
下,下皆以
windows
平台为例,
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;
import javax.swing.JOptionPane;
import javax.swing.Timer;
public class Test implements ActionListener{
public void actionPerformed (ActionEvent event){
Date now=new D ...
- 2009-05-13 16:32
- 浏览 1575
- 评论(0)
今天的db2培训仍然没有太多的实践,围绕考试来的,闲着也是闲着,想到我们后续业务中使用多线程的地方比较多。于是想起那个经典的案例:生产者和消费者
关于这个案例的原理,就不多说了。主要涉及到临界资源互斥锁的使用、wait和notify操作,还有就是线程sleep。关于几个操作的区别,我会写在代码的注释中。这和我的工作习惯有关系,不喜欢写文档(敏捷开发认为代码是最好的文档,^_^,我的代码没有重构,完成了功能就贴上来了,当然不符合敏捷的要求了^_^,见谅)
请看代码:
1、生产和消费的产品抽象类
//预留
public abstract class Product {
...
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function test(){
var s = "";
s += "\r\n网页可见区域宽:"+ document.body.clientWidth; ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>如何实现一个日期下拉菜单</title>
<script type="text/javascript">
function DateSelector(selYear, selMonth, selDay)
{
thi ...
网上有很多富文本编辑器,但最终都是离不开对光标的控制的,本文会从TextArea元素来做一个基本的示例尝试,有兴趣的同学可以尝试做一个更复杂的富文本编辑器练手。
网上找的示例:
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0" ...
Ajax的兴起,造就了很多Web体验的产生,移动层即为其中一种产物,目的是让页面上的可以产生一个可以移动的图层,来模拟alert弹出窗口,让用户很平滑的在同一页面上进行操作。
网上参考代码:
<html>
<head>
<title>测试可移动层</title>
<script>
var mydiv = null;
var x,y;
var lefttemp,toptemp;
...
<script language="javascript">
//Author :东阁
//Date:2008-1-11
//目的: 练习数组的基本操作
/*
由于javascript是一种无类型语言,所以一个数组的元素可以具有任意的数据类型,同一个数组的不同元素
可以具有不同的类型,数组的元素设置可以包含其他数组,这样就可以创建一个复杂的数组了.
并且在这点上说javascript作为一种脚本语言不同于那种严格的面向对象的c++.c#,java了.具有更高的灵活性.
*/
/*
*在javascript1.1和其后的 ...
四年前写的一个管理打分管理系统,弄了几个校验方法出来,当时觉得还是挺有意思的,后来才发现,这是多么挫的一个代码:
//判断是否为空
function checkEmpty(myText){
var text = myText.value;
if(text.length==0){
alert("请输入内容!");
myText.focus();
return false;
} else {
retur ...
<project basedir="." default="usage" name="myceaas">
<target name="init">
<property name="Name" value="myceaas" />
<property name="name" value="myceaas" />
<property name=" ...
- 2009-05-02 12:28
- 浏览 5042
- 评论(2)