`
文章列表
    // 利用nginx直接下载文件,提高效率     public function download_apk_efficient($internal_file_path,$file_name){         // And redirect user to internal location         header("Content-Type: application/vnd.android.package-archive");         header("Content-Disposition: attachment; filenam ...

java tomcat类冲突

    博客分类:
  • JAVA
和tomcat下的 lib包冲突 http://www.blogjava.net/zyskm/archive/2011/12/06/365653.html 把项目下的el-api.jar,jsp-api.jar,servlet-api.jar删除,重新启动,问题解决。   http://mail-archives.apache.org/mod_mbox/tomcat-users/201208.mbox/%3CF7C0AA5DD1508F4789E10B6CC9BB75DB05E1F0A8@nzc-ap-xch-02.ap.trimblecorp.net%3E   tomcat/co ...
一、auth认证 集群后台: 1. cloudtool通过username+pwd+dyn 到 auth-manager获取session(实际就是一个字符串): "http://ip:port/clusterAuth/SessionGenerate?  返回session后,构造请求头:header = {"X-Auth-Session": session} 以此为header,构造请求去集群后台请求。   2. 集群后台获取请求header, 取 "X-Auth-Session", 验证session是否有效(是否合法用 ...

redis操作

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持. 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 

mmap详解

http://blog.chinaunix.net/uid-26669729-id-3077015.html http://my.oschina.net/orion/blog/32218   mmap将一个文件或者其它对象映射进内存(把内核分配的物理内存遇到到进程的用户地址空间)。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。 当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读写等操作,不必再调用read,write等系统调用.但需注意,直接对该段内存写时不会写入 ...
转自http://jianfulove.iteye.com/blog/1836729      对于Hibernate,面试官最想知道的无非是以下总结这这十多个问题,每个问题都有详细的答案,如果都完全掌握以下的这些问题,那面试时问及Hibernate你还用怕什么呢?让自信伴随着你第一次冲刺吧! 一、简述 Hibernate 和 JDBC 的区别、优缺点? JDBC与Hibernate在性能上相比,JDBC灵活性有优势。而Hibernate在易学性,易用性上有些优势。当用到很多复杂的多表联查和复杂的数据库操作时,JDBC有优势。相同点:◆两者都是JAVA的数据库操作中间件。◆两 ...
  http://www.360doc.com/content/13/0217/14/11619778_266137568.shtml 为什么使用浏览器缓存 缓存存在的内容 缓存协商 缓存协商的简单演示 缓存相关的header 缓存相关header之间的关系 用户的不同操作 用户不同操作对应浏览器的不同处理方式 测试环境与线上环境取js方式不同导致的问题     为什么使用本地缓存 对于一些比较少变化的文件,如js、css等,可以在第一次请求之后将这些文件先放在本地,在下次再去请求这些文件的时候就可以不用再去请求,直接使用本地的就可以了,直接消灭请求。这 ...
http://www.blogjava.net/BearRui/archive/2010/05/04/js_css_merge_compress_cache.html 存在的问题:            合并、压缩文件主要有2方面的问题:        1. 每次发布的时候需要运行一下自己写的bat文件或者其他程序把文件按照自己的配置合并和压缩。          2. 因生产环境和开发环境需要加载的文件不一样,生产环境为了需要加载合并、压缩后的文件,而开发环境为了修改、调试方便,需要加载非合并、压缩的文件,所以我们常常需要在JSP中类似与下面的判断代码: <c:if ...
转自: http://www.cnblogs.com/mjgforever/archive/2008/02/27/1083135.html   字符编码简介:ASCII,Unicode,UTF-8,GB2312 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态 ...
转自:http://www.aikaiyuan.com/2085.html 国外公司的准备: http://www.aikaiyuan.com/1992.html   1,简介 毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。 首先说说我拿到的offer情况: 微软,3面->终面,搞定 百度,3面->终面,口头offer 搜狗,2面,悲剧 腾讯,1面,悲剧 布丁移动,3面,搞定 涂鸦游戏,3面,搞定 友盟,3面->CEO面,搞定 雅虎,4面->终面,搞定
free命令大家都经常使用, taotaoma@tma-laptop1:~/kernel/linux-2.6$ freetotal       used       free     shared    buffers     cachedMem:       5918476    1675260    4243216          0     157664     819004-/+ buffers/cache:     698592    5219884Swap:            0          0          0     各个内容的显示应该还算是简单明了的,唯 ...

linux ipc

http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index1.html
看linux内核很容易被struct address_space 这个结构迷惑,它是代表某个地址空间吗?实际上不是的,它是用于管理文件(struct inode)映射到内存的页面(struct page)的;与之对应,address_space_operations 就是用来操作该文件映射到内存的页面,比如把内存中的修改写回文件、从文件中读入数据到页面缓冲等。      参考下面这张图,摘自《深入理解linux虚拟内存管理》,对理解linux内存管理颇有帮助   http://laokaddk.blog.51cto.com/368606/433769 在阅读Linux2.6的内核内存管 ...
http://blog.csdn.net/sunitjy/article/details/6782431
LINUX 虚拟化技术: http://www.ibm.com/developerworks/cn/linux/theme/virtualization/index.html   from http://sheepdog.taobao.org/people/zituan/virt_in_taobao.html#(13)     The vhost-blk uses two kernel threads to handle the guests' requests.One is to submit them via Linux kernel's internal AIO str ...
Global site tag (gtag.js) - Google Analytics