消息监听器MessageListener
在spring整合JMS的应用中我们在定义消息监听器的时候一共可以定义三种类型的消息监听器,分别是MessageListener、SessionAwareMessageListener和MessageListenerAdapter。下面就分别来介绍一下这几种类型的区别。
1. MessageListener
MessageListener是最...
分类:
编程语言 时间:
2016-05-18 18:33:05
阅读次数:
223
网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,提供稳定流畅、低时延、高并发的视频直播、录制、存储、转码及点播等音视频的PAAS服务,在线教育、远程医疗、娱乐秀场、在线金融等各行业及企业用户只需经过简单的开发即可打造在线音视频平台。现在,网易视频云的技术专家给大家分享一则技术文:新一代列式存储格式Parquet。
Apache Parquet是Hado...
分类:
其他好文 时间:
2016-05-18 18:32:23
阅读次数:
980
首先,权限管理必须要严格控制。一个在公司内部使用的系统,为什么要挂到外网上,让任何人都可以下载?数据库权限控制,不同的系统划分不同的账号这是基本常识(我也经常不划分,就是为了偷懒),不同的账号控制不同的权限,甚至账号可以细化到读/写,表,存储过程级别。既然用户有角色划分,那么我们的代码必须也要有访问权限划分。不是在代码内部要访问数据的时候加个if-else,应该在调用还没开始就挡在外面。
第二,一个必须联网才能使用的程序,为什么不把数据访问,核心业务逻辑都放在远端的服务器上,公开接口给客户端调用呢?只有一个...
分类:
数据库 时间:
2016-05-18 18:33:26
阅读次数:
283
服务器监控 性能指标监控 Linux性能指标 Web服务器监控...
分类:
Web程序 时间:
2016-05-18 18:34:20
阅读次数:
258
jQuery 获取多选框值,以及多选框中文的函数实践 by FungLeo前言本方法是我刚在项目中用的方法.可能有更加好的方法.但我不清楚.搜索了几个方法,好像都有错误,不知道是别人的错误,还是我的错误.因此,我自己构造了以下方法,便于我在实践中使用.分享出来,有谬误请大家指出.DOM结构我的多选框的dom结构,都是下面这种的.都是基础知识,不做过多阐述.<label class="input_ch...
分类:
Web程序 时间:
2016-05-18 18:33:48
阅读次数:
221
概述
标准模板库STL包括容器、迭代器、算法;
容器指包含数据的数据结构,容器中包含的对象是元素;
迭代器指用来访问容器中的元素对象,相当于元素对象的指针;
算法指一些能在各种容器中通用的标准算法,如排序、插入等;
算法使用迭代器在容器上进行操作。
迭代器
一、迭代器是指针的抽象,是一般化的指针(泛型指针);
标准库中的迭代器以类模板方式定义,使得在不同的数...
分类:
其他好文 时间:
2016-05-18 18:33:08
阅读次数:
144
刚学完ViewDragHelper和PorterDuffXferMode的我,突然想做一个这样效果的自定义控件:点击ListView的列表项,通过ViewDragHelper用动画方式上下各弹出一个控件遮盖住ListView,这两个控件在遮盖listView的过程中有一部分是镂空的。先上效果图:
首先是进行页面的布局,让自定义控件PlayLayout继承自Franlayout,在最底层放的就是li...
分类:
移动开发 时间:
2016-05-18 18:33:48
阅读次数:
285
之前没有安装过MySQL,这次安装也是为了Bug-Tracking 工具Bugzilla(https://www.bugzilla.org)
首先我下载的是MySQL 5.7的解压版本
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\...
分类:
数据库 时间:
2016-05-18 18:31:01
阅读次数:
189
一天一道LeetCode系列(一)题目
The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.
Given an integer n, return all distinct solutions to...
分类:
其他好文 时间:
2016-05-18 18:31:33
阅读次数:
142
一天一道LeetCode系列(一)题目
Follow up for N-Queens problem.
Now, instead outputting board configurations, return the total number of distinct solutions.
(二)解题具体思路参考【一天一道LeetCode】#51. N-Queens/*
与N-Que...
分类:
其他好文 时间:
2016-05-18 18:30:15
阅读次数:
121
1. 主角出场:Hawk介绍
Hawk是沙漠之鹰开发的一款数据抓取和清洗工具,目前已经在Github开源。详细介绍可参考:http://www.cnblogs.com/buptzym/p/5454190.html,强烈建议先读这篇文章,该文介绍了详细原理和抓取链家二手房的攻略,以此为基础,才能较好的理解整个操作。
本文将讲解通过本软件,获取大众点评的所有美食数据,可选择任一城市,也可以...
分类:
其他好文 时间:
2016-05-18 18:31:05
阅读次数:
165
基本概念和性能剖析schema和数据类型优化索引查询性能优化
基本概念和性能剖析
1、设置隔离级别
SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED
2、显示表的相关信息
SHOW...
分类:
数据库 时间:
2016-05-18 18:31:54
阅读次数:
225
日期转化一
为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:
using System;
using System.Globalization;
String format="D";
DateTim...
我们可以利用DNS区域传输来查看目标的记录,首先我们要先知道一个域名服务器,因为域名服务器有所有主机的记录,dig @域名服务器 域 传输方法axfr(AXFR请求,是从DNS服务器请求在主DNS服务器上更新信息的一类域名系统的请求。)
我们先挑选一个ns记录,来进行区域传输;root@kali:~# dig @ns2.sina.com sina.com axfr
;; Connectio...
分类:
其他好文 时间:
2016-05-18 18:31:20
阅读次数:
178
使用VS2010新建2个项目,一个叫 “tcpserver” ,另一个叫 “tcpclient”。
右击 "项目" --> "属性" --> "配置属性" --> "链接器" --> "输入" --> "附加依赖项" ,在右侧下拉框中点击 “编辑” 按钮,添加 “WS2_32.lib”,单击确定。
1、项目tcpserver
// tcpserver.cpp : 定义控制台应用程序的入口点。...
分类:
编程语言 时间:
2016-05-18 18:31:04
阅读次数:
228
概述
对于任何一个完整的应用系 统,完善的认证和授权机制是必不可少的。Acegi Security(以下简称Acegi)是一个能为基于Spring的企业应用提供强大而灵活安全访问控制解决方案的框架,Acegi已经成为 Spring官方的一个子项目,所以也称为Spring Security。它通过在Spring容器中配置一组Bean,充分利用Spring的IoC和AOP功能,提供声明式安...
分类:
其他好文 时间:
2016-05-18 18:29:12
阅读次数:
248