- 博客(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 95
原创 读《阿里巴巴开发规范》笔记
这里写自定义目录标题命名风格常量定义代码格式OOP规约控制语句建表规约 命名风格 【强制】抽象类命名使用 Abstract 或 Base 开头;异常类命名使用 Exception 结尾;测试类 命名以它要测试的类的名称开始,以 Test 结尾; 【强制】POJO 类中布尔类型的变量,都不要加 is 前缀,否则部分框架解析会引起序列化错误; 【参考】各层命名规约: A) Service/DAO 层方法命名规约 1) 获取单个对象的方法用 get 做前缀。 2) 获取多个对象的方法用 list 做前
2021-03-26 14:38:38 255
原创 Nginx从入门到实践,使用详解
1.Nginx介绍 Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器,而且支持热部署,几乎可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。
2020-12-14 16:25:16 328 1
原创 Linux修改时区
Linux修改时区针对于centOS7timedatectl set-timezone Asia/Shanghai #其他时区以此类推 针对于centOS7 # timedatectl list-timezones |grep Shanghai #查找中国时区的完整名称 Asia/Shanghai timedatectl set-timezone Asia/Shanghai #其他时区以此类推 ...
2020-12-04 09:36:38 78
原创 导入本地项目到idea开发工具
目录 一、github上的项目导入到idea 二、聚合项目导入到idea 一、github上的项目导入到idea 1.在git官网上下载项目的zip文件到本地,然后解压 2.打开idea File -> New -> Project from Existing Sources… 勾选maven -> finishi 完成 3.下载完之后,有可能pom文件报错,正确配置maven仓库路径,两个对勾去掉 二、聚合...
2020-05-20 10:15:14 983
原创 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 173
原创 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 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人