自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 8中的时间日期库DateTime API及示例

Java8新特性的功能已经更新了不少篇幅了,今天重点讲解时间日期库中DateTime相关处理。同样的,如果你现在依旧在项目中使用传统Date、Calendar和SimpleDateFormat等API来处理日期相关操作,这篇文章你一定不要错过。来刷新你的知识库吧!背景Java对日期、日历及时间的处理一直以来都饱受诟病,比如java.util.Date和java.util.Calendar类易用...

2019-11-01 09:38:49 187

转载 JAVA 8 中的 OPTIONAL

从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。Optional 是 Java 实现函数式编程的强劲一步,并且帮助在范式中实现。但是 ...

2019-07-09 11:21:31 166

转载 Java开发必须掌握的 20+ 种 Spring 常用注解

注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。Spring部分1.声明bean的注解@Component 组件,没有明确的角色@Service 在业务逻辑层使用(service层)@Repository 在数据访问层使用(dao层)@Controller 在展现层使用,控制器的声明(C)2.注入bean的注解@Autowir...

2019-06-29 18:40:10 118

转载 linux命令——scp 两台linux机器间文件或目录传输

使用方法:1、将本地服务器的文件传送到远程服务器。命令格式:scp local_file remote_username@remote_ip:remote_folder或者scp local_file remote_username@remote_ip:remote_file或者scp local_file remote_ip:remote_folder或者scp local_f...

2019-05-14 16:24:02 301

转载 使用Nacos实现服务注册与发现

自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注。虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭借阿里中间件团队的背景,还是得到不少团队的支持;同时,由于Spring Cloud Alibaba中的几项主要功能都直指Netflix OSS中的重要组件,而后者最近频繁宣布各组件不在更新新特性,这使...

2019-01-18 10:05:46 10070

转载 Spring Boot实战:静态资源处理

以前做过web开发的同学应该知道,我们以前创建的web工程下面会有一个webapp的目录,我们只要把静态资源放在该目录下就可以直接访问。但是,基于Spring boot的工程并没有这个目录,那我们应该怎么处理?一、最笨的方式我们首先来分享一种最笨的办法,就是将静态资源通过流直接返回给前端,我们在maven工程的resources的根目录下建立一个html的目录,然后我们把html文件放在该目录...

2019-01-18 10:02:23 443

转载 IntelliJ Idea 常用快捷键列表

IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3...

2018-12-11 09:21:52 122 1

转载 Linux 的四个重启命令

一、Linux 的四个重启命令1、shutdown2、init3、reboot4、halt二、五个重启命令的具体说明在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。1.shutdownshutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭lin...

2018-12-10 10:08:30 269

转载 vim常用命令总结 (转)

在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。vim 选择文本,删除,复制,粘贴文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始,光标所经过的地方会被选中,...

2018-11-26 09:54:28 98

转载 大数据处理-Bitmap

MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)“和"Reduce(归约)”Bit-map空间压缩和快速排序去重1. Bit-map的基本思想32位机器上,对于一个整型数,比如int a=1 在内存中占32bit位,这是为了方便计算机的运算。但是对于某些应用场景而言,这属于一种巨大的浪费,因为我们可以用对应的32bit位对应存储十进制的0-31...

2018-11-24 17:52:53 124

转载 启动mongo容器的几种方式

**一、启动mongo容器的几种方式**#简化版docker run --name mongo1 -p 21117:27017 -d mongo --noprealloc --smallfiles#自定义mongo数据路径docker run --name mongo_rs1 -v ~/test/mongo_sr1:/mongodb -p 37117:27017 -d mongo ...

2018-11-21 11:48:34 1207

转载 CentOS7查看和关闭防火墙

查看防火墙状态[root@localhost tql]# firewall-cmd --statenot running[root@localhost tql]# 停止firewallsystemctl stop firewalld.service禁止firewall开机启动systemctl disable firewalld.service ...

2018-11-20 14:56:44 76

转载 基于 CentOS 搭建 FTP 文件服务

本文测试环境1、CentOS 72、测试服务器IP 192.168.1.1701、安装并启动 FTP 服务1.1 安装 VSFTPD使用 yum 安装 vsftpdyum install -y vsftpd1.2 启动 VSFTPD安装完成后,启动 FTP 服务:service vsftpd start启动后,可以看到系统已经监听了 21 端口:netstat -nltp |...

2018-11-20 14:30:24 86

转载 centos7.0 没有netstat 和 ifconfig命令问题

yum search ifconfig通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了运行 yum install net-tools 就OK了

2018-11-20 14:29:34 93

转载 linux查看端口占用情况

1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000# lsof -i:8000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMElwfs 22065 root 6u IPv4 4395053 0t0 TCP *:irdmi (LISTEN)...

2018-11-19 10:11:42 155

原创 redis针对list操作

Redis的list类型其实就是一个每个子元素都是string类型的双向链表。链表的最大长度是(2的32次方)。我们可以通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。有意思的是list的pop操作还有阻塞版本的,当我们[lr]pop一个list对象时,如果list是空,或者不存在,会立即返回nil。但是阻塞版本的b[lr]pop可以则可以阻...

2018-11-07 17:44:09 484

原创 redis针对string操作

string是最简单的类型,你可以理解成与Memcached是一模一样的类型,一个key对应一个value,其上支持的操作与Memcached的操作类似。但它的功能更丰富。    string类型是二进制安全的。意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。从内部实现来看其实string可以看作byte数组,最大上限是1G字节,下面是string类型的定义:...

2018-11-07 17:04:11 207

转载 推送镜像到阿里云仓库

登录阿里云Docker Registry$ sudo docker login --username=touming1825 registry.cn-shenzhen.aliyuncs.com用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。您可以在产品控制台首页修改登录密码。从Registry中拉取镜像$ sudo docker pull registry.cn...

2018-11-06 14:43:51 1914

原创 使用docer创建spring boot镜像

创建Dockerfile文件关于Dockerfile的预备知识创建dockerfile之前,应该要知道一些它的基本知识,这里贴一个很形象的图,它解释了Dockerfile里的常用指令的含义。DockerfileFROM java:8-alpineADD eureka-server-0.0.1.jar eureka.jarEXPOSE 9000ENTRYPOINT ["java","-...

2018-11-06 12:05:03 164

原创 Spring Boot项目的JS文件目录配置

目录src └─main ├─java └─resources ├─static │ ├─css │ ├─img │ └─js │...

2018-11-05 09:31:29 1781

翻译 docker 的常用命令

[root@localhost ~]# service docker restart[root@localhost ~]# service docker stop[root@localhost ~]# service docker start[root@localhost ~]# docker run -it -v /docker_test:/ryp --name ryp[roo...

2018-10-27 12:02:32 85

翻译 java8 Lambdas表达示

streamystem.out.println("下面是月薪超过 $1,400 的PHP程序员:") phpProgrammers.stream() .filter((p) -> (p.getSalary() > 1400)) .forEach((p) -> System.out.printf("%s %s; ", p.get...

2018-10-22 17:51:31 128

翻译 docker-compose安装

docker-compose安装sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-(uname−s)−(uname -s)-(uname−s)−(uname -m) -o /usr/local/bin/docker-composesudo chmod +x /usr/lo...

2018-10-22 15:59:14 84

空空如也

空空如也

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

TA关注的人

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