`
haiyupeter
  • 浏览: 419265 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
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 ...
//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(); ...
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 ...
  通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程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 ...
  今天的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=" ...
Global site tag (gtag.js) - Google Analytics