- 浏览: 291936 次
- 性别:
- 来自: 黑龙江
最新评论
-
boreas_baosj:
绑定多个事件的时候怎么传递参数呢???
jquery中的bind事件,详解,传参 -
sauzny:
usiboy 写道NIO确实可以提高Socket通讯上的效率, ...
Tomcat并发数优化的方法总结 -
usiboy:
NIO确实可以提高Socket通讯上的效率,但对于JVM的调优 ...
Tomcat并发数优化的方法总结
文章列表
Windows下PHP安装配置
- 博客分类:
- php
虽然此时已经有了php5.4.4,但我选择安装5.3.14.地址是
http://windows.php.net/download/#php-5.4页面中的Zip [14.97MB],也就是:
http://windows.php.net/downloads/releases/php-5.4.5-Win32-VC9-x86.zip
解压文件夹,改名为php,放到D盘下
打开php文件夹找到如下文件
把后面的’-development’去掉,再用记事本打开php.ini文件,开始配置:
1. 搜索extension_dir
把
; On ...
Memcahce和Redis比较
- 博客分类:
- 数据库理论
一、Memcache
1. memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小redis有部份存在硬盘上,这样能保证数据的持久性。
2. Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎片问题。
3. memcache 存在内存中,分配的内存满后,会按一定的规则删除一些k/v数据,重启后自然全部丢失。
4. 过期策略--memcache在set时就指定,例如set key1 0 0 8,即永不过期。Redis可以通过例如expire 设 ...
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为 ...
java System 的方法
- 博客分类:
- java
System.out.println(System.getProperty("java.version")); //java版本号
System.out.println(System.getProperty("java.vendor")); //Java提供商名称
System.out.println(System.getProperty("java.vendor.url")); //Java提供商网站
System.out.println(System.getProperty(& ...
文件上传组件的应用与编写 在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在 浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文
spring mvc token
- 博客分类:
- spring mvc
http://web.securityinnovation.com/appsec-weekly/blog/bid/79007/How-to-Prevent-Cross-Site-Request-Forgery-CSRF-in-SpringMVC
public class CSRFRequestDataValueProcessor implements RequestDataValueProcessor
{ /** * 重载方法 * * @param request * @param action * @return ...
本文说一下SpringMVC如何防御CSRF(Cross-site request forgery跨站请求伪造)和XSS(Cross site script跨站脚本攻击)。
说说CSRF
对CSRF来说,其实Spring3.1、ASP.NET MVC3、Rails、Django等都已经支持自动在涉及POST的地方添加Token(包括FORM表单和AJAX POST等),似乎是一个tag的事情,但如果了解一些实现原理,手工来处理,也是有好处的。因为其实很多人做web开发,但涉及到web安全方面的都是比较资深的开发人员,很多人安全意识非常薄弱,CSRF是什么根本没有听说过。所以对他们来说,C ...
如何将磁盘从GPT格式转换成MBR
- 博客分类:
- 电脑知识
知识点分析:随机预装Win8的电脑,磁盘为GPT格式的,如果需要安装Win7等早期版本系统,需要转换为MBR格式的,使用Diskpart命令即可完成转换。操作步骤:
注意:转换磁盘格式需要清空磁盘中的所有分区和数据,在操作前,请保存好磁盘中所有重要数据。1.使用Win7光盘或者U盘引导,进入系统安装界面。2.按Shift + F10打开命令提示符。3.输入”Diskpart”(不用输入引号,下同),并按回车,进入操作界面4.输入:”list disk”,查看磁盘信息。注意看磁盘容量来选择。图中465G的Disk 0是硬盘,3852M的Disk 1是用于Win7安装的U盘。5.输入:”sele ...
tomcat在启动失败
- 博客分类:
- 工具配置
遇到了些以前没遇到过的问题…… 很是无奈啊
一,绿色版tomcat,启动失败,运行startup.bat,闪动一下就没了
解决:在startup.bat文件的最上面加代码
SET JAVA_HOME=jdk目录SET CATALINA_HOME=tomcat目录
注:我没写错 是tomcat目录 ( 虽然写的是CATALINA)
二,在eclipse中集成了tomcat,启动的时候不报错,但是localhost:8080页面打不开
解决,eclipse的bug!!!修改eclipse中servers-tomcat的配置
步骤一:windows-------show ...
java环境变量设置
- 博客分类:
- 工具配置
1.打开我的电脑--属性--高级--环境变量
2.新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 选择“系统变量”中变量名为 ...
Maven的Eclipse插件m2eclipse在线安装地址 http://m2eclipse.sonatype.org/sites/m2e;我又试了link方式安装也没什么作用,不知怎么回事?
还有让webapp显示到最上层的WTP插件http://m2eclipse.sonatype.org/sites/m2e-extras
下面介绍方法
一、创建新Maven We ...
mysql数据库远程连接
- 博客分类:
- mysql
准备工作:(视实际情况决定)
第一,路由器设置页面点→转发规则→虚拟服务器
这个设置是将路由器下内网端口映射到外网用的,打个比方,你在内网建立了一个服务器,web、ftp、私服之类的都可以,外网是不能直接访问内网的端口的,这时候就需要你将端口映射出去,别人才能访问。
第二,在防火墙上打开mysql的端口号
修改mysql:(三种方法)
1、进入mysql,创建一个新用户root,密码为root:
格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; grant se ...
在eclipse中如何在大量项目中查找指定文件
- 博客分类:
- 工具配置
在eclipse中如果希望在大量的项目中寻找指定的文件可不是一件轻松的事,还好eclipse提供了强大的搜索功能。
我们可以通过通配符或正则表达式来设定查寻条件,下面是操作示例:
ctrl+h 打开搜索界面
搜索结果:
通过文件可能包含的文本内容进行搜索
使用File Search就能够满足我们搜索的大部分功能了。利用这个选项卡的功能,我们可以通过提供一个文件可能包含的文本内容
进行模糊查询,这个过程 你可以进一步控制搜索的范围,如设置只对xml文件进行搜索。注意需要写成*.xml而不能只是.xml
通过文件名进行搜索
搜 ...
发现网上很多人写的都好像是旧的方法,好像已经过时了……找了很久
在Change Log.txt中看的见版本
这个是我的v3.2.1- Updated uploadify.swf with security updates from secure swfupload.
自己写了一个,又找了别人的一个,贴上两个文件
这个是我自己写的,实现了 单个文件和多文件上传的效果
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html ...
linux 下 安装 rzsz
- 博客分类:
- linux
rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具优点:比ftp命令方便,而且服务器不用打开FTP服务。
sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器
1、下载rzsz-3.48.tar.gz
wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz2、解压tar zxf rzsz-3.48.tar.gz解完后居然是在src目录。3、安装
cd srcmake posix
4、添加指令cp rz sz /usr/b ...