一:内联函数 函数调用也会带来降低效率的问题,因为调用函数实际上将程序执行顺序转移到函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保存地址继续执行。
因此,函数调用要有一定的时间和空间方面的开销,于是将影响其效率。特别是对于一些函数体代码不是很大,但又频繁地被调用的...
分类:
编程语言 时间:
2015-07-06 17:53:12
阅读次数:
145
**机器学习笔记—-监督学习与无监督学习的异同**有监督学习在监督学习中,输入数据和输出数据存在某种关系,即在已经给定的数据集下,对应的正确输出结果,已经大约知道是什么样子了。有监督学习常常被归类为 回归 和 分类 问题。在回归问题中,我们希望得到连续值的输出预测值,即,使用某些连续函数来映射输入值。在分类问题中,则希望获得的是离散的预测值。将输入值映射到离散的种类上。...
分类:
其他好文 时间:
2015-07-06 17:53:46
阅读次数:
124
数据类型优化
1、尽量使用能正常存储数据的最小数据类型(更快,占用更少的磁盘、内存和cpu)
2、尽量使用简单类型。(如整型比字符操作代价低)
3、尽量避免使用NULL(可以通过加默认值设置not null)
数据类型:支持别名,如integer,bool,numeric
1、时间
DATETIME和TIMESTAMP都精确到秒。通常应该尽量使用timestamp。
date...
分类:
数据库 时间:
2015-07-06 17:53:26
阅读次数:
156
Android系统架构介绍...
分类:
移动开发 时间:
2015-07-06 17:52:26
阅读次数:
161
提问者的问题Python关键字yield的作用是什么?用来干什么的?比如,我正在试图理解下面的代码:def node._get_child_candidates(self, distance, min_dist, max_dist):
if self._leftchild and distance - max_dist < self._median:
yield self._...
分类:
编程语言 时间:
2015-07-06 17:52:47
阅读次数:
236
写出一个程序,接受三个参数,分别是一个字符串和两个字符,然后输出替换字符后的字符串。区分大小写。
例如1:
输入:ABCDEF,A,B
输出:BBCDEF
例如2:
输入:AABCDEF,A,C
输出:CCBCDEF
/*
功能:
输入:
输出:
返回:成功0,其它-1
...
分类:
其他好文 时间:
2015-07-06 17:53:54
阅读次数:
141
分合流:顾名思义,想长江一样,有主流河流和分支河流,有起点,有终点。
适用范围:多人、多角色、多岗位、多部门等相互独立审批工作、处理工作,同时又可在某个步骤中查看工作的汇总、或者过程、或者处理结果等。
作用:可以实现复杂的业务逻辑审批、工作处理,提高工作效率,提高多部门的协同办公的能力。
分合流设置的两种方式:
同表单分合流和异表单分合流。
同表单分合流:操作同一个表,...
分类:
其他好文 时间:
2015-07-06 17:51:25
阅读次数:
240
查询_观察者网_不同用户的评论 Excel Vba javascript...
分类:
其他好文 时间:
2015-07-06 17:53:21
阅读次数:
130
最近调试用到了安信可的ESP-01模块,终于打通了编译下载调试的整个通道,有一些细节需要记录,方便后续的开发工作。...
分类:
其他好文 时间:
2015-07-06 17:52:05
阅读次数:
379
枚举
在foreach语句中使用枚举,可以迭代集合中的元素,且无需知道集合中的元素个数.
数组或集合实现带GetEumerator()方法的IEumerable接口.GetEumerator()方法返回一个实现IEunmerable接口的枚举.
GetEnumerator()方法用IEnumerable接口定义.foreach语句并不真的需要在集合类中实现这个借口.有一个名为GetEnume...
g++ 编译一个程序g++ shm.c -o shm,
用到了 shm_open(), shm_unlink()函数,编译出现了下面的错误:/tmp/ccL2cbha.o: In function del_resource()':
shm.c:(.text+0x1b3): undefined reference toshm_unlink’
/tmp/ccL2cbha.o: In functio...
分类:
其他好文 时间:
2015-07-06 17:51:01
阅读次数:
150
【题目链接】click here~~
【题目大意】
在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。
Sample Input
2 1
#.
.#
4 4
...#
..#.
.#..
#...
-1 -1
Sampl...
分类:
其他好文 时间:
2015-07-06 17:51:40
阅读次数:
121
有的时候我们做Android开发会用到表示步骤的需求,这时候github给我们提供了一个很好地表示步骤的组件,使用她只需要4步就可以完成了。
项目地址https://github.com/anton46/Android-StepsView;
1.在Android studio中加入组件compile 'com.anton46:stepsview:0.0.2'
2.编写布局文件
3.填写...
分类:
移动开发 时间:
2015-07-06 17:51:30
阅读次数:
226
1、加字幕
命令:ffmpeg -i -filter_complex subtitles=filename=-y
说明:利用libass来为视频嵌入字幕,字幕是直接嵌入到视频里的硬字幕。
参考资料:http://ffmpeg.org/ffmpeg-filters.html#subtitles-1
2、剪切
命令:...
分类:
其他好文 时间:
2015-07-06 17:52:41
阅读次数:
647
Valid Parentheses
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
The brackets must close in the correct order, "()" and "()...
分类:
其他好文 时间:
2015-07-06 17:52:27
阅读次数:
155
前言:
最近开发的iOS项目因为需要用户文本的存储,自然就遇到了emoji等表情符号如何被mysql DB支持的问题。困扰了数日,在就要绝望放弃的边缘,终于完成了转换和迁移。在此特别分析和整理,方便更多人。
问题描述:
如果UTF8字符集且是Java服务器的话,当存储含有emoji表情时,会抛出类似如下异常:
java.sql.SQLException: Incorr...
分类:
数据库 时间:
2015-07-06 17:51:40
阅读次数:
149
Java获取项目路径下的方法(全)...
分类:
编程语言 时间:
2015-07-06 17:48:53
阅读次数:
177