本文译自 iSystemAdmin 的 《List Of Popular Scripting Languages for Linux and Windows》。
分类:
编程语言 时间:
2015-06-08 19:01:46
阅读次数:
1701
1.int a; int*a; int **a; int (*a)[10]; int (*a) (int)的区别。a) int a 表示一个内存空间,这个空间用来存放一个整数。b) int *a指向一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放整数的空间,即a)中提到的空间。c) in...
分类:
编程语言 时间:
2015-06-08 19:02:25
阅读次数:
125
这篇文章是应“编程新思路”COP小组之邀,对编程范式做一个专题分享。主要是自己在读书、学习、工作上的一些心得总结,能力有限,希望能抛砖引玉,一同探讨。为什么要了解编程范式和语言到目前为止,世界上约有2500种程序设计语言,其中一部分的族谱关系如下。语言从世界观上思考和影响软件设计,不同范式看待设计的...
分类:
编程语言 时间:
2015-06-08 19:02:22
阅读次数:
266
public class Solution { public int singleNumber(int[] nums) { int ret = nums[0]; for (int i = 1; i < nums.length; i++) { ret ^= nums[i]; ...
分类:
编程语言 时间:
2015-06-08 18:59:18
阅读次数:
164
闭包是指有权访问另一个函数作用域中的变量的函数一、创建闭包的常见的方式: 就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。 //通过闭包可以返回局部变量 function box() { var user = 'Lee'; retu...
分类:
编程语言 时间:
2015-06-08 18:57:49
阅读次数:
139
JavaScript 的变量与其他语言的变量有很大区别。JavaScript 变量是松散型的(不强制类型)本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。一、基本类型和引用类型的值 ...
分类:
编程语言 时间:
2015-06-08 18:56:53
阅读次数:
146
Description Order is an important concept in mathematics and in computer science. For example, Zorn's Lemma states: ``a partially ordered set in which...
分类:
编程语言 时间:
2015-06-08 18:54:31
阅读次数:
121
应用切面(aspects) DI能够让你的软件组件间保持松耦合,而面向切面编程(AOP)能够让你捕获到在整个应用中可重用的组件功能。在软件系统中,AOP通常被定义为提升关注点分离的一个技术。系统由很多的组件组成,每个组件负责一部分的功能。但是这些组件往往除了核心功能外,还有些额外的责任。比如像日志....
分类:
编程语言 时间:
2015-06-08 18:57:06
阅读次数:
178
控制流Swift提供了和C类似的控制流表达式,包括for、while、if、switch。当然也包括break和continue这种语句来引导控制流到某个指定点的语句。在C的for基础上,Swift提供了更强大的for-in,遍历起来更方便。Swift的switch也比C中的更强大,其中的case在...
分类:
编程语言 时间:
2015-06-08 18:53:56
阅读次数:
175
1.释放POJOS能量 传统开发中是如何束缚POJOS呢,如果你开发过java很长时间,那你一定有接触过EJB的开发。那时候开发一个小小的功能都要扩展框架的类或者实现其接口。所以你很容易在早期的Struts,WebWork,Taperstry等框架中看到侵入到你应用中的框架代码。 spring尽.....
分类:
编程语言 时间:
2015-06-08 18:53:42
阅读次数:
219
Unity SurfaceShader 开始编程 在14年年初的时候,以前给自己定下了今年要实现的三个目标。当中之中的一个就是学会编写自己的Shader,并可以投入到实际的项目应用之中。如今,转眼间日历已经翻到了6月份,而自己关于Shader的学习,还停留在三天打鱼两天晒网的零碎学习状态,自...
分类:
编程语言 时间:
2015-06-08 18:52:30
阅读次数:
148
----------------------------------------------1.请求数据(request data)有5种常用技术用于向服务器请求数据:XMLHttpRequest,dynamic script tag insertion(动态脚本标签插入),iframes,come...
分类:
编程语言 时间:
2015-06-08 18:51:59
阅读次数:
113
2015年5月14日 星期四 10:37第三部分 类和数据抽象 第12章~14章第12章 类类的定义和声明,数据抽象和封装隐含的this指针何时使用this指针,最常见情况:函数返回对调用该函数的对象的引用返回*this从const成员函数返回*thismutable,希望类的数据成员(甚至在con...
分类:
编程语言 时间:
2015-06-08 18:49:59
阅读次数:
166
- (void)viewDidLoad { [super viewDidLoad]; //第一种开启新的线程调用 mutableTheard NSThread * t = [[NSThread alloc]initWithTarget:self selector:@selector(mutable....
分类:
编程语言 时间:
2015-06-08 18:47:05
阅读次数:
132
首先弄明白几个概念: 1、什么是POJO 2、JavaBean规范 3、EJB(Enterprise JavaBean) 体会Spring如何简化Java开发。 创建应用对象(组件)之间协作关系的行为通常称为装配,这也是依赖注入的本质。 依赖注入让相互协作的软件组件保持松散耦合,而A...
分类:
编程语言 时间:
2015-06-08 18:45:15
阅读次数:
104
1.原来Java的日期添加不像.NET的.Add;import java.util.Date;date=new date();//取时间Calendar calendar = new GregorianCalendar();calendar.setTime(date);calendar.add(ca...
分类:
编程语言 时间:
2015-06-08 18:43:57
阅读次数:
95
1:理解的类的定义
面向过程的编程将世界织成了一张网,网的节点环环相扣
面向对象的编程将世界分成了块,块与块之间相互关联和独立
在c++没有出现之前,c++之父或许发现了c语言的很多弊端,于是引进了类,但是为什么要引进类了,这里,我站在当时的一个立场,比如我当时就在上世纪70年代末,那个时候只有c语言等面向过程的语言,沿着这个思路,开始弥补c语言的不足,然...
分类:
编程语言 时间:
2015-06-08 17:36:58
阅读次数:
153