// practise.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include #include using namespace std; int main() { /* 字符串转字符数组,使用strncpy_s(... ...
分类:
编程语言 时间:
2017-03-10 22:27:34
阅读次数:
232
1、算法出现的背景 之前讲的,当我们排序的是一个近乎有序的序列时,快速排序会退化到一个O(n^2)级别的排序算法,而对此的改进就是 引入了随机化快速排序算法;但是当我们的排序的是一个数值重复率非常高的序列时,此时随机化快速排序算法就不再起作用 了,而将会再次退化为一个O(n^2)级别的排序算法,那为 ...
分类:
编程语言 时间:
2017-03-10 22:25:48
阅读次数:
275
编码 python2 python3 函数 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functi ...
分类:
编程语言 时间:
2017-03-10 22:22:21
阅读次数:
193
好气啊,今天没有看懂后缀树和后缀自动机 只能写个后缀数组发泄一下了orz ...
分类:
编程语言 时间:
2017-03-10 22:20:41
阅读次数:
197
在理解JS的深浅复制之前,我觉得有必要先提及一下关于值传递与引用传递。 在JS中,基本类型值的复制是按值传递的,而引用类型值的复制则是按引用传递的。值传递复制的对象间不会有任何牵连,互相独立;但是引用传递复制的对象间则会相互影响,修改其中任何一方的值都会在另一方中体现。之所以会有这样的表现和JS的内 ...
分类:
编程语言 时间:
2017-03-10 22:19:28
阅读次数:
337
一、正则表达式 提示:此专题需要多轮复习反复的加深和理解 正则表达式的两种用法: 1)regexp.xxx(string); 2)string.yyy(regexp); 正则表达式主要用于表单验证 1、直接量字符 定义一个正则表达式对象可以使用perl风格的直接量语法 /pattern/attrib ...
分类:
编程语言 时间:
2017-03-10 22:14:09
阅读次数:
125
一、字典操作 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: 1、基本语法 2、字典的特性: dict是无序的 key必须是唯一的,so 天生去重 dict是无序的 key必须是唯一的,so 天生去重 3、字典增加 4、修改 5、删 ...
分类:
编程语言 时间:
2017-03-10 22:10:21
阅读次数:
337
javascript 使用fetch进行跨域请求时默认是不带cookie的,所以会造成 session失效。 会报错: A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credent ...
分类:
编程语言 时间:
2017-03-10 22:09:20
阅读次数:
2130
从源码中可以看到,PyListObject中存储数据用的是PyObject **ob_item, 是当作Vector类似的方法。 Items must normally not be NULL,这句是说list中的元素从list中删除,并不会立即free, 而是放到list的缓存池中。这个和整数,字 ...
分类:
编程语言 时间:
2017-03-10 22:08:33
阅读次数:
156
Vuforia 扩展追踪 Enable Extended Tracking 勾起即可。 Vuforia 多图识别 红线所指数量为一次识别数量,一般3-5个合适。 Vuforia 用户自定义图片识别 运行打开摄像机点击识别按钮即可识别。 UDTEventHandler代码由官方案例模仿或者直接拉过来使 ...
分类:
编程语言 时间:
2017-03-10 22:05:34
阅读次数:
501
这篇博客对几种常见的排序算法进行归纳总结,在接下来的博客中会依次给出每个排序算法的例子 【由于博客上面进行编辑不太方便,图表都是在电脑上编辑好,上传的图片】 1.排序的分类 2.几种内部排序方法的比较 3.几点结论 3.1当待排序的记录个数较小时,n²和nlogn差别不大,可选用简单的排序方法,而当 ...
分类:
编程语言 时间:
2017-03-10 22:04:54
阅读次数:
268
ECMA-262第5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特性。ECMA-262定义这些特性是为了实现javascript引擎用的,因此在javascript中不能直接访问它们。为了表示特性是内部值,该规范把它们放在了两对方括号中,例如[[Enume ...
分类:
编程语言 时间:
2017-03-10 22:04:17
阅读次数:
231
- 作用域相关 1. function func(){ if(1==1){ var v= 123; } console.log(v); } func() A. 报错(Java,C#) B. 123(python,对) C.undefined =》 JavaScript/python是以函数为作用域, ...
分类:
编程语言 时间:
2017-03-10 21:59:00
阅读次数:
257
一.字符串string常用方法: 1.substring(start开始位置索引,end结束位置索引)截取的位置不包含结束位置的字符,只写一个参数表示重开始位置截取最后 输入负值将变为零,哪个较小作为开始 Str.substring(1,-3) =>Str.substring(0,1);//b st ...
分类:
编程语言 时间:
2017-03-10 21:56:43
阅读次数:
289
开发一个简单的Spring项目: 一、开发环境搭建: 1、引入源码jar :3.0以前的版本含有依赖jar包,3.0以后只有spring的核心jar 包 core的jar包 commons-logging-1.1.3.jar spring-beans-3.2.5.RELEASE.jar spring ...
分类:
编程语言 时间:
2017-03-10 21:55:51
阅读次数:
266
Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC ...
分类:
编程语言 时间:
2017-03-10 21:51:06
阅读次数:
202
上一篇的整数对象是定长数据,即C中的long型整数。 但是python中还大量存在着不定长的数据类型。如字符串对象 和整数对象一样,字符串对象的组成如下: PyStringObject定义如下: Ob_size就是实际使用的内存大小,在注释中:ob_sval contains space for ' ...
分类:
编程语言 时间:
2017-03-10 21:50:50
阅读次数:
234