自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 enum总结

1. 基本方法:values: 可以遍历enum实例,返回enum实例的数组。ordinal: 返回int 值,enum实例在声明时的次序,从0开始。getDeclaringClass:得到实例所属的enum类。name: 返回实例声明时的名字,等价于toString.valueOf: 根据名字返回响应的enum实例,是static方法,如果不存在该名字,则抛出异常。

2017-01-03 19:24:00 448

原创 ThreadPool

1.corePoolSize 核心池大小:始终在池中的线程大小,不管线程是否空闲,除非线程被设置2.naximumPookSize 最大线程数:允许在池中的最大线程数3.keepAliveTime:多于核心线程池的线程,当空闲时等到keepAliveTime后终结4.unit: keeoAliveTime 单位5.workQueue :task执行前用来装载线程的队列,只装载被提交

2016-12-29 19:24:35 493

转载 SynchronousQueue,LinkedBlockingQueue,ArrayListBlockingQueue比较

SynchronousQueue        SynchronousQueue是无界的,是一种无缓冲的等待队列,但是由于该Queue本身的特性,在某次添加元素后必须等待其他线程取走后才能继续添加;可以认为SynchronousQueue是一个缓存值为1的阻塞队列,但是 isEmpty()方法永远返回是true,remainingCapacity() 方法永远返回是0,remove

2016-12-29 19:09:32 3696

转载 ThreadPoolExcutor源码分析

private final class Worker extends AbstractQueuedSynchronizer implements Runnable{ private static final long serialVersionUID = 6138294804551838833L; /** Thread this worker

2016-12-27 15:43:16 3196 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 346

转载 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 283

转载 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 1830

转载 JComboBox itemStateChanged事件总是触发两次

今天用到JcomBox,在JComboBox的监听事件时总是执行两次。代码如下:comboBox.addItemListener(new ItemListener() {            @Override            public void itemStateChanged(ItemEvent e) {                    combo

2014-10-09 09:38:11 2254 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 626

原创 eclipse RCP配置问题

最近在做SWT插件开发的东西。  在配置eclipse RCP的时候相当的纠结,token始终为null导致不能发送命令到蓝屏中。对比了redapp.xml和activator.java中的id匹配问题。丝毫找不到问题,彻彻底底对比了plugin.xml的文件后才发现,就因为没有提供商的信息让我的token始终为null。。。。。。这种错误真是。。。。。。。。就为了那么个contr

2014-05-09 16:55:56 492

转载 java 转义字符

\n 回车(\u000a)  \t 水平制表符(\u0009)  \b 空格(\u0008)  \r 换行(\u000d)  \f 换页(\u000c)  \' 单引号(\u0027)  \" 双引号(\u0022)  \\ 反斜杠(\u005c)  \ddd 三位八进制  \udddd 四位十六进制 它需要转义的字符,例如 Ja

2014-05-08 13:57:52 548

原创 eclipse 快捷键

查找当前元素的声明 Ctrl+G查找当前元素的所有引用 Ctrl+Shift+G

2014-05-05 17:21:31 351

转载 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 3861

原创 疯狂java讲义4 NUMTORMB

package com.arraytest.test;/*浮点数转换为人民币读法 * 疯狂java讲义第四章课后习题2*/public class NumToRmb { private String[] HanArry = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"}; private String[] unitArrt = {"","十

2014-03-08 22:58:19 585

转载 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 579

springboot+jdbcdemo.zip

springboot 使用jdb直接读取数据库,并且将.sql文件中的备份数据恢复到mysql。涉及到jdbc操作数据库,和java对大文件io读写操作。

2020-08-02

序列化代码

序列化器测试用代码,需要可以自己修改测试。有几个序列化器

2019-02-24

ZooKeeper-分布式过程协同技术详解

zookeeper 分布式过程协同技术详解zookeeper 分布式过程协同技术详解

2018-02-27

redis设计与实现 第二版

redis 设计与实现,第二版,带书签,redis 设计与实现,第二版,带书签,

2018-02-27

打造Facebook

这本书的书名——《打造Facebook:亲历Facebook爆发的5年》很嚣张,谁有资格可以说这句话呢,当然,扎克伯格最有资格,但他不会亲自来告诉你,至少从目前的情况来看,近几年都不大可能。而且,这不是一个人的公司。里面的每一人,尤其是工程师,既是公司文化的承受者,同时也在不断的改造着公司的文化。我想强调的是团队,是团队的力量打造了Facebook。而让团队凝聚在一起并充满战斗力的,即其文化。这种文化,包括一些做事的方式,为什么这么做的原因,和对这些做法和原因的认同。写这本《打造Facebook:亲历Facebook爆发的5年》,是想剖析Facebook文化的精髓,还有这里面的思考过程和前后的变化,详细解释当中最有价值和最值得学习的那几点。尤其作为早期员工,我们奠定了这些文化的基础。

2015-12-14

算法艺术与信息学竞赛

《算法艺术与信息学竞赛》较为系统和全面地介绍了算法学最基本的知识。这些知识和技巧既是高等院校“算法与数据结构”课程的主要内容,也是国际青少年信息学奥林匹克(IOI)竞赛和ACM/ICPC国际大学生程序设计竞赛中所需要的。书中分析了相当数量的问题。   本书共3章。第1章介绍算法与数据结构;第2章介绍数学知识和方法;第3章介绍计算机几何。全书内容丰富,分析透彻,启发性强,既适合读者自学,也适合于课堂讲授。   本书适用于各个层次的信息学爱好者、参赛选手、辅导老师和高等院校计算机专业的师生。本书既是信息学入门和提高的好帮手,也是一本内容丰富、新颖的资料集。

2015-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除