码迷,mamicode.com
首页 > 编程语言
Swift与Objective-C的兼容“黑魔法”:@objc和Dynamic
虽然说 Swift 语言的初衷是希望能摆脱 Objective-C 的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa 框架早就烙上了不可磨灭的 Objective-C 的印记。无数的第三方库是用 Objective-C 写成的,这些积累无论是谁都不能小觑。因此,在最初的版本中
分类:编程语言   时间:2016-02-10 10:56:20    阅读次数:260
spring三种实例化bean的方式
1构造函数实例化 2静态工厂方法实例化 3实例工厂方法实例化 service接口: package service; public interface PersonService { public void save(); } PersonServiceBean: package service.i
分类:编程语言   时间:2016-02-10 10:56:02    阅读次数:217
数论——快速幂(C++)
源代码: #include<cstdio>int m,n,q,ans=1;int main(){ scanf("%d%d%d",&m,&n,&q); //m的n次方,对q的取余运算。 m%=q; //为避免m*m率先溢出,首当其冲,对其进行取余运算。 while (n) { if (n%2) ans
分类:编程语言   时间:2016-02-10 09:49:11    阅读次数:208
一起C语言中程序时序问题的排查过程
【文章摘要】 对于由多个模块协同工作的软件来说,程序处理的时序是很重要的。当消息处理的顺序出现混乱时,程序就会出现异常。 本文基于作者的实际项目经验。对软件模块之间的时序问题进行了具体的分析,为相关软件问题的分析及解决提供了故意的參考。【关键词】 C语言 时序 模块 开发 消息 一、问题描写叙述 在
分类:编程语言   时间:2016-02-10 09:49:46    阅读次数:203
c++ const关键字总结
1. const 修饰变量,表示变量的值不会改变: const TYPE ValueName = value; 2. 指针使用const (1)指针本身是常量不变,有以下两种写法: (char*) const pName; (2)指针所指向的内容是常量不变,有以下两种写法: (char) const
分类:编程语言   时间:2016-02-10 06:42:20    阅读次数:249
c++ static 关键字总结
1. 静态全局变量 在全局变量之间加上static关键字,就被定义为静态全局变量。 特点:在全局数据区分配内存 未初始化则被自动初始化为0 在声明它的文件内可见,在声明它之外的文件不可见,其他文件中可使用同名变量 2. 静态局部变量 在局部变量前加上static关键字,就被定义为静态局部变量 特点:
分类:编程语言   时间:2016-02-10 06:39:04    阅读次数:243
[LeetCode] Two Sum II - Input array is sorted 两数之和之二 - 输入数组有序
Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number.The function
分类:编程语言   时间:2016-02-10 01:36:06    阅读次数:270
C语言实现牛顿迭代法解方程
利用迭代算法解决问题,需要做好以下三个方面的工作: 一、确定迭代变量 在可以用迭代算法解决的问题中,我们可以确定至少存在一个可直接或间接地不断由旧值递推出新值的变量,这个变量就是迭代变量。 二、建立迭代关系式 所谓迭代关系式,指如何从变量的前一个值推出其下一个值的公式(或关系)。迭代关系式的建立是解决迭代问题的关键,通常可以使用递推或倒推的方法来完成。 三、对迭代过程...
分类:编程语言   时间:2016-02-10 00:31:51    阅读次数:242
三维及多维数组
所有数组都看作一维数组; 一维:不可分割,每个元素即为数据; int a[3]={1,2,3}; 二维:每个元素是一维数组的一维数组; int a[2][2]={ {1,2}, {3,4} }; 三维:每个元素是二维数组的一维数组; int a[2][2][2]={ { {1,2} ,{3,4} }
分类:编程语言   时间:2016-02-09 23:21:33    阅读次数:481
[2016-02-09][javascript][运算符优先级]
[2016-02-09][javascript][运算符优先级]来自为知笔记(Wiz)
分类:编程语言   时间:2016-02-09 23:19:25    阅读次数:331
傻瓜学习JavaScript闭包(译)
详细讲述JavaScript闭包的相关特性,是JavaScript闭包入门的好内容。
分类:编程语言   时间:2016-02-09 23:19:39    阅读次数:510
[2016-02-09][javascript][表达式与运算符]
[2016-02-09][javascript][表达式与运算符]算术运算符 + - * / % ++ --++ -- 运算和C++的类似,也有前缀和后缀形式不过,javascript中浮点类型等也支持++ --运算,效果 就是自增(减) 1,bool 类型,++ -- 运算完之和,变量变成 num...
分类:编程语言   时间:2016-02-09 23:18:35    阅读次数:273
[2016-02-09][javascript][在网页上显示内容]
[2016-02-09][javascript][在网页上显示内容]通过调用 document.write(string); 来表示内容string 为 html网页中的内容如:123456来自为知笔记(Wiz)
分类:编程语言   时间:2016-02-09 23:17:07    阅读次数:242
[2016-02-08][javascript][数据类型的隐式转换]
[2016-02-08][javascript][数据类型的隐式转换]转换成布尔类型undefined -> falsenull -> false0|0.0 -> falseNaN -> false长度为0的字符串(空字符串) -> false\其他对象->true转换成数值类型undefined ...
分类:编程语言   时间:2016-02-09 23:16:20    阅读次数:222
[2016-02-09][javascript][数据类型强制转换]
[2016-02-09][javascript][数据类型强制转换] 和隐式转换类似 Boolean()转换成布尔值 String()转换成字符串 Number()转换成数值类型 parseInt(string,radix)//转换成整型 string需要转换的字符串, 字符串以0开头,8进制 以其
分类:编程语言   时间:2016-02-09 22:10:18    阅读次数:232
C语言之插入排序
插入法排序的要领就是每读入一个数立即插入到最终存放的数组中,每次插入都使得该数组有序。 上代码: #include #include #define n 10 int main() { int a[n]={-1,3,6,9,13,22,27,32,49}; /*注意留一个空间给待插数*/ int x,j,k; x = rand()%100; print...
分类:编程语言   时间:2016-02-09 21:08:27    阅读次数:285
javascript笔记3-面向对象的程序设计-创建对象
javascript面向对象的程序设计-创建对象;理解对象、属性、方法、引用类型、基本类型、原型模式;创建对象的几种方法。
分类:编程语言   时间:2016-02-09 21:06:48    阅读次数:254
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!