自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序生成页面分享二维码(代码亲测有效)

微信小程序生成页面分享二维码,代码亲测有效!

2022-12-30 13:42:53 3026 1

原创 idea中编译@Data失效,lombok失效

把版本改为1.18.14,再去重新加载maven,然后编译就可以了。

2022-12-30 13:36:27 778

原创 如何通过代码技巧提升内存使用效率?(内存调优)

代码层面IO对象或者数据库的连接对象使用好后,需要close或clear掉try{使用Connection或IO等对象}catch(Exception){异常处理}finally{关闭对象}当我们使用好对象时,应该把它设为null,这样可以尽快撤销这个对象上的强引用,从而提升这块对象的回收时间String对象属于不可变对象,避免频繁操作,尤其是循环或者多线程应该使用St...

2020-03-02 19:16:19 437

原创 Redis学习笔记(7):redis消息订阅发布

简介:redis消息订阅发布讲解,基础使用作用:发布订阅类似于信息管道,用来进行系统之间消息解耦,类似于mq,rabbitmq、rocketmq、kafka、activemq主要有消息发布者和消息订阅者。比如运用于:订单支付成功,会员系统加积分、钱包进行扣钱操作、发货系统(下发商品)PUBLISH 将信息message发送到指定的频道channel。返回收到消息的客户端数量PUBL...

2020-03-01 20:07:47 182

原创 Redis学习笔记(6):你不得不懂的Redis五种数据类型

1.Redis Key/Value数据类型简介: String是最常用的一种数据类型,普通的key/value存储都可以归为此类。set/get设置key对应的值为String类型的value获取key对应的值mget批量获取多个key的值,如果可以不存在则返回nilincr && incrbyincr对key对应的值进行加加操作,并返回新的值;in...

2020-03-01 20:05:26 90

原创 Redis学习笔记(5):centos7安装ssh,通过内网连接redis服务器

介绍通过其他终端控制服务器,如Windows、mac、linux步骤检查Centos7是否安装了openssh-serveryum list installed | grep openssh-server没有任何输出代表没安装安装openssh-serveryum install openssh-server修改ssh配置文件,用Vim编辑器打开将文...

2020-02-28 13:52:07 548

原创 Redis学习笔记(4):redis三种启动方式以及其中的使用区别

直接启动步骤cd /usr/local/redis-4.0.14/src./redis-server区别进程启动,进程退出,redis关闭通过指定配置文件启动步骤cd /usr/local/redis-4.0.14/vi redis.conf/daemonize (查找关键字)把no 改为 yescd /usr/local/redis-4.0....

2020-02-28 13:43:05 346

原创 Redis学习笔记(3):手把手centos7环境下redis4.0安装

在centos7环境下安装redis解决pwd /could not retrieve mirrorlistsudo vim /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT改为yes,wq!保存退出重新启动网络 $ service network restart安装wget yum install wget下载redis安装...

2020-02-28 13:40:12 75

原创 Redis学习笔记(2):redis作为数据库和作为缓存的选择,线上怎么优雅的使用redis

简介:redis作为数据库和作为内存缓存的两种使用方法redis作为数据库的使用有什么优缺点优点没有Scheme约束,数据结构的变更相对容易,一开始确定数据类型, 抗压能力强,性能极高,10万/qps缺点没有索引,没有外键,缺少int/date等基本数据类型,多条件查询需要通过集合内联(sinter,zinterstore) 和连接间接实现开发效率低,可维护性不佳r...

2020-02-28 13:35:52 681

原创 Redis学习笔记(1):剖析Redis和memcached和mysql之间的区别

从数据库类型、数据存储方式、特殊功能讲解Redis和memcached和mysql的区别作为同款功能的内存缓存产品,redis和memcached各有什么优势内存管理机制Memcached默认使用Slab Allocation机制管理内存,其主要思想是按照预先规定的大小, 将分配的内存分割成特定长度的块 以存储相应长度的key-value数据记录,以完全解决内存碎 片问题。空闲列表进...

2020-02-28 13:31:27 199

原创 SpringBoot多环境配置

application.properties文件中写spring.profiles.active=testtest就是测试环境的配置文件,dev就是开发环境,prod就是生产环境下面,以不同环境配置不同的服务端口为例,进行样例实验。 针对各环境新建不同的配置文件application-dev.properties、application-test.properties、appli...

2018-09-26 18:46:25 158

原创 SpringBoot启动,tomcat报Whitelabel Error Page

原因是【Application启动类放的位置不对】要将Application放在最外层,也就是要包含所有子包。比如你的groupId是com.example,子包就是所谓的com.example.xxx,所以要将Application类要放在com.example包下。springboot会自动加载启动类所在包下及其子包下的所有组件. ...

2018-09-26 18:41:03 1442 2

转载 github常见操作和常见错误!错误提示:fatal: remote origin already exists.

如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git     提示出错信息:fatal: remote origin already exists.    解决办法如下:    1、先输入$ git remote rm origin    2、再输入$ git remote ad...

2018-09-26 14:53:20 151

转载 IDEA如何打包war包

打开idea开发工具,在File下找到Project Structure...(注意:低版本的idea在Nevigate目录下找)在打开的页面中找到Artifacts,点击右边的“+”,定义war包的名字和war包保存的路径,如果下面显示.MF file not found in Accept.war,那么要继续进行配置。否则在项目运行后在设置好的路径下找不到war包,这时点击下面绿色加号...

2018-09-26 11:16:14 6011 1

原创 Idea中生成serialVersionUID的方法

setting EditInspections搜索serialVersionUID

2018-09-21 11:35:43 151

原创 Firefox新标签页不停刷新

解决办法:在地址栏输入 about:support翻新Firefox

2018-09-21 11:27:39 1031

空空如也

空空如也

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

TA关注的人

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