import java.util.*; public class Different { public boolean checkDifferent(String iniString) { boolean []charset=new boolean[256]; for(int i=1;i<iniSt ...
分类:
编程语言 时间:
2016-12-06 02:31:12
阅读次数:
151
一、递归和迭代 1、递归:(问路示例) 递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。 2、迭代:简单理解为更新换代( 儿子生孙子的故事) 二、迭代器协议 1.迭代器协议是指:对象必须提供一个next方法 ...
分类:
编程语言 时间:
2016-12-06 02:28:58
阅读次数:
261
2 完数(5分) 题目内容: 一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。 现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。 提示:可以写一个函 ...
分类:
编程语言 时间:
2016-12-06 02:25:15
阅读次数:
193
前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且 ...
分类:
编程语言 时间:
2016-12-06 02:24:01
阅读次数:
170
参考这篇文章 http://blog.chinaunix.net/uid-27052262-id-3239260.html Linux支持三种进程调度策略,分别是SCHED_FIFO 、 SCHED_RR和SCHED_NORMAL。Linux支持两种类型的进程,实时进程和普通进程。实时进程可以采用S ...
分类:
编程语言 时间:
2016-12-06 02:21:30
阅读次数:
306
## 继承性 ## js不是一门完全是面向对象的语言,它没有专门实现对象继承的机制,但是可以通过语法层面实现对象的继承,要实现继承可以通过以下几种方式实现继承。 (这里也可以通过ES6中的class语法实现继承,更接近传统语言如java,请见我ES6新特性) 2.通过constructor实现传值。 ...
分类:
编程语言 时间:
2016-12-06 02:21:40
阅读次数:
152
1. context:component-scan标签的use-default-filters属性的作用以及原理分析 http://www.cnblogs.com/hafiz/p/5875770.html 2. Spring和SpringMVC父子容器关系初窥 http://www.cnblogs. ...
分类:
编程语言 时间:
2016-12-06 02:18:08
阅读次数:
152
# this的用法 # 重点: 谁调用就指向谁 //ES6新特性中,定义箭头函数 var fn = () =>{...} 这里面如果有this,是固化的,跟bind情形基本相似 1,取值:在函数真正被调用的时候确定,因为每次调用会有一个不同的上下文 var per1 = new Person('zh ...
分类:
编程语言 时间:
2016-12-06 02:15:28
阅读次数:
191
什么是对象? a.对现实事物的抽象 —面向对象是对现实事物的抽象 b.对数据的封装 —是对具体数据的封装,是一堆属性和方法的集合 对象的三大特征(封装、继承、多态) 1.封装性,是对属性和方法的封装 2.继承是将别人没有的,拿过来成为自己的就是继承,js里不具备特定的继承的机制,但是可以通过技术上实 ...
分类:
编程语言 时间:
2016-12-06 02:13:52
阅读次数:
142
# 闭包 # 我的理解:面试时,先说作用域链,再说闭包产生的原因,然后是垃圾回收GC,最后说闭包。 a.一个函数内部声明的变量,就是它的私有变量. b.在javascript中特性中,函数是可以访问它所在作用域链的所有变量. c.但函数外部是不能直接访问函数内部的私有变量 D.通过函数内部再嵌套函数 ...
分类:
编程语言 时间:
2016-12-06 02:11:14
阅读次数:
172
原型 1.原型有什么用:js是用原型来实现继承 2.原型是:每一个对象都有其原型对象__proto__,这个原型对象指向构造它的构造函数的原型属性prototype. ## 一、函数和对象的关系 ## 1.函数是对象的一种,instanceof 可以判断 2.对象是函数创建的 ## 二.protot ...
分类:
编程语言 时间:
2016-12-06 02:05:11
阅读次数:
157
再来聊一下Python的线程 参考这篇文章 https://www.zhihu.com/question/23474039/answer/24695447 简单地说就是作为可能是仅有的支持多线程的解释型语言(perl的多线程是残疾,PHP没有多线程),Python的多线程是有compromise的, ...
分类:
编程语言 时间:
2016-12-06 02:00:58
阅读次数:
190
一、线程的定义 每个应用程序内部都是由一个或多个的进程组成,而每个进程内部都是由许多具体的线程执行,所以,线程是每个程序执行的最小单位。 二、线程的实现 1.通过继承java.lang.Thread类、重写类中的run方法 class PrimeThread extends Thread { lon ...
分类:
编程语言 时间:
2016-12-06 02:02:42
阅读次数:
231
在集成学习原理小结中,我们讲到了集成学习按照个体学习器之间是否存在依赖关系可以分为两类,第一个是个体学习器之间存在强依赖关系,另一类是个体学习器之间不存在强依赖关系。前者的代表算法就是是boosting系列算法。在boosting系列算法中, Adaboost是最著名的算法之一。Adaboost既可 ...
分类:
编程语言 时间:
2016-12-06 01:59:10
阅读次数:
207
循环结构(while、do-while、for) 任何复杂的程序逻辑都可以通过三种结构来实现:1)顺序结构:从上往下逐行执行,每句必走2)分支结构:有条件的执行某语句一次,并非每句必走3)循环结构:有条件的执行某语句多次,并非每句必走 1.循环:反复执行一段相同或相似的代码 2.循环三要素: 1)循 ...
分类:
编程语言 时间:
2016-12-06 01:55:05
阅读次数:
264
Socket简介在网络上的两个程序通过一个双向的通信连接实现数据的交换,这个链接的一端称为一个Socket(套接字),用于描述IP地址和端口。建立网络通信连接至少要一对端口号(Socket),Socket本质是编程接口(API),对TCP/IP的封装,提供了网络通信能力。每种服务都打开一个So..
分类:
编程语言 时间:
2016-12-06 00:10:39
阅读次数:
173
QRCode.js是一个生成二维码的JS库。QRCode.js支持在DOM中使用跨浏览器Canvas和table标签的。QRCode.js不依赖其他JS库。基本用法:<divid="qrcode"></div>
<scripttype="text/javascript">
newQRCode(document.getElementById("qrcode"),"http://jindo.dev.na..
分类:
编程语言 时间:
2016-12-06 00:06:44
阅读次数:
213