码迷,mamicode.com
首页 > 2016年06月12日 > 全部分享
Mina IoBuffer的特性介绍
原文地址:Mina IoBuffer(Apache Mina user guide Chapter8 IoBuffer) 一个字节缓冲区被Mina的应用程序所使用。这是一个ByteBuffer的替代类。Mina不直接使用NIOByteBuffer,有两个原因: 它不提供有用的getters和putters方法,如fill/ putString,get/ putAsciiInt()。由于其固...
分类:其他好文   时间:2016-06-12 03:13:41    阅读次数:230
Java并发编程-Executor框架
我们在并发编程创建线程时,常常是创建一些Runnable对象,然后创建对应的Thread对象执行它们,但是如果程序需要并发执行大量的任务时,需要为每个任务都创建一个Thread,进行管理,这将会影响程序的执行效率,并且创建线程过多将会使系统负载过重。Java 5之后通过了一套Executor框架能够解决这些问题,能够分解任务的创建和执行过程。该框架包括Executor,ExecutorService...
分类:编程语言   时间:2016-06-12 03:11:50    阅读次数:140
HDU 3435 费用流
点击打开链接 题意:给个无向的图,问你删除任意边后,使这个图是哈密顿图,若有多个,输出路径上的所有权值和最小,没有就输出NO 思路:今天开始从10年多校开始刷题,敌人留给我们的时间不多了,这题看完题意后,看了看样例,自己yy了一下,写了一发,交了ac,看了样例后我是这样想的,因为是哈密顿图,那么每个点肯定是走了两次,而图是无向图,和求最大匹配有些类似,然后就瞎YY的过了#include #i...
分类:其他好文   时间:2016-06-12 03:13:33    阅读次数:204
[论文阅读]Camera Pose Voting for Large-Scale Image-Based Localization - ICCV2015
这是我在组会上讲的文章,当时跟着论文的行文思路来讲的,可惜没能讲得很清楚。现在打算用我自己的思路来介绍这篇文章。通过总结,进一步提升理解。Image-Based Localization首先介绍一下什么是Image-Based Localization。随着计算机视觉的发展,现在人们可以利用 SfM(structure from motion) 技术利用场景的图片集合来进行三维重建,得到场景的点云模...
分类:其他好文   时间:2016-06-12 03:13:39    阅读次数:447
Java并发编程-Executor框架之Callable和Future接口
在上一篇文章中我们已经了解了Executor框架进行线程管理,这篇文章将学习Executor框架的另一个特性,我们知道执行Runnable任务是没有返回值得,但Executor可以运行并发任务并获得返回值,Concurrent包提供下面两个接口实现这个功能: Callable接口:这个接口声明call(),类似于Runnable的run(),可以在这个方法里实现任务的具体逻辑操作。Callable是...
分类:编程语言   时间:2016-06-12 03:13:14    阅读次数:145
C# 报表设计器 (winform 设计端)开发与实现生成网页的HTML报表 开放源码及调试
记得2000年之前,公司的项目基本上都要用到报表,以前我们常用的方法就是针对客户的需求来定制化开发(基本上是死写代码)来实现,经常导致项目经常性的延期,因为客户的需求经常会变化,随着用户的使用认知度的提高,对报表的要求越来越高,导致程序员不停的修改代码来实现,效率不高、结束遥遥无期。。。非常的痛苦;当然市面上有很多报表开发工具可以实现,但是针对小公司来说采购一套这样的系统的成本也非常的高,所以我们...
分类:Windows程序   时间:2016-06-12 03:11:37    阅读次数:338
Android广播机制详解
1 广播类型 从广播的注册方式来分,分为以下2种: (1)静态广播:通过的形式在AndroidManifest.xml中注册的广播; (2)动态广播:通过context. registerReceiver在程序中显示注册的广播; 上面静态广播和动态广播比较明显的2个区别:    1)静态广播在进程没有运行的时候,也可以收到,这时候会先启动进程,然后处理广播onReceive函数(静态广播...
分类:移动开发   时间:2016-06-12 03:12:17    阅读次数:326
gson用户指南(下)
上篇文章gson用户指南翻译到了10、序列化和反序列化有任意类型对象的collection,我们继续 11、内置的序列化器和反序列化器 Gson内置的常用的默认序列化器和反序列化器的类可能不合适 有时候默认表示不是你想要的。通常情况下在处理库类(DateTime等)会遇到这种情况。Gson允许注册你的自定义的序列化器和反序列化器。主要需要定义两个部分: Json序列化器:自定义对象的序列化 Json反序列化器:为一个类型自定义反序列化...
分类:其他好文   时间:2016-06-12 03:10:18    阅读次数:214
多线程编程与事件
时间片的概念大家应该都了解过,windows为每个进程分配时间片,当一个程序的时间片结束时,就会轮到下一个程序执行,当轮流速度比较快的时候,就好像多个进程同时执行一样,这就是windows多任务的方式,本次介绍的多线程其实跟这个很像,只不过线程是在进程内又划分的更小的可执行单位,windows为每个线程分配时间片,当轮到某个进程的某个线程执行的时候,该线程才开始执行,就好像是进程间的多任务一样,线...
分类:编程语言   时间:2016-06-12 03:11:58    阅读次数:185
【Leetcode】Russian Doll Envelopes
题目链接:https://leetcode.com/problems/russian-doll-envelopes/ 题目: You have a number of envelopes with widths and heights given as a pair of integers (w, h). One envelope can fit into another if a...
分类:其他好文   时间:2016-06-12 03:12:27    阅读次数:201
【PAT L3-009】 长城(栈。。)
【PAT L3-009】 长城(栈。。) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 邓俊辉 正如我们所知,中国古代长城的建造是为了抵御外敌入侵。在长城上,建造了许多烽火台。每个烽火台都监视着一个特定的地区范围。一旦某个地区有外敌入...
分类:其他好文   时间:2016-06-12 03:11:20    阅读次数:248
CF 4A Watermelon(水??!!)
Watermelon Time Limit: 1000ms Memory Limit: 65536KB This problem will be judged on CodeForces. Original ID: 4A 64-bit integer IO format: %I64d      Java class name: (Any) Prev  Sub...
分类:其他好文   时间:2016-06-12 03:11:47    阅读次数:228
空间数据如此重要,我们怎能错过?
本文主要给大家介绍下SPSS Modeler最新版本 17.0新增空间数据分析的相关功能及Demo演示。...
分类:其他好文   时间:2016-06-12 03:09:22    阅读次数:172
Gnome Terminal,Xshell等终端模拟器中执行命令出现乱码问题解决
一、前言Xshell跟Gnome Terminal相比,两者都是终端模拟器(在Xshell中也可以执行简单的内置命令,如“cd”,“ls”等),地位相同。二、原理分析涉及到乱码,那么需要了解编码解码过程。在终端模拟器中执行命令,通信过程示意图如图1所示。图1 在以上通信过程中,在“命令执行单元”处发生了一系列的编码解码过程,在“终端模拟器”处也发生了一系列的编码解码过程,此外,我们常常创建SSH连...
分类:系统相关   时间:2016-06-12 03:08:59    阅读次数:382
剑指offer(四十二)之左旋转字符串
题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它! public class Solution { public String Lef...
分类:其他好文   时间:2016-06-12 03:08:09    阅读次数:114
VB.net学习笔记(二十六)线程的坎坷人生
线程可以处于一个或多个状态,由ThreadState枚举表示。使用Thread类中的一些方法后状态会随之变化。枚举成员如下:         线程的生存期如下:   一、线程睡眠      若线程想要访问的资源不可使用,只能期望隔段时间后,重新尝试讯问资源,这时就要让该线程睡眠等待,线程就会处WaitSleepJoin状态。 Imports System.Threading Pub...
分类:编程语言   时间:2016-06-12 03:10:32    阅读次数:305
JavaSE入门学习48:Socket网络通信编程(二)
三Socket通信        (1)Socket        套接字Socket是网络通信的基础,简单来说,可以认为是IP地址+端口,用来区分实现不同应用程序的通信。        两个Java应用程序可通过一个双向的网络通信连接实现数据交换,这个双向链路的一段称为一个Socket。Socket 通常用来实现client-server连接。        java.net包中定义的...
分类:编程语言   时间:2016-06-12 03:09:36    阅读次数:152
2067条   上一页 1 ... 85 86 87 88 89 90 91 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!