- 浏览: 471284 次
- 性别:
- 来自: 北京
最新评论
-
白天看黑夜:
PDMReader实现pdm建模快速导出word,html文件 ...
powerDesigner PDM格式导出常见问题 -
小黄牛:
分布一个Dubbo分布式架构项目实战参考内容:http://w ...
dubbo学习 -
Emotion_小寳:
无意中看见了,给悦神赞一个!
openResty安装 -
bewithme:
zy116494718 写道bewithme 写道Ffmpeg ...
ffmpeg实例 -
zy116494718:
bewithme 写道Ffmpeg 这个类哪里来的?楼主你偷来 ...
ffmpeg实例
文章列表
常用命令:
1.当前位于哪个目录下面:pwd
2.查看当前目录下包含哪些目录或者文件:ls、ls -l(以"-"打头的是文件,以"d"打头的是目录),ls -R以树状结构显示
3.当前用户是谁:whoami
4.删除目录:rmdir、rm -r、rm -rf(当有子目录的时候使用后两个), 创建目录:mkdir fileName, 创建空文件 touch fileName (fileName为文件名)
5.复制文件夹: cp -r z1 z2 (表示把z1文件夹下的所有的文件拷到z2文件夹中,z2文件夹如果不存在则创建)
复制文件: ...
session和cookie详解
- 博客分类:
- 开源软件
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一 技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档一、术语session在我的经验里,session这个词被滥用的程 ...
apache+tomcat集群配置
- 博客分类:
- 开源软件
本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置。
准备环境
Apache
Apache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#apache22。如下图:
目前已经出现Apache2.3.11,但是为beta版本,所以没有使用。
SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserGroup 的论坛成立以来,无数网友都在尝试使用开源的 CAS , Kerberos 也提供另外一种方式的 SSO ,即基于 Windows 域的 SSO ,还有就是从 2005 年开始一直兴旺不衰的 SAML 。
如果将这些免费的 SSO 解决方案与商业的 Tivoli 或 Siteminder 或 RSA Secure SSO 产品做对比,差距是存在的。毕竟,商业产品的安全性和用户体验都是无与伦比的,我们现在提到的 SSO ,仅仅是 Web SSO ,即 Web-SSO 是体现在客户端;另外一种 SSO 是桌面 ...
CAS单点登录原理(上)
- 博客分类:
- SOA
企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是在不同的时期开发完成的,各应用系统由于功能侧重、设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系。随着新的业务网站不断的增加,用户在每个应用系统中都有独立的账号,这样就造成在访问不同的应用系统时,需要记录对应的用户名和密码,多个用户名密码极易记混,如果忘记或记错了某一个业务网站的用户名或密码就无法进行登录,耽误工作,影响工作效率,随着局内信息化进程的推进还会有新的应用系统产生,如果不引入单一用户登录的解决方案,全 ...
CAS 单点登录教程
- 博客分类:
- SOA
一、教程前言
教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤
单点登录(SSO):请看百科解释猛击这里打开
本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server),官网:http://www.jasig.org/cas
本教程环境:
Tomcat6.0.29
JDK6
CASServer版本:cas-server-3.4.3.1、cas-server-3.4.10
CASClient版本:cas-client-3.1.12、cas-client-3.2.1
教程撰写日期:2010-11 ...
1)常用方法 addZSet(String key, double score, String value) 向set中添加数据,score为权重,表示按照该值排序 Set<String> getZSet(String key, int start, int end) 向set中取数据 delZSet(String key, String member) 向set中删除数据,member ...
文件下载:
jsp:
<input type="button" value="歌曲下载" onclick="location.href='downFile.do'">
java:
public class downFile implements Controller{
@Override
public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws E ...
1)html注入
html注入问题一直是容易被人忽视的问题,例如有个文本框,用户在文本框中输入:<p>Sanitizing <img src=""INVALID-IMAGE" onerror='location.href="http://www.sina.com.cn/"'>!</p>的话,提交后保存在数据库,当在读取该值显示在页面上时,读到该代码会当成一般的html代码所处理,onerror表示当图片不存在时会触发,这里的结果就是跳转到新浪的页面了。解决该问题的方法时把文本框的值在后台进行ht ...
线程池系列三:结合线程池实现Socket
- 博客分类:
- Java
Java5增加了新的类库并发集java.util.concurrent,该类库为并发程序提供了丰富的API多线程编程在Java
5中更加容易,灵活。本文通过一个网络服务器模型,来实践Java5的多线程编程,该模型中使用了Java5中的线程池,阻塞队列,可重入锁等,还实践了
Callable, Future等接口,并使用了Java 5的另外一个新特性泛型。
一、简介
本文将实现一个网络服务器模型,一旦有客户端连接到该服务器,则启动一个新线程为该连接服务,服务内容为往客户端输送一些字符信息。一个典型的网络服务器模型如下:
1. 建立监听端口。
2. ...
一、简介
1)线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,
long keepAliveTime, TimeUnit unit,
BlockingQueue<Runnable> workQueue,
RejectedExecutionHandler handler)
...
将mysql导入到csv语句为:
load data infile 'C:\\Users\\ankreran\\Desktop\\a.csv'
into table test1
fields terminated by ',' optionally enclosed by '"' escaped by '"'
lines terminated by '\r\n';
如果报错误“AX\SA\FS”这种,则表示csv的编码格式不对,用Editplus打开该csv文件,另存为utf8格式的,然后再导入。
ArrayList 是 非线程安全的, CopyOnWriteArrayList 是一个线程安全,并且在读操作时无锁的ArrayList,且适合并发访问。对于集合元素数为10000,线程数量为100的情况下进行性能测试,随着元素数量和线程数量的增加,CopyOnWriteArrayList在增加元素和删除元素时的性能下降非常明显,并且性能会比ArrayList低。但在查找元素这点上随着线程数的增长,性能较ArrayList会好很多。
故在读多写少的并发场景中,CopyOnWriteArrayList较之ArrayList是更好的选择。
下面对两种方式的线程安全进行下测试:
...
在当今电子商务形式下,SEO(搜索引擎优化)为网站之间的竞争提供了可观的前景,而替代传统的Web交
互模式的Ajax技术,以无刷新页面的高效率交互方式同样为网站的营运带来了效益,但是SEO与Ajax技术之间不友好性的问题也逐 ...
动态页面,静态页面,伪静态页面的区别
- 博客分类:
- SSH
我们经常会看到
,
在地址栏里有一些网址特别长,而且还带有
“?”,
这样的链接一般是动态链接,其所对应的页面就是动态页面
。
在技术上,动态页面具有这些特征:
1
,动态页面是以
ASP
、
PHP
、
JSP
、
...