自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Java8 stream-流

package stream;import com.google.common.collect.ImmutableList;import org.apache.commons.lang.StringUtils;import java.util.List;import java.util.Map;import java.util.Set;import java.util.stream...

2018-06-03 11:58:48 232

转载 Git 回滚到指定版本

Git 回滚到指定版本先根据log找到要回滚的目标版本$ git logcommit f92ef7766f538f66Author: xxx <xxx@xx.com>Date: Mon Sep 11 21:33:22 2017 +0800 删除接口commit 881f05ea1ff3b15fAuthor: xxx <xxx@xx.com>Date: Mon Sep 11 1

2017-09-12 10:28:57 569

转载 Redis 常用命令汇总

连接redis服务器redis-cli 连接本地的 redis 服务redis-cli -h host -p port -a password 连接远程的 redis 服务,一般只需要输入 host 和 port 即可, redis 默认 port 是 6379PING 连接 redis 服务后,PING 命令用于检测 redis 服务是否启动Redis 键(key)EXISTS key

2017-09-05 17:55:42 351

转载 Git 分支管理

查看分支git branch 查看本地分支git branch -r 查看远程分支git branch -a 查看本地+远程分支创建分支git branch new_branch 创建本地分支git push origin new_branch 把本地分支推到远程分支切换分支git checkout new_branch 切换本地分支创建和切换分支的快捷方式在上面的例子中,分别使用两个命令创建

2017-09-04 17:48:31 339

转载 Linux 实用命令

查看进程命令:ps aux & ps -ef 举例: ps aux|grep javaps -ef|grep redis 说明: ps aux:用BSD的格式显示 java 进程,显示的项目有: USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , CO

2017-08-25 16:26:27 195

原创 Socket 绑定异常 解决方案

在linux/mac环境中,用非root用户,将某个小于1024的端口绑定到socket上时,系统抛出java.net.BindException: Permission denied异常信息。 查了下资料,大概有如下两种解决方案: 1、将用户转换为root用户; 2、将端口号修改为大于或等于1024。 错误信息如下: Exception in thread "

2017-08-22 11:02:58 1976

转载 用户注册之验证码

generateCaptchaKey()generateCaptchaImage(String captchaKey)验证码:Captcha每个Captcha都需要有一个key,根据这个key,系统才能得到对应的验证码图片以及实际值。因此generateCaptchaKey()会生成一个Captcha key,使用这个key再调用generateCaptchaImage()方法就能得到验证码图片。

2017-08-21 17:37:36 1036

转载 Maven 实战学习

Maven 最主要的命令 mvn clean compilemvn clean testmvn clean packagemvn clean install 执行test之前先执行compile 执行package之前先执行test 执行install之前先执行package

2017-08-21 16:29:59 238

原创 Springmvc -> Controller注解

@RestController@RequestMapping("/hello")public class HelloController { @RequestMapping(value = "/hi/{name}") public void hi(@PathVariable String name, @RequestParam String msg) { Syst

2017-08-21 11:49:53 285

转载 java:数组转list、list转数组

数组转list:String[] strArray = new String[] { "a", "b" };List<String> list = Arrays.asList(strArray);注意: 使用工具类 Arrays.asList()把数组转换成list时,不能使用其修改集合相关的方法,它的 add/remove/clear 方法会抛出 UnsupportedOperationExc

2017-08-21 11:33:20 1889

转载 IntelliJ IDEA For Mac 快捷键

IntelliJ IDEA For Mac 快捷键 建议将 Mac 系统中与 IntelliJ IDEA 冲突的快捷键取消或更改,不建议改 IntelliJ IDEA 的默认快捷键。Mac键盘符号和修饰键说明⌘ Command⇧ Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头

2017-08-02 18:02:21 382

转载 Git 命令切换分支

Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:1、查看远程分支$ git branch -a我在mxnet根目录下运行以上命令:~/mxnet$ git branch -a* master remotes/origin/HEAD -> origin/master remotes/origin/master remote

2017-07-28 10:44:51 648

转载 jdk8中的forEach使用return执行下一次遍历

在使用foreach()处理集合时不能使用break和continue这两个方法,也就是说不能按照普通的for循环遍历集合时那样根据条件来中止遍历,而如果要实现在普通for循环中的效果时,可以使用return来达到,也就是说如果你在一个方法的lambda表达式中使用return时,这个方法是不会返回的,而只是执行下一次遍历,看如下的测试代码: List<String> list = n

2017-07-20 11:41:36 13252 1

转载 类加载机制

类加载机制:装载:查找并加载类的二进制字节流。连接: 验证:确保类的字节流中的信息符合当前JVM的要求。 准备:为类变量分配内存并设置类变量初始值。 解析:将常量池内的符号引用替换为直接引用。初始化:初始化类变量和其他资源。这些资源有static{}块,构造函数,父类的初始化等。

2017-07-19 11:24:29 285

转载 mysql查询语句之limit

mysql查询语句之limit我们在查询数据时,经常要得到前几条或者中间某几条数据,mysql为我们提供了一个很好的功能:limitSELECT * FROM table LIMIT 5,10; // 检索记录行 6-15//为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1: SELECT * FROM table LIMIT 95,-1; // 检索记录行 96-

2017-07-19 11:12:20 336

空空如也

空空如也

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

TA关注的人

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