自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中如何避免空指针异常

问题为了避免空指针调用,我们经常会看到这样的语句

2021-03-23 10:59:06 394

原创 MYSQL使用命令行导入导出数据

一、导出数据库1、导出数据及表结构mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uhawk -p hawk_db > hawk_db.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sq

2020-12-10 10:15:00 271

原创 mybatisplus-plus的部分用法(自动填充字段值)

自动填充优化功能原生mybatisplus只能做%s+1和now两种填充,mybatisplus-plus在插入或更新时对指定字段进行自定义复杂sql填充。需要在实体类字段上用原生注解@TableField设置fill=FieldFill.INSERTfill=FieldFill.UPDATE或fill=FieldFill.INSERT_UPDATE否则不会触发自定义填充mybatisplus-plus使用@InsertFill注解触发插入时,执行注解中自定义的sql填充实体类字段mybatis

2020-12-05 14:59:13 4946

转载 Kafka初步学习

Kafka的初步学习Step 1: 下载代码tar -xzf kafka_2.11-1.0.0.tgzcd kafka_2.11-1.0.0Step 2: 启动服务器Kafka 使用 ZooKeeper 如果你还没有ZooKeeper服务器,你需要先启动一个ZooKeeper服务器。 您可以通过与kafka打包在一起的便捷脚本来快速简单地创建一个单节点ZooKeeper实例。bin/zookeeper-server-start.sh config/zookeeper.properties

2020-12-05 11:24:18 149

原创 redis的安装及搭建

REDIS使用ANSI C语言编写。是基于内存的日志型、Key-Value数据库。可将数据持久化存储。REDIS读写效率较高,数据先存储在内存中,可以配置数据持久化将数据写入其他数据库或者写入追加的记录文件。部门内使用REDIS基本用于数据缓存,故一般不设置数据持久化。由于HAP系统需要REDIS的运行,所以在此基础上实现了master-slave(主从)同步。这里我们主要介绍的是master-slave(主从)同步以及通过哨兵监控来实现故障自动切换。安装步骤1.官网下载Redis 压缩包,地址:

2020-12-04 15:27:31 6403

原创 MYSQL数据库的安装

Mysql是一个关系型数据库。其开源且处理速度较快。MYSQL全面支持SQL的GROUP BY和ORDER BY子句,支持聚合函数(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())。支持ANSI SQL的LEFT 0UTER JOIN和ODBC。同时本身存在部分独特的函数,支持多种平台。不过MySQL没有一种存储过程语言,所以数据的运算一般来说需要使用JAVA或C#去完成。因为其具备体积小,速度快,成本低,SQL语言标准化等特点,被广泛使用于W

2020-12-04 15:09:04 396

原创 mongoDB集群搭建

1、准备安装包,下载社区版本https://www.mongodb.com/try/download/community【注意】2、3、4 步骤每一台都执行这里使用三台机器,使用副本集架构(Replica Set)2、设置mongoDB环境变量vim /etc/profileexport PATH=/home/mongodb-4.2.7/bin:$PATHsource /etc/profile3、设置mongoDB的配置文件进入mongoDB跟目录vim mongodb.conf

2020-12-04 14:41:09 226 1

原创 IDEA热部署插件安装

一、进入设置选中JRebel 安装包,然后重启IDEA,打开settings–>JRebel --下图二、生成激活地址1、生成guid网址:https://www.guidgen.com/2、把生成的guid拼接到网址后面: http://139.199.89.239:1008/guid3、 在jrebel server处,写上 http://139.199.89.239:1008/guid ,邮箱可以随便写 如果出现激活过期的情况,请重新生成guid,替换原来的guid即可进入设置s

2020-12-04 14:10:19 450

原创 K8S的操作命令

kubectl get pods -n cap-test -o wide 查看某一个集群里所有的podkubectl get pods -n cap-testkubectl get pods -n kube-system 查看某个集群的所有podkubectl get pods --all-namespaces 查看整个集群中所有名称空间的podkubectl get deploy -n spcap-dev 查看某个集群下面在运行的实例kubectl delete deploy spc-syst

2020-12-04 14:01:40 109

原创 MYSQL关于日期的一些查询语句的示例

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 17天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SUB(CURDATE(),

2020-12-04 13:29:47 162

原创 JsonUtils工具类

public class JsonUtils {// 定义jackson对象private static final ObjectMapper MAPPER = new ObjectMapper();/** * 将对象转换成json字符串。 */public static String objectToJson(Object data) { try { String string = MAPPER.writeValueAsString(data); re

2020-12-04 11:16:07 7769 2

空空如也

空空如也

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

TA关注的人

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