自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 资源 (55)
  • 收藏
  • 关注

转载 Java日志框架slf4j、jcl、jul、log4j1、log4j2、logback大总结

1 系列目录jdk-logging、log4j、logback日志介绍及原理commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理slf4j与jdk-logging、log4j1、log4j2、logback的集成原理slf4j、jcl、jul、log4j1、log4j2、logback大总结2各种jar包总结log

2016-07-01 19:23:37 5873 2

转载 ubuntu16.04安装谷歌拼音

本文转自:点击打开链接1,sudo apt-get install fcitx-googlepinyin2,在settings->Language Support里将keyboard input method system设置为fcitx3,注销系统,再登录在settings->Text Entry里,添加输入源,搜索google

2016-06-08 20:01:41 9822

原创 Executors.newSingleThreadExecutor的一些坑

还是直接上源码吧public static ExecutorService newSingleThreadExecutor() { return new FinalizableDelegatedExecutorService (new ThreadPoolExecutor(1, 1,

2016-06-02 20:10:35 37741 11

原创 《人生》续集

大家好,我是高加林。由于路瑶老师病故,所以《人生》这个故事得结局就让我来为他画上一个句号吧!这次回到农村我只恨我自己,恨我自己的虚荣心让我丢掉了巧真这块金子。回到农村后的日子,我尽量让自己每天全身心投入劳作,这样就没有时间去想我和巧真之前得事情了。可是每当太阳落山收工以后,我得思想就不停使唤,乱成一团麻,常常一个人去我们曾经夜里去过得地方发呆,有时候在那里痛哭得像个疯子,那是我记忆里最快乐的地

2016-05-27 21:24:46 16699

转载 Gulp开发教程

本文转自:点击打开链接Building With Gulp===================原文地址翻译出处原创翻译,有不当的地方欢迎指出。转载请指明出处。谢谢!对网站资源进行优化,并使用不同浏览器测试并不是网站设计过程中最有意思的部分,但是这个过程中的很多重复的任务能够使用正确的工具自动完成,从而使效率大大提高,这是让很多开发者觉得有趣的地

2016-05-17 22:13:57 700

转载 angularjs指令中的compile与link函数详解

本文转自:点击打开链接这篇文章主要介绍了angularjs指令中的compile与link函数详解,本文同时诉大家complie,pre-link,post-link的用法与区别等内容,需要的朋友可以参考下通常大家在使用ng中的指令的时候,用的链接函数最多的是link属性,下面这篇文章将告诉大家complie,pre-link,post-link的用法与区别.ang

2016-04-29 23:55:19 1027

转载 Ubuntu14.04安装wineqq国际版

一开始,我在Ubuntu14.04下安装的QQ版本是WineQQ2013SP6-20140102-Longene,但后来发现这个版本QQ在linux下问题很多,比如不能用键盘输入密码,QQ表情使用失灵,有些不兼容等,最重要的是我发现它及其的占用CPU,令我很不爽(有图为证):于是我便用sudo dpkg --purge 命令卸载了它,这里我推荐使用wine-qqintl

2016-04-13 22:36:44 1344

转载 ubuntu安装原生迅雷,让下载成为简单

今天想到电影天堂下点电影,发现TM全都是迅雷链接,旋风链接什么的 。无奈自带的BT下载器速度又慢,又满足不了日常的一些文件下载。于是乎google了下,哎呀,有个mldonkey的电驴。折腾了一下午,各种服务器连接限制什么的,都怪自己学艺不精,最后只能先暂时放弃。于是乎又准备收寻一下载软件,迅雷自然成为目标。ubuntu上安装迅雷大多都是借助wine来实现,老麻烦了。不过在ubun

2016-04-13 22:35:04 37676 15

转载 Ubuntu亮度调节问题(转)

ubuntu无法调整屏幕亮度,对笔记本来说很耗电,同时也很刺眼,因为它是默认以最大亮度来工作的。所谓的调整,方法为下面的其中一种:1、Fn+左右的快捷键,亮度没有变化2、在亮度与锁屏中拉动进度条亮度没有变化解决ubuntu无法调整和保存屏幕亮度的问题原因:fn调节的是/sys/class/backlight/acpi_video0/brightness文件,而I卡的文件是/

2016-04-13 22:33:12 943

转载 如何关闭ubuntu alt快捷键

如何关闭ubuntu alt快捷键

2016-03-22 22:54:49 627 1

转载 Angular $q 完全指南

本文转自:点击打开链接如果想使用 $http 或者其他异步操作, 那 $q 是必须要掌握的概念啦. Let's get started!如何理解$q, deferred object ?形象的讲解angular中的$q与promise假设有一个家具厂,而它有一个VIP客户张先生。有一天张先生需要一个豪华衣柜,于是,他打电话给家具厂说我需要一个衣柜,回头做好了

2016-01-27 23:33:26 5003 2

转载 AngularJS 中的Promise --- $q服务详解

本文转自:点击打开链接    阅读目录什么是Promise$q服务先说说什么是Promise,什么是$q吧。Promise是一种异步处理模式,有很多的实现方式,比如著名的Kris Kwal's Q还有JQuery的Deffered。回到顶部什么是Promise以前了解过Ajax的都能体会到回调的痛苦,同步的代码很容易调试,但是异步回调的代码,

2016-01-04 22:31:42 810

转载 VirtualBox安装Linux,再按装增强功能的时候报错处理

本文转自:点击打开链接当我们在虚拟机里安装lixunx系统,避免不了的要安装增强功能,无论是视觉效果还是物理机与虚拟机共享文件都是需要安装增强功能的。当我们在进入虚拟系统安装增强程序时可能会出现如下状态:[root@localhost VBOXADDITIONS_4.1.12_77245]# sh ./VBoxLinuxAdditions.run(增强程序)

2014-11-08 13:11:34 2484

转载 python视频教程大全集下载啦

本文转自:点击打开链接python3英文视频教程(全87集) http://pan.baidu.com/s/1dDnGBvV python从入门到精通视频(全60集)链接:http://pan.baidu.com/s/1eQw2dd4 密码:9bdl python学习手册视频教程(全44集) http://pan.baidu.com/s/1o64tpf8 零基础入门学习Py

2014-08-29 11:38:32 73191 1

转载 Linux用户alias文件配置

本文转自:修改 ~/.bashrc 文件,以配置用户自己定义的alias$> vi ~/.bashrc 显示# .bash_profile # Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.

2014-08-20 09:28:52 9740

转载 eclipse中如何把源码打进jar包(创建有源码的jar包,或者有源码如何在eclipse中查看)

本文转自:点击打开链接eclipse用了很长时间,现在才刚知道。很简单,首先是有源码,把它加到eclipse中:方法1:直接用压缩软件打开相应的jar包,然后把源码拖进去压缩一下,最后选中工程刷新一下ok。方法2:右击referenced libraries中需要导入源代码的包,右击properties->java source attatchm

2014-08-14 11:41:25 4151

转载 linux下如何添加一个用户并且让用户获得root权限

benwenz测试环境:CentOS 5.51、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy  //添加一个名为tommy的用户#passwd tommy   //修改密码Changing password for user tommy.New UNIX password:     //在这里输入新密码Ret

2014-08-07 18:00:50 7302

转载 深入理解Java:SimpleDateFormat安全的时间格式化

本文转自:点击打开链接  想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse()

2014-08-07 14:31:15 808

转载 VirtualBox 虚拟机的网络设置

本文转自:点击打开链接用 VirtualBox 创建虚拟机的时候,默认会使用网络地址转换(NAT)模式,也称为 Host-only 模式,为虚拟机创建网络连接。这可以让虚拟机通过母机的网络连接来访问互联网。但是母机却不一定能够访问虚拟机的网络资源。这时,可以给虚拟机添加一块“桥接网卡”来使母机及其它家庭网络上的设备直接访问虚拟机。当然,如果还有另一个虚拟机也这么设置了网络连

2014-08-05 22:13:22 909

转载 Java代码注释XXX todo fixme 的意义

本文转自:点击打开链接特殊注释:1 TODO表示需要实现,但目前还未实现的功能2 XXX勉强可以工作,但是性能差等原因3 FIXME代码是错误的,不能工作,需要修复 TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代

2014-07-29 20:36:28 833

转载 java日志系统详解

本文转自:点击打开链接Java日志系统确实比较丰富,常用的有log4j、JUL、logback等等,同时伴随着日志系统的发展,出现了日志框架commons-logging和slf4j。简短地描述下日志发展,最先出现的是apache开源社区的log4j,这个日志确实是应用最广泛的日志工具,成为了java日志的事实上的标准。然而,当时Sun公司在jdk1.4中增加了JUL日

2014-07-27 10:30:40 17477 1

转载 Apache DbUtils 源码分析 | Apache DbUtils Source Code Analysis

本文转自:点击打开链接上一篇文章Apache DbUtils 使用教程详细讲解了DbUtils的特性和使用方法,如果你厌倦了Hibernate的笨重,也不想用IBatis,建议试试DbUtils,你会发现真的很轻量,一切尽在掌控中。这篇文章我们继续讲解DbUtils的原理和实现。概述DbUtils有三个主要的组件:QueryRunnerR

2014-07-26 18:29:11 2305

转载 封装 Apache Commons 的 DbUtils 实现的数据库操作工具类

本文转自:点击打开链接在项目中,可用该 DBUtil 类封装 Apache Commons DbUtils 类库,代码如下:?12345678910111213141516171819

2014-07-26 16:56:46 1111

转载 谷歌搜索用不了了怎么办

本文转自:点击打开链接1.http://209.116.186.246/2.googlestable3.谷粉搜搜

2014-07-22 11:19:17 3284

转载 yum 安装gcc

本文转自:yum -y installgccyum -y installgcc-c++yuminstallmake -- 或者yum groupinstall "Development Tools" -- 或者yuminstallgcc gcc

2014-07-18 12:33:41 912

转载 Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程

本文转自:一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12

2014-07-17 13:28:13 852

转载 JUnit中的测试套件和参数化测试

benwenJUnit4.x的测试运行器JUnit为单元测试提供了默认的测试运行器,它的测试方法都是由它负责执行的我们也可以定制自己的运行器,所有的运行器都继承自org.junit.runner.Runner 还可以使用org.junit.runer.RunWith注解 为每个测试类指定使用具体的运行器一般情况下,默认测试运行器可以应对绝大多数的单元测试要求

2014-07-04 11:27:48 1102

转载 JPA 开发所需的Jar包 (基于Hibernate)

本文转自:JPA 开发所需的Jar包 (基于Hibernate)关于JPA的介绍请详见: http://baike.baidu.com/view/1036852.htm(一)下载Sun 的JPA规范(即:Jar包)登陆JavaEE 的 Technologies 页面:http://java.sun.com/javaee/technologies/in

2014-06-26 09:28:58 13420

转载 全局事务与本地事务的区别应用

本文转自:全局事务:资源管理器管理和协调的事务,可以跨越多个数据库和进程。资源管理器一般使用 XA 二阶段提交协议与“企业信息系统”(EIS) 或数据库进行交互。本地事务:在单个 EIS 或数据库的本地并且限制在单个进程内的事务。本地事务不涉及多个数据来源。 在Hibernate配置文件中有这么两种配置方式:1.如果使用的是本地事务(jdbc事务)thr

2014-06-25 14:26:43 732

转载 Vim命令合集

本文转自:点击打开链接Vim命令合集命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2

2014-06-20 13:59:56 558

转载 关于“Return empty arrays or collections, not nulls”的思考

本文转自:《effective java》第二版第43条是:Return empty arrays or collections, not nulls意思是在需要返回数组或者集合的方法中,如果需要返回空数据,不要返回null,而是要返回大小为0的数组或者集合。可能很多情况下,会出现这样的代码: 1 private final List cheesesInSt

2014-06-19 21:27:38 779

转载 win7修改注册表更改半全角切换快捷键

本文转自:点击打开链接由注册表修改输入法的热键众所周知,Win95/98/me/NT4改输入法的热键比较自由,基本键、组合键可以随意定义,可到了2000以后,限制就多了:1.Win2000/XP/2003只能设置成Ctrl(或左Alt)+Shift+某键,一旦把输入法开关、全半角开关、中英标点切换等的热键改了,就改不回来了;2.Vista/2008多了Ctrl+某键

2014-06-19 09:20:17 5485 1

转载 JDK7新特性之监听文件系统更改

本文转自:我们用IDE(例如Eclipse)编程,外部更改了代码文件,IDE马上提升“文件有更改”。Jdk7的NIO2.0也提供了这个功能,用于监听文件系统的更改。它采用类似观察者的模式,注册相关的文件更改事件(新建,删除……),当事件发生的,通知相关的监听者。 java.nio.file.*包提供了一个文件更改通知API,叫做Watch Service API. 

2014-06-18 22:07:55 1326

转载 JS判断日期范围(日期范围应在一个月之内)

本文转自:点击打开链接之前的一个项目的日期选择功能由单个日期,修改为日期范围,用到了日期范围的判断,使用JS实现,希望对需要的人有所帮助。代码如下:var startdate='2013-08-01';var startdate='2013-09-10';var startD = new Date(Date.parse(startdate.replace(/-/g,

2014-06-17 16:28:44 12087 2

转载 JAVA线程池的分析和使用

作者:方腾飞,发布于2012-12-19,来源:InfoQ 1. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的

2014-06-12 21:30:57 756

转载 ThreadLocal是否会引起内存溢出?

b最近碰到一个使用ThreadLocal时因为未调用remove()而险些引起内存溢出的问题,所以看了下ThreadLocal的源码,结合线程池原理做一个简单的分析,确认是否最终会导致内存溢出。 既然是因为没调用remove()方法而险些导致内存溢出,那首先看下remove()方法中做了什么。 Java代码  public void remove

2014-06-12 21:15:35 3956 1

转载 WeakReference与SoftReference

本文转自:WeakReference与SoftReference都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。这个类通常用于在某处保存对象引用,而又不干扰该对象被GC回收,通常用于Debug、内存监视工具等程序中。因为这类程序一般要求即要观察到对象,又不能影响该对象正常的GC

2014-06-11 17:33:50 725

原创 JNotify使用实例与BUG修复

import net.contentobjects.jnotify.JNotify;import net.contentobjects.jnotify.JNotifyException;import net.contentobjects.jnotify.JNotifyListener;/** * 文件目录监听 */public class FileDirMonitor extends

2014-06-06 14:34:43 3709

转载 java中DriverManager跟DataSource获取getConnection有什么不同?

本文转自:DriverManager是直接和数据库地层连接DataSource是用数据库连接池进行封装好获得连接的,访问量大的项目最好用连接池拷贝于JDK 6.0 中文版.--------------------------------------public interface DataSource extends Comm

2014-06-04 18:00:02 6902

转载 NIO 入门

本文转自:点击打开链接JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您还将了解只能通过 NIO 来完成的工作,如异步 I

2014-05-29 23:27:02 794

my rst project

spring boot test

2016-07-03

angular smart msg

smart table,结合了ngdialog和toastr两个组建,写出了一个适用性比较强的页面提示信息组件

2016-06-23

angular-ui-grid

ui-grid

2016-06-22

angular-toastr

toastr

2016-06-22

shiro 2.alpha.0

shiro2源码

2016-06-13

atom vim mode

atom vim mode plug

2016-05-25

gulp node modules

常用gulp node modules

2016-05-19

gulp book master

gulp代码压缩相关技术

2016-05-19

gulp 压缩 demo

gulp 压缩 demo

2016-05-18

angular-ui-bootstrap

angular-ui-bootstrap源码与demo完整版

2016-05-16

smart table 2.1.8

smart table 2.1.8当前最新版本

2016-05-07

smart table demo

smart table date range and number range directive

2016-05-07

novnc demo

nvc demo

2016-04-21

spring data实战源码

sping data in action 随书源码

2016-04-20

smart table

angular控件smart table

2016-04-12

ngautocomplete

angularjs控件autocomplete

2016-04-07

angularhttpauth

angularjs控件angular-http-auth

2016-04-07

angularstrap

angularJS控件angular-strap

2016-04-07

angularJS loadingbar

angularJS控件loadingbar

2016-04-07

restangular

angularJS控件restangular

2016-04-07

angualrJS ngsorttable

angularJS控件ng-sort-table

2016-04-07

angularJS ngtable

angularJS控件ng-table

2016-04-07

tr-ng-grid

tr-ng-grid插件

2016-04-06

angular chrome插件

angularchrome插件

2016-04-06

angularjs chrome插件batarang

angularjs chrome batarang插件

2016-04-05

mongodb权威指南

mongodb权威指南中文版。

2016-03-31

angello cdn files

angello cdn files

2016-03-28

angualar in action源码2

angualar in action源码2 angello

2016-03-28

angular in action源码

angular in action源码

2016-03-28

typescript手册(中文版)

typescript手册(中文版)

2016-03-28

angularjs bootstrap 模板

angularjs bootstrap 模板

2016-01-11

AngularJS开发下一代Web应用源码

AngularJS开发下一代Web应用源码

2015-12-01

angularjs 开发下一代Web应用

angularjs开发下一代web应用pdf

2015-12-01

angularjs in action源码

angularjs in action随书源码,不图积分,只图分享。

2015-11-17

java nio示例代码

该资源为Java nio入门的部分简单示例代码,目的是用简单的示例程序,说明nio中的知识点,希望对你的学习有所帮助

2014-05-29

小巧免费的pdf软件

一款小巧免费的PDF软件,之前用Adobe Reader但是每次阅读关闭没有书签,很不方便,后来用福昕阅读器,但是貌似有广告,可能升级后可能还要收费,最终在网上找到这款小巧免费的pdf软件与大家分享,可以直接解压到非非系统盘,因为是免安装的,所以即便是重装系统了双击还是可以用的。

2014-02-28

xmlrpc.jar文件

xmlrpc.jar文件,Java调用xmlrpc时需要此jar包

2013-04-07

Java xmlrpc远程方法调用(源码)

Java通过xmlrpc实现远程方法调用,如需xmlrpc可在网上下载。

2013-04-07

Java调用Mysql存储过程

Java调用Mysql存储过程,Mysql存储过程源代码在该项目根目录下。

2013-04-07

Java socket通讯

Java socket通讯实现,可以相应多个客户端,服务器端将客户端请求处理后转发给客户端。

2013-04-07

空空如也

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

TA关注的人

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