随笔分类 -  开发工具

摘要:有时候在生产或者测试环境有些方法执行比较耗时,一种简单粗暴的方法是在可能的地点打日志进行监视,另一种就是借助于插件进行检测。最近也是有机会了解并实际运用了arthas这个插件,还是挺方便的。而且也可以用于查看JVM信息、线程信息以及系统属性等信息。 arthas(中文阿尔萨斯): https://a 阅读全文
posted @ 2021-01-12 21:45 QiaoZhi 阅读(2021) 评论(0) 推荐(0) 编辑
摘要:参考网站:https://www.jenkins.io/zh/ 下面的练习基于jenkins版本: 2.249.1 1. 简介 Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 jenkins有一系列的插件,可以用于拉取代码、打包(j 阅读全文
posted @ 2020-09-19 15:29 QiaoZhi 阅读(3665) 评论(0) 推荐(0) 编辑
摘要:简单研究docker下gitlab服务器的安装过程。其实是为了后面研究jenkins自动部署。 其安装也可以用docker安装或者是直接宿主机中安装,参考:https://about.gitlab.com/install 0.简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管 阅读全文
posted @ 2020-09-13 23:02 QiaoZhi 阅读(986) 评论(0) 推荐(0) 编辑
摘要:参考: 个人博客内文章 阅读全文
posted @ 2020-01-07 23:23 QiaoZhi 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Fiddler抓包 Fiddler支持代理的功能,也就是说你所有的http请求都可以通过它来转发,Fiddler代理默认使用端口8888,不知道的同学有可能因此无法使用FQ,因为端口冲突。 利用这点,我们可以在手机端设置http代理为Fiddler的代理服务器,使得手机应用的请求都通过Fiddler 阅读全文
posted @ 2019-10-14 23:01 QiaoZhi 阅读(7047) 评论(1) 推荐(2) 编辑
摘要:SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。 1. 简介 1. sonar是什么 Sonar是一个用于代码质量管理的开源平台,用于管理代码的质量,通过插件形式可以支持二十几种语言的代码质量检测,通过多个维度的检 阅读全文
posted @ 2019-03-18 11:46 QiaoZhi 阅读(40499) 评论(0) 推荐(8) 编辑
摘要:在IDEA的时候可以直接使用terminal打开类似于cmd窗口的功能,于是想着在eclipse也使用类似的功能。 1.Eclipse打开类似于cmd窗口的功能。(DOS) 1.window——》show view——》other——》remote systems,选择确定或者双击,打开了一个新工具 阅读全文
posted @ 2018-10-31 22:23 QiaoZhi 阅读(14212) 评论(0) 推荐(0) 编辑
摘要:其实libreoffice有好多功能,完全可以替代office 1.windows下将word转为pdf 1 安装libreoffice 到官网下载后安装即可。https://donate.libreoffice.org/ 安装完成后目录: 其实安装完我们发现其有好多功能,现在介绍几个重要的功能。 阅读全文
posted @ 2018-10-24 23:16 QiaoZhi 阅读(38464) 评论(5) 推荐(2) 编辑
摘要:这里主要研究tomcat中session的管理方式以及sessionId的原理,下文将研究sessionid存到redis中以及基于redis实现session共享。 平时也就是了解session是基于cookie实现的,cookie是保存在客户端,而session是保存在服务端,对其原来也没有深入 阅读全文
posted @ 2018-10-22 22:49 QiaoZhi 阅读(2301) 评论(0) 推荐(0) 编辑
摘要:官网:https://ant.apache.org/,task介绍:https://ant.apache.org/manual/index.html 0.介绍: Ant的构建文件当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发中每个人使用。Ant构建文件默认命名 阅读全文
posted @ 2018-10-20 18:09 QiaoZhi 阅读(1304) 评论(0) 推荐(0) 编辑
摘要:有时候我们希望我们java写的程序作为服务注册到系统中,Java Service Wrapper(下面简称wrapper)是目前较为流行的将Java程序部署成Windows服务的解决方案, 本文将讨论如何使用wrapper把我们的程序打包成WIN服务! 主要作用有: 1.打包服务 2.设置JVM参数 阅读全文
posted @ 2018-08-17 13:22 QiaoZhi 阅读(13978) 评论(1) 推荐(1) 编辑
摘要:SVN命令参考: https://www.cnblogs.com/wlsxmhz/p/5775393.html 我们需要明白命令行设置忽略文件和文件夹是通过设置svn:ignore属性设置的,propset(ps,pset)用于设置属性的值,propget(pg,pget)用于获取属性的值。用法如下 阅读全文
posted @ 2018-07-20 14:22 QiaoZhi 阅读(3603) 评论(0) 推荐(0) 编辑
摘要:1首先明白我们采用命令行的方式在服务器上创建的仓库是没有trunk、branches、tags目录的。 在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk, branches, tags三个空的子目录。这样在trunk中开始进行开发 trunk是主分支,是日常开发进行的地方。 bran 阅读全文
posted @ 2018-07-19 18:52 QiaoZhi 阅读(2019) 评论(0) 推荐(0) 编辑
摘要:1.下载安装包: 可以到我的服务器地址进行下载,有32和64位的安装包: http://qiaoliqiang.cn/fileDown/TortoiseSVN-1.8.8.25755-win32-svn-1.8.10.zip 2.点击64位的安装包进行安装: 注意:如果需要下载命令行工具需要选择我标 阅读全文
posted @ 2018-07-17 18:37 QiaoZhi 阅读(3660) 评论(0) 推荐(0) 编辑
摘要:1.安装SVN,有些linux发行版自带SVN,可以用下面方法检测是否安装SVN。 如果 Subversion 客户端没有安装,命令将报告svn命令找不到的错误。 我们可以用 yum install subversion 命令进行安装。 安装成功之后,执行 svn --version 命令。 2.创 阅读全文
posted @ 2018-07-17 17:51 QiaoZhi 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:此工具及其方便,可以连接mysql、oracle、sqlserver登数据库。。。 1.下载安装包Navicat Premium_11.2.7简体中文版.rar 下载地址:http://qiaoliqiang.cn/fileDown/navicate_premium.zip 2.解压之后内容如下: 阅读全文
posted @ 2018-07-10 14:35 QiaoZhi 阅读(2951) 评论(0) 推荐(0) 编辑
摘要:什么是端口转发 当我们在服务器上搭建一个图书以及一个电影的应用,其中图书应用启动了 8001 端口,电影应用启动了 8002 端口。此时如果我们可以通过 但我们一般访问应用的时候都是希望不加端口就访问域名,也即两个应用都通过 80 端口访问。但我们知道服务器上的一个端口只能被一个程序使用,这时候如何 阅读全文
posted @ 2018-06-21 07:53 QiaoZhi 阅读(11544) 评论(0) 推荐(0) 编辑
摘要:今天,在修改毕设论文的时候需要画类图,系统已经开发完成,如果手动拿PowerDesigner画类图太浪费时间,于是通过网上查阅资料发现eclipse可以集成一个插件生成类图,也可以生成包图。现在做记录,方便以后查阅。 前提是你的eclipse已经安装完成,我的eclipse版本是 Mars.1 Re 阅读全文
posted @ 2018-06-06 17:47 QiaoZhi 阅读(4393) 评论(0) 推荐(0) 编辑
摘要:有时候我们想将自己的电脑作为服务器在外网访问,但是我们的电脑如果在内网 的话可以通过修改路由器的配置进行转发,但是有时候我们不知道路由器密码,也就不能通过路由器转发实现,需要借助其他工具实现,ngrok是一个不错的工具。官网下载地址:https://ngrok.com/download 也可以到我的 阅读全文
posted @ 2018-06-05 17:53 QiaoZhi 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Tomcat的安装目录下的conf目录下的web.xml文件有许多配置,例如: debug是设定debug level, 0表示提供最少的信息,9表示提供最多的信息. 下面这个参数重要: 在 web 开发阶段,通常希望列出 web 路径下的所有页面,这样能方便选择需要调试的 jsp 页面,listi 阅读全文
posted @ 2018-05-21 23:42 QiaoZhi 阅读(6318) 评论(0) 推荐(0) 编辑