1前言如果你对python2和python3的中编解码很清楚,这里我认为你很清楚。具体参考文档:“python2encode和decode函数说明.docx”“字符编码——从ASCII开始.docx”以上所有文档均为本地文档。2Python编码sys.getdefaultencoding():获取系统当前编码,这里的系统指的是python自己..
分类:
编程语言 时间:
2017-05-14 21:41:55
阅读次数:
288
...
分类:
编程语言 时间:
2017-05-14 21:40:28
阅读次数:
155
C语言的数组和函数部分的知识,在语法上和Java语法是有所相似的,这里只通过实例总结一些自己感觉需要理解的部分知识。 1.数组 数组中的元素具有相同的数据类型;数组一旦创建,不能被改变;数组中元素在内存中是连续依次存在的;使用时需要随时注意下标越界的问题。 例1:输入数量不确定的[0,9]范围内的整 ...
分类:
编程语言 时间:
2017-05-14 21:39:22
阅读次数:
169
源代码: [java] view plain copy public class SuperAndSub { public static void main(String[] args) { // Super s1 = new Sub(); // Super s2 = new Super(); Su ...
分类:
编程语言 时间:
2017-05-14 21:38:50
阅读次数:
250
在Java中Swing是线程不安全的,是单线程的设计,这样的造成结果就是:只能从事件派发线程访问将要在屏幕上绘制的Swing组件。事件派发线程是调用paint和update等回调方法的线程,它还是事件监听器接口中定义的事件处理方法,例如,ActionListener中的actionPerformed ...
分类:
编程语言 时间:
2017-05-14 21:36:50
阅读次数:
268
首先,明确一下,Java多态的三个必要条件: 1、 继承 2、 子类重写父类方法 3、 父类引用指向子类对象 然后看一个例子 输出结果为: 给出结论:当满Java多态的三个条件时,可以发现c.eat()调用的实际上是子类的eat,但c.age调用的还是父类的age,而c.play()则不会通过编译。 ...
分类:
编程语言 时间:
2017-05-14 20:39:21
阅读次数:
192
1、count() 计算数组元素的个数 $arr=array(“PHP课程”,“DIV+CSS课程”。array(“JQUERY“,”JAVASCRIPT”。“HTML”)); Echo count($arr); 输出 3 Echo count($arr,1) 输出:6 2、reset() 把数组内 ...
分类:
编程语言 时间:
2017-05-14 20:39:16
阅读次数:
134
Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符流进行操作的,而NIO是基于 ...
分类:
编程语言 时间:
2017-05-14 20:38:35
阅读次数:
173
题目: Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two e ...
分类:
编程语言 时间:
2017-05-14 20:38:08
阅读次数:
171
Bean的生命周期的11个步骤: 1.instantiate bean对象实例化 2.populate properties 封装属性 (第三步和第四步是让自己设计的bean了解spring容器) 2.populate properties 封装属性 (第三步和第四步是让自己设计的bean了解spr ...
分类:
编程语言 时间:
2017-05-14 20:37:51
阅读次数:
182
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,可以让在某个 Java 虚拟机上的对象调用还有一个 Java 虚拟机中的对象上的方法。可以用此方法调用的不论什么对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都 ...
分类:
编程语言 时间:
2017-05-14 20:36:42
阅读次数:
237
一,列表生成式 ls = [i*i for i in range(10)]ls[0, 1, 4, 9, 16, 25, 36, 49, 64, 81] ge = (i*i for i in range(10)) #将[]改为()就是一个生成器ge<generator object <genexpr> ...
分类:
编程语言 时间:
2017-05-14 20:36:26
阅读次数:
295
clientWidth=contentWidth+padding,理解为:客户区宽度=正文宽度+内填充宽度,不包含滚动条的宽度,clientHeight同理。 offsetWidth=contentWidth+padding+border(即clientWidth+border),offsetWid ...
分类:
编程语言 时间:
2017-05-14 20:36:11
阅读次数:
175
什么是闭包?先看一段代码: 简单吧。再来看一段代码: 简单吧。 什么是闭包?这就是闭包! 有权访问另一个函数作用域内变量的函数都是闭包。这里 inc 函数访问了构造函数 a 里面的变量 n,所以形成了一个闭包。 再来看一段代码: 看看是怎么执行的: var c = couter(),这一句 cout ...
分类:
编程语言 时间:
2017-05-14 20:36:05
阅读次数:
249
面向对象三个特征:封装、继承、多态 封装: 语法:属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、在set/get的方法中对属性的数据 做相对应的业务逻辑的判断 思想:封装外面的程序不能直接访问本类的属性,需要 通过本类提供的方法间接访问本类的属性,从而提高 ...
分类:
编程语言 时间:
2017-05-14 20:35:59
阅读次数:
187
去重 function qc(array){ var arr=[]; for(var i=0;i<array.length;i++){ if(arr.indexOf(arrar[i]) 1){ arr.push(array[i]) } } } 去空 String.prototype.trim=fun ...
分类:
编程语言 时间:
2017-05-14 20:34:34
阅读次数:
165
在servlet中定义了多种类型的监听器,他们用于监听事件源分别是servletContext,httpsession,servletrequest 这三个域对象。 servlet中监听器主要有三类: 1,监听三个域对象的创建和销毁的监听器(3个 ), servletContextListenlis ...
分类:
编程语言 时间:
2017-05-14 20:34:08
阅读次数:
229