- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 enum总结
1. 基本方法:values: 可以遍历enum实例,返回enum实例的数组。ordinal: 返回int 值,enum实例在声明时的次序,从0开始。getDeclaringClass:得到实例所属的enum类。name: 返回实例声明时的名字,等价于toString.valueOf: 根据名字返回响应的enum实例,是static方法,如果不存在该名字,则抛出异常。
2017-01-03 19:24:00
517
原创 ThreadPool
1.corePoolSize 核心池大小:始终在池中的线程大小,不管线程是否空闲,除非线程被设置2.naximumPookSize 最大线程数:允许在池中的最大线程数3.keepAliveTime:多于核心线程池的线程,当空闲时等到keepAliveTime后终结4.unit: keeoAliveTime 单位5.workQueue :task执行前用来装载线程的队列,只装载被提交
2016-12-29 19:24:35
530
转载 SynchronousQueue,LinkedBlockingQueue,ArrayListBlockingQueue比较
SynchronousQueue SynchronousQueue是无界的,是一种无缓冲的等待队列,但是由于该Queue本身的特性,在某次添加元素后必须等待其他线程取走后才能继续添加;可以认为SynchronousQueue是一个缓存值为1的阻塞队列,但是 isEmpty()方法永远返回是true,remainingCapacity() 方法永远返回是0,remove
2016-12-29 19:09:32
3896
转载 ThreadPoolExcutor源码分析
private final class Worker extends AbstractQueuedSynchronizer implements Runnable{ private static final long serialVersionUID = 6138294804551838833L; /** Thread this worker
2016-12-27 15:43:16
3254
2
原创 Thread
1. java.lang.Thread.yield()A hint to the scheduler that the current thread is willing to yield its current use of a processor. The scheduler is free to ignore this hint.Yield is a heuristic a
2016-01-07 14:08:52
379
转载 eclipse 基础操作
Eclipse中查看JDK类库的源代码:设置: 1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这
2015-12-29 14:58:35
313
转载 Sql Server参数化查询之where in和like实现详解
http://www.cnblogs.com/lzrabbit/archive/2012/04/22/2465313.html身为一名小小的程序猿,在日常开发中不可以避免的要和where in和like打交道,在大多数情况下我们传的参数不多简单做下单引号、敏感字符转义之后就直接拼进了SQL,执行查询,搞定。若有一天你不可避免的需要提高SQL的查询性能,需要一次性where in
2015-09-22 16:40:58
1909
转载 JComboBox itemStateChanged事件总是触发两次
今天用到JcomBox,在JComboBox的监听事件时总是执行两次。代码如下:comboBox.addItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { combo
2014-10-09 09:38:11
2317
1
转载 RCP: getActiveWorkbenchWindow() returns null
RCP: getActiveWorkbenchWindow() returns nullWinzard结束后,想要打开一个editor,不过 getActiveWorkbenchWindow() returns null问题及解决如下:原因:getActiveWorkbenchWindow()null can be returned for the
2014-05-14 17:00:24
674
原创 eclipse RCP配置问题
最近在做SWT插件开发的东西。 在配置eclipse RCP的时候相当的纠结,token始终为null导致不能发送命令到蓝屏中。对比了redapp.xml和activator.java中的id匹配问题。丝毫找不到问题,彻彻底底对比了plugin.xml的文件后才发现,就因为没有提供商的信息让我的token始终为null。。。。。。这种错误真是。。。。。。。。就为了那么个contr
2014-05-09 16:55:56
525
转载 java 转义字符
\n 回车(\u000a) \t 水平制表符(\u0009) \b 空格(\u0008) \r 换行(\u000d) \f 换页(\u000c) \' 单引号(\u0027) \" 双引号(\u0022) \\ 反斜杠(\u005c) \ddd 三位八进制 \udddd 四位十六进制 它需要转义的字符,例如 Ja
2014-05-08 13:57:52
587
转载 Tomcat配置
1.下载Tomcat,官网上下载的文件都是绿色免安装的。如:apache-tomcat-7.0.26-windows-x64.zip 下载地址:http://tomcat.apache.org 下载后解压缩:E:\apache-tomcat-7.0.26,随你喜欢解压哪里。如果在C盘,win7系统下,有文件访问的权限问题右击属性->安全->高级->更改权限->选择需要更改权限的用户->编辑
2014-03-17 15:21:27
3999
原创 疯狂java讲义4 NUMTORMB
package com.arraytest.test;/*浮点数转换为人民币读法 * 疯狂java讲义第四章课后习题2*/public class NumToRmb { private String[] HanArry = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"}; private String[] unitArrt = {"","十
2014-03-08 22:58:19
621
转载 java 父构造器中调用子类重写的方法
class Base{public Base(){test();}public void test(){System.out.println("111");}}public class Sub extends Base{private String name;public void test(){System.out.prin
2014-02-13 15:48:26
627
springboot+jdbcdemo.zip
2020-08-02
算法艺术与信息学竞赛
2015-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人