自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux搭建系统开荒(四)手把手教你搭建redis

redis基于c语言的,安装之前需要gcc依赖。

2023-08-02 14:54:02 74

原创 linux 定时脚本

增加一条记录 每天凌晨1点执行删除日志任务。查看最近100条crontab日志。查看crontab定时任务。

2023-07-21 10:40:23 69

原创 linux搭建系统开荒(三)-手把手教你搭建jenkins

最新版本jenkins只支持jdk17,所以如果你的服务器jdk版本不高的话,不要下载最新版,历史版本url:https://mirrors.jenkins.io/war/

2023-07-11 18:20:25 67

原创 linux搭建系统开荒(二)-mysql搭建

官网下载地址:MySQL :: Download MySQL Community Server (Archived Versions)https://downloads.mysql.com/archives/community/使用rz命令4.添加用户或用户组5.创建MySQL数据存储目录并赋予权限6.修改MySQL配置文件7.将解压后的整个安装包文件夹移动并重命名到/usr/local/mysql8.初始化MySQL这个地方启动可能这个地方启动可能会报

2023-05-31 22:29:09 91

原创 linux搭建系统开荒(一)

usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。这里主要存放那些手动安装的软件。2.rz 命令上传tar.gz文件(没有rz命令安装一下即可yum -y install lrzsz)4.移动到/usr/local。出现如下信息即为成功。

2023-05-30 22:34:14 123

原创 linux 开机自启动脚本

linux启动会执行这个脚本/etc/rc.d/rc.local,所以给这个赋权限。打开linux默认开机启动脚本。

2023-04-28 16:01:04 133

原创 freemarker生成代码

mybatis有代码生成器,mybatis-generator,pom引用配置生成位置即可,这个不是重点,网上一搜一大堆,这里不表。为啥呢,不通用,好多公司有自己的编码规范,封装了一些基础组件,不得不按照公司的规范来,那么freemarker就有用武之地了,下面咱们来介绍一下哈。freemarker需要引用pom依赖:<dependency> <groupId>org.freemarker</groupId> <artifactId>free..

2021-12-28 14:10:35 563

原创 手把手教你如何查找日志

如果线上并发很大,如何在一堆杂乱无章的日志中找到调用链呢,可以加入trace_id进行跟踪,那么如何加呢,请听我细细道来。js部分$.ajaxSetup({ beforeSend: function(xhr){ xhr.setRequestHeader("TRACE_ID", getUUID()); }});function getUUID(){ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxx...

2021-12-17 09:33:32 915

原创 jquery tips

根据name获取元素:$("input[name]")

2021-12-10 09:51:21 665

原创 redis深度历险学习笔记

字符串string是Redis最简单的数据结构,内部是一个字符数组。Redis所有的数据结构的key都是字符串,差异就是value的结构不一样。字符串长度小于1M时,成倍扩容,多于1M时一次多扩1M,字符串最大长度512M。

2021-12-04 16:17:02 731

原创 jvm面试题

jvm面试题

2021-11-19 21:32:57 741

原创 大话ArrayList

常用方法 remove(index i);// 删除第i个元素 ps:删除第i个元素,第i+1个元素会向前移动,变成第i个元素,如果还有第i+1个元素。 remove(Object obj);// 删除集合中第一次出现的元素 比较两个元素是否一致调用Object 的equals方法,一致则删除返回true,找不到一致的元素返回false; add(Object obj);//向集合中添加元

2016-12-03 23:28:37 161

原创 支付流程注意事项

参数 参数可以写注解校验,可以用切面校验。 参数校验包括长度, 取值范围,重复提交(订单号重复,批次号重复等)。 举个栗子: 收款账号类型个人还是对公,交易金额限额,汇路,同行跨行,付款账号是否存在,批次信息错误,给出错误项,下标,非空校验,正整数校验,时间类型开始时间,长度,正则,整这些行了,^_^异常 先说这个问题吧,异常,一定要捕获,一定要捕获,一定要捕获!!! 至少报错了能给下

2016-10-31 14:46:28 792

原创 策略模式

策略模式定义的算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的用户/* 飞的行为 */public interface FlyBehavior{ void fly();}/* 鸟叫的行为 */public interface ChirpBehavior{ void chirp();}/* 飞的行为实现类,用翅膀飞行 */public clas

2016-08-16 15:38:19 167

原创 编程中会用到的东西

1.端口转发问题设置端口转发当访问10.0.0.15:12345端口时,自动转发到192.168.1.1:1521端口netsh interface portproxy add v4tov4 listenaddress=10.0.0.15 listenport=12345 connectaddress=192.168.1.1 connectport=1521查看已经配置了哪些端口转发net

2016-08-15 11:36:11 217

空空如也

空空如也

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

TA关注的人

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