自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 JUnit单元测试入门

JUnit单元测试向来是java开发人员必须要学的一项基本功,虽然即使不会单元测试并不会影响开发,但是学会这门技术必然能够让我们在开发起来更加的方便,效率更高,而且相对于极限编程的朋友来说,使用TDD(Test Driven Develop)测试驱动开发,Junit又是重中之重。首先来说JUnit 入门,如果您现在一点都没有基础的话我建议您去慕课网看一下关于JUnit的讲解,这样比您看好几遍网上的文

2015-10-11 21:38:52 501

原创 amazon服务器下使用FileZilla上传文件到服务器

服务器系统: ubuntu 14.04 连接工具:FileZilla 连接方法:sftp第一步:配置key was是是用key方式进行连接,在建立服务器的时候会需要有一个密钥文件。例如:ubuntu.pem 打开filezilla,-》设置-》连接-》SFTP 即可看到以下页面 然后点击“添加密钥文件”按钮,选择pem文件,这个时候可能会有提示:是否转换为ppk文件,点击确定,输入要转换

2016-07-13 10:11:08 5889

原创 intelj idea cucumber java搭建教程

intel j idea cucumber java搭建教程Cucumber 是一个能够理解用普通语言 描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。 cucumber是非常重要的,那么如何在java中正确使用cucumber呢? inteljidea是一款非常棒的java编辑器,那么在idea中如何搭建cucumber环

2016-05-11 20:20:10 16079 2

原创 jquery-qrcode js生成二维码,完美解决 json

在项目中需要使用在前端通过js的方式生成一个二维码,二维码内容为后台传过来的json数据,数据中包含了中英文,引号等信息,直接使用github中的jquery-qrcode.js发现生成的二维码根本无法扫描出来,一看最后更新时间为4年前。最后遍寻解决方案无果,只好请教google。解决方案很简单,使用官网的js就ok,中文乱码问题也无需转码,直接迎刃而解。 官网地址 https://larsju

2016-04-19 20:09:15 12212 3

原创 mac mysql 5.7.11 安装成功之后忘记密码

今天安装mysql的时候发生了意外,安装成功之后是有一个临时密码提示的,但是当时没有仔细看!!! 首先介绍我是怎么安装的,首先到官网下载官方安装包 http://dev.mysql.com/downloads/mysql/ 选择“Mac OS X 10.10 (x86, 64-bit), DMG Archive”进行下载 然后下载GUI工具 “MySQL Workbench 6.3.6”

2016-04-05 17:30:15 7577 3

原创 git 冲突解决

在git的使用过程中难免会碰到一些冲突,那么该怎么解决呢? 冲突会出现在什么地方呢?git pull 的时候,提示有冲突文件error: Your local changes to the following files would be overwritten by merge: protected/config/main.phpPlease, commit your chan

2016-03-15 21:37:23 7964

转载 "git rm" 和 "rm" 的区别

用 git rm 来删除文件,同时还会将这个删除操作记录下来; 用 rm 来删除文件,仅仅是删除了物理文件,没有将其从 git 的记录中剔除。直观的来讲,git rm 删除过的文件,执行 git commit -m “abc” 提交时, 会自动将删除该文件的操作提交上去。而对于用 rm 命令直接删除的文件,执行 git commit -m “abc” 提交时, 则不会将删除该文件的操作提交上去

2016-03-14 17:26:12 1026

原创 git .gitignore 忽略不需要被提交的文件

在git的使用过程中,有很多文件是不需要被提交到版本管理的,比如mac的朋友都知道.DS_Store 文件在每个文件夹中都会出现,但是这个文件对代码同步来说并没有什么作用,所以我们需要把这个文件排除在b岸本管理之外,这个时候就需要我们问答的 gitignore文件来搞定了。 首先声明我的使用环境为mac,所以windows使用起来有更简单的方法,或者有些命令windows不能使用默认情况之下git

2016-03-14 17:15:07 14377

原创 GIT使用初步指南

在现在的项目中很多时候都要使用到git,那么我们该如何使用呢?很多时候我们还没有git 图形化工具,那么你更需要了解一下git的简单命令首先来说我们会在网上建立一个版本库,如果你不是第一个使用这个库的人,那么你需要把库中的内容克隆下来,这个时候你需要用到第一个命令叫 git clonegit clone https://www.co......然后你需要把本地的代码提交上去,这个时候就需要用到

2016-03-14 16:18:17 379

转载 log4j简单使用说明

转自:http://blog.csdn.net/goodleiwei/article/details/7059589工程目录结构  1. 导入如上 log下的对应jar包 2. 在src下新建log4j.properties文件,类容如(详细配置:http://www.cnblogs.com/suman/archive/2010/10/23/1858864.ht

2015-03-06 21:02:44 355

转载 Log4j使用总结

转自:http://www.cnblogs.com/suman/archive/2010/10/23/1858864.html一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一

2015-03-06 20:59:10 287

转载 Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

转自: http://liuzidong.iteye.com/blog/898974参考资料:Tomcat无法启动,报错 java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory http://archive.cnblogs.com/a/1941374/ 说明:在Tomcat7,To

