第一部分 1. 请简述值类型与引用类型的区别答:区别:1.值类型存储在内存栈中,引用类型数据存储在内存堆中,而内存单元中存放的是堆中存放的地址。2.值类型存取快,引用类型存取慢。3.值类型表示实际数据,引用类型表示指向存储在内存堆中的数据的指针和引用。4.栈的内存是自动释放的,堆内存是.NET中会由 ...
分类:
编程语言 时间:
2017-05-06 13:07:57
阅读次数:
538
HTTP/2 Java 9 中有新的方式来处理 HTTP 调用。这个迟到的特性用于代替老旧的 `HttpURLConnection` API,并提供对 WebSocket 和 HTTP/2 的支持。注意:新的 HttpClient API 在 Java 9 中以所谓的孵化器模块 交付。也就是说,这套 ...
分类:
编程语言 时间:
2017-05-06 13:08:34
阅读次数:
194
1 #!/usr/bin/env python 2 # coding:utf-8 3 4 """ 5 aim: 基于文件存储的用户登录程序(3次登录失败,锁定用户) 6 7 need: 8 a. 用户信息文件 9 b. 用户输入 10 11 logical: 12 a. 校验用户名合... ...
分类:
编程语言 时间:
2017-05-06 13:10:44
阅读次数:
243
内容包含:pycharm学习技巧 Learning tips、PyCharm3.0默认快捷键(翻译的)、pycharm常用设置、pycharm环境和路径配置、Pycharm实用拓展功能:pycharm中清除已编译.pyc中间文件、python2转python3最快方式[pycharm版本控制和数据库... ...
分类:
编程语言 时间:
2017-05-06 13:11:45
阅读次数:
1018
关键字: 关键字就是在java程序中具备特殊含义的标识符。关键字一般用于描述一个程序的结构或者表示数据类型。他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。 1.1 常见的关键字 备注:不必死记硬背,如果使用关键字作为标识符,编译器能提示错误。 goto 是 ...
分类:
编程语言 时间:
2017-05-06 13:11:56
阅读次数:
148
/* 1. 往TreeSet添加元素的时候,如果元素本身具备了自然顺序的特性,那么就按照元素自然顺序的特性进行排序存储。 2. 往TreeSet添加元素的时候,如果元素本身不具备自然顺序的特性,那么该元素所属的类必须要实现Comparable接口,把元素 的比较规则定义在compareTo()方法上 ...
分类:
编程语言 时间:
2017-05-06 13:13:10
阅读次数:
182
转载在 http://blog.csdn.net/shimiso/article/details/8595564 本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前,首先要知 ...
分类:
编程语言 时间:
2017-05-06 13:13:50
阅读次数:
214
//数字在排序数组中出现的次数。 //统计一个数字在排序数组中出现的次数。比如:排序数组{1,2,3,3,3,3,4,5}和数字3,因为3出现了4次,因此输出4. #include <stdio.h> int One_Num_Times(int *arr, int len, int num) { i ...
分类:
编程语言 时间:
2017-05-06 13:14:45
阅读次数:
110
js给初学者的印象总是那么的杂而乱,相信很多初学者都在找轻松学JS的途径。 我试着总结自己学习多年JS的经验,希望能给后来的学习者探索出一条轻松学习JS之路。 JS 给人那种感觉的原因多半是因为它如以下特点、 A:本身只是很抽象,晦涩难懂,如:闭包,内置对象,DOM. B:本身内容太多,如函数库,对 ...
分类:
编程语言 时间:
2017-05-06 13:15:10
阅读次数:
144
java.io.FileNotFoundException: class path resource ..cannot be opened because it does not exist 异常如下: java.io.FileNotFoundException: class path resour... ...
分类:
编程语言 时间:
2017-05-06 13:15:33
阅读次数:
155
概念: 进程是操作系统对一个正在运行的程序的一种抽象(处理器,主存,I/O设备),进程是并发的 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。线程是并行的 线程的特性: 1.线程的执行顺序由操作系统来决定 2.状态: 1.Unstarted 就是Thread实例化了,但是又没有调用Sta ...
分类:
编程语言 时间:
2017-05-06 13:17:28
阅读次数:
163
执行结果如下 F:\java\childDirectoryF:\java\childDirectory\cuiyuee1.txtF:\java\cuiyuee.txtF:\java\songbo.txt ...
分类:
编程语言 时间:
2017-05-06 13:17:46
阅读次数:
194
提醒:关于那些和我一样新鸟来看资料的,能看懂多少看多少,看不懂的就是不重要,重要的你想我自己学习肯定要标注的,这些信息明白每个知识点实际作用就好了,其他的比如等会讲的常量内存,常量池这些都是我找的资料,有的自己都还不是太清楚,只是为了明白有这回事,没有那个新手教程一上来就讲这些,我拿低工资的怎么能去 ...
分类:
编程语言 时间:
2017-05-06 13:17:54
阅读次数:
180
package main; import "fmt" //接口interface //接口是一个或多个方法签名的集合 //只要某个类型拥有该接口的所有方法签名,即算实现该接口。 //接口只有方法声明,没有实现,没有数据字段 //接口可以匿名嵌入其它接口,或嵌入到结构中。 //GO语言中的所有类型都实... ...
分类:
编程语言 时间:
2017-05-06 13:18:44
阅读次数:
222
传送门 把所有非障碍的相邻格子彼此连一条边,然后求二分图最大匹配,看 tot * 2 + k 是否等于 n * m 即可。 但是连边不能重复,比如 a 格子 和 b 格子 相邻,不能 a 连 b ,b 也连 a。 所以可以人为规定,横纵坐标相加为 奇数 的格子连横纵坐标相加为 偶数 的格子。 如果一 ...
分类:
编程语言 时间:
2017-05-06 13:19:01
阅读次数:
162
1.前言 前面几篇介绍了SpringMVC中的控制器以及视图之间的映射方式,这篇来解说一下SpringMVC中的注解,通过注解能够非常方便的訪问到控制器中的某个方法. 2.配置文件配置 2.1 注解驱动,配置扫描器 首先须要在SpringMVC中的核心文件里指定注解驱动,详细例如以下: <?xml ...
分类:
编程语言 时间:
2017-05-06 13:19:10
阅读次数:
159
简而言之函数只不过是一组执行某个操作的语句。函数可能会有一些输入参数(在函数体中使用),并在执行后返回值。 JavaScript函数也具有这些特性,但它们不仅仅是常规函数。JavaScript函数是对象。你可以查看我曾经写的关于JavaScript对象的文章,里面我提到几乎JavaScript中的所... ...
分类:
编程语言 时间:
2017-05-06 13:19:42
阅读次数:
149
json.dumps() 是将一个Python数据结构转换为一个JSON编码的字符串 json.loads() 是将一个JSON编码的字符串转换为一个Python数据结构 如下: >>> import json >>> a={'name':'xiaoming'} >>> json.dumps(a) ...
分类:
编程语言 时间:
2017-05-06 13:19:57
阅读次数:
328
背景:代码里面有时候会把将要运行的内容放到主线程里面运行,但假设已经是主线程里面的代码调用dispatch_async的时候偶尔会出现crash,所以就须要推断是否已经在主线程里面了。通常的做法类似于以下所代码: ...... if ([NSThread isMainThread]) { block ...
分类:
编程语言 时间:
2017-05-06 13:20:58
阅读次数:
153
本章重点:构造函数,封装,重载本章难点:static关键字 this关键字1.面向过程与面向对象的区别面向过程是在Main函数中完成功能,从开始到结束,一步一步的实现功能面向对象是各个类之间协同工作,相互影响,需要考虑哪些类,有什么属性和方法2.如何使用面向对象进行编程2.1 抽象出类(找名词)2.... ...
分类:
编程语言 时间:
2017-05-06 13:21:07
阅读次数:
232