08 2017 档案

摘要:今天导入项目的时候,发现报错了,如题。然后找到了解决办法 解决方法:鼠标右击项目工程——》Build Path——》点击comfigure Build Path进入 >选择java Bulid Path >在左边点击Libraries >选择Add Librar 在Add Library中选择Ser 阅读全文
posted @ 2017-08-31 22:56 虚极静笃 阅读(1737) 评论(0) 推荐(0)
摘要:作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台 阅读全文
posted @ 2017-08-30 22:17 虚极静笃 阅读(243) 评论(0) 推荐(0)
摘要:1.库名、表名、字段名必须使用小写字母,“_”分割。 原因: 2.建议使用InnoDB存储引擎(如果一个表极少更新可以考虑MyISAM)。 原因: 1.MyISAM MyISAM是mysql5.1及之前版本的默认引擎,很久未被更新。 使用表级锁, 如果数据量大,一个插入操作锁定表后,其他请求都将阻塞 阅读全文
posted @ 2017-08-29 22:48 虚极静笃 阅读(2934) 评论(0) 推荐(0)
摘要:一、搭建步骤 ♦首先创建一个Maven的Project,如下图: ♦点击Next,勾选 Create a simple project ♦点击Next,注意Packing要选择war,因为我们创建的是一个Web工程 ♦由于packing是war包,那么下面也就多出了webapp的目录 ♦由上图可知, 阅读全文
posted @ 2017-08-29 21:42 虚极静笃 阅读(243) 评论(0) 推荐(0)
摘要:一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.html AOP AOP(Aspect Orien 阅读全文
posted @ 2017-08-23 21:48 虚极静笃 阅读(237) 评论(0) 推荐(0)
摘要:第一种:不用配置文件,使用默认的配置文件 第二种:使用log.properties配置(在src里面配置此文件) log4j.rootLogger=debug, stdout, R log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j 阅读全文
posted @ 2017-08-23 20:35 虚极静笃 阅读(311) 评论(0) 推荐(0)
摘要:几种outofmemory的解决方法:1. java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space 阅读全文
posted @ 2017-08-22 12:59 虚极静笃 阅读(385) 评论(0) 推荐(0)
摘要:XSS(跨站脚本攻击) CSRF(跨站请求伪造) SQL注入 DDOS web安全系列目录 总结几种常见web攻击手段极其防御方式 总结几种常见的安全算法 XSS 概念 全称是跨站脚本攻击(Cross Site Scripting),指攻击者在网页中嵌入恶意脚本程序。 案列 比如说我写了一个博客网站 阅读全文
posted @ 2017-08-20 23:57 虚极静笃 阅读(236) 评论(0) 推荐(0)
摘要:今天遇到了一个问题,就是windows环境下设置 修改bin/catalina.bat文件设置参数(第一行) set JAVA_OPTS=-Dfile.encoding=UTF-8 -server -Xms1024m -Xmx2048m -XX:NewSize=512m -XX:MaxNewSize 阅读全文
posted @ 2017-08-20 12:55 虚极静笃 阅读(146) 评论(0) 推荐(0)
摘要:最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx: 阅读全文
posted @ 2017-08-15 23:01 虚极静笃 阅读(194) 评论(0) 推荐(0)
摘要:今天重启服务器以后发现nginx服务器启动失败。 这应该是因为把nginx进程杀死后pid丢失了,下一次再开启nginx -s reload时无法启动,重装可以解决这个问题,但是太麻烦了。 然后这样就解决了:在根目录下的run文件夹下创建nginx文件夹,然后输入/usr/local/nginx/s 阅读全文
posted @ 2017-08-14 22:29 虚极静笃 阅读(2227) 评论(0) 推荐(0)
摘要:第一步:解压缩apache-maven-3.5.0到C:\Program Files 第二步:修改settings.xml 第三步:修改环境变量 第四步:eclipse中配置MAVEN 点击Add添加apache-maven-3.5.0,点击apply 然后配置User Settings,搞定。 阅读全文
posted @ 2017-08-08 22:45 虚极静笃 阅读(227) 评论(0) 推荐(0)
摘要:转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37706355 上一篇博客中,我们进步改良了我们的日志系统。我们使用direct类型转发器,使得接收者有能力进行选择性的接收日志,,而非fanout那样,只能够无脑的转发,如果你还不 阅读全文
posted @ 2017-08-05 21:29 虚极静笃 阅读(192) 评论(0) 推荐(0)
摘要:上一篇博客我们建立了一个简单的日志系统,我们能够广播日志消息给所有你的接收者,如果你不了解,请查看:RabbitMQ (三) 发布/订阅。本篇博客我们准备给日志系统添加新的特性,让日志接收者能够订阅部分消息。例如,我们可以仅仅将致命的错误写入日志文件,然而仍然在控制面板上打印出所有的其他类型的日志消 阅读全文
posted @ 2017-08-05 21:28 虚极静笃 阅读(192) 评论(0) 推荐(0)
摘要:转发请标明出处:http://blog.csdn.net/lmj623565791/article/details/37657225 本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。 上一篇博客中,我们实现了工作队列,并且我们的工作队列中的一个任务只会发给一个工 阅读全文
posted @ 2017-08-05 21:27 虚极静笃 阅读(227) 评论(0) 推荐(0)
摘要:转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37607165 本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。 “Hello world” of RabbitMQ 1、Windows下Rab 阅读全文
posted @ 2017-08-05 21:26 虚极静笃 阅读(162) 评论(0) 推荐(0)
摘要:转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37620057 本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。 上一篇博客中我们写了通过一个命名的队列发送和接收消息,如果你还不了解请点击:R 阅读全文
posted @ 2017-08-05 21:26 虚极静笃 阅读(132) 评论(0) 推荐(0)
摘要:Freemarker 最简单的例子程序 freemarker-2.3.18.tar.gz http://cdnetworks-kr-1.dl.sourceforge.net/project/freemarker/freemarker/2.3.18/freemarker-2.3.18.tar.gz 1 阅读全文
posted @ 2017-08-05 21:23 虚极静笃 阅读(212) 评论(0) 推荐(0)