自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (12)
  • 收藏
  • 关注

原创 linux 设置日志编码

打开linux的设置面板 在Appearance选项-》Character encoding 设置为UTF-8

2016-10-21 09:51:27 2033

原创 git 误删除以后

使用 git reflog 命令恢复

2016-10-21 09:43:05 310

原创 Java 测试代码模板

package com.robert.service;import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; imp

2016-10-20 13:17:16 1073

原创 git 保存用户名和密码

打开TortoiseGit控制面板 点击 Edit global .gitconfig文件 添加 [credential] helper = store OK了 你再登录一次之后密码就被记住了

2016-10-20 12:45:52 382

原创 git 高级命令

1 . git bisect运行git bisect 通常是为了找出某个导致版本库产生倒退或bug的特殊提交例如:你的版本库已经从一个已知的“好”状态过渡到一个已知的“坏”状态,但是是什么时候的呢? 是哪个提交导致崩溃的?使用git bisect可以帮你解决问题的答案git blame 此命令可以告诉你一个文件中每一行最后是谁修改的 和那次提交做出了变更出自 git版本控制管理 作者Jon

2016-10-20 10:14:45 317

原创 git 最常用命令

新建分支 git branch a #分支名称为a切换到develop分支 git checkout a 新建分支并切换 git checkout -b a推送到远程分支 git push origin a查看本地分支 git branch查看远程分支 git branch -r删除远程分支 git push origin :a

2016-10-19 17:37:31 212

原创 git 冲突解决

冲突文件的组成“<<< HEAD”和 “=====”之间的为主干内容 “=====” 和 “>>>>>>” 之间为开发分支内容目的就是 将 “<<< HEAD”和“>>>>>>”之间的内容进行合并成最终结果

2016-10-19 17:13:20 245

原创 git diff命令

1. 比较两次提交的差异2. 两个分支之间的比较3. 暂存区和版本库的比较

2016-10-19 16:50:15 438

原创 nginx静态服务器的配置

nginx

2016-10-19 16:39:16 254

原创 使用SFTP工具下载文件

1. 打开SFTP会话File->Connect SFTP Session 2. cd 到文件目录下3. get 文件名称sftp> get catalina.out4. lpwd 查看文件下载目录 5. 其他相关命令:pwd:  查询linux主机所在目录(也就是远程主机目录) lpwd: 查询本地目录(一般指windows上传文件的目录) ls:   查询连

2016-10-19 15:37:43 747

原创 git log 格式化输出

Git log --graph --pretty=format: ‘%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset’ --abbrev-commit --date=relative

2016-10-19 14:09:38 2084

原创 欢迎使用CSDN-markdown编辑器

git log –graph –pretty=format: ‘%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset’ –abbrev-commit –date=relative本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdo

2016-10-19 14:06:34 204

原创 git 格式化输出版本信息

git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit --date=relative

2016-10-19 14:01:09 1414

原创 git 创建别名

git config --global alias.shortname command例子如下git config --global alias.psm 'push origin master'git config --global alias.plm 'pull origin master'

2016-10-19 13:55:21 279

原创 git组成结构

1. blob对象(blob)2. 目录树(tree)3. 提交(commit)4. 标签(tag)

2016-10-19 11:01:34 492

原创 系统配置文件外置

1. linux下 查看env 查看环境变量配置2. 可以根据外置的变量名称 找到配置文件的路径

2016-10-19 09:35:05 254

原创 git 查看生成对象

1. find .   查看目录中所有对象2. find .git/objects 查看所有对象3. git cat-file -p 散列值  输出文件内容

2016-10-18 14:22:13 278

转载 好文章记录

1. http://www.cnblogs.com/xionggeclub/p/5972538.html?ref=myread

2016-10-18 11:26:41 189

转载 git学习网站

https://git-scm.com/book/zh/v2

2016-10-18 11:15:41 225

转载 使用Jenkins配置Git+Maven的自动化构建

