自定义博客皮肤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的资料库

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

  • 博客(562)
  • 资源 (20)
  • 收藏
  • 关注

转载 Spring Dao/JDBC Test

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

2018-12-06 00:52:48 565

转载 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)ReadFile reads the file named by filename and retur...

2018-10-24 00:26:13 4889

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

转载 git rebase 合并多次commit

1. 获取git rebase帮助文档:git help rebase% git help rebase | catGIT-REBASE(1) Git Manual GIT-REBASE(1)NAME git-rebase - Forward-port local commits to t...

2018-10-17 23:55:53 4292

原创 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 ~/.gitconfig  more refer: https://stackoverflow.com/q...

2018-10-17 23:33:15 2186

原创 Creating git branch based another branch

1.  本地生成新的branch:git branchgit branch <new-branch-name> <existing-branch-name> 2.   使用git checkout$ git checkout -b <branch> --track <remote>/<branch>or$ ...

2018-10-17 22:53:45 294

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

Java Method Logging with AOP and Annotations1 June 2014   comments Sometimes, I want to log (through slf4j and log4j) every execution of a method, seeing what arguments it receives, what it retu...

2018-09-13 22:25:10 315

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

python 中的 unicode是让人很困惑、比较难以理解的问题. 这篇文章 写的比较好,utf-8是 unicode的一种实现方式,unicode、gbk、gb2312是编码字符集.py文件中的编码Python 默认脚本文件都是 ANSCII 编码的,当文件 中有非 ANSCII 编码范围内的字符的时候就要使用"编码指示"来修正一个 module 的定义中,如果.py文件中

2017-06-27 20:32:21 12831

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

mysql中的varchar(n) 中表示n个字符(中文、或者英文),不是字节个数;参考link:https://ruby-china.org/topics/24920一、关于UTF-8UTF-8 Unicode Transformation Format-8bit。是用以解决国际上字符的一种多字节编码。它

2017-06-20 20:15:22 3540

原创 omnigraffle教程

最近,在学mac上的画图工具omnigraffle,发现简书上有几篇比较好的教程- http://www.jianshu.com/p/52f3ecbe8f2d- http://www.jianshu.com/p/f845d9420adb- http://www.jianshu.com/p/a422e2e2ea8b记录一下方便以后查找;

2017-06-11 21:06:44 2306

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

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

2017-05-22 21:26:48 4111

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

1. 撤销本地分支的上一次git commit:    git reset --hard HEAD2. 撤销本地分支的n次commit提交:git reset HEAD~n3. git reset  --hard/--mixed/--soft  的区别参考:https://github.com/geeeeeeeeek/git-recipes/wiki/5.2-%

2016-12-14 13:52:58 6804

转载 java泛型

体验泛型在Jdk1.5之后,定义集合时需要你明确集合中要装哪种类型的数据,无法加入指定类型之外的数据。1234ArrayList arr1 = new ArrayList(); arr1.add(1);arr1.add("aa"); //有的泛型之后,此行代码在编译的时候会报错int x = arr1.get(0); //有了泛型之后,取数据的时候不需要进

2016-11-26 10:26:55 1136

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

Java内存模型运行时内存区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,每个区域有各自的用途,有着不同的创建和销毁时间。程序计数器程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型中,字节码解释器工作就是通过改变这个计数器的值来选取下一个需要执行的字节码的指令,分支、循环、跳转、异常处理、线程

2016-11-26 10:19:15 1110

原创 Maven学习总结

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

2016-11-26 10:06:23 1181

转载 java的反射机制

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

2016-11-26 09:51:53 955

转载 java 注解(Annotation)

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

2016-11-26 09:42:15 937

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

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

2016-11-26 09:08:57 2233

转载 spring 的依赖注入(DI)

Spring DIDI(依赖注入)就是给属性赋值。spring容器的执行顺序考虑依赖注入之后的Spring的执行顺序如下spring容器的执行顺序依赖注入的方法setter注入使用类的setter方法进行注入是最常用的一种方法,即通过调用类的setXXX()方法,注入所依赖的属性。举例说明,写person类和student类:1234

