`
wzucxd
  • 浏览: 26541 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
今天早上一个朋友问我“为什么我的网站PR4了,保持了好几个月的隔天快照,百度收录数量也刚刚突破了十万大关,可就是没有流量呢,每天从百度带来的那点流量只有三百多,还不够塞牙缝呢!大家的SEO目的不就是提高收录数 ...
近日发现阿里巴巴出了一个新地图(http://ditu.alibaba.com),可以找到附近的供应商和批发产品等,关注这个东西有一段时间了,发现google收录网站的数据比较多,而百度却不收录该网站,下表是从站长工具上获得的统计(统计时间:2011.12.17) 网址ditu.alibaba.com在各大搜索引擎的收录查询结果 查看历史记录 搜索引擎 百度收录 百度反链 Google收录 SOSO收录 搜狗收录 收录数量
前几天看到国外有报道说js实现了大部分的jvm功能,最近也一直在考虑如何用js实现一个jvm功能。 后来想了下,还是可行的,其实只是用js实现jvm规范,例如对于java来说有一个System.out,println("test");这样的语句一出现就会 ...
今天阿里巴巴b2b悄悄的发布了b2b的地图搜索,http://ditu.alibaba.com,意在建立全国中小企业地理信息库?不过现在还只是刚刚开始,看来还需要很多努力要做。 Google email:wzucxd@gmail.com 2011.11.23
今天在排查一个java heap溢出问题的时候,发现HashMap对象占用很多一直无法释放。 应用背景:读取一个大文件,每次读取处理10m数据,将数据放到HashMap中。 解决方式:尝试调用了map.clear();map=null;还告知System.gc()需要进行内存回收都没有办法,运行一段时间后heap中有大量HashMap对象无法回收。于是分析了下HashMap和WeakHashMap。采用WeakHashMap就可以了或者遍历hashmap把值都置为null。 WeakHashMap,此种Map的特点是,当除了自身有对key的引用外,此key没有其 ...
前端js发送经过编码的http请求到gbk的后台应用,这时候需要进行编码解码的处理。 如 127.0.0.1:8080/xxx.xhtml?keywords=%E8%87%AA%E8%A1%8C%E8%BD%A6&encode=utf-8 当web应用收到这样的请求时,如果应用或者服务器上默认做了gbk编码的拦截处理 ...
看了普通的内部类和静态内部类的区别,进行了一些探索与发现。 Case1: public class Test { public static void main(String[] args) { int ab[] = new int[3]; int ii = ab.length; } static class A{ } } Case2: public class Test { public static void main(String[] args) { int ab[] = new int[3]; int ii = ab.length; } cla ...
(一)断点续传的原理其实断点续传的原理很简单,就是在http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。
a: HttpURLConnection的connect()函数,实际上只是建立了一个与服务器的tcp连接,并没有实际发送http请求。无论是post还是get,http请求实际上直到HttpURLConnection的getInputStream()这个函数里面才正式发送出去。b:在用POST方式发送URL请求时,URL请求参数的设定顺序是重中之重,对connection对象的一切配置(那一堆set函数)都必须要在connect()函数执行之前完成。而对outputStream的写操作,又必须要在inputStream的读操作之前。这些顺序实际上是由http请求的格式决定的。
问题:A应用前端发起一个ajax http请求,请求url2的数据,假设url2=http://www.xxx.com/a.htm?k=%25 由于url2对应的应用进行了gbk编码设置,后台无法通过额外的参数encoding=utf-8来识别数据的编码格式,以致其中k参数需要的编码格式必须为gbk格式;而A应用由于是前端js触发ajax请求,采用encodeURIComponent()方法只能进行utf-8编码。 解决方案: 1.在A应用处用encodeURIComponent()2次编码参数数据,如k=中文(utf-8编码为%E4%B8%AD%E6%96%87),进行2次编码后,e ...
Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安 ...
The JavaTM Virtual Machine Specification Second Edition 5.3.3 Creating Array Classes The following steps are used to create the array class C denoted by N using class loader L. Class loader L may be either the bootstrap class loader or a user-defined class loader. If L has already been record ...
1.OSCache OSCache是一个使用较多的高性能J2EE缓存框架,适用于任何JAVA应用程序的普通缓存解决方案。可以不受限制的缓存部分jsp页面或http请求;支持永久缓存,将缓存内存随意写入硬盘;支持集群-集群缓存数据,而不需要修改代 ...
1.ISCSI概念(Internet Small Computer System Interface) iSCSI是一种在Internet协议上,特别是以太网上进行数据块传输的标准,它是一种基于IP Storage理论的新型存储技术,该技术是将存储行业广泛应用的SCSI接口技术与IP网络技术相结合,可以在IP网络上构建SAN存储区域网,简单地说,iSCSI就是在IP网络上运行SCSI协议的一种网络存储技术. ISCSI结合了业内SCSI和TCP/IP2个最通用的协议。由于IP网的特点,这也改变了企业存储设置的布局,因为在企业进行存储设置布局实施时,可以把SCSI存储设备分布在不同地方,无地理 ...
有些时候我们需要使用多个tomcat来独立各个应用,而且又要使用80端口,这时候用apache+多个tomcat的方式是一种比较好的选择。 除此之外,我们采用这种方式有什么好处呢?1.提升静态文件的处理性能;2.利用web容器做负载均衡,容错处理;3.无缝的升级应用 环境 apache:httpd-2.2.17-win32-x86-openssl-0.9.8o.zip http://www.skycn.com/soft/1218.html tomcat6.0 mod_jk-1.2.31-httpd-2.2.3.so http://tomcat.apache.org/connectors ...
Global site tag (gtag.js) - Google Analytics