摘要:
IE Javascript 进阶调试大多数人用IE都知道IE有个F12 开发者工具可以用来调试网页的各种问题,本文以IE10为例,尽量少谈基础,只说说IE脚本调试中比较常用的技巧。如果你的网页脚本在IE上运行出现问题,希望下面的技巧可以帮你省点时间。目录看控制台输出(console output)查看元素事件格式化脚本启用异常断点文档模式(document mode)Visual Studio调试IE网页FiddlerJSLintJSFiddleQuirks Mode内存泄露看控制台输出(console output)如果说你发现网页有什么功能不工作,第一步要做什么?我建议先查看控制台输出。很 阅读全文
posted @ 2013-08-29 22:24
HackerVirus
阅读(170)
评论(0)
推荐(0)
摘要:
Mac OS X上轻松安装Ruby on Rails以及FQ问题的Troubleshoot最近在学Stanford的CS142 Web Applications课程,该课程网站给了一些安装Ruby on Rails的指导,详细请点此链接。我是想在Mac OS X上安装RoR的,这类开源的软件天生在Unix-like系统上支持得更好,Windows的命令行要弱得多,所以一般不推荐在Windows环境下搭RoR的开发环境。好啦,开始正式搭建了:1. 首先要安装rvm,很简单,只要在命令行输入:$ \curl -L https://get.rvm.io | bash2. 用rvm来安装ruby,由于 阅读全文
posted @ 2013-08-29 22:22
HackerVirus
阅读(66)
评论(0)
推荐(0)
摘要:
一个web项目后期的维护主要在于性能方面。数据吞吐量一旦增大各种bug都出来了。那些通过硬件等的一些手段此处就不多说了.本文主要在编码方面做一个性能的比较.如果项目必须在毫秒的基础上在做性能的提升,那编码也是调优的重中之重了。 一,比较耗费性能的关键代码和替代方案: 1,字符串的拼接,特别在一个循环中做字符串的拼接比比较耗费性能的.替代方案可以通过 类stringbuilder来替代.效率更高.这一点相信大家都知道的. 2,序列化和反序列化也是比较耗费性能的.当一些ajax交互或者缓存存取的时候难免会用的序列化反序列化,特别是当采用分布式缓存的时候。将一个字符串常量和将一个对象从缓存中取出.. 阅读全文
posted @ 2013-08-29 22:21
HackerVirus
阅读(157)
评论(0)
推荐(0)
摘要:
命令模式命令模式命令模式是一种比较容易理解的设计模式,顾名思义,就是调用者发一个命令,有人给做完就行了,无关乎怎么做,也无关乎谁做。我们继续我们以往的方式:理论联系实践的方式来理解命令模式。最近我们实验室接到了一个新的订单,由于我们太阳兽人工厂的强大市场公关能力,我国某富豪需求一批太阳女兽人来满足其某些需求。老总非常高兴得到这么大的一笔订单,所以大笔一挥,决定做,并且取代号为‘爱’。俗话说得好,领导一动嘴,小弟弟跑断腿。老总只发号了一个做的命令,并不关心是谁做的,怎么做的,只关心最后能不能做好。class MiShu { public void doLove() { ... 阅读全文
posted @ 2013-08-29 22:20
HackerVirus
阅读(176)
评论(0)
推荐(0)
摘要:
MVC 4 结合jquery.uploadify 上传实例前言:由于今天公司源代码服务瘫痪,没法编写代码,利用这个有限的时间,做了一个小小的 基于MVC的图片上传demo,貌似近些年来MVC十分火爆,相关的demo也数不胜数,小弟就在这里打着MVC的旗子,狐假虎威了,MVC和WebForm上传其实都是一样一样的,没有任何不妥的地方,就如前面所说的一样,我只是打着MVC的旗子,不知不觉说了这么多,最近感觉废话特别多,不说了,咋们程序猿都喜欢看干货,下面上菜必备工具:1. jquery.js 这个玩意大家都知道,不用多说官网地址 2. jquery.uploadify.js 这就是上传... 阅读全文
posted @ 2013-08-29 22:08
HackerVirus
阅读(246)
评论(0)
推荐(0)
摘要:
IIS处理并发请求时出现的问题及解决一个ASP.NET项目在部署到生产环境时,当用户并发量达到200左右时,IIS出现了明显的请求排队现象,发送的请求都进入等待,无法及时响应,系统基本处于不可用状态。因经验不足,花了很多时间精力解决这个问题,本文记录了我查找问题的过程和最后解决方案,供大家参考。软硬件环境:IBM刀片服务器,Intel至强处理器,4物理核,16个逻辑核心,内存32GWindows Server2008 Enterprise R2, ASP.NET 4.0 Webform IIS7.5 集成模式当发现请求明显延迟,没有被即时处理的现象,首先就要查看Windows自带的性能日志Pe 阅读全文
posted @ 2013-08-29 22:06
HackerVirus
阅读(299)
评论(1)
推荐(0)
摘要:
Spring3.2 + Hibernate4.2前三篇随笔中介绍了用原生的JDBC访问数据库、一种高效的数据库连接池druid、用Spring的JDBC框架访问数据库。本文继续介绍第三种数据库访问的解决方案:Spring3.2 + Hibernate4.2ORM框架Hibernate是一个开源的ORM框架,能自动为对象生成相应SQL并透明的持久化对象到数据库,我们首先来了解一下什么是“ORM”。ORM全称对象关系映射(Object/Relation Mapping),指将Java对象状态自动映射到关系数据库中的数据上,从而提供透明化的持久化支持,即把一种形式转化为另一种形式。对象与关系数据库之 阅读全文
posted @ 2013-08-29 22:00
HackerVirus
阅读(205)
评论(0)
推荐(1)
摘要:
基于ReliefF和K-means算法的医学应用实例数据挖掘方法的提出,让人们有能力最终认识数据的真正价值,即蕴藏在数据中的信息和知识。数据挖掘(DataMiriing),指的是从大型数据库或数据仓库中提取人们感兴趣的知识,这些知识是隐含的、事先未知的潜在有用信息,数据挖掘是目前国际上,数据库和信息决策领域的最前沿研究方向之一。因此分享一下很久以前做的一个小研究成果。也算是一个简单的数据挖掘处理的例子。1.数据挖掘与聚类分析概述数据挖掘一般由以下几个步骤:(l)分析问题:源数据数据库必须经过评估确认其是否符合数据挖掘标准。以决定预期结果,也就选择了这项工作的最优算法。(2)提取、清洗和校验数据 阅读全文
posted @ 2013-08-29 21:55
HackerVirus
阅读(785)
评论(0)
推荐(0)
摘要:
编译、链接距离上次写博文又有差不多两个多月了,想了一下,鉴于柯南快完结了,头像必须换成柯南的。这次开发是需要在x86下搭建一个交叉编译开发环境,简而言之,就是在windows平台上开发运行于其他平台的程序(项目内容还是要保密的~~)。在某宾馆封闭开发两个月左右,虽然不是从一开始就和整个团队在一起做,但我的工作量还是挺大的,而且也学到了不少东西,还是用程序员自己表达方式来抒发一下感受:1 while(StayAlive)2 {3 keepLearning(); 4 stayCoding(); 5 rethinkAndSummarize(); ... 阅读全文
posted @ 2013-08-29 21:53
HackerVirus
阅读(264)
评论(0)
推荐(0)
摘要:
基于“泵”的TCP通讯(接上篇)上一篇博客中说了基于“泵”的UDP通讯,附上了一个Demo,模拟飞鸽传书的功能,功能不太完善,主要是为了说明“泵”在编程中的应用。本篇文章我再附上一个关于TCP通讯的两个Demo,也都采用了“泵”模式:1.由于我把通讯部分的代码写在了一个dll中,这个demo只是简单的应用这个dll,主要完成发送字符串、字节流、可序列化对象等功能,效果图如下:图1 服务端图2 客户端2.一个简单的屏幕监控程序,主要有屏幕监控、键盘鼠标监控、键盘鼠标控制等功能。监控服务端可以同时监控多个客户端,效果图如下:图3 服务端监控界面这个demo稍微复杂一点,各功能实现如下:1) Win 阅读全文
posted @ 2013-08-29 21:52
HackerVirus
阅读(237)
评论(0)
推荐(0)