搜索结果
"category:/Web������"
标题及摘要 | 日期/时间 | |
---|---|---|
121
|
诊断Java内存溢出方法:Java heap dump触发和分析
为了分析java应用的内存泄漏,使用thread dump往往解决不了问题。使用jstat【eg:jstat-gcutil pid 1000 5】工具查看运行的java应用的heap size,perm size ,survivor ratio等,当时你无法知道是什么对象把堆填满了。 什么是 Java heap dump 首先需要搞懂什么是java heap,java heap是分配给实例类和数组对象运行数据区,所有java线程在运行期间共享heap中的数据。Java heap dump相当于ja... |
2012-2-6 14:46:07 |
122
|
JavaMail通过IMAP和POP3接收未读以及设置已读邮件
使用javaMail收邮件主要有两种协议,一种是pop3,一种是imap。这两种协议都可以用来收邮件,但是在其中的处理上是有区别的。pop3是不支持判断邮件是否为已读的,也就是说你不能直接从收件箱里面取到未读邮件,这需要自己进行判断,然而imap就提供了这样的功能,使用imap时可以很轻松的判断该邮... |
2012-2-2 15:40:22 |
123
|
使用 jQuery Mobile 快速开发 mobile 网站
使用过jQuery的人一定都爱死jQuery有名的“write less, do more”。只要透过jQuery,我们就不用再担心恼人的跨浏览器问题。但随着手持式装置的渐渐普及,大家开始发现跨览器问题到了手机上反而比PC上更加严重:在手机上不只是浏览器不同,OS的歧异度也比PC上来得更加严重。于是,在2010的10月jQuery终于在大家的期待之下推出了jQuery Mobile。只要使用这个简单易用的framework,很快就可以做出跨device的mobile appilca... |
2011-11-25 16:26:14 |
124
|
处理Java Out of Memory问题步骤
1. 收集与分析verbose gc 的错误讯息输出 * 将“verbosegc“参数加入命令提示列启动Server,这将会将GC 的活动信息显示在标准输出/输入,转到stdout/stderr 的档案中。执行应用程序直到问题再次产生。 * 确定在java out of memory 之前,JVM 做如下内容: * Full GC run: 执行full GC 与所有soft/weak/phantomly reachable 的对象能被移除与这些空间能被回收,在下面网址可以找到更多... |
2011-3-25 11:03:14 |
125
|
何謂Java heap, Native memory and Process Size
一般在3-tier 架构下的应用系统,最常見的问题就是Out of Memory(内存不足),或Memory leak(内存泄漏)的狀况,最后往往导致Application Server失效与系统Crash,让管理人员必需常常守候在Server 旁边,注意它关心它系统狀况与运作情形避免它Crash。而本专题报导则是针对此類型问题 的发生,从JVM 其基本架构开始說明,并采用问答与实例的方式进行說明解释,并且提供检查的项目說明,可藉由这些项目自我检测,以避免发生Memory leak 有效掌握Resourc... |
2011-3-25 9:57:29 |
126
|
程序员那些悲催的事儿
在StakeOverflow上有这样一个贴子叫“Confessions of your worst WTF moment”(WTF就是What the fuck的缩写),挺有意思的,我摘几个小故事过来,希望大家在笑过之后能从中学到什么——所有的经验都是从错误中来的 |
2011-3-22 16:38:00 |
127
|
Oracle VirtualBox VErr_DISK_fULL Problem
Well I bet you have a FAT 32 format on the drive and are trying to put a file bigger than 4 gig on it. Convert to NTFS. |
2011-3-17 13:40:01 |
128
|
Using POSTGIS to find points of interest within a radius(用postgis搜索某点半径内POI点)
I've recently looked into usingPostGIS, an extension that enables support for spatial objects in PostgresSQL database. The problem I was trying to solve is, given a point with (longitude, latitude), how can I find all other points within a certain radius... |
2011-3-8 22:15:00 |
129
|
MySQL向Hive/HBase的迁移工具
Apache Hive是目前大型数据仓库的免费首选产品之一,使用Apache Hive的人是不会期望在小数据量上做什么文章,例如把MySQL中的数据搬到Hive/HBase中去,那样的话原先很快能执行完毕的SQL,估计在Hive上运行跟原来相比时间延长10倍都不止。但如果你有MySQL数据可以把大量的数据向Hive导入,如果上亿条的数据量再加上复杂的SQL查询条件对于MySQ... |
2011-1-15 20:11:13 |
130
|
布隆过滤器(Bloom Filter)之java实例
在日常生活中,包括在设计计算机软件时,我们经常要判断一个元素是否在一个集合中。比如在字处理软件中,需要检查一个英语单词是否拼写正确(也就是要判断它是否在已知的字典中);在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上;在网络爬虫里,一个网址是否被访问过等等。最直接的方法就是将集合中全部的元素存在计算机中,遇到一个新元素时,将它和集合中的元素直接比较即可。一般来讲,计算机中的集合是用哈希表(hash table)来存储的。它的好处是快速准确,缺点是费存储空间。当集合比较小时,这个问题不显著,但是当集合巨大时... |
2011-1-7 11:18:56 |
131
|
19个心得 明明白白说Linux下的负载均衡
一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+Heartbeat的日趋成熟,这问题也不大了.网站最前端的负载均衡层称之为Director,它起的是分摊请求的... |
2010-8-9 18:13:52 |
132
|
我收藏的链接(45)
我收藏的链接(45)使用分层的 Selenium 框架进行复杂 Web 应用的自动测试 Selenium 是一种 Web 应用的自动测试工具,通过模拟用户对 Web 页面的各种操作,可以精确重现软件测试人员编写的 Test Cases 步骤。Selenium 包含三个工具:Selenium-IDE,Selenium-RC 以及 Selenium-Core。其中,Selenium-Core 是驱动 Selenium 工作的核心部分,作为一个用 JavaScript 编写的测试引擎,它可以操作 Web 页面上... |
2010-3-1 9:54:00 |
133
|
SQL 语句性能调优
SQL 语句性能调优 简介:经常听到有做应用的朋友抱怨数据库的性能问题,比如非常低的并发,令人崩溃的响应时间,长时间的锁等待,锁升级,甚至是死锁,等等。本文针对应用开发人员经常接触的 SQL 书写部分进行优化,以期望能对数据库开发人员有所帮助。 |
2010-2-12 23:50:28 |
134
|
Google考虑关闭中国谷歌运营及网站
Google考虑关闭中国谷歌运营及网站 谷歌在其官方博客上宣布,考虑关闭中国运营及网站Google.cn: 与其他很多著名组织一样,我们经常会碰到各种各样的网络攻击。去年12月中旬,我们检测到一次来自中国的,对我们集团网络设备高度精密和有针对性的网络攻击,在此次攻击中,谷歌公司的知识产权遭到窃取。我们很快就查清这并非只是一场单纯的安全事件。 首先,此次攻击并非仅仅针对谷歌。我们在调查中发现,至少有其他20家大型公司也成为了类似的攻击目标,这些公司所在的行业分布广泛---包括互联网、金融、科技、媒体和化工... |
2010-1-13 9:22:12 |
135
|
我热爱的canon卡农音乐
非常喜欢卡农(canon)! 下面的来自维基百科: 卡农(canon)是一种音乐谱曲技法,和赋格一样是复调音乐的写作技法之一,也是利用对位法的模仿技法。卡农同时也指以此种技法创作出来的音乐作品,比如巴赫的《五首卡农变奏曲》。 卡农的所有声部虽然都模仿一个声部,但不同高度的声部依一定间隔进入,造成一种此起彼伏,连绵不断的效果,轮唱也是一种卡农。在卡农中,最先出现的旋律是导句,以后模仿的是答句。 根据各声部高度不同的音程差,可分为同度卡农,五度卡农,四度卡农等;根据间隔的时间长短,可分为一小节卡农,两小节卡农... |
2009-10-17 10:45:07 |
136
|
我收藏的链接(43)
我收藏的链接(43)Web开发工具大集合——每个浏览器都有份的![转] - 隔叶黄莺 The Blog of Unmi - BlogJava 调试Javascript、编辑和调试网页代码的好工具 InfoQ: 应用jBPM4解决中国特色的流程需求 jBPM是JBoss众多开源项目中的一个工作流开源项目,也是目前应用最广泛的工作流项目。在今年的7月10号,JBoss jBPM团队正式发布了jBPM4的正式版。jBPM4完全基于流程虚拟机(PVM)的机制,对核心引擎进行了重新设计,而P... |
2009-9-29 11:20:22 |
137
|
我收藏的链接(42)
我收藏的链接(42)Chapter19.JMS Spring提供了一个用于简化JMS API使用的抽象框架,并且对用户屏蔽了JMS API中1.0.2和1.1版本的差异。 JMS的功能大致上分为两块,叫做消息制造和消息消耗。JmsTemplate用于制造消息和同步消息接收。和Java EE的事件驱动bean风格类似,对于异步接收消息,Spring提供了一些消息侦听容器来创建消息驱动的POJO(MDP)。 Spring 配置 ActiveMQ - Alger - JavaEye技术网站 Spring 配置 ... |
2009-9-29 11:18:50 |
138
|
我收藏的链接(41)
我收藏的链接(41)这才是真正的JQuery.ajax传递中文参数的解决方法 - paskaa的博客 - JavaEye技术网站 修改JQuery.js的ajaxSettings:contentType:application/x-www-form-urlencoded; charset=UTF-8 jQuery Form Plugin The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to u... |
2009-9-29 11:17:14 |
139
|
高手教大家如何配置JVM参数
高手教大家如何配置JVM参数 /usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC ... |
2009-9-22 19:22:56 |
140
|
使用NekoHTML和XPath获取网页特定标签
如果需要在HTML页面中提取数据,那么NekoHTML 是个不错的工具。因为HTML跟XML不一样,可能存在一些格式不完整的元素,譬如没有end tag的table等,这个时候,NekoHTML是个很尽责的清道夫和修理工,可以帮助我们整理这些缺陷数据,最终生成一个DOM Tree。 得到DOM Tree话,使用XPath就可以轻松获取所需数据了:-) 下面是几个需要注意的问题: 1、如何使用NekoHTML? 必须在 Java Build Path里加入 nekohtml.jar , xerces... |
2009-9-11 13:13:38 |