第21天-01-IO流(对象的序列化) ObjectInputStream与ObjectOutputStream 被操作的对象需要实现Serializable接口(标记接口) 非必须, 但强烈建议所有可序列化类都显式声明serialVersionUID ...
分类:
编程语言 时间:
2017-02-06 00:27:18
阅读次数:
206
面试题目:1.用PYTHON实现tail-f功能,默认显示最后15行,实时输出新增行?解题思路:1.此需求在很多场景中都有遇到,而且在各大群中也被讨论过,虽然有现成的模版如pyinotify等模块实现,但面试更想通过你的解题思路来判断这场面试,具体到tail需要实现2个功能,一个实时输出新增内容,一..
分类:
编程语言 时间:
2017-02-06 00:29:05
阅读次数:
293
K-邻近分类方法通过计算待分类目标和训练样例之间的距离,选取与待分类目标距离最近的K个训练样例,根据K个选取样例中占多数的类别来确定待分类样例。距离类型有很多,大致有欧式距离,曼哈顿距离,切比雪夫距离,闽科夫斯基距离,标准化欧式距离,马氏距离,夹角余弦,汉明距..
分类:
编程语言 时间:
2017-02-06 00:35:53
阅读次数:
272
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
编程语言 时间:
2017-02-06 10:23:50
阅读次数:
191
http://blog.csdn.net/wojiaowo11111/article/details/51605213 http://blog.csdn.net/zhang854429783/article/details/6785574 http://crabboy.iteye.com/blog/ ...
分类:
编程语言 时间:
2017-02-06 10:31:37
阅读次数:
213
Drainage Ditches Problem Description Every time it rains on Farmer John's fields, a pond forms over Bessie's favorite clover patch. This means that th ...
分类:
编程语言 时间:
2017-02-06 10:32:22
阅读次数:
330
JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发生某些有趣的事情时,Web 浏览器就会产生事件(event)。 JavaScript 与 HTML 之间的交互是通过事件实现的。事件就是文档或浏览器窗口中发生的一些特定的交互瞬间,或者说 ...
分类:
编程语言 时间:
2017-02-06 10:36:13
阅读次数:
212
通常来说,javascript中的对象就是一个指向prototype的指针和一个自身的属性列表。javascript创建对象时采用了写时复制的理念。 只有构造器才具有prototype属性,原型链继承就是创建一个新的指针,指向构造器的prototype属性。 prototype属性之所以特别,是因为 ...
分类:
编程语言 时间:
2017-02-06 10:43:07
阅读次数:
204
字符数组转化成string类型char ch [] = "ABCDEFG";string str(ch);//也可string str = ch;或者char ch [] = "ABCDEFG";string str;str = ch;//在原有基础上添加可以用str += ch;将string类型 ...
分类:
编程语言 时间:
2017-02-06 10:44:58
阅读次数:
177
leetcode算法题(JavaScript实现) 题外话 刷了一段时间的codewars的JavaScript题目之后,它给我最大的感受就是,会帮助你迅速的提升你希望练习的语言的API的熟悉程度,Array对象、String对象等原生方法,构造函数、一些算法题等。每次submit之后,看看自己的代 ...
分类:
编程语言 时间:
2017-02-06 10:47:52
阅读次数:
211
在《理解Javascript_08_函数对象》中讲解了很多函数对象的问题,同时也留下了许多疑问,今天让我们来解答部分问题。 注:理论过于深入,本人不改保证所有的理论都是正确的,但经过多方测试还未发现实际代码与理论冲突的问题。如有错误,望高人指点! Function 首先回顾一下函数对象的概念,函数就 ...
分类:
编程语言 时间:
2017-02-06 10:52:11
阅读次数:
203
city_map = { "湖北":{"武汉":["武昌","汉阳","汉口"], "黄冈":["黄州","红安","麻城"]}, "吉林":{"长春":["高新区","南关区"], "四平":["东区","西区"]}} #定义一个字典print (" 地图 " ...
分类:
编程语言 时间:
2017-02-06 10:55:27
阅读次数:
281
1、二分法 int[] arr = {1,2,3,4,5,6,7,8,9,10}; int key = 2; int min ,max ,mid; min = 0; max = arr.length-1; mid = (min+max)>>1;//(min+max)/2 while (arr[mid ...
分类:
编程语言 时间:
2017-02-06 10:57:37
阅读次数:
235
@RequestBody 将HTTP请求正文转换为适合的HttpMessageConverter对象。 @ResponseBody 将内容或对象作为 HTTP 响应正文返回,并调用适合HttpMessageConverter的Adapter转换对象,写入输出流。 /** * @return 返回Pe ...
分类:
编程语言 时间:
2017-02-06 10:59:18
阅读次数:
200
在理解了'对象模型'后,我们就可以看一下constructor属性是如何实现的. constructor是什么 简单的理解,constructor指的就是对象的构造函数。请看如下示例: 1 2 3 4 5 6 function Foo(){}; var foo = new Foo(); alert( ...
分类:
编程语言 时间:
2017-02-06 11:00:03
阅读次数:
251
一、继承的本质 1、在c++编译器的内部类可以理解为结构体 2、子类是由父类成员叠加子类新成员得到的 二、多态的本质 1、当类中声明一个虚函数时,编译器会在类中生成一个虚函数表 2、虚函数表是一个存储成员函数地址的数据结构 3、虚函数表是由编译器自动生成与维护的 4、virtual成员函数会被编译器 ...
分类:
编程语言 时间:
2017-02-06 11:01:54
阅读次数:
307
在阅读本博文之前,请先阅读《理解Javascript_13_执行模型详解》 在'执行模型详解'中讲到了关于作用域分配的问题,这一篇博文将详细的说明函数对象、作用域链与执行上下文的关系。 作用域分配与变量访问规则 在 ECMAScript 中,函数也是对象。函数对象在变量实例化过程中会根据函数声明来创 ...
分类:
编程语言 时间:
2017-02-06 11:11:24
阅读次数:
263
在'执行模型详解'的'函数执行环境'一节中对arguments有了些许的了解,那么让我们深入的分析一下函数的形式参数与arguments的关系。 注:在阅读本博文前请先阅读《理解javascript_13_执行模型详解》 注:本文的部分内容是自已的一些推论,并无官文文档作依据,如有错误之后,还望指正 ...
分类:
编程语言 时间:
2017-02-06 11:12:26
阅读次数:
203
学习了GC算法的相关概念之后, 我们将介绍在JVM中这些算法的具体实现。首先要记住的是, 大多数JVM都需要使用两种不同的GC算法 —— 一种用来清理年轻代, 另一种用来清理老年代。
我们可以选择JV...
分类:
编程语言 时间:
2017-02-06 11:18:23
阅读次数:
308
声明:文章是读书笔记,所以必然有大部分内容出自《机器学习实战》。外加个人的理解,另外修改了部分代码,并添加了注释1、什么是K-近邻算法?简单地说,k-近邻算法采用测量不同特征值之间距离的方法进行分类。...
分类:
编程语言 时间:
2017-02-06 11:18:38
阅读次数:
834