置顶随笔

[置顶]java validation 后台参数验证

摘要: 一、前言 二、几种解决方案 三、使用bean validation 自带的注解验证 四、自定义bean validation 注解验证 一、前言 在后台开发过程中,对参数的校验成为开发环境不可缺少的一个环节。比如参数不能为null,email那么必须符合email的格式,如果手动进行if判断或者写正阅读全文

posted @ 2016-10-22 16:03 范晓刚 阅读(12304) 评论(0) 编辑

2017年11月10日

load 过高分析办法

摘要: 1.top -H 找到占用cpu较高的进程2.top -Hp pid 找到该进程下占用cpu较高的线程id3.sudo -u adminjstack -F 进程id > ~/stack.txt 将进程下所有线程堆栈保存4.vi ~/stack.txt 搜索线程id进行观看阅读全文

posted @ 2017-11-10 19:52 范晓刚 阅读(1) 评论(0) 编辑

2017年11月8日

linux服务器系统负载监控-shell脚本

摘要: 一、监控服务器系统负载情况: 1、用uptime命令查看当前负载情况(1分钟,5分钟,15分钟平均负载情况) # uptime 15:43:59 up 186 days, 20:04, 1 user, load average: 0.01, 0.02, 0.00 系统负荷的经验法则:(详情参考:ht阅读全文

posted @ 2017-11-08 11:49 范晓刚 阅读(23) 评论(0) 编辑

2017年6月7日

Zero-Copy

摘要: 概述 考虑这样一种常用的情形:你需要将静态内容(类似图片、文件)展示给用户。那么这个情形就意味着你需要先将静态内容从磁盘中拷贝出来放到一个内存buf中,然后将这个buf通过socket传输给用户,进而用户或者静态内容的展示。这看起来再正常不过了,但是实际上这是很低效的流程,我们把上面的这种情形抽象成阅读全文

posted @ 2017-06-07 10:20 范晓刚 阅读(18) 评论(0) 编辑

2017年3月13日

在IDEA中使用MyBatis Generator逆向工程生成代码

摘要: 本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件。 一、配置Maven pom.xml 文件 在pom.xml增加以下插件: 配置好Maven插件,下面需要配置插件需要配置文件 二、在maven项目下的src/main/resources 目录下建立名为 Maven的项目配置文件阅读全文

posted @ 2017-03-13 15:23 范晓刚 阅读(816) 评论(0) 编辑

2017年2月21日

如何禁止chrome自动跳转https

摘要: 请在chrome的地址栏输入: 在打开的页面中, Delete domain 栏的输入框中输入:xx.xx.com(注意这里是二级域名),然后点击“delete”按钮,即可完成配置。 然后你可以在 Query domain 栏中搜索刚才输入的域名,点击“query”按钮后如果提示“Not found阅读全文

posted @ 2017-02-21 10:48 范晓刚 阅读(1375) 评论(0) 编辑

2016年11月7日

git 常用命令

摘要: 一、基础 二、分支管理 三、标签管理 四、自定义Git 五、搭建Git服务器 一、基础 git config --global user.name "Your Name"设置你的仓库用户名(用于标识提交者) git config --global user.email "email@example.阅读全文

posted @ 2016-11-07 13:57 范晓刚 阅读(16) 评论(0) 编辑

2016年10月23日

mac上将代码上传到github

摘要: 前言 有时我们会写一些小程序来学习新的知识,但是完事之后过一段时间可能会忘记,最好的办法就是找到原来的代码看一看。现在可以将代码免费托管到一些网站上,其中最著名的非github莫属了, 今天就把这个过程记录下,方便其他同学和自己查看 步骤 一 创建github账户 二 安装git客户端 (因为mac阅读全文

posted @ 2016-10-23 15:34 范晓刚 阅读(244) 评论(0) 编辑

maven 常用参数使用详解

摘要: 前言 作为java开发按人员,使用maven构建似乎成为了工作中平常的事情,但有时会遇到一些问题,感到困惑,于是我整理出来,方便其他同学更好的使用,以后会慢慢更新这个文章。 命令介绍 -DskipTests=true 构建时跳过测试代码 -DarchetypeCatalog=internal 构建的阅读全文

posted @ 2016-10-23 10:36 范晓刚 阅读(56) 评论(0) 编辑

2016年10月22日

java validation 后台参数验证

摘要: 一、前言 二、几种解决方案 三、使用bean validation 自带的注解验证 四、自定义bean validation 注解验证 一、前言 在后台开发过程中,对参数的校验成为开发环境不可缺少的一个环节。比如参数不能为null,email那么必须符合email的格式,如果手动进行if判断或者写正阅读全文

posted @ 2016-10-22 16:03 范晓刚 阅读(12303) 评论(0) 编辑

2016年9月23日

连接跳板机、连接线上机器那些事

摘要: 1.让跳板要不掉线编辑文件:~/.ssh/configHost * ServerAliveInterval 60 ServerAliveCountMax 6 ForwardAgent yes CheckHostIP no Compression yes ControlMaster auto Cont阅读全文

posted @ 2016-09-23 14:37 范晓刚 阅读(299) 评论(0) 编辑

导航

公告