上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页
摘要: 阻塞IO 传统的 IO 流都是阻塞式的。 也就是说,当一个线程调用 read() 或 write()时,该线程被阻塞,直到有一些数据被读取或写入,该线程在此期间不能执行其他任务。 因此,在完成网络通信进行 IO 操作时,由于线程会阻塞,所以服务器端必须为每个客户端都提供一个独立的线程进行处理,当服务 阅读全文
posted @ 2017-07-31 21:09 cctext 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: Channel聚集(gather)写入: 聚集写入( Gathering Writes)是指将多个 Buffer 中的数据“聚集”到 Channel。 特别注意:按照缓冲区的顺序,写入 position 和 limit 之间的数据到 Channel 。 Channel分散(scatter)读取: 分 阅读全文
posted @ 2017-07-31 18:08 cctext 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 通道(Channel)的数据传输(采用非直接缓冲区) 内存映射文件(采用直接缓冲区) transferTo&transferFrom将数据从源通道传输到其他 Channel 中(采用直接缓存区) 阅读全文
posted @ 2017-07-31 16:52 cctext 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 通道(Channel): 由java.nio.channels包定义的,Channel表示IO源与目标打开的连接,Channel类似于传统的“流”,只不过Channel本身不能直接访问数据,Channel只能与Buffer进行交互。通道主要用于传输数据,从缓冲区的一侧传到另一侧的实体(如文件、套接字 阅读全文
posted @ 2017-07-31 14:44 cctext 阅读(2946) 评论(0) 推荐(0) 编辑
摘要: 直接缓冲区与非直接缓冲区的概念: 1)非直接缓冲区:通过 创建的缓冲区,在JVM中内存中创建,在每次调用基础操作系统的一个本机IO之前或者之后,虚拟机都会将缓冲区的内容复制到中间缓冲区(或者从中间缓冲区复制内容),缓冲区的内容驻留在JVM内,因此销毁容易,但是占用JVM内存开销,处理过程中有复制操作 阅读全文
posted @ 2017-07-31 12:08 cctext 阅读(4054) 评论(3) 推荐(1) 编辑
摘要: 缓冲区(Buffer): 缓冲区(Buffer): 一个用于特定基本数据类行的容器。有java.nio包定义的,所有缓冲区都是抽象类Buffer的子类。 Java NIO中的Buffer主要用于与NIO通道进行交互,数据是从通道读入到缓冲区,从缓冲区写入通道中的。 Buffer就像一个数组,可以保存 阅读全文
posted @ 2017-07-30 23:49 cctext 阅读(3354) 评论(5) 推荐(3) 编辑
摘要: Java NIO简介: Java New IO Non Blocking IO,从java1.4版本就开始引入了新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将更加高效的方式进行 阅读全文
posted @ 2017-07-30 22:25 cctext 阅读(689) 评论(0) 推荐(0) 编辑
摘要: Flume架构以及应用介绍 Spark Streaming:http://blog.csdn.net/jianghuxiaojin/article/details/51452593 生产者消费者模式:http://blog.csdn.net/autumn20080101/article/detail 阅读全文
posted @ 2017-07-28 18:03 cctext 阅读(208) 评论(0) 推荐(0) 编辑
摘要: freemark就是一个对静态页面上的标签进行动态解析、填充数据的一个框架。 语法(转:http://zhuyuehua.iteye.com/blog/1975251): 1. freemarker获取list的size : Java Freemaker 2. list的遍历: 3. 遍历MAP 4 阅读全文
posted @ 2017-07-27 13:45 cctext 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: 需要引用包,在pom.xml中添加引用: 实现代码: 示例:实现截图地址https://mvnrepository.com/artifact/net.sf.cssbox/cssbox/4.12 截图效果: 阅读全文
posted @ 2017-07-27 13:42 cctext 阅读(2277) 评论(0) 推荐(1) 编辑
摘要: 由于之前一直遇到一些关于并行进行数据处理的时效果往往不好,不管是c#还是java程序都是一样,但是在Python中通过multiprocess实现同样的功能时,却发现确实可以提高程序运行的性能,及服务器资源使用提高。python具体性能及multiprocess用法,请参考:《Python:使用py 阅读全文
posted @ 2017-07-24 12:38 cctext 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: 经过断断续续的学习、累积,终于基于别人的开源blog项目,变成了自己的第一个相对完整点的blog项目。 计划暂时把这个blog程序暂停 有更多(工作中用到的)东西需要去做,因此学习SSH blog项目暂定。 工程截图: 后台文章分类截图: 后台文章截图: 前台首页截图: 参考别人开源代码地址:htt 阅读全文
posted @ 2017-07-23 14:49 cctext 阅读(581) 评论(0) 推荐(0) 编辑
摘要: GPS转百度 阅读全文
posted @ 2017-07-13 22:42 cctext 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 手机上报的经纬度,并不是所有的都是GPS格式的,有的是GCJ02、有的是Baidu等等,那么如何才能针对一个城市的数据进行全面的纠偏呢?首先需要建立一个纠偏库,之后使用纠偏库实现纠偏。 以GCJ02纠偏库需要以下步骤: 一、建立纠GCJ02纠偏为GPS的偏库 1)选择一个城市的范围,找到最大最小经度 阅读全文
posted @ 2017-07-07 01:06 cctext 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: 在做spark开发过程中,时不时的就有可能遇到租户的hive库目录下的文件个数超出了最大限制问题。 一般情况下通过hive的参数设置: 一般情况下通过hive的参数设置: 通过df.repartition(xxx).persist()来实现小文件合并 通过df.repartition(xxx).pe 阅读全文
posted @ 2017-07-04 01:04 cctext 阅读(10712) 评论(0) 推荐(0) 编辑
摘要: 之前通过学习了解,maven集成到eclipse中的如何创建项目,以及maven命令插件在eclipse中安装后的用法。那么接下来我们将会学习一些maven在项目中的一些特性,及如何使用。 Maven依赖特性 基于之前我们创建的maven-web-project01项目,接下来学习如何通过maven 阅读全文
posted @ 2017-07-02 21:53 cctext 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 之前几个章节学习了maven的概念,及maven插件安装后如何创建工程,那么maven工程中是如何使用maven命令呢?本章节将会学习这个话题。 在pom.xml中配置maven命令插件 如果向在maven工程中使用maven命令,就必须在pom.xml文件中配置maven命令插件。接下来基于上一章 阅读全文
posted @ 2017-06-28 02:18 cctext 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 本章文章主要学习集成了maven插件的eclipse下,创建java project和web project的步骤。 创建java工程 第一步:使用使用maven project来创建java project 设置java project的本地工作空间 选择构件(maven-archetype-qu 阅读全文
posted @ 2017-06-25 18:16 cctext 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse、IntelliJ IDEA。但这里就只学习eclipse集成maven的基础上,进行maven环境配置。 eclipse的maven插件安装: 大多情况来说下载eclipse都默认已经集成了ma 阅读全文
posted @ 2017-06-25 02:57 cctext 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 之前通过学习对maven命令有了部分了解,但是只是知道maven是用来做什么。但到目前位置还不足以全面的了解maven,为更全面的了解maven,需要学习以下几个概念:Maven坐标、Maven仓库、Maven生命周期。 Maven坐标 maven坐标概念:每个构件都有自己的一个标识(唯一的),它由 阅读全文
posted @ 2017-06-25 01:21 cctext 阅读(499) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页