只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-06-15 23:54 ZOWIE 阅读(10) 评论(1) 推荐(0)
摘要: 今天在网上看到一篇文章,看到评论,挺有意思的,所以就在此再来回顾一下题目如下所示,求出打印i的值:1 public static void main(String[] args) { 2 int i = 0; 3 for (i++; i++ < 10; i++);4 System.out.println(++i); 5 6 } 此问题主要就是考的对++i与i++的区别,对于这两者的区别,我们可以这样理解。就好比是电费付费的问题,有两种付费情况:一种是先付费,意思就是先交钱才给电用;一种是后付费,意思就是先用着电,... 阅读全文
posted @ 2013-04-18 17:44 ZOWIE 阅读(557) 评论(12) 推荐(0)
摘要: 多线程同步实现对x加减一的方法 1 public class SynThreadTest { 2 private int x; 3 // 设计两个线程,一个对x加1,一个对x减1 4 5 public static void main(String[] args) { 6 SynThreadTest stt = new SynThreadTest(); 7 inc inc =stt.new inc(); 8 Thread threadA = new Thread(inc); 9 threadA.start... 阅读全文
posted @ 2013-03-28 11:10 ZOWIE 阅读(363) 评论(0) 推荐(0)
摘要: 1、字符串连接查询Oracle数据库SELECT USERID,USERNAME||’:’||USEREMAIL NAMEANDMAIL FROM STUDENT WHERE USERNAME IS NOT NULL AND USERMAIL IS NOT NULL;用CONCAT函数的话,需要注意这个函数只带两个参数,如果有多个字符串连接的时候就需要多次CONCATSELECT CONCAT(‘工号:’,FNUMBER) FORM T_EMPLOYEE;MS SQL server数据库SELECT AU_ID,AU_FNAME+’ ’+AU_LNAME ‘NAME’ FROM AUTHOR. 阅读全文
posted @ 2013-03-18 12:55 ZOWIE 阅读(368) 评论(0) 推荐(0)
摘要: 各种主流数据库比较主流数据库PostgreSQL支持Windows,Linux,FreeBSD,Mac和Solaris平台TB级数据库号称“世界上最先进的开源数据库”oracle支持所有主流平台运行完全支持所有工业标准采用完全开放策略对开发商全力支持获得最高认证级别的ISO标准安全认证性能最高,保持开放平台下TPC-D和TPC-C的世界记录多层次网络计算提供GUI和命令行完全向下兼容,完全没有风险对硬件要求高Firebird SQL ServerLinux,Unix,MacOS,Windows,Solaris全功能的,强大高效的,轻量级,免维护的数据库很容易从单用户,单数据库升级到企业级的应用 阅读全文
posted @ 2013-03-17 19:23 ZOWIE 阅读(1734) 评论(0) 推荐(1)
摘要: Ajax中创建XMLHttpRequest对象的时候,为了兼容不同的浏览器,总是需要写不少的代码。下面采用一种更高效的工厂模式把定义XMLHttpRequest对象的功能进行封装,这样只需要调用createXMLRequestObject()方法就可以根据当前的浏览返回一个XMLHttpRequest对象。 1 function createXMLRequestObject(){ 2 //创建兼容不同浏览器和版本函数数组 3 var XMLHttpFactories = [ 4 function(){return new XMLHttpRequest()}, 5 function(){retu 阅读全文
posted @ 2013-03-16 16:47 ZOWIE 阅读(486) 评论(1) 推荐(0)
摘要: 一、流行浏览器内核分类1、Trident内核,代表产品IE。Trident(又称为MSHTML),是微软开发的一种排版引擎。Trident只能用于Windwos平台。 2、Gecko内核,代表作品Mozilla Firefox。Gecko是一套开放源代码的、以C++编写的网页排版引擎。它的最大优势是跨平台,能在Microsoft Windows、Linux和MacOS X等操作系统上运行,而且它提供了一个丰富的程序界面以供互联网相关的应用程式使用,例如网页浏览器、HTML编辑器、客户端/服务器等等。Gecko是最流行的排版引擎之一,仅次于Trident。 3、WebKit内核,主要代表作品有. 阅读全文
posted @ 2013-03-16 14:16 ZOWIE 阅读(564) 评论(1) 推荐(1)
摘要: 当一个方法被关键字synchronized声明后,就只允许一个线程来操作这个方法。也就是指一次只能让一个线程运行。package com.zwq.impl;public class SynThread { public static void main(String[] args) { //创建SynThreadTest类的实例对象 SynThreadTest synThreadTest = new SynThreadTest(); //创建线程并启动线程 new Thread(synThreadTest).start(); ... 阅读全文
posted @ 2013-03-15 16:47 ZOWIE 阅读(365) 评论(0) 推荐(2)
摘要: java中实现多线程有两种方法:一种是继承Thread类,另一种是实现Runnable接口。java中只允许单一继承,但允许实现多个接口,因此第二种方法更灵活。/** * 运行继承java.lang.Thread类定义的线程 */ public void startOne() { // 创建实例 OneThread oneThread = new OneThread(); // 启动线程ThreadA oneThread.startThreadA(); try { // 设置线程休... 阅读全文
posted @ 2013-03-15 15:19 ZOWIE 阅读(350) 评论(0) 推荐(0)