2015-02-06 11:38:50 741

转载 HTTP常见错误

HTTP常见错误 HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。 401.2 未授权:服务器的配置导致登录失

2015-02-05 10:12:50 407

转载 web性能优化指南

web 网站性能优化攻略转自:http://coolshell.cn/articles/7490.html关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇

2015-01-24 17:45:06 1172

转载 tomcat 提高并发配置与优化

tomcat6 高并发配置 与优化转自:http://blog.sina.com.cn/s/blog_4b5bc01101014s81.htmltomcat的server.xml配置文件说明:server.xml配置1.  port="8080"protocol="HTTP/1.1"2.  maxThreads="30000"3.

2015-01-23 12:44:35 6051

转载 java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory

出现 java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory是因为少导入了commons-logging.jar,导入此jar问题则会解决!转自 http://blog.csdn.net/liuxilil/article/details/5734079

2014-12-02 19:57:20 2462

转载 [linux]ubutnu12.04 下安装jdk1.7

转自 http://www.cnblogs.com/zhengyuhong/p/3383571.html1、源码包准备:首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,我下载jdk-7u45-linux-x64.tar.gz,下载到主目录

2014-12-02 16:53:17 378

转载 [linux]ubuntu下安装hadoop

转自http://www.cnblogs.com/zhengyuhong/archive/2013/10/25/3388474.html稍微有些许修改ubuntu版本12.04.3 64位hadoop是用运行在java虚拟机上的,所以需要先安装jdk,jdk安装配置方法在另一篇博文ubuntu12.04下安装jdk1.7源码包准备:我下载的是hadoop-0.20.2.ta

2014-12-02 16:31:02 379

转载 使用Hibernate SQLquery实现动态表

在实际的项目应用中,有时会设计出这样的一种数据表,每个时间段产生一个新表,例如是按年或月或日。相同类型的表中,所有的字段结构都是一样的。而 hibernate 提供的类与表的映射,是只能映射到一个具体表的,在程序的运行过程中,很难去动态修改一个 hbm 对应的表名。我在网上也有看到一实现,但是很复杂,并且不符合我的要求。    因此我就想到直接用 jdbc 去操作数据库,这

2014-11-12 21:19:42 686

原创 eclipse 如何修改快捷键

Eclipse的快捷键的设置或修改方法与需要修改的快捷键

2014-11-07 20:28:29 403

转载 Eclipse中10个最有用的快捷键组合

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前

2014-11-07 20:04:46 288

原创 local class incompatible: stream classdesc serialVersionUID = -6193288028931761228, local class se

类序列错误,你实现了Serializable接口,但没有为其指定ID?

2014-11-04 12:05:27 12124 1

转载 Sql Server2005数据库在还原时出现如下错误信息:

Sql Server2008数据库在还原时出现如下错误信息:System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。请使用 RESTORE 语句的 WITH REPLACE 或 WITH STOPAT 子句来只覆盖该日志的内容。 (Mic

2014-10-31 23:49:40 2154

原创 SQLServerAgent当前未运行解决方案

SQLSERVER 2005

2014-10-25 16:43:32 2310

转载 使用Sqlserver事务发布实现数据同步

使用Sqlserver事务发布实现数据同步    这里以sqlserver2008的事务发布功能为例,对发布订阅的方式简要介绍一下操作流程,一方面做个总结备份,一方面与大家进行一下分享和交流。费话就不多说了,进入一下今天的正题:)     这里要说明一下环境:首先我在本地局域网内有两台安装有sqlserver2008的机器(注意:已发布的快照版本无法向老版本数据库兼容,意味着2

2014-10-25 16:36:27 2073

转载 SQL Server 阻止了对组件 'Agent XPs' 的 过程 'dbo.sp_set_sqlagent_properties' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。

详情请参阅:http://technet.microsoft.com/zh-cn/library/ms178127(SQL.90).aspx

2014-10-25 16:05:39 4438

转载 SQL SERVER中DBLINK的实现

不同服务器数据库之间的数据操作--创建链接服务器exec sp_addlinkedserver 'ITSV' , '' , 'SQLOLEDB' , '远程服务器名或ip地址'exec sp_addlinkedsrvlogin 'ITSV' , 'false' , null , '用户名' , '密码'--查询示例select * from ITSV.数据库名.dbo.

2014-10-25 15:11:46 367

原创 hibernate配置多个数据源及事物(以两个数据源为例)

在ssh项目中,需要链接两个不同ipxoa

2014-10-24 20:55:02 5093

转载 java中this的用法

Java关键字this只能用于方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。

2013-05-29 20:59:22 441

intelJ Idea cucumber java Demo

此文件为在intelj idea上搭建java版cucumber环境的例子

2016-05-11

JUnit多参数测试实例整合FizzBuzz

这个相对于fizzbuzz基础来说要更加的难一些。再做测试的时候有的类需要用到很多的参数,这个是在单参数基础上的优化,希望对大家有用。

2015-10-11

JUnit整合基础加开发FizzBuzz实例

一个简单的junit的小例子。非常适合初学者哦

2015-10-11

空空如也

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

TA关注的人

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