`
wufan0023
  • 浏览: 29669 次
  • 性别: Icon_minigender_1
  • 来自: hefei
社区版块
存档分类
最新评论
文章列表
  <!-- ready事件的简写 --> $(function(){ //确认删除对话框 $( "#dialog" ).dialog({ buttons: { "是": function() { var checkeboxs = $(".cbTable"); $("#deleteDetail").attr('value',getCheckedCheckBoxValue(checkeboxs)) $("#fmDeleteUs ...
一、密码长度: 5 分: 小于等于 4 个字符 10 分: 5 到 7 字符 25 分: 大于等于 8 个字符 二、字母: 0 分: 没有字母 10 分: 全都是小(大)写字母 20 分: 大小写混合字母 三、数字: 0 分: 没有数字 10 分: 1 个数字 20 分: 大于等于 3 个数字 四、符号: 0 分: 没有符号 10 分: 1 个符号 25 分: 大于 1 个符号 五、奖励: 2 分: 字母和数字 3 分: 字母、数字和符号 5 分: 大小写字母、数字和符号 最后的评分标准: >= 90: 非常安全 >= 80: 安 ...
SelectableChannel 这个抽象类是所有支持异步IO操作的channel(如DatagramChannel、SocketChannel)的父类。SelectableChannel可以注册到一个或多个Selector上以进行异步IO操作。 SelectableChannel可以是blocking和non-blocking模式(所有channel创建的时候都是blocking模式),只有non-blocking的SelectableChannel才可以参与异步IO操作。 SelectableChannel configureBlocking(boolean block)  --- 设 ...
NIO API主要集中在java.nio和它的subpackages中: java.nio 定义了Buffer及其数据类型相关的子类。其中被java.nio.channels中的类用来进行IO操作的ByteBuffer的作用非常重要。   java.nio.channels 定义了一系列处理IO的Channel接口以及这些接口在文件系统和网络通讯上的实现。通过Selector这个类,还提供了进行异步IO操作的办法。这个包可以说是NIO API的核心。   java.nio.channels.spi 定义了可用来实现channel和selector API的抽象类。   java.nio.char ...
import java.net.*; import java.nio.channels.*; import java.nio.*; import java.io.*; import java.nio.charset.*; public class EchoClient { private SocketChannel socketChannel = null; public EchoClient() throws IOException { socketChannel = SocketChannel.open(); // 打开通道 // 设置连接地址和端口 InetAddres ...
Excutor 接口 --- 线程池            .execute(Runnable task) --- 执行Runnable类型的任务。 Executors  --- 负责生成各种连接池的实例           .newCachedThreadPool()  --- 有任务时才创建新线程,空闲线程保留60s。           .newFixedThreadPool(int nThreads)  --- 创建固定数量的线程,空闲线程会一直保留。            .newScheduledThreadPool(int corePoolSize) --- 线程池按照时间计划执行 ...

Executors

newCachedThreadPool 建立可以快取的Thread,每个Thread预设可idle 60秒 newFixedThreadPool 包括固定数量的Thread newSingleThreadExecutor 只有一个Thread,循序的执行指定给它的每个任务  newScheduledThreadPool 可排程的Thread  newSingleThreadScheduledExecutor 单一可排程的Thread package onlyfun.caterpillar; import java.util.concurrent.Exe ...
java.version    Java Runtime Environment version java.vendor    Java Runtime Environment vendor java.vendor.url    Java vendor URL java.home    Java installation directory java.vm.specification.version    Java Virtual Machine specification version java.vm.specification.vendor    Java Virtual M ...

toString方法

    博客分类:
  • java
很简单的代码,但是没有规范就写的很乱。 另外很多记录log的时候应该可以采用toString这样的方法来减少冗余。 /** * <p>Returns a String in the format: key[value1, value2, etc].</p> * * @return String representation of this message * @see java.lang.Object#toString() */ public String toString() { ...
   做程序员有一定的时间了,羡慕各位老大们的能力,也在拼命的学习。但是学来学去还是迷茫。虽然自己的卖力完成了工作,自己的卖力得到公司的认同。但是自己心里还是有数的。自己只是一个小鸟,离羽翼丰满还早的很。     总结了,自己这么久的工作经历,也参看了不少同事的经历,才认识到自己不够踏实。现在网络的开放降低了程序员工作的难度,但是也带来了懒惰的情绪和不求甚解的心理。很多东西只是自己闪闪改改放在项目里面就可以了。实际上自己的能力只是个装配工。     技术这东西真是来不得马虎。这两天仔细研究了下主流站点中的页面代码。发现自己的差距不是一般的大,为什么告诉自己这个不重要?为什么告诉自己这个用不着?事 ...
由于报错的位置和实际出错的代码关联性不强,找了好一会才找到。 看下源代码: 父页面中,html中插入div: <div id="ctTab" ></div> 在pop-up页面中插入表格: function ctTabInsert(){ var ctTab = self.opener.document.getElementById('ctTab'); ctTab.innerText = ""; var _tab = opener.document.createElement("table" ...

finally的含义

    博客分类:
  • java
finally 关键字是对 Java 异常处理模型的最佳补充。 finally 结构使代码总会执行,而不管有无异常发生。使用 finally 可以维护对象的内部状态,并可以清理非内存资源。如果没有 finally,您的代码就会很费解。比如关闭事务。正常流和异常流都要写。使用finally就没有这样的问题了。 有一种方法可以退出 try 块而不执行 finally 块。如果代码在 try 内部执行一条 System.exit(0); 语句,则应用程序终止而不会执行 finally 执行。另一方面,如果您在 try 块执行期间拨掉电源,finally 也不会执行。)
...
Global site tag (gtag.js) - Google Analytics