自定义博客皮肤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)
  • 收藏
  • 关注

原创 jenkins超详细安装

在高级选项卡找到更新网站(Update Site)菜单项,将默认网站更新为 http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 并提交。linux下安装Jenkins(jenkins的war包,tomcat启动)后,默认目录为:/root/.jenkins。/root/.jenkins/updates/default.json 文件路径。把id_rsa.pub中的值拷贝到gitlab,ssh keys中去。

2023-03-24 08:50:04 632

原创 使用Idea+HotswapAgent实现代码热部署

如果你已经安装了 DCEVM ,则有可能是在 Project Structure 中没有修改 Project SDK 导致提示错误,此时你只需要按照之前的教程修改 Project SDK 为已经安装了 DCEVM 插件的 JDK 即可。上述配置完成后,此时运行你的SpringBoot 应用,就会发现日志中多出了 HotSwapAgent 的日志。你可以在尝试在不重新启动代码的情况下修改代码,然后 Ctrl+F9进行构建,HotSwapAgent 会自动将修改后的代码部署到正在运行的应用中。

2023-03-25 21:49:31 620

原创 分布式任务调度平台XXL-JOB

/doc :文档资料- /db :“调度数据库”建表脚本- /xxl-job-admin :调度中心,项目源码- /xxl-job-core :公共Jar依赖- /xxl-job-executor-samples :执行器,Sample示例项目(大家可以在该项目上进行开发,也可以将现有项目改造生成执行器项目)

2023-03-25 18:03:12 1027

原创 Spring-Task定时任务

Ok配置完毕,当然spring task还有很多参数,我就不一一解释了,具体参考xsd文档http://www.springframework.org/schema/task/spring-task-3.0.xsd。<context:component-scan base-package="com.gy.mytask" />这个配置不消多说了,spring扫描注解用的。说明:理论上只需要加上<task:annotation-driven />这句配置就可以了,这些参数都不是必须的。"0 15 10?

2023-03-25 10:00:44 346

原创 微信公众号开发注意事项

6、公众平台以access_token为接口调用凭据,来调用接口,所有接口的调用需要先获取access_token,access_token在2小时内有效,过期需要重新获取,但1天内获取次数有限,开发者需自行存储,详见获取接口调用凭据(access_token)文档。1、微信公众平台开发是指为微信公众号进行业务开发,为移动应用、PC端网站、公众号第三方平台(为各行各业公众号运营者提供服务)的开发,请前往微信开放平台接入。4、每个接口都有每日接口调用频次限制,可以在公众平台官网-开发者中心处查看具体频次。

2023-03-25 09:47:22 153

原创 蚂蚁金服通讯框架学习一

前 言互联网领域的通信技术,有各式各样的通信协议可以选择,比如基于 TCP/IP 协议簇的 HTTP(1/2)、SPDY 协议、WebSocket、Google 基于 UDP 的 QUIC 协议等。这些协议,都有完整的报文格式与字段定义,对安全,序列化机制,数据压缩机制,CRC 校验机制等各种通信细节都有较好的设计。能够高效、稳定、且安全地运行在公网环境。

2023-03-25 09:41:56 389

原创 springboot使用rabbitmq

默认是true(与参数acknowledge-mode有关系)spring.rabbitmq.listener.simple.transaction-size: 指定一个事务处理的消息数量,最好是小于等于prefetch的数量.spring.rabbitmq.listener.simple.retry.initial-interval: 第一次和第二次尝试发布或传递消息之间的间隔。spring.rabbitmq.listener.simple.retry.max-interval: 最大重试时间间隔。

2023-03-24 10:31:15 177

原创 Java单例模式介绍

它不依赖类特定的实例,被类的所有实例共享,只要这个类被加载,该成员变量或方法就可以通过类名去进行访问,它的作用用一句话来描述就是,不用创建对象就可以调用方法或者变量,这简直就是为单例模式的代码实现量身打造的。这种写法是对getInstance()加了锁的处理,保证了同一时刻只能有一个线程访问并获得实例,但是缺点也很明显,因为synchronized是修饰整个方法,每个线程访问都要进行同步,而其实这个方法只执行一次实例化代码就够了,每次都同步方法显然效率低下,为了改进这种写法,就有了下面的双重检查懒汉式。

2023-03-24 10:25:46 67

原创 git常用命令汇总

git push -u origin dev 上面命令将本地的dev分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。拉取暂存区的文件并将其替换工作区的文件(注意与git checkout branchname区别):git checkout filename。在不小心将不需要追踪的文件添加到暂存区,想删除暂存区的文件但是不想删除工作区的文件: git rm --cached filename。

2023-03-24 10:20:48 51

原创 redis安装详解

交互时Please select the redis executable path [] /usr/local/redis5/bin/redis-server。service redis_6380 status 查看redis启动状态 (redis_6380为服务名)加载文件 . /etc/profile 或者 source /etc/profile。6、如果第5步报错执行make distclean,然后在执行make。3、进入解压包redis-5.0.7下看README.md。

2023-03-24 09:07:18 46

原创 eclipse最全的快捷键

Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)Shift+Ctrl+Enter 在当前行插入空行(原理同上条)

2023-03-24 09:04:24 73

原创 一起来安装gogs

有关Gogs的配置文件在/home/git/gogs/custom/conf/app.ini里面,相关配置在https://gogs.io/docs中有。WORKINGDIR=/home/git/gogs #这个根据自己的目录修改。USER=root #如果运行gogs不是用的这个用户,修改对应用户。在自己浏览器上配置Gogs, localhost替换成自己的ip地址。启动:systemctl start gogs。修改Gogs service配置文件。复制到/etc/init.d/

2023-03-24 08:26:12 398

原创 ngrok穿透服务器搭建

ngrok通过bindata将ngrok源码目录下的assets目录(资源文件)打包到可执行文件(ngrokd和ngrok)中 去,assets/client/tls和assets/server/tls下分别存放着用于ngrok和ngrokd的默认证书文件,我们需要将它们替换成我们自己生成的:(因此这一步务必放在编译可执行文件之前)服务器在运行ngrok时,如果关闭会话窗口,会导致服务中断,很显然这不是我们想要的结果,我们需要服务不断的在后台运行,当需要的时候在停止。

2023-03-24 08:12:59 261

原创 linux安装mysql5.7手册

查询服务 ps -ef|grep mysql | grep -v grep ps -ef|grep mysqld | grep -v grep #结束进程 kill -9 PID #启动服务 /usr/local/mysql/support-files/mysql.server start。3、解压完成后,可以看到当前目录下多了一个解压文件,移动该文件到/usr/local/下,并将文件夹名称修改为mysql。新增 /bin/bash /usr/local/mysql/qidong.sh。

2023-03-24 08:06:08 175

原创 CentOS静默安装Oracle12c手册

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 注意此处下载的是。# ln -s /etc/init.d/oracle /etc/rc6.d/K01oracle //重启。# ln -s /etc/init.d/oracle /etc/rc0.d/K01oracle //关机。oracle.install.db.InstallEdition=EE     // 企业版本。

2023-03-24 07:56:15 185

空空如也

空空如也

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

TA关注的人

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