2016-11-26 08:52:28 951

转载 Spring的代理(proxy)模式

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

2016-11-26 08:38:30 1891

转载 Spring AOP:面向切面编程

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

2016-11-25 23:46:11 986

原创 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 这两个包冲突,删除 cglib-2.1.3.jar保留 cglib-nodep-2.1_3.jar

2016-11-05 11:33:01 8866

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

一、本地切换到master分支git checkout master二、新建old_master分支备份,以防万一git branch old_master git push origin old_master:old_master 将本地old_master分支推送到远程old_master打开github repo,查看old_master是否和master一致

2016-10-23 15:55:41 3047

原创 http状态码 总结

http协议的状态码:http协议像一个状态机,http状态码标志着http server处理的各个阶段;简要介绍一下http的状态码的意义:1xx 表示的状态码区间为:[100, 200), 其他Nxx同理;1xx – 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。2xx – 成功这类状态代码表明

2016-08-21 13:50:40 1179

原创 java reflect:反射机制

java reflect:反射机制1. Class 类型:java reflect的基础是Class 类,Class 类代表的是 java 源文件通过编译后得到的字节码;获得 Class 类型 的几种方法:1. 类名.class2. 对象名.getClass()3. Class.forName("类路径")2. constructor reflect: 构造函数的反射package cn.wzb

2016-07-23 12:11:29 928

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

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

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

转载 Linux Runtime Memory Measurement

Runtime Memory MeasurementThis page has a collection of ideas and resources having to do with measuring runtime memory of a Linux system.Unfortunately, the existing memory measurement te

2016-07-09 21:33:30 1156

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

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

2016-07-09 21:06:25 7147

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

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

2016-07-09 20:08:07 26310

转载 netty tcp option SO_RCVBUF

前几天一个技术群里的小伙伴,   问netty中.childOption(ChannelOption.SO_RCVBUF,  XX)     设置了没有效果, 抓包显示TCP的滑动窗口依然我行我素:)     我把我当时的回答再稍加修饰润色一下:     第一个误区就是:     TCP在三次握手建立连接期间就会通过ACK分组通告自己的初始接收窗口(通告窗口)大小, 

2016-07-05 21:32:24 8039 1

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

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

2016-07-05 20:53:24 638

转载 java NIO系列:Java NIO Tutorial

Java NIO TutorialJakob JenkovLast update: 2014-06-25    Java NIO (New IO) is an alternative IO API for Java (from Java 1.4), meaning alternative to the standardJava I

2016-06-27 01:05:40 476

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

Java NIO: Non-blocking ServerNon-blocking Server - GitHub RepositoryNon-blocking IO PipelinesNon-blocking vs. Blocking IO PipelinesBlocking IO Pipeline DrawbacksBasic Non-blocking IO Pip

2016-06-27 00:58:34 1139

转载 java NIO系列: Java NIO AsynchronousFileChannel

Java NIO AsynchronousFileChannelCreating an AsynchronousFileChannelReading DataReading Data Via a FutureReading Data Via a CompletionHandlerWriting DataWriting Data Via a FutureWriting Data Vi

2016-06-27 00:55:18 532

转载 java NIO 系列:Java NIO Files

Java NIO FilesFiles.exists()Files.createDirectory()Files.copy()Overwriting Existing FilesFiles.move()Files.delete()Files.walkFileTree()Searching For FilesDeleting Directories Recursi

2016-06-27 00:41:54 818

转载 Java NIO 系列:Java NIO Path

Java NIO PathCreating a Path InstanceCreating an Absolute PathCreating a Relative PathPath.normalize()Jakob JenkovLast update: 2015-03-12    The Java Path

2016-06-27 00:13:48 587

转载 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的API后,一个问题马上涌入脑海:我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析

2016-06-26 23:55:10 387

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

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

2016-06-26 23:31:25 369

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

Java NIO系列教程(十) Java NIO DatagramChannel原文链接    作者:Jakob Jenkov    译者:郑玉婷     校对:丁一Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。打开 DatagramChannel

2016-06-26 23:27:07 395

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

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

