1、什么是kafka?
kafka是LinkedIn开发并开源的一个分布式MQ系统,现在是Apache的一个孵化项目。在它的主页描述kafka为一个高吞吐量的分布式(能将消息分散到不同的节点上)MQ。Kafka仅仅由7000行Scala编写,据了解,Kafka每秒可以生产约25万消息(50 MB),每秒处理55万消息(110 MB)。
kafka目前支持多种客户端语言:java,...
分类:
编程语言 时间:
2016-07-06 11:57:09
阅读次数:
745
深入分析JavaWeb servletConfig 与servletContext
一、ServletConfig讲解
首先看ServletConfig API文档
1.1、配置Servlet初始化参数
在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。
例如:
servlet>
...
分类:
编程语言 时间:
2016-07-06 11:57:52
阅读次数:
368
Intent
关于Intent我们都知道他是各个组件,进程之间的通信纽带,Android系统也是通过Intent来查找软件中的对应的组件,这个查找的过程就是...
分类:
移动开发 时间:
2016-07-06 11:56:16
阅读次数:
398
SpringMVC+Spring Data JPA+Shiro+EasyUI简单权限管理系统
一直想做一个管理系统,希望它简洁,能做一个demo使用。以后在研究学习的时候,可以在此基础上增加代码。我觉得权限管理系统很值得做,因为涉及关系数据库模式的设计,能学到很多东西。万事开头难,先做个简单的,以后再慢慢完善的。任何事情关键是要做,不能停留在想。
前端
由于之前没有多少前端编程经...
分类:
编程语言 时间:
2016-07-06 11:56:51
阅读次数:
391
Tomcat、Weblogic、Jboss、WebSphere之间的区别和联系
Websphere:
这是ibm公司的网上的信息。更详细的信息可以访问网站:
http://www-306.ibm.com/software/cn/websphere/
WebSphere 产品家族和解决方案
业务整合整合服务器提供了一套用于应用程序整合和业务流程自动化的中央基础设施。...
分类:
Web程序 时间:
2016-07-06 11:55:48
阅读次数:
409
Struts2+Hibernate3+Spring3 整合
一、SSH的下载
首先SSH的下载就已经是一个难点。SSH三个地方同时推出各自的新技术,已经要求利用Maven完成其版本的同步。毕竟spring的版本,决定其能整合什么版本的Struts与hibernate。Spring3.0.5就不能整合Hibernate4.x了。因此本文选取的SSH的版本,分别为str...
分类:
编程语言 时间:
2016-07-06 11:54:12
阅读次数:
330
OSX下采用MAMP的PHP替换系统自带PHP前言众所周知,OSX自带了PHP和Apache,显然这些不是我们需要的。
很多人都会安装集成环境作为自己的开发环境。比如我选择的是MAMP,PHP的版本是7.0.问题我在OSX的终端中,执行php -v,出现的是自带的PHP5.5yu@bogon ~ $ php -v
PHP 5.5.31 (cli) (built: Feb 20 2016 20:3...
分类:
Web程序 时间:
2016-07-06 11:56:43
阅读次数:
227
SVN服务器的本地搭建和使用
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.
首先来下载和搭建SVN服务器.
现在Subversion已经迁移到apache网站上了,下载地址:
http://subversion.apache.org/packages.html
这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码...
分类:
其他好文 时间:
2016-07-06 11:56:05
阅读次数:
317
ActiveMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。ActiveMQ使用Apache提供的授权,任何人都可以对其实现代码进行修改。
ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。ActiveMQ实现了JMS标准并提供了很多附加的特性。这些附加的特性包括,JMX管理(java Management Extensions,即java管理扩展),主从管理(master...
分类:
Web程序 时间:
2016-07-06 11:53:43
阅读次数:
386
Gesture在 ViewGroup中使用GestureDetector类可以让我们快速的处理手势事件,如点击,滑动等。
使用GestureDetector分三步:
1. 定义GestureDetector类
2. 初始化手势类,同时设置手势监听
3. 将touch事件交给gesture处理先来了解一下如何使用,后面会有示例。...
分类:
移动开发 时间:
2016-07-06 11:56:01
阅读次数:
327
Socket网络编程 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用打开、读写、关闭模式来操作。socket就是该模 ...
分类:
编程语言 时间:
2016-07-06 11:53:34
阅读次数:
396
mongo导入数据: 1. 先进入找到mongo 安装目录 执行 ./mongo 进入mongo 2. mongorestore -u 用户名 -p 密码 -d 数据库 —drop 文件存在路径 显示数据库列表: show dbs 使用数据库: use 数据库名 显示集合: show collect ...
分类:
其他好文 时间:
2016-07-06 11:55:26
阅读次数:
213
导出sql文件:mysqldump -h localhost -u root -p xsxj > d:\xsxj.sql 导入sql文件 MySQL> source d:/myprogram/database/db.sql; 删除数据库名 drop database <数据库名>; 增加字段: AL ...
分类:
数据库 时间:
2016-07-06 11:55:40
阅读次数:
232
安装 双击Dreamweaver.dmg文件,然后Command+N,新建一个Finder,接着将Adobe Dreamweaver CS6拖到新建Finder的应用程序中。 在Finder中应用程序中找到Adobe Dreamwear CS6。 双击Install后开始安装,安装完成后,断网并选择 ...
分类:
其他好文 时间:
2016-07-06 11:52:18
阅读次数:
189
Maximum Subarray Given an array of integers, find a contiguous subarray which has the largest sum. Notice The subarray should contain at least one num ...
分类:
其他好文 时间:
2016-07-06 11:54:26
阅读次数:
242
BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属 ...
分类:
其他好文 时间:
2016-07-06 11:52:14
阅读次数:
367
下面是工具类。 public class PagingHelper where T : new() { private int _PageIndex = 1; private int _PageSize = 10; private int _Total = 0; private int _ShowN... ...
分类:
Web程序 时间:
2016-07-06 11:53:24
阅读次数:
384