
其他
文章平均质量分 55
凤鸣86
这个作者很懒,什么都没留下…
展开
-
618备战利器
过了多次618,每次都是吃吃喝喝,今年的618着实给我上了一课。首先不说事件的起因,也不说时间的结果,看官你要问了,不说原因也不说结果,你说什么?我只说这堂课我学到了什么–代码评审有必要日常化。代码评审大家都曾经历过,偶尔过年的时候就会有段子说某某CTO年会review抽奖代码,评审代码给我带来什么呢?仅仅是找出几个bug吗?我想除此之外会有以下几点用途。1.保证代码规范性对于一个长期维护的系统,最难的部分就是维护不断堆砌的业务代码。如果再没有一个规范的代码标准,后续接手人遇到问题将束手无策,这里推荐原创 2020-06-18 08:21:29 · 141 阅读 · 0 评论 -
Maven中使用本地JAR包
在Maven项目中使用本地JAR包有两种方法:使用system scope <dependencies> <dependency> <groupId>org.richard</groupId> <artifactId>my-jar</artifactId> <version>1.0</version> <scope>system</sco转载 2017-05-15 18:36:47 · 599 阅读 · 0 评论 -
Failed to execute goal com.mycila:license-maven-plugin:3.0
错误名称:Failed to execute goal com.mycila:license-maven-plugin:3.0:check (default) on project xxx: Some files do not have the expected license header -> [Help 1] 解决方法: mvn license:format原创 2017-05-12 14:00:58 · 9988 阅读 · 0 评论 -
Git常用命令整理
git clone url #下载新工程 git init #初始化目录 git add . #添加修改代码 git commit -m “注释内容” #提交代码到本地库 git push origin master #提交修改到远程库 git status #查看文件状态 git rm readme.txt #删除文件 git rm –cached readme.txt #仅原创 2016-04-05 14:00:26 · 539 阅读 · 0 评论 -
IntelliJ IDEA 乱码解决方案 (项目代码、控制台等)
原文:http://www.cnblogs.com/vhua/p/idea_1.html?utm_source=tuicool&utm_medium=referral最近IDE从eclipse改成IntelliJ IDEA 了,原因是公司大部分人都在用这个IDE,而且一直推荐用,所以尝尝鲜。换的第一天,就遇到了哪个IDE都会遇到的乱码问题,耗费了好多时间最终解决了,因此在这边记录一下解决方转载 2017-04-13 13:02:49 · 18460 阅读 · 9 评论 -
文档
Spring-mongodb-API:http://docs.spring.io/spring-data/mongodb/docs/current/reference/html/原创 2016-09-22 09:24:09 · 312 阅读 · 0 评论 -
java四种嵌套类的使用环境
嵌套类有四种:静态成员类、非静态成员类、匿名类、局部类。除了第一种之外,其他三种被称为内部类。 四种不同的嵌套类,每一种都有自己的用途。如果一个嵌套类需要在单个方法之外可见,或者它太长了,不适合于放在方法内部,就应该使用成员类。如果成员类的每个实例都需要指向其外围实例的引用,就要把成员类做成非静态的;否则,就做成静态的。假设这个嵌套类属于一个方法的内部,如果你只需要在一个地方创建实例,并且已原创 2016-08-16 14:25:19 · 1859 阅读 · 0 评论 -
Java基本数据类型
类型占位大小及范围 名称 占位大小(bit) 取值范围 byte 8 [-128~127] char 16 [0 ~ 65535], [0 ~ 2^16 -1] short 16 [-2^15 ~ 2^15-1] int 32 [- 2^31 ~ 2^31 - 1] float 32 [-3.4E38 ~ 3.4E38 ]原创 2016-06-16 09:37:45 · 297 阅读 · 0 评论 -
Git 提交本地工程到服务器
1.首先在git服务器上创建初始项目,并记录ssh地址 如:https://github.com/zfy1355/presst-test.git 2.进入本地项目目录,依次执行下面命令$git init //初始化本地仓库$git add * //或添加需要提交的文件$git commit -m "init project" //提交到本地仓库$git remote add origin原创 2016-07-23 09:37:42 · 9871 阅读 · 1 评论 -
redis分布式锁的实现
对于redis分布锁的实现目前知道是基于redis的setNx命令实现的,对此参考以下两篇文章,很不错。redis分布锁:http://blog.jobbole.com/95156/setNx的用法:http://huoding.com/2015/09/14/463原创 2016-04-15 17:57:47 · 359 阅读 · 0 评论 -
关于nutch2.x不支持mysql
nutch是开源的爬虫项目,最近一直在搞hadoop但是没有苦于没有数据,于是想到了到网上爬一些,于是想到了nutch。最初是想将爬取来的数据放到mysql中,然后再导入到hadoop中处理。但是在下载目前最新版本2.3之后,经过一系列设置,无法运行成功。运行 nutch injects urls自动创建表报如下错误,Exception in thread "main" java.la原创 2015-08-02 22:33:03 · 1223 阅读 · 0 评论 -
Git安装及配置
一、安装 1.选择平台,下载想在相应安装包http://git-scm.com/download 2.将git的bin目录添加到path里面 二、配置 1.ssh-keygen -t rsa -b 4096 -C “your_email@example.com” 用邮箱做秘钥 2.Enter file in which to save the key (/Users/you/.ss原创 2016-01-12 12:24:59 · 424 阅读 · 0 评论 -
安装protocolbuffer详解
原文 http://cq520.iteye.com/blog/2024739What ’ s the protocolbuffer?protocolbuffer 是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现: java 、 c++ 和 python ,每一种实现都包含了相应语言的 编译器 以及库文件。由于它是一种二进制转载 2016-03-03 18:20:42 · 343 阅读 · 0 评论 -
flume1.6.0源码编译
1.下载flume源码http://mirrors.hust.edu.cn/apache/flume/1.6.0/apache-flume-1.6.0-src.tar.gz2.解压到本地3.注释掉hbase和hadoo的测试代码(如果在编译过程中不报错可以不注释) org.apache.hbase hbase ${hbase原创 2016-03-03 18:24:00 · 2477 阅读 · 0 评论