2016-06-26 23:23:03 498

Verilog HDL IEEE Std 1364-2001

Verilog HDL IEEE Std 1364-2001 Verilog HDL IEEE Std 1364-2001 Verilog HDL IEEE Std 1364-2001 Verilog HDL IEEE Std 1364-2001 Verilog HDL IEEE Std 1364-2001 Verilog HDL IEEE Std 1364-2001

2012-11-22

Verilog IEEE Std 1364-2001

Verilog IEEE Std 1364-2001

2012-11-21

系统程序员成长计划

系统程序员成长计划、作者讲述了一C语言系统的程序员的成长。 好书,要分享喽!!!

2012-04-19

基于stm32的spi操纵NRF905SE的C语言api 源码包

基于stm32的spi操纵NRF905SE的C语言api 源码包

2012-02-09

RSA:原理及应用和攻击ppt.pdf

RSA:原理及应用和攻击t.pdf

2012-01-05

The Mathematics of the RSA Public-Key Cryptosystem

The Mathematics of the RSA Public-Key Cryptosystem :RSA公钥加密的数学原理及历史 The Mathematics of the RSA Public-Key Cryptosystem :RSA公钥加密的数学原理及历史 The Mathematics of the RSA Public-Key Cryptosystem :RSA公钥加密的数学原理及历史

2012-01-05

RSA_theory :RSA的数学原理

RSA_theory :RSA的数学原理 最为经典的RSA原理讲解 最为经典的RSA原理讲解 最为经典的RSA原理讲解 最为经典的RSA原理讲解 最为经典的RSA原理讲解

2012-01-05

stm32f10x_fw_archive.zip

stm32f10x_fw_archive.zip stm32f10x_fw_archive.zip stm32f10x_fw_archive.zip stm32f10x_fw_archive.zip stm32f10x_fw_archive.zip stm32f10x_fw_archive.zip stm32f10x_fw_archive.zip

2012-01-02

STM32F10x参考手册

STM32F10x参考手册

2012-01-02

STM32F10X在Keil MDK环境下在RAM中调试的设置方法.pdf

STM32F10X在Keil MDK环境下在RAM中调试的设置方法.pdf STM32F10X在Keil MDK环境下在RAM中调试的设置方法.pdf STM32F10X在Keil MDK环境下在RAM中调试的设置方法.pdf STM32F10X在Keil MDK环境下在RAM中调试的设置方法.pdf

2012-01-02

stm32f10x的Datasheet_14611.pdf

stm32f10x的Datasheet_14611.pdf

2012-01-02

STM32单片机快速入门V1.0.pdf

STM32单片机快速入门V1.0.pdf

2012-01-02

stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm)

stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm) stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm) stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm) stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm) stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm)

2012-01-02

STM32固件库2.03与3.0版本的比较中文版.pdf

STM32固件库2.03与3.0版本的比较中文版

2012-01-02

软件工程课件以及复习资料

软件工程课件以及复习资料 包括,课件以及课后题答案,还有一些练习。 包括,课件以及课后题答案,还有一些练习。

2009-07-06

CSS 30分钟速成教程

CSS 30分钟速成教程。。。。。。。。。。。。。。。。。

2009-04-10

破解BIOS密码的几种方法

破解BIOS密码的几种方法。。。。。。。。。。。。。

2009-04-10

VB期末试卷及答案3份

Vb期末是试卷。对考试很有用的。 精心整理的答案,费了很长时间。

2009-01-07

MySQL中文参考手册-chm格式┊Mysql官方权威教程.rar

MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。 MySQL有瑞典的T.c.X公司负责开发和维护,MySQL的用户手册很单纯,只有一个集中的<MySQL Reference Manual>,但其内容覆盖了MySQL的所有信息,因此该手册是了解和掌握MySQL的绝佳文献。 虽然对MySQL的开发不能出一份力,但可为它的推广使用尽一份心,面对500多页的参考手册,知道要精确译出它决非易事,但愿几个月的心血能为大家提供一丝微薄的帮助。

2008-12-03

空空如也

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

TA关注的人

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