- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 nginx 403 forbidden错误的解决
配置好nginx,结合tomcat一运行,输入http://localhost结果页面显示 403 forbidden。 打开nginx的日志看到: 2014/01/10 11:01:11 [error] 8611#0: *2 "/Users/xxx/Documents/workspace/PROJECT_test/test/index.jsp"
2016-09-17 00:06:50 1184
原创 elasticsearch
1.安装 JDK下载:jdk-8u91-linux-i586.tar.gz解压:tar -xvf jdk-8u91-linux-i586.tar.gz安装:rpm -ivh 解压文件.rpm配置环境变量:vi /etc/profile添加以下内容:exprot JAVA_HOME=.../jdkexport JAVA_BIN=.../jdk/binexport
2016-07-10 00:01:37 343
转载 CentOS开启FTP及配置用户
vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。 什么是vsftpdvsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务
2016-06-26 23:41:00 1436
转载 搭建Maven(三)使用Nexus搭建Maven私服
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的n
2016-04-30 20:42:12 284
转载 Maven搭建(二)使用m2eclipse创建web项目
1.首先确认你的eclipse已经安装好m2eclipse的环境,可以参照上两篇Maven学习内容2.新建一个maven的项目3.下一步默认配置,使用默认的工作空间,或者你可以自己选择其他的空间4.一般我们都是web开发,所以选择maven-archetype-webapp5. 填写好相应的groupId,artifactId,version
2016-04-30 20:37:16 516
转载 Maven搭建(一)
有两种方式可以配置maven的环境配置,本人推荐使用第二种,即使用本地的maven安装文件,个人感觉这样可以方便管理下载jar包的存放位置,错误信息的输出等,可以在dos窗口中可以清晰看到,虽然比较麻烦,每次都要敲dos命令,但可以写批处理文件来解决.方式一:不使用本地的maven安装文件环境配置(也即使用的是m2eclipse插件的默认配置) settings.x
2016-04-30 20:10:56 277
转载 web安全
前言 本章将主要介绍使用Node.js开发web应用可能面临的安全问题,读者通过阅读本章可以了解web安全的基本概念,并且通过各种防御措施抵御一些常规的恶意攻击,搭建一个安全的web站点。 在学习本章之前,读者需要对HTTP协议、SQL数据库、Javascript有所了解。 什么是web安全 在互联网时代,数据安全与个人隐私受到了前所未有的挑战,我们作为网站开
2016-03-28 16:02:44 3812 1
转载 防止 jsp被sql注入
一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.针对不通的服务器和数据库特点进行SQL注入攻击
2016-03-28 15:36:18 913
原创 maven项目管理
maven项目结构: project > src > main > java > javacode project > src > test > java > testcode project > src > pom.xml(项目描述文件)maven常用命令(cmd项目下运行): mvn compile 编译; mvn clean 清空编译class
2016-01-15 17:49:45 346
转载 Subversion中创建项目,导入项目,导出项目
创建一个新的Subversion项目: 1、只需执行: svnadmin create D:\repository\subversion\projectname 2、向Subversion中导入项目:现在我们需要将项目导入到Subversion的库中,只需执行一下命令: svn import d:\projectname svn://localhost/projectname -m “initi
2016-01-14 13:12:25 421
原创 mysql 定位慢查询
mysql运行状态查询: show status:查询数据库运行状态; show [session/global] like ‘com_insert/com_update/com_select/com_delete’:查看数据库插入/更新/查询/删除的次数统计。 show status like ‘uptime’:查询数据库运行时间。 show variabl
2016-01-12 14:41:25 387
原创 数据库表设计
表设计原则: 第一:了解需求 第二:标识实体、属性、关系(一对一:主键对应主键;一对多:主键对应非主键) 第三:数据规范化(遵循三范式原则) 原子性:表字段不可拆分原则。如:addr中国北京市—可对应拆分两个字段contury-city。 非主键依赖主键:即一张表只描述一件事。如:order订单表里面不能放product产品信息。 清除传递
2016-01-07 10:48:48 271
转载 Tomcat Error Page配置
如果JSP页面出现异常,就会转到tomcat自动的那个异常页面,页面不怎么友好。jsp标准中提供了error page的配置,可以自己定义当出现错误时跳转到哪个页面。这个配置在web.xml里面进行配置,下面一步步来实现自定义错误页面。 1.首先,在web.xml加入下面的标签: 400 /400.html 404
2015-09-01 18:10:30 464
转载 数据源的配置
数据源的配置Spring默认数据源:DriverManagerDataSourceDBCP数据源:BasicDataSource、使用jdbc.propertiesC3P0数据源:ComboPooledDataSourceBoneCP数据源:需要的jar包l bonecp-0.6.5.jarl google-collections-1.0.jar
2015-08-31 09:58:52 285
原创 socket bind failed解决方案
socket bind failed的原因一般是Tomcat端口被占用,一般解除端口占用就行了第一步:win+R打开运行,输入cmd,进入dos界面;第二步:输入netstat -ano | findstr 8080;查看占用端口8080,每个人的端口号可能占用的不同,要根据实际情况来看;第三步:输入taskkill /f /pid 占用进程;这步是关闭占用进程
2015-08-11 19:29:13 934
转载 Tomcat多域名配置
找到你的tomcat然后在conf文件中找到server.xml打开;在其中我主要是对俩个地方进行修改:第一个将Connector port="8080" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000"redirectPort="8443" />修改为:Connector po
2015-08-11 14:19:49 246
原创 Hibernate二级缓存使用(ehcache)
使用ehcache二级缓存配置流程: 第一步:解压ehcache.jar,找到ehcache-failsafe.xml文件,复制到项目src目录下,保留原有配置(可删除注释部分).修改defaultCache标签内eternal="true"属性,表示缓存永远不过期.删除timeToIdleSeconds,timeToLiveSeconds,memoryStoreEviction
2015-08-09 22:57:19 255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人