疯子的博客

专注技术

MacOS安装RabbitMQ及设置

使用brew命令安装【使用brew命令需要安装HomeBrew,通过命令brew --version 命令可检查是否安装了HomeBrew】 在终端输入命令:brew install rabbitmq 安装成功后会出现下图提示 启动rabbitmq,在/usr/local/C...

2019-02-26 00:21:58

阅读数 99

评论数 0

mac 安装 redis

系统:10.12.4,redis版本:3.2.8 一、下载 安装redis1. 直接百度 redis 中文网就可以下载2. 将文件解压到 /usr/local 中,解压命令:sudo tar -zxf Downloads/redis-3.2.8.tar.gz /usr/local/3.进入解压...

2019-01-25 00:33:30

阅读数 474

评论数 0

Mac 安装 Gradle

步骤如下 1. 去官网下载Gradle 官网下载地址:https://gradle.org/releases/ 2. 解压后放在某个目录下 3. 使用命令打开 .bash_profile 打开命令:在终端输入:open .bash_profile 打开的时候可能会提示...

2018-07-04 00:04:56

阅读数 661

评论数 0

python3 安装 beautifulsoup4

简介 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间。【详细参考官方文档】 官方文档 Python教程 1. 下载 ...

2018-05-15 10:42:56

阅读数 223

评论数 0

Nginx搭建及使用

一、简介 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。【百度百科的介绍】常用的就是反向代里 和 负载均衡 二、homebrew 安装 Nginx的安装,我们这里通过homebrew工具来安装图。关于homebrew能干...

2018-04-22 16:49:26

阅读数 121

评论数 0

SPA(单页面应用)设计【自我总结】

一、简介       SPA即单页面应用(Single Page Application...

2018-03-28 01:41:40

阅读数 1487

评论数 0

Java批量拆入百万级数据

Java百万级数据现在找到比较好的办法就是通过JDBC批量去处理,当达到某一个量级的时候统一提交,mysql和oracle的最佳两级有所差异,mysql可以10万条提交一次,但是oracle不能超过6万5000,否则就会出现数据丢失,插入的要比预期的少。如果将oracle的量级设置为10万的话,插...

2017-11-02 00:18:14

阅读数 2156

评论数 3

eclipse findbugs 安装

一、在线安装在Eclipse的插件安装地址中输入http://findbugs.cs.umd.edu/eclipse并一路“next”就可安装成功 这里只有在eclipse4.6以上安装成功了 二、离线安装 去下载最新版本3.01,然后减压到一个文件下 在eclipse的dropins创建fi...

2017-08-28 11:43:26

阅读数 292

评论数 0

ORACLE索引,索引的建立、修改、删除

一、简介      索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与数据库结构一道考虑。应用系统的性能直接与索引的合理直接有关二、 语法2.1 创建索引CREATE INDEX CREATE [un...

2017-08-25 18:00:16

阅读数 4934

评论数 0

MacBook隐藏显示文件的命令

打开终端,输入: defaults write com.apple.finder AppleShowAllFiles -bool true 此命令显示隐藏文件 defaults write com.apple.finder AppleShowAllFiles -bool false 此命令关闭...

2017-08-22 14:16:42

阅读数 297

评论数 0

Java开发Eclipse必备的三款软件

一、FindBugs FindBugs用于检查.class文件 主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等 二、PMD PMD用于检查源文件 主要包括: 空try...

2017-08-21 09:56:35

阅读数 242

评论数 0

详解CheckStyle的检查规则(共138条规则)

1. Annotations(注解:5个)Annotation Use Style(注解使用风格) 这项检查可以控制要使用的注解的样式。 Missing Deprecated(缺少deprecad) 检查java.lang.Deprecated注解或@deprecated的Javadoc标记...

2017-08-21 09:44:25

阅读数 553

评论数 0

checkstyle用法

一、简介      CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。二、安装      安装有两种方式,和SVN类似,即离线安装和在线安装。接下来分别...

2017-08-21 09:39:50

阅读数 618

评论数 0

macbook pro 下 Eclipse 安装 SVN

window环境下Eclipse安装 SVN 可以选择在线和离线安装,而都相对简单。但在macbook下eclipse安装SVN时,直接安装后无法使用【注:这里使用在线安装,安装版本地址:http://subclipse.tigris.org/update_1.12.x】,提示如下图 1. 这是...

2017-08-18 17:29:07

阅读数 875

评论数 0

Findbugs 缺陷详解与英文代号的对照表

最近的工作中涉及到了 findbugs 的使用,从官方网站上下载了二进制包之后,仔细阅读了下它们的文档,并且小小的尝试了下 findbugs 的几种使用方法。如果使用 eclipse 插件或者图形界面的形式,界面上会显示出每個 BUG 的详细说明以及修改建议。但是如果将 BUG 列表以...

2017-08-18 16:06:20

阅读数 234

评论数 0

Spring AOP 记录日志

Spring AOP 最常用的地方之一就是记录日志,这里记录除了记录日志描述外,还记录了方法请求的参数,并将记录保存到数据库。这里用到了自定义注解,使用如下 1. 创建 log 日志类,并生产相应的pojo,pojo如下public class OperationLog implements Se...

2017-08-18 15:00:51

阅读数 276

评论数 0

集合相关问题整理

1. 集合的类型为什么不能指定为基本数据类型?如:List<int> list = new ArrayList<int>(); 答:集合中存放的可都是对象的引用,实际内容都在堆上面或者方法区里面,但是基本数据类型是在栈上分配空间的,随时就被收回的。但是通过自动包装类就...

2017-07-10 14:45:15

阅读数 175

评论数 0

zookeeper在window下配置

一、下载地址http://apache.fayea.com/zookeeper二、安装下载解压后如图三、单机配置1. 修改 config 下的配置文件 打开 conf 目录下 zoo_sample.cfg 将其名字改为 zoo.cfg,对其进行如下修改,如下 # The number of m...

2017-06-28 17:29:26

阅读数 2678

评论数 0

macbook 安装 zookeep

Zookeeper 的安装 下载地址:http://www.apache.org/dist/zookeeper/ 首先从官网下载ZooKeeper压缩包,然后解压下载得到的ZooKeeper压缩包,发现有“bin,conf,lib”等目录。“bin目录”中存放有运行脚本;“conf目录”中存放...

2017-06-08 23:18:06

阅读数 198

评论数 0

Java 使用 FTP 实现大文件上传下载

Java 上传下载 1G 以上的文件可以通过 http 协议或 ftp 实现,但是 http 协议对文件上传大小有限制,而且还不稳定,因此这里使用 ftp 上传。 ftp 上传方式有两种: 一、ASCII 传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行...

2017-05-08 02:22:12

阅读数 9818

评论数 6

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