摘要:
安装下载地址:http://www.mongodb.org/downloadsMongoDB奇数结尾版本号为开发板,偶数版本号为稳定版,现在最新的版本是2.4.4,我的系统是32位的,选了Windows 32-bit这个版本,大概87.6M。MongoDB需要一个存放数据库文件的目录,和一个访问端口。建立一个文件目录默认C:\data\db将下载的包解压到硬盘,cmd执行 bin\mongod.exe –dbpath d:\mongodb\db--dbpath是用来指定数据文件存放点,如果默认则可以省略--install 可以将mongodb作为服务安装在系统中,可以在控制面板中启动或停止安装 阅读全文
摘要:
VirtualBox中有4中网络连接方式: NAT Bridged Adapter Internal Host-only Adapter VMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多了Internal方式。 要让自己(或别人)理解深刻,方法就是做比较和打比方,比较之间的不同和相同,拿熟知的事物打比方。先来一张图... 阅读全文
摘要:
【对.NET系统架构改造的一点经验和教训】里面的几条对CSDN的改造的技术要点如下: 1.数据层放弃 SQL Server 数据库和存储过程,全部迁移到 Linux 平台上的 MySQL 数据库上; 2.缓存不再依赖 .NET 自身提供的缓存机制,迁移到部署在 Linux 平台上的分布式的 Redis 上; 3.服务之间的调用,避免使用 .NET 自身专有协议,改成 Restful 的 HTTP Web API 调用; 4.静态资源请求,不再让 IIS 自己处理,分离到 Linux 平台上的 Nginx 去处理; 5.需要读取的文件系统,也改成访问 Linux 平台上的分布式文件系统; 6.. 阅读全文
摘要:
在完成了Asgrid的基本功能后,还需要一个排序的功能。回想一下数据结构和算法,有很多的排序算法。在维基百科上找到的排序算法 在这里并不需要很复杂的排序,在这里我选择了快速排序算法 快速排序在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 添加表头点击事件 首先给控件添加两个新的参数用来记录当前的排序状态: storKey :记录当前点击的表头列 order:记录当前排序,有两个值a. 阅读全文
摘要:
在做一个js控件的时候,需要从后台取的数据后将内容添加到一个表格中,当数据量在1000行以上的时候,数据加载在IE下面会很慢,代码如下: 页面代码: <table class="bb"></table>js代码 $("#Button1").click(function () { $.post("http://localhost:... 阅读全文
摘要:
最近做的一个项目中用到EasyUI,在开发起来还是非常方便的,而且文档齐全,看了两天文档,对照官方的例子,基本上都能找到相应的解决方法。但是easyUI的datagrid控件在加载数据过多的时候就会非常慢,特别是在IE上的时候,同事测试的时候500条记录从返回数据给前端到前端显示出来需要10秒左右,对于用的人来说这个等待时间太长了。是不可以接受的。有人会说为什么一定要加载这么多数据呢,... 阅读全文
摘要:
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。这篇文章将概述jQuery插件开发的基本知识,最佳做法和常见的陷阱。目录1 入门2 环境3 基础4 保持Chainability5 默认设置和选项6 命名空间6.1 插件的方法6.2 事件6.3 数据7 总结和最佳实践入门编写一个jQuery插件开始于给jQuery.fn加入新的功能属性,此处添加的对象属性的名称就是你插件的名称: jQuery.fn.myPlugin = function(){ //你自己的插件代码 };用户非常喜欢的$符号哪里去了? 它仍然存在,但是,为了避免和其他JavaScript库冲突,我... 阅读全文
摘要:
格式:(function(){//代码})();解释:这是相当优雅的代码(如果你首次看见可能会一头雾水:)),包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。 来个带参数的例子: (function(arg){alert(arg+100);})(20);// 这个例子返回120。回来看看jquery的插件编写(function($) { // Code goes here})(jQuery);这样代码等同于 var a=functon($){//code};a(jQuery); 阅读全文
摘要:
//例子1 var a = 10086; function f1() { alert(a); } f1(); //999 //例子2:函数内部变量声明的时候,必须要用var 否则实际是声明了一个全局变量 function f2() { var b = 10086... 阅读全文
摘要:
在安装完成centos后,将光驱里面的安装包弹出,发现无法点击确定按钮并一直提示 The value of the 服务器端口号 field on the 显示 page is 未完成 原因: 在显示-远程桌面选项卡没有设置服务器端口号。 修改: 将启用服务器复选框对号去掉 或设置一个服务器端口号 阅读全文