随笔分类 -  开发工具

摘要:在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用 1、转 阅读全文
posted @ 2018-03-09 22:26 QiaoZhi 阅读(97626) 评论(2) 推荐(14) 编辑
摘要:效果: 1.首先需要安装Tomcat7,Tomcat8。 Tomcat7: Tomcat8: 2.添加两个环境变量,添加CATALINA_HOME1和CATALINA_BASE1指向E:\tomcat2\apache-tomcat-8.5.13 3.修改Tomcat8 bin目录下的catalina 阅读全文
posted @ 2018-03-09 19:11 QiaoZhi 阅读(641) 评论(0) 推荐(0) 编辑
摘要:今天想着将项目优化一下,就想的实现集群分布,在本机测试:利用nginx+tomcat实现 通过上一篇博客(http://www.cnblogs.com/qlqwjy/p/8535235.html),Nginx就算是可以运行了,但是如何与Tomcat结合,实现负载均衡呢?既然要实现负载均衡,那肯定不是 阅读全文
posted @ 2018-03-09 19:00 QiaoZhi 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:nginx中文文档:http://www.nginx.cn/doc/index.html 1.到官网下载nginx的压缩包: https://nginx.org/ 2.解压到相应的目录,比如我是e盘 然后修改目录名字为nginx,进入nginx目录 双击nginx.exe 来启动nginx 注意:启 阅读全文
posted @ 2018-03-09 17:57 QiaoZhi 阅读(4828) 评论(0) 推荐(0) 编辑
摘要:Nginx 反向代理初印象 为什么要用Nginx 1、热部署 我个人觉得这个很不错。在master管理进程与worker工作进程的分离设计,使的Nginx具有热部署的功能,那么在7×24小时不间断服务的前提下,升级Nginx的可执行文件。也可以在不停止服务的情况下修改配置文件,更换日志文件等功能。 阅读全文
posted @ 2018-03-09 17:50 QiaoZhi 阅读(335) 评论(0) 推荐(0) 编辑
摘要:1.下载软件:HugeChm.exe 2.开始打包: 3.选择开始打包即可 阅读全文
posted @ 2018-03-08 19:31 QiaoZhi 阅读(777) 评论(0) 推荐(0) 编辑
摘要:需要设置的几处地方为: Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8 Window->Preferences->General->Workspace 面板Text file encoding 选择UTF-8 Window->Preferences->Web->JSP Files 面板选择 ISO... 阅读全文
posted @ 2018-02-10 22:38 QiaoZhi 阅读(323) 评论(0) 推荐(0) 编辑
摘要:经常在Eclipse中遇到这样的问题,tomcat重启之后失败,而且也停止不了。最好的解决办法就是用DOS命令杀死进程。 比如下面这种情况: 1.查看进程ID 用windows的netstat查看信息: 3740是进程ID,也就是占用端口的进程ID 或者用JDK自带的JPS 查看所有的进程信息: 3 阅读全文
posted @ 2018-02-05 12:27 QiaoZhi 阅读(3261) 评论(2) 推荐(0) 编辑
摘要:Eclipse有时候修改一点JS或者JSP都会自动重启,有时候修改完JS或者JSP之后必须重启服务器才生效,下面研究了server的一些选项之后彻底解决了这些问题,下面做记录: 我的 Eclipse的配置: 解释 1.Never publish automatically是 重来不自动部署,主要是为 阅读全文
posted @ 2018-02-04 22:38 QiaoZhi 阅读(5219) 评论(0) 推荐(0) 编辑
摘要:clipse部署web项目至本地的tomcat但在webapps中找不到 1、发现问题 在我的 eclipse 中有个Dynamic Web Project(动态web项目),在本地的 tomcat 跑起来以后,浏览器能正常访问,但在tomcat的安装目录下的 webapps 并没有出现项目目录。 阅读全文
posted @ 2018-02-04 10:08 QiaoZhi 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:一:撤销操作 比如我现在在readme.txt文件里面增加一行 内容为555555555555,我们先通过命令查看如下: 在我未提交之前,我发现添加5555555555555内容有误,所以我得马上恢复以前的版本,现在我可以有如下几种方法可以做修改: 第一:如果我知道要删掉那些内容的话,直接手动更改去 阅读全文
posted @ 2018-01-29 18:47 QiaoZhi 阅读(100173) 评论(4) 推荐(1) 编辑
摘要:在部署tomcat项目的时候,除了把war文件直接拷贝到tomcat的webapp目录下,还有一种方法可以浏览器中管理和部署项目,那就是使用tomcat manager。 默认情况下,tomcat manager是不可用的,因为它的用户角色和密码并没有正确配置。 这里采用的是tomcat7.0。打开 阅读全文
posted @ 2018-01-27 22:44 QiaoZhi 阅读(4495) 评论(0) 推荐(1) 编辑
摘要:Tomcat的网站上的说法http://wiki.apache.org/tomcat/FAQ/Logging#Q6: System.out 和 System.err 都被打印到 catalina.out。 catalina.out 不会 rotate。 如果您使用了 logging 机制,就不会有任 阅读全文
posted @ 2018-01-27 19:01 QiaoZhi 阅读(591) 评论(0) 推荐(1) 编辑
摘要:今天在部署一个项目到linux服务器的时候一直报错,可是在日志文件中也没有记录。但是在本地测试的时候都没有错误,在windoesServer服务器上也没错误,实在找不到原因,因此想的实时查看tomcat的运行日志。 在Linux系统中,Tomcat 启动后默认将很多信息都写入到 catalina.o 阅读全文
posted @ 2018-01-27 17:02 QiaoZhi 阅读(10392) 评论(0) 推荐(0) 编辑
摘要:我在项目开发过程中,经常要改动JAVA/JSP 文件,但是又不想从新启动服务器(服务器从新启动花时间),想直接获得(debug)结果.有两种方式热部署 和热加载: 1.热加载:在server.xml -> context 属性中 设置 reloadable="true" 2. 热部署:在server 阅读全文
posted @ 2018-01-07 20:55 QiaoZhi 阅读(5673) 评论(0) 推荐(1) 编辑
摘要:1. 使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96。 2. git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 阅读全文
posted @ 2018-01-02 22:45 QiaoZhi 阅读(4509) 评论(0) 推荐(0) 编辑
摘要:原文: http://gitbook.liuhui998.com/3_3.html http://gitbook.liuhui998.com/5_3.html 一、如何分支的合并 在git中,可以使用git merge 和git rebase两个命令来进行分支的合并。 git merge 和git 阅读全文
posted @ 2018-01-02 19:03 QiaoZhi 阅读(1783) 评论(0) 推荐(0) 编辑
摘要:1、首先说明我使用的环境 第一种:不按模板导出导出数据字典 2、打开PDM模型,右键-->NEW-->REPORT 3、数据字典编辑器(一些通用模型吧,自己可以再设计) 4、选择Table-->List of Table Columns(先把table加到右边,然后将其他无用的删掉,只留下list 阅读全文
posted @ 2017-12-23 19:32 QiaoZhi 阅读(18349) 评论(20) 推荐(2) 编辑
摘要:1.登录你的githup账户,进入到仓库页面如下图 2.点击setting进入到该仓库的设置界面 3.复制一下仓库的名称,然后下拉到最后,点击delete this repository 4.将刚刚复制的仓库名称粘贴进去点击就可以删除了 阅读全文
posted @ 2017-12-23 16:40 QiaoZhi 阅读(5832) 评论(0) 推荐(0) 编辑
摘要:idea可以自动优化导入包,但是有多个同名的类调用不同的包,必须自己手动Alt+Enter设置 设置idea导入包 勾选标注 1 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。 勾选标注 2 选项,IntelliJ IDEA 将在我们书 阅读全文
posted @ 2017-12-23 11:46 QiaoZhi 阅读(326) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示