
工具
文章平均质量分 92
既看方向也看行动
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于maven插件的一点事(三)实践
需求需求:一个web项目,需要对其中某些jar包以及web代码进行加密,为了节省资源以及方便起见,不影响本地开发,只对用于测试和部署的war进行操作。已知:加密程序是jar程序(但是还调用了 dll和so),只能加密jar/war包里的代码,加密时要设置jar/war原始依赖(包括servlet.jar),原操作是手工解war里的jar出来单个加密,再放回war包中。作为一个程序员,肯定是不能...原创 2020-04-15 23:40:13 · 269 阅读 · 0 评论 -
关于maven插件的一点事(二)插件
配置除了一些执行参数,完成插件目标和生命周期绑定之外,插件还有一些自己的参数需要配置。可以通过命令行或者在pom中配置进来。命令行配置命令行配置是通过Java自带的-D参数来进行配置的,-D 传递参数也比较常见,如 springboot运行时传递端口参数 java -Dserver.servlet.port=8800 -jar springbootdemo.jar 等。Maven常见通过命...原创 2020-03-08 14:49:11 · 410 阅读 · 0 评论 -
关于maven插件的一点事(一)生命周期
生命周期提到maven插件, 就不得不理解maven的生命周期. 因为maven的生命周期是抽象的(一致统一的构建标准),各个阶段都是靠插件来完成的. maven有三套生命周期, clean生命周期, default生命周期(构建), site生命周期. 每个生命周期又包含多个阶段(phase). 不同生命周期是相互独立的.clean生命周期clean生命周期的目的是清理项目.包含 pr...原创 2020-03-08 11:15:33 · 273 阅读 · 0 评论 -
clamav使用:定时扫描与提醒
centos下安装与配置官网上写的是比较清楚的了. clamav安装sudo yum -y groupinstall "Development Tools" sudo yum -y install openssl openssl-devel libcurl-devel zlib-devel libpng-devel libxml2-devel json-c-devel bzip2-dev...原创 2019-08-22 11:45:43 · 3417 阅读 · 0 评论 -
JAVA代码proguard混淆
一,通用设置#输出log-verbose#略过warning,不输出warning(有warning时无法继续)-ignorewarnings#不输出warning,这里可以限定某些类不要warning-dontwarn #不校验.校验可以提高java虚拟机的加载效率(java6)-dontpreverify#不混淆#-dontobfuscate#需要混淆的目录 #-obf...原创 2019-08-12 11:14:05 · 2243 阅读 · 0 评论 -
mysql主从配置
主从原理mysql通过binlog 的传递来实现主从,主库binlog里记录了mysql执行的事件,从库获得binlog之后,回放binlog的事件,达到同步的目的。mysql当前写入的binlog会在每次重启或者FLUSH LOG等命令之后切换。连接mysql之后执行 show binlog events ;可以查看binlog内容。主库配置log-bin=master-bin ...原创 2019-04-18 16:11:05 · 175 阅读 · 0 评论 -
存储过程和触发器调试
当我们的存储过程或触发器写好,符合语法后,怎么知道运行时里面上下文是正确的呢?无工具时回想刚开始学习某种语言时,如java,那时候要知道运行到某一处数据是否正确,除了Assert之外就是print输出来了,输出某个数据看是否符合预期,这是我们最基础的调试方式之一。当没有其它工具的时候,SQL也可以如此,可以通过select输出来。trigger没有控制台输出,因此我们需要把输出定位到表,这...原创 2019-04-08 11:25:25 · 716 阅读 · 0 评论 -
keepalived实现nginx高可用
1,nginx 和 keepalived是什么?nginx,此处使用tengine早期是专为 LVS 设计的,主要用来监控LVS集群中各个节点状态内部基于 VRRP协议 实现,即虚拟路由冗余协议,从名字不难看出,协议本身是用于保证实现路由节点高可用的keepalived的作用是检测后端TCP服务的状态,如果有一台提供TCP服务的后端节点死机,或者工作出现故障,keepalived会...原创 2019-04-07 18:08:18 · 336 阅读 · 0 评论 -
jenkins四--一次实践
安装安装没什么好说的, 照着文档来即可. 我是centos, 就直接看这个文档. https://pkg.jenkins.io/redhat-stable/简单说明:先安装java8,然后执行如下命令, 这样安装的是作为服务,跟随系统启动的.wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-...原创 2019-02-28 14:58:32 · 1132 阅读 · 0 评论 -
jenkins三--插件
安装我安装的插件列表主要如下:Subversion Plug-in , svn版本管理Build With Parameters Plugin , 参数化构建Parameterized Trigger plugin , 参数传递插件,将本次job需要使用的参数如版本号传递给下一个jobGreen Balls , 使用绿色代替默认的蓝色表示任务运行成功的状态Email Extensi...原创 2019-04-04 14:56:42 · 341 阅读 · 0 评论 -
jenkins二--用户及权限管理
用户建立用户, 系统管理 -> 管理用户. 需要则新建即可.用户也有几种策略, 在 系统管理->全局安全配置. 这里我们选择简单即可.默认也是如此. 并且不允许自主注册.插件我们这里安装 基于角色授权 的插件来管理用户权限.系统管理 -> 插件管理,点击可选插件,然后在过滤中输入role, 选中出现的插件,然后点击直接安装,如图.安装之后需要启用. 系统管...原创 2019-04-04 14:37:44 · 569 阅读 · 0 评论 -
jenkins一--安装与全局工具配置
安装与简单操作安装没什么好说的, 照着文档来即可. 我是centos, 就直接看这个文档. https://pkg.jenkins.io/redhat-stable/简单说明:先安装java8,然后执行如下命令, 这样安装的是作为服务,跟随系统启动的.wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat...原创 2019-04-04 11:58:53 · 3217 阅读 · 0 评论