04 2017 档案

摘要:测试tomcat的comet Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet 异常 因为工程中用到tomcat的catalina.jar,被部署到tomcat中时,这个包也跟着部署进去了,部署 阅读全文
posted @ 2017-04-30 00:13 ThinkVenus 阅读(5658) 评论(0) 推荐(1) 编辑
摘要:使用SpsringMVC,使用restEasy调试,controller请求设置如下: Java代码 @RequestMapping(value="/list",method=RequestMethod.GET,produces=MediaType.APPLICATION_JSON_VALUE) @ 阅读全文
posted @ 2017-04-30 00:11 ThinkVenus 阅读(4243) 评论(0) 推荐(0) 编辑
摘要:一、 简单的对比 request.getParameter用的比较多,相对熟悉 request.getParameterValues(String name)是获得如checkbox类(名字相同,但值有多个)的数据。 接收数组变量 ,如checkobx类型 request.getParameter( 阅读全文
posted @ 2017-04-29 22:01 ThinkVenus 阅读(312) 评论(0) 推荐(0) 编辑
摘要:错误是发生在从github上checkout自己的项目时。因为没有将配置文件一起上传,所以在运行Java程序时有了这个报错: Cannot start compilation: the output path is not specified for module “Test”. Specify t 阅读全文
posted @ 2017-04-29 15:18 ThinkVenus 阅读(1602) 评论(0) 推荐(0) 编辑
摘要:war和war exploded的区别 在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况: 是选择war还是war exploded 这里首先看一下他们两个的区别: (1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布; (2)war explo 阅读全文
posted @ 2017-04-29 14:53 ThinkVenus 阅读(420) 评论(0) 推荐(1) 编辑
摘要:1.File--Project structure Artifacts + web Application :Archive for ' **:war exploded ' (记住output directory可查看war包) 2.Build Build Artifacts *** Build 阅读全文
posted @ 2017-04-29 01:12 ThinkVenus 阅读(303) 评论(0) 推荐(0) 编辑
摘要:IntelliJ IDEA 与eclipse在新建项目上工作区的叫法略有不同,区别见下图。 我们在eclipse都是在新建的workspace目录下新建我们的项目,但是在IDEA中没有workspace这个概念,IDEA中的项目就相当于eclipe中的workspace,那么问题来了,我一般在ecl 阅读全文
posted @ 2017-04-29 00:10 ThinkVenus 阅读(15993) 评论(0) 推荐(0) 编辑
摘要:File--new --Project from vision control -- git 输入远程仓库地址 即可。 阅读全文
posted @ 2017-04-29 00:09 ThinkVenus 阅读(549) 评论(0) 推荐(0) 编辑
摘要:解决办法:缺少Apache的lib依赖, 只需 File->Project Srructure->Libraries 加号 找到Apache安装的lib目录添加依赖即可。亲测可用 阅读全文
posted @ 2017-04-27 23:51 ThinkVenus 阅读(812) 评论(0) 推荐(0) 编辑
摘要:1.点击idea中tomcat设置 2.点击deployment查看Deploy at the server startup 中tomcat每次所运行的包是 xxxx:war 还是其他,如果是xxxx:war包,请更换 3.点击旁边绿色加号,选择 xxxx:war exploded ,然后将 xxx 阅读全文
posted @ 2017-04-27 23:45 ThinkVenus 阅读(725) 评论(0) 推荐(0) 编辑
摘要:服务器端 客户端: 阅读全文
posted @ 2017-04-26 23:24 ThinkVenus 阅读(306) 评论(0) 推荐(0) 编辑
摘要:打开要进行异常处理的java代码页面。选中要添加try..catch的代码段,然后点击鼠标右键,选择【Sourround With】选项。然后选择【Try/Catch Block】或者【6 try(try catch block)】选项此时查看代码,发现代码段已经自动添加了try..catch,只要 阅读全文
posted @ 2017-04-26 23:17 ThinkVenus 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:额,一直用MyEclipse,后来用Eclipse时,启动项目后去Tomcat webapps找对应文件夹,发现没有,才知道Eclipse 默认不往本地Tomcat部署。 1.eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录下的.me 阅读全文
posted @ 2017-04-25 23:45 ThinkVenus 阅读(815) 评论(0) 推荐(0) 编辑
摘要:一、Tomcat热加载配置 Eclipse Package Explorer中找到Servers,点击你所需要运行的tomcat的config配置文件,例如 demo-config,双击该文件夹下的server.xml,可以看到如下内容: <Host appBase="webapps" autoDe 阅读全文
posted @ 2017-04-25 23:02 ThinkVenus 阅读(1645) 评论(0) 推荐(0) 编辑
摘要:1. CentOS7 Tomcat 启动过程很慢 在centos启动官方的tomcat时,启动过程很慢,需要几分钟,经过查看日志,发现耗时在这里:是session引起的随机数问题导致的: 2. JVM上的随机数与熵池策略 在apache-tomcat官方文档:如何让tomcat启动更快里面提到了一些 阅读全文
posted @ 2017-04-25 14:01 ThinkVenus 阅读(515) 评论(0) 推荐(0) 编辑
摘要:安装Jdk: wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm rpm -ivh jdk-8u65-linux-x64 阅读全文
posted @ 2017-04-25 12:56 ThinkVenus 阅读(361) 评论(0) 推荐(0) 编辑
摘要:在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题 ,希望对新手有用 . 在 eclipse3.6中 , 它默认指向 的webRoot 为 WebCo 阅读全文
posted @ 2017-04-25 11:06 ThinkVenus 阅读(2921) 评论(0) 推荐(1) 编辑
摘要:想要在eclipse里部署tomcat,结果tomcat单独可以通过连接测试,用eclipse就404了 404肯定都是目录不对,试了半天在eclipse下改了一下配置和文件位置就行了 1.先在菜单栏停止tomcat,之后在屏幕下方选中Servers,删掉正在运行的项目 2.右键点开服务器,应该是下 阅读全文
posted @ 2017-04-23 21:25 ThinkVenus 阅读(2358) 评论(0) 推荐(0) 编辑
摘要:解决方法: ①选中项目->右键Properties->选择Deployment Assemby->选择Add->选中Java Build Path Entries->Next->选择Gradle Dependencies->Finish->Apply->OK 阅读全文
posted @ 2017-04-23 20:58 ThinkVenus 阅读(568) 评论(0) 推荐(0) 编辑
摘要:1、找到项目工作空间目录,打开.project文件,并修改文件, 修改如下: 找到:<natures> </natures>代码段,在代码段中加入如下内容并保存: <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <n 阅读全文
posted @ 2017-04-23 19:08 ThinkVenus 阅读(785) 评论(0) 推荐(0) 编辑
摘要:MyISAM行存储 MyISAM有3种行存储格式:fixed / dynamic / compressed; 格式 说明 备注 fixed 只有当表不包含变长字段(varchar/varbinary/blob/text)时使用, 该每行都是固定的,所以很容易获取行在页上的具体位置, 存取效率比较高, 阅读全文
posted @ 2017-04-23 17:30 ThinkVenus 阅读(721) 评论(0) 推荐(0) 编辑
摘要:[root@iz8vb8kca7twx6177bqg0fz ~]# free -h total used free shared buff/cache available Mem: 1.8G 1.1G 74M 372K 621M 539M Swap: 0B 0B 0B [root@iz8vb8kca 阅读全文
posted @ 2017-04-23 17:29 ThinkVenus 阅读(9481) 评论(0) 推荐(0) 编辑
摘要:AWK help document:http://www.gnu.org/software/gawk/manual/gawk.html 问题 awk命令 备注 对请求IP统计分组排序? 显示列头 cat /etc/passwd |awk -F':' 'BEGIN {print "name,shell 阅读全文
posted @ 2017-04-23 17:28 ThinkVenus 阅读(289) 评论(0) 推荐(0) 编辑
摘要:一、安装 yum -y install httpd 二、配置 主路径:/etc/httpd/ Apache目录说明 1 2 3 4 5 6 drwxr-xr-x 2 root root 4096 Mar 18 18:57 conf #配置文件 drwxr-xr-x 2 root root 4096 阅读全文
posted @ 2017-04-23 17:26 ThinkVenus 阅读(1381) 评论(0) 推荐(0) 编辑
摘要:命令 说明 注意点 cat access.log | wc -l 统计行数 awk命令可以做到同样的想过:cat access.log | awk 'END {print NR}' grep vnc /var/log/messages 查看系统报错日志 等同于:sudo dmesg -T | gre 阅读全文
posted @ 2017-04-23 17:23 ThinkVenus 阅读(295) 评论(0) 推荐(0) 编辑
摘要:显示 the import java.util cannot be resolve,如何解决?我在使用eclipse的时候, 好像无意中更改了安装位置(workspace),现在所有的包都显示无法导入:the import java cannot be resolved 请问如何解决这个问题? 解决 阅读全文
posted @ 2017-04-22 22:09 ThinkVenus 阅读(2039) 评论(0) 推荐(0) 编辑