- 作用域相关 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
ECMA-262第5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特性。ECMA-262定义这些特性是为了实现javascript引擎用的,因此在javascript中不能直接访问它们。为了表示特性是内部值,该规范把它们放在了两对方括号中,例如[[Enume ...
分类:
编程语言 时间:
2017-03-10 22:04:17
阅读次数:
231
这篇博客对几种常见的排序算法进行归纳总结,在接下来的博客中会依次给出每个排序算法的例子 【由于博客上面进行编辑不太方便,图表都是在电脑上编辑好,上传的图片】 1.排序的分类 2.几种内部排序方法的比较 3.几点结论 3.1当待排序的记录个数较小时,n²和nlogn差别不大,可选用简单的排序方法,而当 ...
分类:
编程语言 时间:
2017-03-10 22:04:54
阅读次数:
268
Vuforia 扩展追踪 Enable Extended Tracking 勾起即可。 Vuforia 多图识别 红线所指数量为一次识别数量,一般3-5个合适。 Vuforia 用户自定义图片识别 运行打开摄像机点击识别按钮即可识别。 UDTEventHandler代码由官方案例模仿或者直接拉过来使 ...
分类:
编程语言 时间:
2017-03-10 22:05:34
阅读次数:
501
从源码中可以看到,PyListObject中存储数据用的是PyObject **ob_item, 是当作Vector类似的方法。 Items must normally not be NULL,这句是说list中的元素从list中删除,并不会立即free, 而是放到list的缓存池中。这个和整数,字 ...
分类:
编程语言 时间:
2017-03-10 22:08:33
阅读次数:
156
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
一、字典操作 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: 1、基本语法 2、字典的特性: dict是无序的 key必须是唯一的,so 天生去重 dict是无序的 key必须是唯一的,so 天生去重 3、字典增加 4、修改 5、删 ...
分类:
编程语言 时间:
2017-03-10 22:10:21
阅读次数:
337
一、正则表达式 提示:此专题需要多轮复习反复的加深和理解 正则表达式的两种用法: 1)regexp.xxx(string); 2)string.yyy(regexp); 正则表达式主要用于表单验证 1、直接量字符 定义一个正则表达式对象可以使用perl风格的直接量语法 /pattern/attrib ...
分类:
编程语言 时间:
2017-03-10 22:14:09
阅读次数:
125
在理解JS的深浅复制之前,我觉得有必要先提及一下关于值传递与引用传递。 在JS中,基本类型值的复制是按值传递的,而引用类型值的复制则是按引用传递的。值传递复制的对象间不会有任何牵连,互相独立;但是引用传递复制的对象间则会相互影响,修改其中任何一方的值都会在另一方中体现。之所以会有这样的表现和JS的内 ...
分类:
编程语言 时间:
2017-03-10 22:19:28
阅读次数:
337
好气啊,今天没有看懂后缀树和后缀自动机 只能写个后缀数组发泄一下了orz ...
分类:
编程语言 时间:
2017-03-10 22:20:41
阅读次数:
197
编码 python2 python3 函数 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functi ...
分类:
编程语言 时间:
2017-03-10 22:22:21
阅读次数:
193
1、算法出现的背景 之前讲的,当我们排序的是一个近乎有序的序列时,快速排序会退化到一个O(n^2)级别的排序算法,而对此的改进就是 引入了随机化快速排序算法;但是当我们的排序的是一个数值重复率非常高的序列时,此时随机化快速排序算法就不再起作用 了,而将会再次退化为一个O(n^2)级别的排序算法,那为 ...
分类:
编程语言 时间:
2017-03-10 22:25:48
阅读次数:
275
// practise.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include #include using namespace std; int main() { /* 字符串转字符数组,使用strncpy_s(... ...
分类:
编程语言 时间:
2017-03-10 22:27:34
阅读次数:
232
1、拦截"/",可以实现现在很流行的REST风格。很多互联网类型的应用很喜欢这种风格的URL。为了实现REST风格,拦截了所有的请求。同时对*.js,*.jpg等静态文件的访问也就被拦截了。 2、拦截/*,这是一个错误的方式,请求可以走到sturt2的Action或者springMvc的contro ...
分类:
编程语言 时间:
2017-03-10 22:28:16
阅读次数:
501
管理Linux经常用到python脚本,然后写了脚本后,经常为了生成的文件占用磁盘空间而犯愁,这些写个函数以方便以后使用:defrmdaybefore(pfile,days):
"""
Deletepfilediectorydaysbeforefilesbelow
:parampfile:localpath
:paramdays:beforedays
:return:alistos.listdirpfile
"..
分类:
编程语言 时间:
2017-03-10 22:38:02
阅读次数:
174
最近在跑大数据,发现outofmemorykillprocess(java)scoreorachild,查资料发现是操作系统linuxlowmem太低,后来加大内存一样不管用,开始分析代码:将代码中的String字符串拼接改成StringBuilder(单线程速度比StringBuffer快)将获取文件名称的方法file.listFiles()改成file.l..
分类:
编程语言 时间:
2017-03-10 22:40:18
阅读次数:
191
Java中copy数组的方法有四种。第一种是Object类提供的clone()方法,第二种是java.lang.System类提供的arrayCopy()方法,第三种是java.util.Arrays类提供的copyOf()方法,最后一种也就是最常见的使用for循环实现数组的copy。四中执行方法由于内部实现不同当然有不同的执行效率。..
分类:
编程语言 时间:
2017-03-10 22:41:31
阅读次数:
189
1 //有10个两位整数,把这些数作以下变化,如果它是素数, 2 //则把它乘以2,若它是偶数则除以2,其余的数减1, 3 //请将变化后的10个数按从小到大的次序打印出来。 4 //2017.3.7 5 #include <stdio.h> 6 #include <stdlib.h> 7 #inc ...
分类:
编程语言 时间:
2017-03-10 23:26:32
阅读次数:
212
目前可以实现简单的计算。计算前请重置,设计的时候默认数字是0,学了半天就做出来个这么个结果,bug不少。 python3.5 + PyQt5 +Eric6 在windows7 32位系统可以完美运行 计算器,简单学了半天就画个图实现的存在bug,部分按钮还未实现,后续优化。 代码结构如图: 效果图: ...
分类:
编程语言 时间:
2017-03-10 23:26:57
阅读次数:
241
1 //二维数组每行输出平均值 2 //2017.3.7 3 #include <stdio.h> 4 #include <stdlib.h> 5 6 void Rand(int arr[][100], int n); 7 void OutputAvg(int arr[][100], int n); ...
分类:
编程语言 时间:
2017-03-10 23:27:41
阅读次数:
470