码迷,mamicode.com
首页 > 编程语言
C++面试 总结
1. 引用和指针的区别 ① 引用必须初始化,指针可以不初始化 ② 引用不可以为空,指针可以为空(野指针) ③ 引用绑定的值不能改,指针可以 ④ 不能定义引用型数组,可以定义指针数组 建议: 在C++中尽量使用引用,而少使用指针,因为容易出现野指针、容易出现段错误等。 2. 函数重载的方式 ① 函数名 ...
分类:编程语言   时间:2016-08-15 00:10:11    阅读次数:153
python小记(1)
“*” 字符串中的“乘法”,这个乘法,就是重复那个字符串的含义。在某些时候很好用的。比如我要打印一个华丽的分割线: ...
分类:编程语言   时间:2016-08-15 00:13:00    阅读次数:152
Python主文件
场景: 当在import某个python文件之后 但是并不想执行该文件的某些部分。 解决: python内置变量__name__, 来代表模块的名字。如果该模块是被导入的,__name__的值为模块名字,如果该模块是被直接执行,__name__的值为'__main__' 1. 定义一个模块model ...
分类:编程语言   时间:2016-08-15 00:08:56    阅读次数:235
Swift 入门之简单语法(三)
集合 数组 数组使用 [] 定义,这一点与 OC 相同 遍历 通过下标获取指定项内容 可变&不可变 let 定义不可变数组 var 定义可变数组 let 定义不可变数组 var 定义可变数组 数组的类型 如果初始化时,所有内容类型一致,择数组中保存的是该类型的内容 如果初始化时,所有内容类型不一致, ...
分类:编程语言   时间:2016-08-15 00:07:08    阅读次数:185
C语言截取字符串
1 void subString(char filePath) 2 { 3 int len = strlen(filePath); 4 int num, n; 5 char buf[128] = {0}; 6 char cutOff[128] = {0}; 7 8 strcpy(buf, fileP ...
分类:编程语言   时间:2016-08-15 00:05:41    阅读次数:185
Swift 入门之简单语法(二)
可选项判断 由于可选项的内容可能为 nil,而一旦为 nil 则不允许参与计算 因此使用中,经常需要判断可选项的内容是否为 nil 单个可选项判断 可选项条件判断 小结 if let 不能与使用 &&、|| 等条件判断 如果要增加条件,可以使用 where 子句 注意:where 子句没有智能提示 ...
分类:编程语言   时间:2016-08-15 00:04:23    阅读次数:257
线程NSThread的使用
...
分类:编程语言   时间:2016-08-15 00:02:55    阅读次数:143
Swift 入门之简单语法(六)
KVC 字典转模型构造函数 以上代码编译就会报错! 原因: KVC 是 OC 特有的,KVC 本质上是在运行时,动态向对象发送 setValue:ForKey: 方法,为对象的属性设置数值 因此,在使用 KVC 方法之前,需要确保对象已经被正确实例化 添加 super.init() 同样会报错 原因 ...
分类:编程语言   时间:2016-08-15 00:02:06    阅读次数:280
javaWeb项目中如何实现在线查看pdf文件
最近有需求要实现在网页直接查看pdf,word,excel文件。但是实际当中并没有很好的开源插件供我们使用,确实有一些付费的插件不错,也很好用,但是对于我来说都不适合。 现在只是单纯的找到了围魏救赵的方法。 就是先实现显示pdf文件,其他文件用别的方式去转成pdf。虽然这个方法确实不好,但是也是没有 ...
分类:编程语言   时间:2016-08-15 00:02:12    阅读次数:366
Swift 入门之简单语法(一)
定义 let 定义常量,一经赋值不允许再修改 var 定义变量,赋值之后仍然可以修改 自动推导 Swift能够根据右边的代码,推导出变量的准确类型 通常在开发时,不需要指定变量的类型 如果要指定变量,可以在变量名后使用:,然后跟上变量的类型 没有隐式转换!!! Swift 对数据类型要求异常严格 任 ...
分类:编程语言   时间:2016-08-15 00:00:54    阅读次数:336
java脚本语言学习心得
第一篇技术博客,一定要认真! 第一篇技术博客,一定要认真! 第一篇技术博客,一定要认真! 好了,进入正题: 一 什么是脚本语言? 程序的运行方式有两种:编译运行和解释运行 1.1 前者的典型代表是java, 从文件角度看分为三步: write[编写]: a.java文件(拿个记事本就能写,扩展名是. ...
分类:编程语言   时间:2016-08-15 00:01:25    阅读次数:477
java 模板
模板模式: 解决某类事情的步骤有些是固定的,有些是会发生变化的,这时我们提供 一个模板代码,从而提高效率。 模板模式的作用: 1.解决这类事情其中一件的解决方案。 2.分析代码,把发生变化的代码抽象取出来独立成一个方法, 把该方法抽象描述。(也就是改写成一个抽象方法)别忘记把类名也用abstract ...
分类:编程语言   时间:2016-08-14 23:59:56    阅读次数:296
线程2 NSOperation 抽像类的使用
...
分类:编程语言   时间:2016-08-14 23:57:53    阅读次数:205
Unity Mono运行机制分析及内存优化
一、Mono原理 此处简单介绍下Mono这个奇葩,主要通过Mono可以轻松实现跨平台,目前使用Unity开发手游Android平台大多使用Mono实现,但是诛仙手游使用il2cpp技术。具体il2cpp知识大家可以度娘。 二、内存分配机制 上图为内存分配策略,但是在此结合实践经验有bug存在,当分配 ...
分类:编程语言   时间:2016-08-14 23:55:27    阅读次数:387
Java--剑指offer(3)
11.输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 a)使用Integer.toBinaryString(n);来计算得出二进制的字符串,然后使用for循环截取字符串是否为1 public class Solution { public int NumberOf1(int n) ...
分类:编程语言   时间:2016-08-14 23:56:38    阅读次数:181
python——BS解析器
...
分类:编程语言   时间:2016-08-14 23:56:03    阅读次数:223
JavaScript中for..in循环陷阱介绍
for...in循环中的循环计数器是字符串,而不是数字它包含当前属性的名称或当前数组元素的索引,下面有个不错的示例大家可以参考下 大家都知道在JavaScript中提供了两种方式迭代对象: (1)for 循环; (2)for..in循环; 使用for循环进行迭代数组对象,想必大家都已经司空见惯了。但 ...
分类:编程语言   时间:2016-08-14 23:53:59    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!