自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wzb56的资料库

记录过往,方便资料的查找!

转载 Spring Dao/JDBC Test

Spring Dao/JDBC tip - a great way to test your Spring DAO code By Alvin Alexander. Last updated: June 3 2016 The Spring Framework gives you a great...

2018-12-06 00:52:48 187 0

转载 go 读取整个文件内容到string变量(How can I read a whole file into a string variable)

  go 读取整个文件内容到string变量(How can I read a whole file into a string variable) Use ioutil.ReadFile: func ReadFile(filename string) ([]byte, error) ...

2018-10-24 00:26:13 1538 0

转载 cmd/go: how to disable (run test) Cached

go test -count=1             more refer: https://github.com/golang/go/issues/24573

2018-10-19 23:29:23 489 0

转载 git rebase 合并多次commit

1. 获取git rebase帮助文档:git help rebase % git help rebase | cat GIT-REBASE(1) Git Manual GIT-REBASE(1) NAME ...

2018-10-17 23:55:53 1219 0

原创 git rebase -i xxxxx 报错Could not execute editor

  git rebase -i xxxxx 报错Could not execute editor 原因: 没有配置git的编辑器,执行如下命令: git config --global core.editor /usr/bin/vim  可以查看相关配置: cat ~/.gitco...

2018-10-17 23:33:15 659 0

原创 Creating git branch based another branch

1.  本地生成新的branch:git branch git branch <new-branch-name> <existing-branch-name>   2.   使用git checkout $ git checkou...

2018-10-17 22:53:45 156 0

转载 [转载]:Java Method Logging with AOP and Annotations

Java Method Logging with AOP and Annotations 1 June 2014   comments   Sometimes, I want to log (through slf4j and log4j) every execution of a meth...

2018-09-13 22:25:10 175 0

转载 python的编码处理和中文编码

python 中的 unicode是让人很困惑、比较难以理解的问题. 这篇文章 写的比较好,utf-8是 unicode的一种实现方式,unicode、gbk、gb2312是编码字符集. py文件中的编码 Python 默认脚本文件都是 ANSCII 编码的,当文件 中有非 ANS...

2017-06-27 20:32:21 9988 0

原创 mysql中, varchar(n) n是字符(不区分中文、英文)的个数

mysql中的varchar(n) 中表示n个字符(中文、或者英文),不是字节个数; 参考link:https://ruby-china.org/topics/24920 一、关于UTF-8 UTF-8 Unicode Tr...

2017-06-20 20:15:22 2166 0

原创 omnigraffle教程

最近,在学mac上的画图工具omnigraffle,发现简书上有几篇比较好的教程 - http://www.jianshu.com/p/52f3ecbe8f2d - http://www.jianshu.com/p/f845d9420adb - http://www.jianshu....

2017-06-11 21:06:44 1916 0

转载 利用Tair实现分布式并发锁

最近大量使用到了Tair来控制并发,有点心得,总结如下。 利用Tair实现全局并发锁 现在基本上线上服务器都是集群环境,那么当我们需要对中心化数据(例如:Tair、数据库)的同一内容进行读写时就会碰到并发问题,这是一种非常常见的需求。解决并发问题的方法无非有两种,在并发点控制并发或...

2017-05-22 21:26:48 3020 0

原创 撤销本地分支的上一次git commit: git reset --hard HEAD

1. 撤销本地分支的上一次git commit:     git reset --hard HEAD 2. 撤销本地分支的n次commit提交: git reset HEAD~n 3. git reset  --hard/--mixed/--soft  的区别参考:https://git...

2016-12-14 13:52:58 5300 0

转载 java泛型

体验泛型 在Jdk1.5之后,定义集合时需要你明确集合中要装哪种类型的数据,无法加入指定类型之外的数据。 1234 ArrayList arr1 = new ArrayList(); arr1.add(1);arr1.add("aa"); //...

2016-11-26 10:26:55 993 0

转载 Understand JVM:Java内存区域模型与内存溢出异常

Java内存模型 运行时内存区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,每个区域有各自的用途,有着不同的创建和销毁时间。 程序计数器 程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型中,字节码解...

