摘要:
bootstrap插件学习-bootstrap.modal.js先从bootstrap.modal.js的结构看起。function($){ var Modal = function(){} //构造器 Modal.prototype = function(){} //构造器的原型 function ..(){} //自定义方法 $.fn.modal = function(){} //在jQuery对象上自定方法 $.fn.modal.defaults = {} //设置默认属性 $.fn.modal.C... 阅读全文
posted @ 2013-08-20 10:26
HackerVirus
阅读(264)
评论(0)
推荐(0)
摘要:
在FreeBSD上搭建Mac的文件及time machine备份服务上周将工作用电脑由公司配备的台式机切换到自己低配的macbook air上面,小本本的128G SSD远远不能满足工作的储存需要,但又不舍得入手昂贵的AirPort Time Capsule,于是考虑将空闲下来的pc主机作为Mac的文件及time machine的备份服务器。服务器的操作系统当然要用我最爱的FreeBSD,她无论在稳定性、性能和易用性方面都要完胜已经是四分五裂的linux。需要在服务器上面安装netatalk及avahi。netatalk是一个开源的afp文件服务器,可为Mac Os提供文件共享服务。安装过程采 阅读全文
posted @ 2013-08-20 10:23
HackerVirus
阅读(503)
评论(0)
推荐(0)
摘要:
MongoDB副本集学习(三):性能和优化相关Read Preferences/读写分离有时候为了考虑应用程序的性能或响应性,为了提高读取操作的吞吐率,一个常见的措施就是尽心读取分离,MongoDB副本集对读写分离的支持是通过Read Preferences特性进行支持的,这个特性非常复杂和灵活。以下几种应用场景可能会考虑对副本集进行读写分离:1)操作不影响前端应用程序,比如备份或者报表;2)在一个物理上分布的副本集群中,为了提高应用程序的延迟,可能会优先选择里应用程序更近的secondary节点而不是远在千里之外机房的主节点;3)故障发生时候能够提供一个优雅的降级。副本集primary节点宕 阅读全文
posted @ 2013-08-20 10:20
HackerVirus
阅读(496)
评论(0)
推荐(0)
摘要:
GC算法精解(五分钟让你彻底明白标记/清除算法)相信不少猿友看到标题就认为LZ是标题党了,不过既然您已经被LZ忽悠进来了,那就好好的享受一顿算法大餐吧。不过LZ丑话说前面哦,这篇文章应该能让各位彻底理解标记/清除算法,不过倘若各位猿友不能在五分钟内看完,那就不是LZ的错啦。 好了,前面只是小小开个玩笑,让各位猿友放松下心情。下面即将与各位分享的,是GC算法中最基础的算法------标记/清除算法。如果搞清楚这个算法,那么后面两个就完全是小菜一碟了。 首先,我们回想一下上一章提到的根搜索算法,它可以解决我们应该回收哪些对象的问题,但是它显然还不能承担垃圾搜集的重任,因为我们在程序(程序也... 阅读全文
posted @ 2013-08-20 10:16
HackerVirus
阅读(16260)
评论(2)
推荐(1)
摘要:
wp7之换肤原理简单分析纠结很久。。。感觉勉强过得去啦。还望各位大牛指点江山百度找到这篇参考文章http://www.cnblogs.com/sonyye/archive/2012/03/12/2392679.html#2329255还有这篇:http://www.cnblogs.com/xumingxiang/archive/2012/03/23/2413342.html进入正文吧1 UI代码很简单,一个listbox 和一个标题textblock,一个button按钮View Code ... 阅读全文
posted @ 2013-08-20 10:08
HackerVirus
阅读(283)
评论(0)
推荐(0)
摘要:
CFileDialog类与16进制格式的dat文件要将数据保存为.dat文件,而且是16进制的数字,怎么保存?要读取.dat文件,文件是16进制的,怎么读取?用CFileDialog类可以得到【保存】和【打开】的对话框,具体怎么保存和读取,需要我们自己写代码了。这里,和大家分享一下,怎么保存16进制的文件到.dat中?怎样从.dat中读取你保存的16进制数字?对于读取到的这些数据,你想做什么,可以因人而异。您可以在看懂本篇文章的基础上,举一反三。本人也是菜鸟,也是参考了很多论坛上高手的代码。代码虽然能通过编译,可能不是最好的。欢迎大家提出意见。一、保存16进制数字的.dat文件: 1 ... 阅读全文
posted @ 2013-08-20 10:03
HackerVirus
阅读(492)
评论(0)
推荐(0)
摘要:
更新整理本人所有博文中提供的代码与工具(Java,2013.08) 为了更方便地管理博文中涉及的各种代码与工具资源,现在把这些资源迁移到 Google Code 中,有兴趣者可前往下载。Java1、《高效 Java Web 应用开发框架 JessMA v3.2.2 正式发布》 摘要:JessMA(原名:Portal-Basic)是由 JessMA Open Source 开发的一套高效 Java Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 . 阅读全文
posted @ 2013-08-20 09:58
HackerVirus
阅读(166)
评论(0)
推荐(0)
摘要:
angularjs移除不必要的$watch在我们的web page,特别是移动设备上,太多的angular $watch将可能导致性能问题。这篇文章将解释如何去移除额外的$watch提高你的应用程序性能。 $watch如果不再使用,我们最好将其释放掉,在angular中我们可以自由的选择在什么时候将$watch从$watch列表中移除。让我们来看个示例:app = angular.module('app', []);app.controller('MainCtrl', function($scope) {$scope.updated = 0;$scope.sto 阅读全文
posted @ 2013-08-20 09:57
HackerVirus
阅读(465)
评论(0)
推荐(0)
摘要:
基于easyui的webform扩展回顾 《前端基于easyui的mvc扩展》、《前端基于easyui的mvc扩展(续)》前两篇介绍了mvc内如何基于easyui进行扩展,在mvc里面有很多简化的语法可以让开发人员快速开发,既然我们已经对mvc进行了扩展,那么当然也不能漏掉了基础的web form了。首先我们来比较一下mvc和web form,如果前端不使用razor,都是用aspx页面的话,使用的语法是一样的,只是mvc内提供了HtmlHelper、Model、ViewData等来简化开发。 也就是说,如果我们使用如下的方式,其实在web form里面也是可行的,但是与mvc不同的是,w.. 阅读全文
posted @ 2013-08-20 09:54
HackerVirus
阅读(295)
评论(0)
推荐(0)
摘要:
Mac入门(一)基本用法我前五年一直外包到微软,每天使用的都是Windows系统和.NET。 2012年加入VMware, 公司的工作机是台Mac 笔记本(MacBook Pro), 所以有机会接触Mac系统Mac和Windows的操作很多不一样的地方,我刚开始的时候使用起来不是很顺手, 花了一段时间才熟悉起来。讲个笑话: 我一朋友看到Mac界面很酷,就买了个Mac笔记本, 玩了几天后,操作很不习惯,就把Mac笔记本给卖了。这里我把一些常见的Mac技巧跟大家分享下, 并且写成一个系列,Mac新手看了可以很快上手。阅读目录先看看我的MacBook ProMac OS系统的桌面Mac安装软件Mac 阅读全文
posted @ 2013-08-20 09:52
HackerVirus
阅读(332)
评论(0)
推荐(0)