- 博客(7)
- 收藏
- 关注
原创 日常开发 优化代码小case
Optional优雅判空1.单个判空import java.util.ArrayList;import java.util.List;import java.util.Optional;public class OptionalTest { public static void main(String[] args) { String str = null; Optional<String> opt = Optional.ofNullable(
2021-04-20 10:17:45
118
原创 读《阿里巴巴开发规范》笔记
这里写自定义目录标题命名风格常量定义代码格式OOP规约控制语句建表规约命名风格【强制】抽象类命名使用 Abstract 或 Base 开头;异常类命名使用 Exception 结尾;测试类 命名以它要测试的类的名称开始,以 Test 结尾;【强制】POJO 类中布尔类型的变量,都不要加 is 前缀,否则部分框架解析会引起序列化错误;【参考】各层命名规约:A) Service/DAO 层方法命名规约1) 获取单个对象的方法用 get 做前缀。2) 获取多个对象的方法用 list 做前
2021-03-26 14:38:38
281
原创 Nginx从入门到实践,使用详解
1.Nginx介绍Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器,而且支持热部署,几乎可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。
2020-12-14 16:25:16
359
1
原创 Linux修改时区
Linux修改时区针对于centOS7timedatectl set-timezone Asia/Shanghai #其他时区以此类推针对于centOS7# timedatectl list-timezones |grep Shanghai #查找中国时区的完整名称 Asia/Shanghaitimedatectl set-timezone Asia/Shanghai #其他时区以此类推...
2020-12-04 09:36:38
96
原创 导入本地项目到idea开发工具
目录一、github上的项目导入到idea二、聚合项目导入到idea一、github上的项目导入到idea1.在git官网上下载项目的zip文件到本地,然后解压2.打开idea File -> New -> Project from Existing Sources… 勾选maven -> finishi 完成3.下载完之后,有可能pom文件报错,正确配置maven仓库路径,两个对勾去掉二、聚合...
2020-05-20 10:15:14
1018
原创 Linux上安装mysql
把以下文件上传到 /home/toolsmysql57-community-release-el7-10.noarch (yum仓库)mysql-community-common-5.7.18-1.el7.x86_64 (mysql公共包) 出现一些错误信息,是原阿里云服务器中就有mariadb-libs与我们安装的冲突,需要卸载之后再安装:yum remove mari...
2018-05-31 13:25:51
202
原创 Linux上安装redis
安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yuminstall gcc-c++安装步骤:第一步:redis的源码包上传到linux系统。redis-3.2.5.tar.gz上传至 /home/tools第二步:解压缩redis。tar -zxvf redis-3.2.5.tar.gz第三步:编译。进入redis源码目录。 cdredis-3.2.5...
2018-05-31 11:36:19
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人