方法一 Array.isArray(object) 方法二 Object.prototype.toString.call(object) == [object object] 此方法可以检测所有的数据类型 ...
分类:
编程语言 时间:
2017-02-26 12:38:32
阅读次数:
178
两者的功能是等价的。区别: 1.instanceof 是一个操作符(类似new, ==等); 使用方法: 2.isInstance是Class类的一个方法 使用方法: ...
分类:
编程语言 时间:
2017-02-26 12:36:37
阅读次数:
212
1.接口的定义与实现 所谓的接口,即将内部实现细节封装起来,外部用户用过预留的接口可以使用接口的功能而不需要知晓内部具体细节。C++中,通过类实现面向对象的编程,而在基类中只给出纯虚函数的声明,然后在派生类中实现纯虚函数的具体定义的方式实现接口,不同派生类实现接口的方式也不尽相同,从而实现多态。现通 ...
分类:
编程语言 时间:
2017-02-26 12:32:52
阅读次数:
385
二分查找的前提是:你得先排好序,但是排序问题不在讨论。 直接上代码: java8 出来了,有很多新的东西,optional就是其中一个,试着用一用。 ...
分类:
编程语言 时间:
2017-02-26 12:32:08
阅读次数:
180
1.http a.定义:超文本传输协议 b.作用:web服务器与web浏览器之间通信 c.步骤: ①客户端与web服务器建立连接(IP地址与端口号) ②客户端发送http请求(请求资源路径) ③服务器接收客户端的http请求,生成http响应回发 ④服务端关闭连接;客户端解析回发响应 2.Web容器 ...
分类:
编程语言 时间:
2017-02-26 12:31:34
阅读次数:
218
卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学 ...
分类:
编程语言 时间:
2017-02-26 12:25:32
阅读次数:
221
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify ...
分类:
编程语言 时间:
2017-02-26 12:23:12
阅读次数:
164
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // for循环 6 // 格式 7 // for (int i = 初始值; i 先做左初值的变量声明... ...
分类:
编程语言 时间:
2017-02-26 12:22:09
阅读次数:
258
一、线程概述: WPF 应用程序从两个线程开始: 一个用于处理呈现 一个用于管理 UI 呈现线程有效地隐藏在后台运行,而UI线程则接收输入、处理事件、绘制屏幕以及运行应用程序代码。 大多数应用程序都使用一个 UI 线程,但在某些情况下,最好使用多个线程。我们将在后面举例说明这一点。 UI 线程对一个 ...
分类:
编程语言 时间:
2017-02-26 12:15:14
阅读次数:
205
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 需求:一堆分数,要统计最高分、最低分、总分、平均分 6 // int score1 = 80; 7... ...
分类:
编程语言 时间:
2017-02-26 12:10:28
阅读次数:
222
1.面向对象的三大特性 继承、封装、多态 什么是继承? ①继承是面向对象程序设计能够提高软件开发效率的重要原因之一。 ②继承是具有传递性的,就像现实中孙子不仅长得像爸爸而且还像他爷爷。 ③继承来的属性和方法是隐式的,也就是在本类里面是看不见的。 ④一个类只能有一个父类,也就是类只能是单继承。 ⑤一个... ...
分类:
编程语言 时间:
2017-02-26 12:09:09
阅读次数:
163
字节流: //一个字节一个字节的读写 FileInputStream in=new FileInputStream("源文件"); FileOutputStream out=new FileOutputStream("目标文件"); ...... in.close(); out.close(); 首... ...
分类:
编程语言 时间:
2017-02-26 12:06:10
阅读次数:
181
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 锦囊1 最小公倍数。 锦囊1 最小公倍数。 锦囊2 答案是a, b, c的最小公倍数。 锦囊2 答案是a, b, c的最小公倍数。 问题描述 小张是软件项目经理,他带领3个开发组。工期紧 ...
分类:
编程语言 时间:
2017-02-26 12:04:05
阅读次数:
204
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 程序的流程控制(流程结构):顺序结构、选择结构、循环结构 6 7 // 顺序结构:从上向下,顺序执... ...
分类:
编程语言 时间:
2017-02-26 11:59:24
阅读次数:
243
背景: 2个数组以下 , 比如 [[4, 9, 1, 3], [13, 35, 18, 26], [32, 35, 97, 39], [1000000, 1001, 857, 1]] 找最值的时候,我一开始想用两个 for 循环比较每一个数组中的每一个数组的大小,然后保留最大值(最小值),最后再把它 ...
分类:
编程语言 时间:
2017-02-26 11:12:31
阅读次数:
139
DOM创建节点及节点属性 通过JavaScript可以很方便的获取DOM节点,从而进行一系列的DOM操作。但实际上一般开发者都习惯性的先定义好HTML结构,但这样就非常不灵活了。 浏览器提供的一些原生的方法: 创建流程比较简单,大体如下: 流程中涉及的一点方法: 创建元素:document.crea ...
分类:
编程语言 时间:
2017-02-26 11:11:23
阅读次数:
251
pycharm软件下载地址 方法一: pycharm 2016 注册码 方法二: 注册方法: 在 注册时选择 License server ,填 http://idea.lanyus.com ,然后点击 OK ...
分类:
编程语言 时间:
2017-02-26 11:09:11
阅读次数:
1164