码迷,mamicode.com
首页 > 编程语言 > 日排行
JavaScript模块化编程之require.js与sea.js
个人倾向于require.js AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。类似的还有 CommonJS Modules/2.0 规范,是 BravoJS 在推广过程中对模块定义的规范化产出。还有不少?? AMD 即 ...
分类:编程语言   时间:2017-11-14 14:28:47    阅读次数:206
归并排序
1、定义: ————摘自百度百科 如图,利用递归不断二分,直到分到一个单个区间,即[L,R]这个区间 L==R,然后向上合并即可。 2、模板代码: ...
分类:编程语言   时间:2017-11-14 14:31:24    阅读次数:166
深度排序与alpha混合
原文: https://blogs.msdn.microsoft.com/shawnhar/2009/02/18/depth-sorting-alpha-blended-objects/ 翻译:李现民 最后修改:2012-07-03 “为什么我的透明物体的绘制顺序是错误的,或者为什么它们的一部分不见 ...
分类:编程语言   时间:2017-11-14 14:32:35    阅读次数:168
Spring MVC+Mybatis+cms实现UC浏览器文章相关功能
UC浏览器做一个简单的cms系统,主要针对于企业内部的文章浏览需求,这边考虑用户大多用mobile浏览文章内容,故使用原生的ios和android进行开发,后面也会集成html5 ...
分类:编程语言   时间:2017-11-14 14:33:42    阅读次数:214
递归演示程序(swift)
```swift //: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" /// sum func sum(array: Array) -> Int { if ar... ...
分类:编程语言   时间:2017-11-14 14:34:06    阅读次数:132
python中函数的定义与调用
1.为什么要用函数? (1)代码重复太多(2)可读性差 使用函数的好处: (1)代码重用 (2)保持一致性,易维护 (2)可扩展性 2.初始函数定义与调用 函数的定义 ...
分类:编程语言   时间:2017-11-14 14:34:42    阅读次数:227
EF 排序扩展
public static class LinqOrderEx { private static IOrderedQueryable OrderingHelper(IQueryable source, string propertyName, bool descending, bool anothe... ...
分类:编程语言   时间:2017-11-14 14:35:22    阅读次数:218
C++虚函数分析
1.虚函数(impure virtual) c++虚函数主要是提供“运行时多态”,父类提供虚函数的默认实现,子类可以虚函数进行重写。 2.纯虚函数(pure virtual) c++纯虚函数也是“运行时多态”,父类不能提供函数的实现,子类提供函数的实现。包含纯虚函数的类,称为“”抽象类“”,无法用n ...
分类:编程语言   时间:2017-11-14 14:38:35    阅读次数:198
Spring4 In Action-5.2.3-Spring Web应用程序-向页面输出列表、接收参数、接收表单
本代码是基于数据库表的操作,所以请先建立数据库表 1、建立Bean对象 2、编写Web配置类: 3、Web配置类中,用到WebConfig类: 4、Web配置类用到Root类,用来加载其它组件: 5、Root类中加载了数据库链接类: 6、数据操作接口、数据操作接口实现: 7、编写添加数据的表单类: ...
分类:编程语言   时间:2017-11-14 14:39:24    阅读次数:199
swift里类方法和构造方法的使用来减少代码冗余提高开发效率
对于日常中重复性的可以抽取的实现尽量抽取 比如实现导航栏右侧 UIBarButtonItem的添加 如果使用 private func setupNavigateionBar(){ let btn = UIButton() btn.setImage(UIImage(named:"icon_shouy ...
分类:编程语言   时间:2017-11-14 14:39:39    阅读次数:223
线程与全局解释器锁(GIL)
一、线程概论 1、何为线程 每个进程有一个地址空间,而且默认就有一个控制线程。如果把一个进程比喻为一个车间的工作过程那么线程就是车间里的一个一个流水线。 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程 ...
分类:编程语言   时间:2017-11-14 14:41:12    阅读次数:199
Java并发编程:volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于v ...
分类:编程语言   时间:2017-11-14 14:41:31    阅读次数:191
Java中String、StringBuilder和StringBuffer的区别
恢复内容开始 String字符串常量 StringBuffer字符串变量(线程安全) StringBuilder字符串变量(非线程安全) String是常量,该对象的值已经被赋予了,不能再更改。若非要更改,则只能再重新创建另一个对象,在这个新创建的对象上再进行赋值。 StringBuffer是变量, ...
分类:编程语言   时间:2017-11-14 14:41:43    阅读次数:187
Java多线程简析——Synchronized(同步锁)、Lock以及线程池
Java多线程 Java中,可运行的程序都是有一个或多个进程组成。进程则是由多个线程组成的。最简单的一个进程,会包括mian线程以及GC线程。 线程的状态 线程状态由以下一张网上图片来说明: 在图中,红框标识的部分方法,可以认为已过时,不再使用。(1)wait、notify、notifyAll是线程 ...
分类:编程语言   时间:2017-11-14 14:46:32    阅读次数:148
PHP二维数组搜索返回数组
结果: ...
分类:编程语言   时间:2017-11-14 14:49:34    阅读次数:190
python面试要点
作者:罗伊链接:https://www.zhihu.com/question/33398583/answer/59017861来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 在这里我推荐几本书吧python参考手册,绝对让你更上一层楼图解密码技术,密码入门不二之选my ...
分类:编程语言   时间:2017-11-14 14:49:59    阅读次数:297
JavaScript初始
一、JavaScript基础 1.引入方式 ...
分类:编程语言   时间:2017-11-14 14:51:05    阅读次数:141
Python 动态添加类方法
[摘要] 以一个Shape的基类,实现子类(三角形、矩形、圆)的面积方法,要求圆类的数据可以序列化,两种动态添加类方法的方式。 ...
分类:编程语言   时间:2017-11-14 14:51:13    阅读次数:263
java历史概述
java简介Java是由Sun Microsystems公司于 1995年5月推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计 ...
分类:编程语言   时间:2017-11-14 14:51:52    阅读次数:216
java中截取字符串方法
Java 简介 substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 例如: "unhappy".substring(2) returns "happy ...
分类:编程语言   时间:2017-11-14 14:52:31    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!