`
zy116494718
  • 浏览: 471284 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
常用命令: 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机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一 技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档一、术语session在我的经验里,session这个词被滥用的程 ...
本文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
一、教程前言   教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤 单点登录(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 ...

Redis相关

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 ...

文件上传与下载

    博客分类:
  • Java
文件下载: 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 ...

html笔记

1)html注入      html注入问题一直是容易被人忽视的问题,例如有个文本框,用户在文本框中输入:<p>Sanitizing <img src=""INVALID-IMAGE" onerror='location.href="http://www.sina.com.cn/"'>!</p>的话,提交后保存在数据库,当在读取该值显示在页面上时,读到该代码会当成一般的html代码所处理,onerror表示当图片不存在时会触发,这里的结果就是跳转到新浪的页面了。解决该问题的方法时把文本框的值在后台进行ht ...
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

将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技术之间不友好性的问题也逐 ...
我们经常会看到 , 在地址栏里有一些网址特别长,而且还带有 “?”, 这样的链接一般是动态链接,其所对应的页面就是动态页面 。 在技术上,动态页面具有这些特征: 1 ,动态页面是以 ASP 、 PHP 、 JSP 、 ...
Global site tag (gtag.js) - Google Analytics