本文转自:http://blog.csdn.net/xlgen157387/article/details/50353317 仅做记录之用,如有涉及到个人权限问题请及时联系我 [email protected]

2016-10-18 10:58:30 203

原创 git 删除和重命名文件

1. 删除文件git rm a.txt2. 文件重命名git mv a.txt c.txtc.txt 不存在

2016-10-18 10:53:07 3294

原创 日期处理-将String 转为Date

package com.test;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateTest { public static void main(Str

2014-01-24 10:52:44 453

原创 Zookeeper总结

Zookeeper数据模型zookeeper有一个层级的命名空间,更像一个分布式的文件系统。唯一的区别就是命名空间中的每一个节点同它关联。ZNodeszookeeper树上的每一个节点被称为znode,znode维护一个数据结构,这个结构包含了版本号,版本号随着数据的改变而改变。znode是编程访问的主要实体znode 有下面几个特性Watchesa wat

2013-12-17 13:11:19 969

原创 日期

Calendar DAY_OF_YEARField number for get and set indicating the day number within the current year.  The first day of the year has value 1.每个月的第一天用1表示 MONTHField number for get and set i

2013-12-05 11:40:44 450

原创 Mybatis中 sequence不能自增长

解决方案:参考:http://leeyee.github.io/blog/2013/08/22/mybatis-auto-increment-primary-key/       SELECT SEQ_SMS_SUPPLIER.nextval FROM dual    INSERT INTO  t_sms_supplier(id,supplierId,usern

2013-11-29 14:05:39 1624

原创 学习Spring(三) 设置Bean作用域

Spring中几种不同的作用域Singleton     每个Spring IoC容器中创建一个Bean实例Prototype    每次请求时创建一个新的Bean实例Request     为每个HTTP请求创建一个Bean实例,仅在Web应用上下文中有效Session      为每个HTTP会话创建一个Bean实例,仅在Web应用上下问中有效

2013-11-27 10:30:11 403

原创 学习Spring(二) 调用静态工厂方法创建Bean

1,创建抽象的产品类package com.robert.spring.shop;public abstract class Product {}2,创建具体产品类package com.robert.spring.shop;public class Battery extends Product { private String name; private doub

2013-11-27 09:59:50 2102

原创 学习Spring(一) 实例化Spring IoC容器

实例化Spring IoC容器1,读取其配置来创建bean实例2,然后从Spring IoC容器中得到可用的bean实例 Spring提供两种IoC容器实现类型a,一种为bean工厂b,应用程序上下文应用程序上下文提供了bean工厂更高级的特性 实例化应用程序上下文ApplicationContext context = new ClassPathXmlAp

2013-11-26 14:52:29 364

转载 使用Maven创建 web项目

http://blog.csdn.net/u011096030/article/details/11896345http://www.cnblogs.com/haohai/archive/2012/10/20/2732185.html

2013-11-26 13:47:12 411

原创 java设计模式(八) 适配器模式

【适配器模式】将一个类的接口,转换成客户期望的另外一个接口。适配器让原本接口不兼容的类可以合作无间。1,Duck接口package com.pattern.adapter;public interface Duck { public void quack(); public void fly(); }2,Duck实现类package com.pattern.ada

2013-11-25 14:32:00 618

原创 设计模式 6大设计原则

设计模式六大原则(1):单一职责原则 •可以降低类的复杂度,一个类只负责一项职责,其逻辑肯定要比负责多项职责简单的多;•提高类的可读性,提高系统的可维护性;•变更引起的风险降低,变更是必然的,如果单一职责原则遵守的好,当修改一个功能时,可以显著降低对其他功能的影响。设计模式六大原则(2):里氏替换原则 子类可以扩展父类的功能,但不能改变父类原有的功能•子类可以实现父类的抽象

2013-11-22 16:10:42 444

原创 Java设计模式(七) 模板模式-使用钩子

1,模板类package com.pattern.template;public abstract class CaffeineBeverageWithHook { void prepareRecipe(){ boilWater(); brew(); pourInCup(); if(customerWantsCondiments()){ addCondiment

2013-11-22 15:39:10 1346 1

原创 Java设计模式(七) 模板模式

【模板模式】在一个方法中定义了一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。1,定义模板类package com.pattern.template;public abstract class CaffeineBeverage { final void prepareRecipe(){ boilWater();

2013-11-22 15:24:17 617

原创 java设计模式(六) 命令模式

1,定义命令接口package com.pattern.command;public interface Command { public void execute(); }2,接口的实现类package com.pattern.command;public class LightOnCommand implements Command{ Light light

2013-11-22 14:34:02 632

原创 一个很好的UML工具

访问地址:www.visual-paradigm.com工具使用帮助文档地址:http://www.visual-paradigm.com/support/documents/vpumluserguide/94/2577/7025_creatingsequ.html

2013-11-22 11:11:38 637

原创 Java设计模式(五) 工厂模式

1,定义抽象产品类package com.pattern.factory;import java.util.ArrayList;public abstract class Pizza { String name; String dough; String sauce; ArrayList toppings = new ArrayList(); void prepare()

2013-11-22 10:13:25 682

原创 Java设计模式(四) 单例模式

方式一package com.pattern.Singleton;public class Singleton { private static Singleton uniqueInstance; private Singleton(){} public static Singleton getInstance(){ if(uniqueInstance == null){

2013-11-22 09:35:00 637

原创 Java设计模式(三) 装饰模式

1,创建顶级类package com.pattern.decorate;public abstract class Beverage { String description = "Unknown Beverage"; public String getDescription(){ return description; } public abstract doub

2013-11-21 16:19:55 651

原创 Java设计模式(二) 观察者模式

1,定义事件源接口package com.pattern.observer;public interface Subject { public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObserver();}2,定义事件

2013-11-21 15:17:40 604

原创 Java设计模式(一) 策略模式

1,定义算法接口package com.pattern.strategy.test;public interface MoveBehavior { public void move();}2,定义算法的实现类下面是三个算法的实现类a, MoveFastBehaviorpackage com.pattern.strategy.test;public class

2013-11-21 13:42:16 684

xml文件对比

代码:用于对两个XML进行对比。 代码:用于对两个XML进行对比。 代码:用于对两个XML进行对比。

2012-03-09

google输入法

google输入

2012-02-27

TCP.IP.Sockets.in.Java.2nd.Edition.pdf(英文版)

TCP.IP.Sockets.in.Java.2nd.Edition.pdf 有关java socket编程

2011-12-25

Ant使用指南[文字版][中文]_zbwork000

ant是一个基于java的构建工具。ant的使用指南!!

2011-12-15

css2.0学习手册

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2011-11-28

struts2学习手册

今天,我们见到的绝大部分应用,都是基于B/S(浏览器/服务器)架构的,其中的服务器就是Web服务器。可见,Web应用是目前广泛使用的应用模式,而Struts 2是一个具有很好的实用价值的Web MVC框架。介绍Struts MVC框架之前,我们首先介绍Web应用的发展历史和MVC思想。

2011-11-28

正则表达式系统教程

正则表达式系统教程。很详细。很完整。具有很多的实例。 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。

2011-11-28

XML DOM手册

xml的dom使用手册。xml的对象模型手册。很完整,里面包含有实例。

2011-11-28

将Excel解析成sql

通过JFileChooser读取Excel,然后解析成你想要的SQL

2011-11-20

drp分销管理系统源码

该系统为企业的业务经营与伙伴的合作提供了一种全新的模式。供应商和经销商之间可以实现实时的提交订单,查询产品供应和库存状况并获得市场、销售信息及客户支持。大大的加强了企业的运作能力。

2009-12-14

空空如也

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

TA关注的人

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