`
文章列表
...
          
知识点: 1、1.5以上的线程池 2、阻塞队列   实现: 1、排号器(队伍) import java.util.concurrent.ArrayBlockingQueue; /** * 排队器 * * @author luoqinglong * @date 2014-3-23 */ public class BuyQueue extends ArrayBlockingQueue<String> { /** * @param capacity */ public BuyQueue(int capacity) { ...
   当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。   Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应 ...
        J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):     JDBC(Java Database Connectivity)   JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。    JNDI(Java Name and Directory Interface)   ...
/** * TODO */ package com.xeezee.collection; /** * 循环队列 * * @author luoqinglong * @date 2012-7-31 */ public class Queue { private int itemCount;// 队中元素个数 private int front = 0;// 队头 private int rear = -1;// 队尾 private final long[] queueArray; private int maxSize = 0; ...
/** * TODO */ package com.xeezee.collection; /** * 栈 * * @author luoqinglong * @date 2012-7-31 */ public class Stack { private final int size; private final long[] stackArray; private int top; public Stack(int caption) { this.size = caption; this.stackArray = new l ...
/** * TODO */ package com.xeezee.sort; /** * 选择排序 * * @author luoqinglong * @date 2012-7-31 */ public class ChooseSort { private final long[] origArr = new long[] { 12, 65, 2, 33, 89, 23, 10 }; private final static int SORT_DEST = 0; private final static int SORT_ASC = 1; ...
/** * TODO */ package com.xeezee.sort; /** * 冒泡排序 * * @author luoqinglong * @date 2012-7-30 */ public class BubbleSort { private final long[] origArr = new long[] { 12, 65, 2, 33, 89, 23, 10 }; private final static int SORT_DEST = 0; private final static int SORT_ASC = 1; ...
/** * TODO */ package com.xeezee.array; /** * 二分查找法 * * @author luoqinglong * @date 2012-7-30 */ public class Half { /** * @param args */ public static void main(String[] args) { HighArray highArray = new HighArray(10); highArray.insertData(3); highArray.ins ...

用户体验设计部

今天看无意中发现很多门户网站都有自己的用户体验设计中心,而且都有对外的产品博客。 每个博客又连接了同行的其他博客,这个很有意思,比较少见。 阿里用户体验部--http://www.aliued.cn/ 搜狐---http://ued.sohu.com/ 百度泛用户体验---http://www.baiduux.com/
第一,存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。 从.java->.class过程是,先编写.java文件并按莫种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默认编码保存则要带encoding参数指明实际编码,否则出错,生成的.class文件存为系统默认编码。 从.jsp->.java->.class,先存为某种编码的.jsp文件,然后tomcat根据pageEncoding读取并转化为servlet存为系统默认编码,然后同上面.java->.class过程。 第二,I ...
1)现象描述: 使用以下命令获取文件时会报java.lang.nullpointerException <ftp action="get" server="${ftp.server}" userid="${ftp.user}" password="${ftp.password}" remotedir="${ftp.dir}" verbose="yes" depends="yes"> <fileset dir="${l ...
有时当一个文件没有被使用时,在做替换是也会提示文件 busy,这个时候就需要用另一种方法来进行替换了,而不是直接解压覆盖。 思路:根据新文件位置和文件名,删除旧的文件,然后拷贝新文件过来。 遍历文件夹的shell方法: #!/bin/bash function ergodic(){         for file in ` ls $1 `         do                 if [ -d $1"/"$file ]                 then                         ergodic $1"/" ...
cp -r Software/***/*.tar ./
Global site tag (gtag.js) - Google Analytics