2016-11-26 10:19:15 963 0

原创 Maven学习总结

Maven概念 Maven是一种基于项目对象模型(POM)可以通过一小段描述信息(pom.xml)来管理项目的构建、报告和文档的软件项目管理工具。 ps: java 项目的依赖管理,非常方便; Maven安装 下载maven,配置环境变量,可通过mvn -v来测试maven安装是否成功。 ...

2016-11-26 10:06:23 1049 0

转载 java的反射机制

什么是反射? 反射就是程序在运行时能够获取自身的信息。只要知道类的名字,就可以通过反射机制来获取类的所有信息。通过反射可以实现动态创建对象和编译,体现出很大的灵活性。举个例子来说,在学jdbc时用过一行代码, 1 Class.forName("com...

2016-11-26 09:51:53 832 0

转载 java 注解(Annotation)

注解 相当于一种标记,在程序中加入注解就是为程序打上了某种标记。加入标记后,Java编译器可以利用反射机制来了解类和各种元素上有无任何标记,然后根据标记去做相应的事情。标记可以加在包、类、字段、方法、方法的参数以及局部变量上。 定义一个最简单的注解: 1 p...

2016-11-26 09:42:15 812 0

转载 spring 的基础框架和基本特征

Spring基本特征 Spring基本特征 Spring是一个非常活跃的开源框架;它是一个基于Core来构架多层JavaEE系统的框架,它的主要目地是简化企业开发。 Spring以一种非侵入式的方式来管理你的代码,Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Sprin...

2016-11-26 09:08:57 1870 0

转载 spring 的依赖注入(DI)

Spring DI DI(依赖注入)就是给属性赋值。 spring容器的执行顺序 考虑依赖注入之后的Spring的执行顺序如下 spring容器的执行顺序 依赖注入的方法 setter注入 使用类的setter方法进行注入是最常用的一种方法,即通过调用类的setXXX()方法...

2016-11-26 08:52:28 800 0

转载 Spring的代理(proxy)模式

代理模式 所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式是一种结构性设计模式。当客户端不想直接调用主题对象,而希望主题对象的行为前后加上预处理或者后续处...

2016-11-26 08:38:30 1489 0

转载 Spring AOP:面向切面编程

常用术语 学习AOP之前,先了解AOP中常用术语 切面(Aspect) 切面是一个关注点的模块化,如事务管理就是一个在JavaEE企业中应用最常见的界面。在企业应用编程中,首先需要通过分析,抽取出通用的功能,即“切面”。 事务、日志、安全性的框架、权限都是切面连接点(Joinpoint...

2016-11-25 23:46:11 852 0

原创 java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer 解决方法

java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer 究其原因是 cglib-2.1.3.jar 与 cglib-nodep-2.1_3.jar 这两个包冲突,...

2016-11-05 11:33:01 5430 0

转载 删除 GitHub 远程仓库中 master 分支的多个提交

一、本地切换到master分支 git checkout master 二、新建old_master分支备份,以防万一 git branch old_master  git push origin old_master:old_master 将本地old_master分支推送到...

2016-10-23 15:55:41 2609 0

原创 http状态码 总结

http协议的状态码: http协议像一个状态机,http状态码标志着http server处理的各个阶段; 简要介绍一下http的状态码的意义:1xx 表示的状态码区间为:[100, 200), 其他Nxx同理; 1xx – 信息提示 这些状态代码表示临时的响应。客户端在...

2016-08-21 13:50:40 950 0

原创 java reflect:反射机制

java reflect:反射机制1. Class 类型:java reflect的基础是Class 类,Class 类代表的是 java 源文件通过编译后得到的字节码;获得 Class 类型 的几种方法:1. 类名.class2. 对象名.getClass()3. Class.forName(&...

2016-07-23 12:11:29 786 0

转载 linux下查看最消耗CPU、内存的进程

原 linux下查看最消耗CPU、内存的进程   IdleMan 发布时间: 2012/10/29 11:09 阅读: 4196 收藏: 15 点赞: 1 评论: 0 1.CPU占用最多的前10个进程:  ps auxw|head -1;ps auxw|sort -rn -k3|h...

2016-07-09 21:34:54 5892 1

转载 Linux Runtime Memory Measurement

Runtime Memory Measurement This page has a collection of ideas and resources having to do with measuring runtime memory of a Linux system....

2016-07-09 21:33:30 959 0

原创 MySQL 连接数和状态查看命令

MySQL 连接数和状态查看命令 以下命令是登陆 MySQL的cli 之后执行命令 1. 查看MySQL实例的当前连接数:show processlist show processlist: 列出当前用户的前100条连接信息; show full processlist: 列出当前用户的所有...

2016-07-09 21:06:25 5970 0

原创 Linux下查看系统上次启动时间命令:last reboot/ who -b /uptime

Linux下查看系统上次启动时间命令: last rebootwho -buptime

2016-07-09 20:08:07 12642 0

转载 netty tcp option SO_RCVBUF

前几天一个技术群里的小伙伴,    问netty中.childOption(ChannelOption.SO_RCVBUF,  XX)      设置了没有效果, 抓包显示TCP的滑动窗口依然我行我素:)      我把我当时的回答再稍加修饰润色一下:      第一个误区就是:  ...

2016-07-05 21:32:24 4895 0

转载 Java 语言中 Enum 类型的使用介绍

Java 语言中 Enum 类型的使用介绍 本文主要介绍了 Java 语言中枚举类型,以及如何定制 Enum 类型的定义,如何正确使用 Enum 类型。 刘 进, 高级软件工程师 , IBM China 2013 年 7 月 11 日 ...

2016-07-05 20:53:24 497 0

转载 java NIO系列:Java NIO Tutorial

Java NIO Tutorial Jakob Jenkov Last update: 2014-06-25      Java NIO (New IO) is an alternative IO API for Java (from J...

2016-06-27 01:05:40 375 0

转载 java NIO系列:Java NIO: Non-blocking Server

Java NIO: Non-blocking Server Non-blocking Server - GitHub RepositoryNon-blocking IO PipelinesNon-blocking vs. Blocking IO Pipelines Blocki...

2016-06-27 00:58:34 906 0

转载 java NIO系列: Java NIO AsynchronousFileChannel

Java NIO AsynchronousFileChannel Creating an AsynchronousFileChannelReading DataReading Data Via a FutureReading Data Via a CompletionHandlerW...

2016-06-27 00:55:18 397 0

转载 java NIO 系列:Java NIO Files

Java NIO Files Files.exists()Files.createDirectory()Files.copy() Overwriting Existing Files Files.move()Files.delete()Files.walkFileTree()...

2016-06-27 00:41:54 653 0

转载 Java NIO 系列:Java NIO Path

Java NIO Path Creating a Path Instance Creating an Absolute PathCreating a Relative Path Path.normalize() Jakob Jenkov Las...

2016-06-27 00:13:48 351 0

转载 Java NIO系列教程(十二) Java NIO与IO

Java NIO系列教程(十二) Java NIO与IO 原文地址:http://tutorials.jenkov.com/java-nio/nio-vs-io.html 作者:Jakob Jenkov   译者:郭蕾    校对:方腾飞 当学习了Java NIO和IO的AP...

2016-06-26 23:55:10 262 0

转载 Java NIO系列教程(十一) Pipe

Java NIO系列教程(十一) Pipe 原文链接     作者:Jakob Jenkov     译者:黄忠       校对:丁一 Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通...

2016-06-26 23:31:25 240 0

转载 Java NIO系列教程(十) Java NIO DatagramChannel

Java NIO系列教程(十) Java NIO DatagramChannel 原文链接    作者:Jakob Jenkov    译者:郑玉婷     校对:丁一 Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以...

2016-06-26 23:27:07 281 0

转载 Java NIO系列教程(九) ServerSocketChannel

Java NIO系列教程(九) ServerSocketChannel 原文链接     作者:Jakob Jenkov     译者:郑玉婷      校对:丁一 Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO...

2016-06-26 23:23:03 346 0

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