首页 > 编程语言
TreeSet对非自然顺序元素的排序
/* 1. 往TreeSet添加元素的时候,如果元素本身具备了自然顺序的特性,那么就按照元素自然顺序的特性进行排序存储。 2. 往TreeSet添加元素的时候,如果元素本身不具备自然顺序的特性,那么该元素所属的类必须要实现Comparable接口,把元素 的比较规则定义在compareTo()方法上 ...
分类:编程语言   时间:2017-05-06 12:56:21    收藏:0  评论:0  赞:0  阅读:284
java.io.FileNotFoundException: class path resource ..cannot be opened because it does not exist
java.io.FileNotFoundException: class path resource ..cannot be opened because it does not exist 异常如下: java.io.FileNotFoundException: class path resour... ...
分类:编程语言   时间:2017-05-06 12:53:20    收藏:0  评论:0  赞:0  阅读:498
对dispatch_async到主线程的逻辑封装成C/C++接口类型
背景:代码里面有时候会把将要运行的内容放到主线程里面运行,但假设已经是主线程里面的代码调用dispatch_async的时候偶尔会出现crash,所以就须要推断是否已经在主线程里面了。通常的做法类似于以下所代码: ...... if ([NSThread isMainThread]) { block ...
分类:编程语言   时间:2017-05-06 12:50:15    收藏:0  评论:0  赞:0  阅读:297
pycharm开发python利器入门
内容包含:pycharm学习技巧 Learning tips、PyCharm3.0默认快捷键(翻译的)、pycharm常用设置、pycharm环境和路径配置、Pycharm实用拓展功能:pycharm中清除已编译.pyc中间文件、python2转python3最快方式[pycharm版本控制和数据库... ...
分类:编程语言   时间:2017-05-06 12:46:20    收藏:0  评论:0  赞:0  阅读:419
Java基础笔记(2) 程序入口 关键字 标识符 常量 变量
提醒:关于那些和我一样新鸟来看资料的,能看懂多少看多少,看不懂的就是不重要,重要的你想我自己学习肯定要标注的,这些信息明白每个知识点实际作用就好了,其他的比如等会讲的常量内存,常量池这些都是我找的资料,有的自己都还不是太清楚,只是为了明白有这回事,没有那个新手教程一上来就讲这些,我拿低工资的怎么能去 ...
分类:编程语言   时间:2017-05-06 12:46:01    收藏:0  评论:0  赞:0  阅读:273
Python脚本实现基于文件存储的用户登录程序
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 12:42:26    收藏:0  评论:0  赞:0  阅读:345
java.lang.OutOfMemoryError: Java heap space
最近在做hadoop上面的东西,今天跑一个kmeans算法,数据量是200W,运行到最后报错了, 最后在网上找到了答案,原来是hadoop配置的堆的空间太小,解决方法是在haoop-env.sh中加以修改 原本的配置是: export HADOOP_CLIENT_OPTS="-Xmx128m $HA ...
分类:编程语言   时间:2017-05-06 12:42:06    收藏:0  评论:0  赞:0  阅读:311
Unity3D面试题整合
第一部分 1. 请简述值类型与引用类型的区别答:区别:1.值类型存储在内存栈中,引用类型数据存储在内存堆中,而内存单元中存放的是堆中存放的地址。2.值类型存取快,引用类型存取慢。3.值类型表示实际数据,引用类型表示指向存储在内存堆中的数据的指针和引用。4.栈的内存是自动释放的,堆内存是.NET中会由 ...
分类:编程语言   时间:2017-05-06 12:39:55    收藏:0  评论:0  赞:0  阅读:409
JAVA-关键字&标识符
关键字: 关键字就是在java程序中具备特殊含义的标识符。关键字一般用于描述一个程序的结构或者表示数据类型。他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。 1.1 常见的关键字 备注:不必死记硬背,如果使用关键字作为标识符,编译器能提示错误。 goto 是 ...
分类:编程语言   时间:2017-05-06 12:38:50    收藏:0  评论:0  赞:0  阅读:288
Java中如何利用File类递归的遍历指定目录中的所有文件和文件夹
执行结果如下 F:\java\childDirectoryF:\java\childDirectory\cuiyuee1.txtF:\java\cuiyuee.txtF:\java\songbo.txt ...
分类:编程语言   时间:2017-05-06 12:38:26    收藏:0  评论:0  赞:0  阅读:430
C++模板【转】
本文转载自:http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一 ...
分类:编程语言   时间:2017-05-06 12:37:55    收藏:0  评论:0  赞:0  阅读:357
怎样轻松学习JavaScript
js给初学者的印象总是那么的杂而乱,相信很多初学者都在找轻松学JS的途径。 我试着总结自己学习多年JS的经验,希望能给后来的学习者探索出一条轻松学习JS之路。 JS 给人那种感觉的原因多半是因为它如以下特点、 A:本身只是很抽象,晦涩难懂,如:闭包,内置对象,DOM. B:本身内容太多,如函数库,对 ...
分类:编程语言   时间:2017-05-06 12:36:26    收藏:0  评论:0  赞:0  阅读:326
go语言中的接口interface
package main; import "fmt" //接口interface //接口是一个或多个方法签名的集合 //只要某个类型拥有该接口的所有方法签名,即算实现该接口。 //接口只有方法声明,没有实现,没有数据字段 //接口可以匿名嵌入其它接口,或嵌入到结构中。 //GO语言中的所有类型都实... ...
分类:编程语言   时间:2017-05-06 12:34:39    收藏:0  评论:0  赞:0  阅读:331
SpringMVC实战(注解)
1.前言 前面几篇介绍了SpringMVC中的控制器以及视图之间的映射方式,这篇来解说一下SpringMVC中的注解,通过注解能够非常方便的訪问到控制器中的某个方法. 2.配置文件配置 2.1 注解驱动,配置扫描器 首先须要在SpringMVC中的核心文件里指定注解驱动,详细例如以下: <?xml ...
分类:编程语言   时间:2017-05-06 12:33:28    收藏:0  评论:0  赞:0  阅读:275
九个令人兴奋的新功能将与Java 9 展示两点
HTTP/2 Java 9 中有新的方式来处理 HTTP 调用。这个迟到的特性用于代替老旧的 `HttpURLConnection` API,并提供对 WebSocket 和 HTTP/2 的支持。注意:新的 HttpClient API 在 Java 9 中以所谓的孵化器模块 交付。也就是说,这套 ...
分类:编程语言   时间:2017-05-06 12:31:33    收藏:0  评论:0  赞:0  阅读:258
[POJ2446] Chessboard(二分图最大匹配-匈牙利算法)
传送门 把所有非障碍的相邻格子彼此连一条边,然后求二分图最大匹配,看 tot * 2 + k 是否等于 n * m 即可。 但是连边不能重复,比如 a 格子 和 b 格子 相邻,不能 a 连 b ,b 也连 a。 所以可以人为规定,横纵坐标相加为 奇数 的格子连横纵坐标相加为 偶数 的格子。 如果一 ...
分类:编程语言   时间:2017-05-06 12:29:15    收藏:0  评论:0  赞:0  阅读:325
【转载】Java 内存分配全面浅析
转载在 http://blog.csdn.net/shimiso/article/details/8595564 本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前,首先要知 ...
分类:编程语言   时间:2017-05-06 12:27:52    收藏:0  评论:0  赞:0  阅读:376
python json dumps与loads有可能犯的错误
json.dumps() 是将一个Python数据结构转换为一个JSON编码的字符串 json.loads() 是将一个JSON编码的字符串转换为一个Python数据结构 如下: >>> import json >>> a={'name':'xiaoming'} >>> json.dumps(a) ...
分类:编程语言   时间:2017-05-06 12:26:27    收藏:0  评论:0  赞:0  阅读:473
C++引用详解【转】
本文转载自:http://www.cnblogs.com/gw811/archive/2012/10/20/2732687.html 引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方法:类型标识符 &引用名=目标变量名; 如下:定义引用ra,它是变量a的引用 ...
分类:编程语言   时间:2017-05-06 12:24:43    收藏:0  评论:0  赞:0  阅读:334
线程在C#中的使用
概念: 进程是操作系统对一个正在运行的程序的一种抽象(处理器,主存,I/O设备),进程是并发的 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。线程是并行的 线程的特性: 1.线程的执行顺序由操作系统来决定 2.状态: 1.Unstarted 就是Thread实例化了,但是又没有调用Sta ...
分类:编程语言   时间:2017-05-06 12:22:59    收藏:0  评论:0  赞:0  阅读:400
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!