编码 python2 python3 函数 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functi ...
分类:
编程语言 时间:
2017-03-10 22:22:21
收藏:
0 评论:
0 赞:
0 阅读:
288
好气啊,今天没有看懂后缀树和后缀自动机 只能写个后缀数组发泄一下了orz ...
分类:
编程语言 时间:
2017-03-10 22:20:41
收藏:
0 评论:
0 赞:
0 阅读:
259
在理解JS的深浅复制之前,我觉得有必要先提及一下关于值传递与引用传递。 在JS中,基本类型值的复制是按值传递的,而引用类型值的复制则是按引用传递的。值传递复制的对象间不会有任何牵连,互相独立;但是引用传递复制的对象间则会相互影响,修改其中任何一方的值都会在另一方中体现。之所以会有这样的表现和JS的内 ...
分类:
编程语言 时间:
2017-03-10 22:19:28
收藏:
0 评论:
0 赞:
0 阅读:
187
一、正则表达式 提示:此专题需要多轮复习反复的加深和理解 正则表达式的两种用法: 1)regexp.xxx(string); 2)string.yyy(regexp); 正则表达式主要用于表单验证 1、直接量字符 定义一个正则表达式对象可以使用perl风格的直接量语法 /pattern/attrib ...
分类:
编程语言 时间:
2017-03-10 22:14:09
收藏:
0 评论:
0 赞:
0 阅读:
173
一、字典操作 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: 1、基本语法 2、字典的特性: dict是无序的 key必须是唯一的,so 天生去重 dict是无序的 key必须是唯一的,so 天生去重 3、字典增加 4、修改 5、删 ...
分类:
编程语言 时间:
2017-03-10 22:10:21
收藏:
0 评论:
0 赞:
0 阅读:
251
javascript 使用fetch进行跨域请求时默认是不带cookie的,所以会造成 session失效。 会报错: A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credent ...
分类:
编程语言 时间:
2017-03-10 22:09:22
收藏:
0 评论:
0 赞:
0 阅读:
252
从源码中可以看到,PyListObject中存储数据用的是PyObject **ob_item, 是当作Vector类似的方法。 Items must normally not be NULL,这句是说list中的元素从list中删除,并不会立即free, 而是放到list的缓存池中。这个和整数,字 ...
分类:
编程语言 时间:
2017-03-10 22:08:33
收藏:
0 评论:
0 赞:
0 阅读:
242
一,操作html 1.改变html的元素 2.改变html的属性 3.改变所有的html的CSS样式 4.对页面的所有事件作出反应 ...
分类:
编程语言 时间:
2017-03-10 22:06:58
收藏:
0 评论:
0 赞:
0 阅读:
123
ECMA-262第5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特性。ECMA-262定义这些特性是为了实现javascript引擎用的,因此在javascript中不能直接访问它们。为了表示特性是内部值,该规范把它们放在了两对方括号中,例如[[Enume ...
分类:
编程语言 时间:
2017-03-10 22:04:17
收藏:
0 评论:
0 赞:
0 阅读:
187
- 作用域相关 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
收藏:
0 评论:
0 赞:
0 阅读:
215
一.字符串string常用方法: 1.substring(start开始位置索引,end结束位置索引)截取的位置不包含结束位置的字符,只写一个参数表示重开始位置截取最后 输入负值将变为零,哪个较小作为开始 Str.substring(1,-3) =>Str.substring(0,1);//b st ...
分类:
编程语言 时间:
2017-03-10 21:56:43
收藏:
0 评论:
0 赞:
0 阅读:
206
开发一个简单的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
收藏:
0 评论:
0 赞:
0 阅读:
211
Java的JDK中提供了一系列好用的util工具类。Calendar就是java.util中用于处理日期的工具类。且该工具类易学易用实用。 工具类Calendar是抽象类。 PS:为什么把Calendar定义成抽象类呢?很简单,仔细想想就会知道:全世界有很多种计量日期的方式,所以要把Calendar... ...
分类:
编程语言 时间:
2017-03-10 21:51:42
收藏:
0 评论:
0 赞:
0 阅读:
274
Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC ...
分类:
编程语言 时间:
2017-03-10 21:51:06
收藏:
0 评论:
0 赞:
0 阅读:
250
上一篇的整数对象是定长数据,即C中的long型整数。 但是python中还大量存在着不定长的数据类型。如字符串对象 和整数对象一样,字符串对象的组成如下: PyStringObject定义如下: Ob_size就是实际使用的内存大小,在注释中:ob_sval contains space for ' ...
分类:
编程语言 时间:
2017-03-10 21:50:50
收藏:
0 评论:
0 赞:
0 阅读:
156
在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 2、如果用“|”作为 ...
分类:
编程语言 时间:
2017-03-10 21:04:38
收藏:
0 评论:
0 赞:
0 阅读:
213
将M进制的数X转换为N进制的数输出。 输入的第一行包括两个整数:M和N(2<=M,N<=36)。 下面的一行输入一个数X,X是M进制的数,现在要求你将M进制的数X转换成N进制的数输出。 输出X的N进制表示的数。 输入时字母部分为大写,输出时为小写,并且有大数据。 ...
分类:
编程语言 时间:
2017-03-10 21:02:56
收藏:
0 评论:
0 赞:
0 阅读:
279
名词解释: 框架就是组件的集合。比如:Struts、Spring、Hibernate就是组件的集合 组件就是常用的功能包封装成工具类. 常用组件: Dom4j/Xpath、DBUtils、C3p0、BeanUtils、log4j 框架就是组件的集合。比如:Struts、Spring、Hibernat ...
分类:
编程语言 时间:
2017-03-10 20:59:43
收藏:
0 评论:
0 赞:
0 阅读:
316
转自 http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascri ...
分类:
编程语言 时间:
2017-03-10 20:57:22
收藏:
0 评论:
0 赞:
0 阅读:
295
1.Timer Timer 的优点在于简单易用,但由于所有任务都是由同一个线程来调度,因此所有任务都是串行执行的,同一时间只能有一个任务在执行,前一个任务的延迟或异常都将会影响到之后的任务。 ScheduledExecutor 展示了 ScheduledExecutorService 中两种最常用的 ...
分类:
编程语言 时间:
2017-03-10 20:55:28
收藏:
0 评论:
0 赞:
0 阅读:
233