码迷,mamicode.com
首页 > 全部
时间复杂度和空间复杂度详解
算法的时间复杂度和空间复杂度合称为算法的复杂度。 1.时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执 ...
分类:其他好文   时间:2016-05-31 09:01:07    阅读次数:214
一步步开发自己的博客 .NET版(9、从model first替换成code first 问题记录)
用过code first的基本上都不会再想用回mode first或是db first(谁用谁知道)。不要问我为什么不一开始就直接使用code first,因为那个时候我还不会(甚至还把mode first当成了code first)。 因为工作中使用的就是code first,且越用越习惯,越用... ...
分类:Web程序   时间:2016-05-31 09:01:09    阅读次数:902
哪些网站需要大量资深工程师开发
先出一道题考考你: 下列哪个网站目前不需要大量顶尖高手开发 A.淘宝网B.FacebookC.何问起D.百度 答案:http://hovertree.com/tiku/bjaf/861yt2f7.htm 你觉得怎么样呢?这道题是不是很简单。 那么问题来了,为什么很多看起来不是很复杂的网站比如 Fac ...
分类:Web程序   时间:2016-05-31 09:02:26    阅读次数:170
JAVA 基础知识 (二)
SerialVersionUID 此link讲得非常好:http://www.mkyong.com/java-best-practices/understand-the-serialversionuid/ 总的来说,就是为了确保class的兼容性。假设存档里的object被存成file,然后软件进行 ...
分类:编程语言   时间:2016-05-31 09:02:18    阅读次数:145
lua学习笔记之-----5行代码完成ID发号器
版权归作者所有,任何形式转载请联系作者。 --生成ID的位数比较合理长度为52个bit,然后可以时间上有序的,包含项目和实例信息 -- 在redis客户端执行: redis-cli -h 127.0.0.1 -p 6379 EVAL "$(cat ticketID.lua)" 2 01 02-- E ...
分类:其他好文   时间:2016-05-31 08:59:51    阅读次数:153
css Reset文件
转载来源 http://www.cnblogs.com/yizuierguo/archive/2009/07/15/1524106.html#3438322 使用建议: 1.实际项目中可以这样:Reset css +fonts.css /base.css/layout.css.......相结合的方 ...
分类:Web程序   时间:2016-05-31 09:00:53    阅读次数:147
JavaScript也谈内存优化
...
分类:编程语言   时间:2016-05-31 09:00:00    阅读次数:175
[Java I/O] TextFile 工具类
一种常见的编程任务是,从一个文件读取内容,修改内容,再把内容写到另一个文件里。 Java 要实现读取、写入操作,需要创建多个类才能产生一个 Stream 进行操作。 下面是一个简单的工具类,封装对文件的读、写操作,提供简洁的接口。 TextFile 工具类演示 参考资料 Page 672, File ...
分类:编程语言   时间:2016-05-31 09:01:34    阅读次数:557
通用无限极下拉菜单
下拉菜单在我开发中经常遇到,但是没个项目都需要从新编写,改起来虽然简单但是很麻烦,我这个人还是比较懒的,今天有时间把我以前的项目开发中的菜单整理一遍,编写一个通用版本,以后就不需要那么麻烦了。 特点 今天整理的菜单是由jquery+css开发有如下特点: 一、通用性强 以前在用的一个下拉菜单有个问题 ...
分类:其他好文   时间:2016-05-31 09:01:21    阅读次数:191
Java集合:整体结构
Java中集合类是Java编程中使用最频繁、最方便的类。集合类作为容器类可以存储任何类型的数据,当然也可以结合泛型存储指定的类型(不过泛型仅仅在编译期有效,运行时是会被擦除的)。集合类中存储的仅仅是对象的引用,并不存储对象本身。集合类的容量可以在运行期间进行动态扩展,并且还提供很多很方便的方法,如求... ...
分类:编程语言   时间:2016-05-31 09:00:32    阅读次数:192
javascript(js)小数精度丢失的解决方案
原因:js按照2进制来处理小数的加减乘除,在arg1的基础上 将arg2的精度进行扩展或逆扩展匹配,所以会出现如下情况. javascript(js)的小数点加减乘除问题,是一个js的bug如0.3*1 = 0.2999999999等,下面列出可以完美求出相应精度的四种js算法 特效:http:// ...
分类:编程语言   时间:2016-05-31 09:00:55    阅读次数:477
HTML5与HTML4的10个关键区别
HTML5是HTML标准的下一个版本。越来越多的程序员开始HTML5来构建网站。如果你同时使用HTML4和HTML5的话,你会发现用HTML5从头构建,比从HTML4迁移到HTML5要方便很多。虽然HTML5没有完全颠覆HTML4,它们还是有很多相似之处,但是它们也有一些关键的不同。本文就列出了它们 ...
分类:Web程序   时间:2016-05-31 08:59:36    阅读次数:170
BOM基础部分
打开、关闭窗口 ?open –蓝色理想运行代码功能 ?close –关闭时提示问题 常用属性 ?window.navigator.userAgent ?window.location 窗口尺寸、工作区尺寸 ?可视区尺寸 –document.documentElement.clientWidth –d ...
分类:其他好文   时间:2016-05-31 08:59:05    阅读次数:146
linux内核学习之进程管理------task_struct结构体
struct task_struct { volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ struct thread_info *thread_info; atomic_t usage; unsigned long f ...
分类:系统相关   时间:2016-05-31 08:59:16    阅读次数:218
Nodejs之MEAN栈开发(一)---- 路由与控制器
因为工作需要,最近再次学习了node,上一次学习node是2014年,纯粹是个人兴趣,学了入门之后没有运用,加上赶别的项目又不了了之。这次正好捡起来。废话不多说,这里的MEAN指的是Mongodb、Express、Angular和Node。 通过整个项目逐步整合在一起。MEAN栈最大的特色不是运用了 ...
分类:Web程序   时间:2016-05-31 09:00:37    阅读次数:225
Boost库学习之旅入门篇
学习及使用Boost库已经有一段时间了,Boost为我的日常开发中带来了极大的方便,也使得我越来越依赖于boost库了。但boost功能太多,每次使用还是得翻看以前的 资料,所以为了以后可以更方便的使用,在此对常用的功能作一个总结,也希望以此与大家共勉。 boost库下载,Svn地址: http:/ ...
分类:其他好文   时间:2016-05-31 08:57:48    阅读次数:121
jquery操作select(取值,设置选中)
转自:http://www.cnblogs.com/mitang/p/3687353.html http://blog.csdn.net/nairuohe/article/details/6307367 <select class="selector"></select> 1、设置value为pxx ...
分类:Web程序   时间:2016-05-31 08:58:22    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!