现在位置: 首页 > qwqw4275070发表的所有文章
  • 08月
  • 14日
综合 ⁄ 共 355字 评论关闭
public synchronized WoTou pop() { if(index == 0) { try { this.wait(); }catch (InterruptedException e) { e.printStackTrace(); } } this.notify(); index--; return arrWT[index]; } 关于notify(): void notify() Wakes up a single thread that is waiting on this object's monitor. notifu()函数用来唤醒正在wait的一个线程。 this.wait():  wait()使得访问当前对象的线程wait!且该对象必须为synchronized锁住,wait与sleep的区别为,wait时锁中的对象可以被访问,而sleep肯定不可以
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 7942字 评论关闭
package com.fang.arithmetic; /************************************************ MD5 算法的Java Bean Last Modified:10,Mar,2001 *************************************************/ import java.lang.reflect.*; /************************************************* md5 类实现了RSA Data Security, Inc.在提交给IETF 的RFC1321中的MD5 message-digest 算法。 *************************************************/ public class MD5Code { /* 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 31312字 评论关闭
http://www.nocow.cn/index.php/Sgu 以下分类收集于网络: 100 A+B Author: Amber Method: Add Directly 101 Domino Author: Amber Method: Euler Path Complexity: O(N^2) 102 Coprimes Author: Amber Method: Calcuate Euler Function 104 Little Shop of Flowers Author: Amber Method: DP Complexity: O(N^2) 105 Div 3 Author: Amber Method: Maths Detail: Consider the head of the sequence. Number: 1 12 123 1234 12345 123456 1234567 12345678 … Mod 3: 1 0 0 1 0 0 1 0 … The loop is (1 0 0). 106 The Equ......
阅读全文
  • 10月
  • 15日
综合 ⁄ 共 404字 评论关闭
04/06/09 星期一 大雨转阴   今天早晨上班时下好大的雨, 非常大的那种, 没办法, 我就赤脚穿了双拖鞋, 裤脚也卷的老高老高地, 走着走着脚好冻, 到了办公室赶快换了双鞋。 是不是很聪明啊:))))) 上午就改了个EPG的问题, 结果真是出人意料的好。 下午了, 和pawpaw讨论pallette的东东, 其实这次的修改还是蛮有意思的, 0)可以手动配置不同的pallette 1)让我又重新的温习了下GUI LOADER 最后只剩一个小时让我code。 想想啊, 真的蛮庆幸自己能有写GUI LOADER的机会, 谈不上说很难, 但是让我对计算机中数据的存储和转......
阅读全文
  • 09月
  • 27日
综合 ⁄ 共 198字 评论关闭
限制文本框只能输入数字 <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"> <input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">  
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 2199字 评论关闭
1、java的float和double是给科学计算用的,也就是说不能用于商业计算; 2、如果是商业计算那么必需使用java.math.BigDecimal,且必需要使用string来构造;   (转载:http://hi.baidu.com/zdz8207/blog/item/4fb7ccfceb64cc85b801a069.html) import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class Arith{ //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; //这个类不能实例化 pri......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 3915字 评论关闭
Sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送完屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或者多个文件、化简对文件的反复操作、编写转换程序等。 Sed使用参数 [root@www ~]# sed [-nefr] [动作] 选项与参数: -n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 5579字 评论关闭
<script>/* MD5 Message-Digest Algorithm - JavaScriptMODIFICATION HISTORY:1.0 16-Feb-2001 - Phil Fresle (<A href="mailto:sales@frez.co.uk">sales@frez.co.uk</A>) - Initial Version (VB/ASP code)1.0 21-Feb-2001 - Enrico Mosanghini (<A href="mailto:erik504@yahoo.com">erik504@yahoo.com</A>) - JavaScript porting*/function MD5(sMessage) {function RotateLeft(lValue, iShiftBits) { return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits)); }function AddUnsigned(lX,lY) {var lX4,lY4,lX8,......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 19206字 评论关闭
网上的面试题参差不齐,本人从网上总结了很多的面试题,供大家学习, 文档下载:   本人知识浅薄,有些问题暂时还未得到解决,高手看到请留下您宝贵的答案⋯⋯   1.Difference between shallow copy and deep copy?
浅复制和深复制的区别?
 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。
深层复制:复制引用对象本身。
意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源
还是只有一份,那如果我们对A_copy执行......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 645字 评论关闭
 策略模式:       他定义了算法家族,使得各种算法可以相互替换,从而达到算法的增加和改变不影响到使用算法的客户端。        他定义了一系列算法,从概念上看这些算法都是实现了统一功能,只是实现不同。他们可以以相同的方式调用,减少了算法和使用算法之间的耦合     Strategy(算法类)类为Context(工厂类)提供了一系列可重用的算法和行为。继承有助于折取出算法中的公共功能。     另外策略模式简化了单元测试,每个算法都有自己的实现类,可以自己提供接口测试。     策略模式可以封装不同的算法,在实践中,我们发现他......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 6822字 评论关闭
JSP内置对象:我们在使用JSP进行页面编程时可以直接使用而不需自己创建的一些Web容器已为用户创建好的JSP内置对象。如request,session,response,out等。 下面就JSP2.0给出的9个内置对象:   内置对象 类型 作用域 request javax.servlet.http.HttpServletRequest request response javax.servlet.http.HttpServletResponse response pageContext javax.servlet.jsp.PageContext page session javax.servlet.http.HtpSession session application javax.servlet.jsp.ServletContext applicat......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 409字 评论关闭
1.互斥量用于线程的互斥,信号量用于线程的同步。 这是互斥量和信号量的根本区别,也就是互斥和同步之间的区别。 互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访问者同时访问资源 以上区别是主要想记住的。 note:信号量可以用来实现互斥量的......
阅读全文