主函数类:
package cn.io;
import java.io.File;
import java.io.IOException;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.Set;
public class ioso...
分类:
其他 时间:
2015-07-12 17:35:01
收藏:
0 评论:
0 赞:
0 阅读:
1075
引言 Ubuntu一般是通过grub引导。grub分为三种:grub,grub2,和grub for dos(grub4dos).
最近在Windows下将一个较大的分区分了100G出来,准备用来装Win10,我在启动Ubuntu的时候,出现了一个问题:grub not found ===>grub rescue.
出现这个问题的原因是grub找不到Ubuntu所在的分区(出现这种情况...
分类:
系统服务 时间:
2015-07-12 17:33:52
收藏:
0 评论:
0 赞:
0 阅读:
475
Dijkstra’s algorithm使用了广度优先搜索解决非负权图的单源最短路径问题,算法最终得到一个最短路径树。该算法常用于路由算法或者作为其他图算法的一个子模块。举例来说,如果图中的顶点表示城市,而边上的权重表示著城市间开车行经的距离,该算法可以用来找到两个城市之间的最短路径。
其基本原理是:每次新扩展一个距离最短的点,更新与其相邻的点的距离。当所有边权都为正时,由于不会存在一...
分类:
编程语言 时间:
2015-07-12 17:33:41
收藏:
0 评论:
0 赞:
0 阅读:
266
JavaScript闭包,是JS开发工程师必须深入了解的知识。3月份自己曾撰写博客《JavaScript闭包》,博客中只是简单阐述了闭包的工作过程和列举了几个示例,并没有去刨根问底,将其弄明白!
现在随着对JavaScript更深入的了解,也刚读完《你不知道的JavaScript(上卷)》这本书,所以乘机整理下,从底层和原理上去刨一下。
JavaScript并不具有动态作用域,它只有词法作...
分类:
编程语言 时间:
2015-07-12 17:33:31
收藏:
0 评论:
0 赞:
0 阅读:
304
一、什么是IO
io在本质上是单个字节的移动,而流可以说是字节移动的载体和方式,它不停的向目标处移动数据,我们要做的就是根据流的方向从流中读取数据或者向流中写入数据。
二、java中支持IO操作的库类
1、按照数据类型分为两类:
(1)字节类型:InputStream和OutputStream
(2)字符类型:Writer和Reader
2、按照数据的流动方向,主要分为两类...
分类:
编程语言 时间:
2015-07-12 17:33:21
收藏:
0 评论:
0 赞:
0 阅读:
349
无标题文档
解决各个浏览器不兼容的问题
function song(){
alert("Hello");
}
var bt2 = document.getElementById('bt2');
var bt3 = document.getElementById('bt3');
//bt2.onclick = song;
//bt2.onc...
分类:
其他 时间:
2015-07-12 17:33:11
收藏:
0 评论:
0 赞:
0 阅读:
238
原文错误提示:
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not install...
分类:
其他 时间:
2015-07-12 17:33:11
收藏:
0 评论:
0 赞:
0 阅读:
2620
待审核 链接...
分类:
移动平台 时间:
2015-07-12 17:33:10
收藏:
0 评论:
0 赞:
0 阅读:
249
package nested_inner_class;
public class StaticNestedTest1 {
public static void main(String[] args) {
//不需要实例化外部类,可以直接创建内部类对象
Outer1.Nested1 nested1 = new Outer1.Nested1();
System.out.println...
分类:
编程语言 时间:
2015-07-12 17:32:21
收藏:
0 评论:
0 赞:
0 阅读:
300
InstaMaterial是Github上的一个使用Material Desigin概念重新设计的Instagram Demo APP,在代码中实现了很多Material Desigin动画效果,是我们学习好资源。...
分类:
移动平台 时间:
2015-07-12 17:32:11
收藏:
0 评论:
0 赞:
0 阅读:
274
package nested_inner_class;
public class StaticNestedTest2 {
public static void main(String[] args) {
//不需要实例化外部类,可以直接创建内部类对象
Outer2.Nested1 nested1 = new Outer2.Nested1();
System.out.println...
分类:
编程语言 时间:
2015-07-12 17:32:01
收藏:
0 评论:
0 赞:
0 阅读:
286
package nested_inner_class;
public class StaticNestedTest3 {
public static void main(String[] args) {
//奇特的内部类实例化方法
Outer3 outer3 = new Outer3();
Outer3.Nested nested = outer3.new Nested();...
分类:
编程语言 时间:
2015-07-12 17:31:51
收藏:
0 评论:
0 赞:
0 阅读:
217
绪今年的Google IO给我们android开发着带来了三样很屌很屌的library:
ASD(Android Support Design)
APL(Android Percent Layout)
DBL(Data Binding Library)
这三个库都是很屌很屌的库,第一个可以让我们在低版本的Android上使用Material Design,第二个是为了更好的适...
分类:
移动平台 时间:
2015-07-12 17:31:43
收藏:
0 评论:
0 赞:
1 阅读:
922
有两个list的话用‘extend’,‘+=’和‘+’都可以实现两个列表的连接,但是他们在对象创建和内存分配上是有差别的。一开始Jia_Dai来告诉我‘extend’和‘+=’在对象创建上是不同的。但后来从yusheng_ding那里学会用id()函数查看变量的序号。实验证明‘extend’和‘+=’在连接列表的时候都没有创建新的对象,只是把后一列追加在前一列对象后面。而用‘+’实现的时候,会创建...
分类:
编程语言 时间:
2015-07-12 17:31:31
收藏:
0 评论:
0 赞:
0 阅读:
434
package com.gamesvr.framework.util;
import java.beans.IntrospectionException;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.math.BigDecimal;
import java.math.Big...
分类:
Web开发 时间:
2015-07-12 17:31:21
收藏:
0 评论:
0 赞:
0 阅读:
326
隔了这么久,终于有时间来学学Hibernate了,话说配置还真繁杂。
在开发过程中,经常看到分层现象,主要目的是为了解耦。
B/S最少分三层:
view 表示层
action/sevlet/xx 数据
jsp 模板
service 业务层
dao 数据访问层
下面是真正的Hibernate入门。
首先是导入一些必须的jar包;数据库采用MySQL,...
分类:
Web开发 时间:
2015-07-12 17:31:11
收藏:
0 评论:
0 赞:
0 阅读:
301
形态学一般是使用二值图像,进行边界提取,骨架提取,孔洞填充,角点提取,图像重建等等。常用的形态学操作时腐蚀与膨胀,在他们的基础上演变出一些变体,包括开运算、闭运算、梯度等等。形态学一般是对二值图像进行的操作。
下面贴几个比较好的介绍图像形态学方面的博客
图像处理基本算法-形态学
图像的形态学处理
(一)腐蚀关于腐蚀就是将图像的边界腐蚀掉,或者说使得图像整体上看起来...
分类:
编程语言 时间:
2015-07-12 17:31:01
收藏:
0 评论:
0 赞:
0 阅读:
569
1、使用new Thread(runnableObj)方式,而非继承自Thread。
对于耗时的任务,应放到线程中执行
调用new Thread(runnable).start()方法启动线程,将会在线程中调用对应的runnalbe.run方法
2、中断线程的方式:调用interrupt方式,会置位线程中断状态。检查这个中断位可判断线程是否被中断:Thread.currentThread()...
分类:
编程语言 时间:
2015-07-12 17:30:51
收藏:
0 评论:
0 赞:
0 阅读:
342
SDP协议通过SIP协议进行媒体协商,最终主被叫媒体都采用G.711U进行媒体通话。通话过程中协商的G.711U媒体打包时长为20ms,G.711U采用率8KHZ,即:每秒采样8000个点。
在通话过程中G.711U的每个数据包的打包时长20ms,因此G.711U语音数据包在RTP的payload中数据大小固定为160(160=8000*0.02)字节。
G.711U的payload type...
分类:
其他 时间:
2015-07-12 17:30:41
收藏:
0 评论:
0 赞:
0 阅读:
334
987年,里根总统曾呼吁戈尔巴乔夫推倒妨碍世界往前发展的那座柏林墙。2005年,亚马逊缔造者杰夫·贝索斯则通过AWS的发布,呼吁微软的鲍尔默先生等,推倒商业软件这座价格高的离谱的高墙...*
亚马逊的网络服务AWS,通过其“类沃尔玛”式低价战略,凭借一己之力一举颠覆了商用软件的定价模式,并创造出本世纪最重要的“物美价廉”的年代。...
分类:
其他 时间:
2015-07-12 17:30:31
收藏:
0 评论:
0 赞:
0 阅读:
210