-
Apache ActiveMQ
Apache ActiveMQ JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供...
-
JVM参数及调优
JVM参数及调优 调优基本概念 在调整JVM性能时,通常有三个组件需要考虑: 堆大小调整 垃圾收集器调整 JIT编译器 大多数调优选项都与调整堆大小和选择合适的垃圾收集器有关,JIT编译器对性能也有很大影响,但很少需要对其进行调优,尤其是针对较新版本的JVM。 通常,在...
-
Netty与RPC
Netty与RPC 一、Netty原理 Netty是一个高性能、异步事件驱动的NIO框架 ,基于Java NIO提供的API实现。 它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架, Netty的所有IO操作都是 异步非阻塞 的,通过Future-Listener机制,用户可以方便的主动获取或通过通知...
-
并发基础之正确停止多线程
并发基础之正确停止多线程 原理介绍 使用interrupt来通知,而不是强制。 在JAVA中我们启动一个线程很容易的,但是 当我们停止一个线程并不是直接立刻马上就可以上这个线程停止, JAVA为我们提供了interrupt这个方法,简单来说这个方法的作用就是给当前运行的线程加上一...
-
Apache Solr入门教程(初学者之旅)
Apache Solr入门教程(初学者之旅) 作者 | 胡海超的博客 来源 | https://blog.csdn.net/u011936655/article/details/51960005 写在前面:本文涉及solr入门的各方面,请逐行阅读,相信能帮助你对solr有个清晰全面的了解并能简单实用。 在Apache Solr初学者教程的这个例子...
-
SpringCloud(七):springcloud配置中心和客户端
SpringCloud(七):springcloud配置中心和客户端 前言: SpringCloudConfig组件是独立的,不需要注册到eureka。 config工作原理是把读取目标到配置拉取到本地缓存一份然后供给其他客户端使用,所以一旦config启动成功,可以将git上到配置删除(但是实际情况没人这么干...
-
宋宝华:关于Ftrace的一个完整案例
宋宝华:关于Ftrace的一个完整案例 本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 作者: 宋宝华 来源: 微信公众号linux阅码场(id: linuxdev) Ftrace简介 Ftrace是Linux进行代码级实践分析最有效的工具之一,比如我们进行一个系...
-
STL源码剖析——序列式容器#5 heap
STL源码剖析——序列式容器#5 heap 准确来讲,heap并不属于STL容器,但它是其中一个容器priority queue必不可少的一部分。顾名思义,priority queue就是优先级队列,允许用户以任何次序将任何元素加入容器内,但取出时是从优先权最高的元素开始...
-
webPack 4.0的零基础学习
webPack 4.0的零基础学习 webPack 也更新到了4.0阶段,今天看了一下官网,总结一下,零基础的学习路径吧。 (1)首先需要下载 webPake和webpack cli npm install webpack webpack-cli (2)下载完之后,则是建立新的文件夹,进行初始化 // webpack 初始化 npm init (3...
-
Struct结构体
Struct结构体 在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。 在C语言中,可以使用结构体(Struct)来存放...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
