iteye_5372
码龄6年
关注
提问 私信
  • 博客:19,160
    问答:3,281
    22,441
    总访问量
  • 32
    原创
  • 846,654
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-07-11
博客简介:

Java企业应用

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得8次收藏
创作历程
  • 1篇
    2013年
  • 5篇
    2011年
  • 22篇
    2010年
  • 27篇
    2009年
  • 18篇
    2008年
  • 5篇
    2007年
TA的专栏
  • Java
    12篇
  • Java - 多线程
    2篇
  • Java - Swing
  • Web开发
    12篇
  • Java - MINA
    13篇
  • JMX
    2篇
  • ajax
    1篇
  • javascript
  • EXTJS
  • mootools
    4篇
  • 持续集成(CI)
    1篇
  • 日志
    2篇
  • 敏捷开发(XP)
    2篇
  • 设计模式
  • 架构
    3篇
  • 项目管理
    1篇
  • CodeIgniter
    1篇
  • .NET
    1篇
  • 呼叫中心(CallCenter)
    7篇
  • 数据库
    1篇
  • 数据库 - Oracle
    2篇
  • Java - GAE
  • 虚拟化与云计算
    5篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

应用级自增ID的生成

背景:以前一直使用数据库的自增ID作为数据表的主键,ID的唯一性由数据库控制,在传统单机系统环境下,该方式一直是比较主流的方案。然而特定情况下,需要在插入数据前就获得记录的ID,对以该ID为基础做一些业务处理(如生成唯一业务编码),这就需要在应用层面由程序控制来生成该ID。虽然应用程序可以根据时间,机器MAC,随机数等一些因子来生成ID,或者直接使用UUID;但这些方案生成的ID长度均较大,无法...
原创
发布博客 2013.07.05 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

怎么样能让tomcat6 在死掉的时候自动重启

答:

用JSW(Java Service Warrper)封装,原理是通过一个守护线程启动JVM,进而对其进行监控。还能将一般的Java进程转为系统服务
支持各类型操作系统

网址:wrapper.tanukisoftware.com/

回答问题 2012.09.29

oracle采用sequence自动生成主键 不连续问题

答:

检查是否有触发器绑定

回答问题 2012.07.31

iSCSI存储技术全攻略

什么是ISCSIiSCSI(iSCSI = internet Small Computer System Interface )是由IEETF开发的网络存储标准,目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据,ISCSI推动了数据在网际之间的传递,同时也促进了数据的远距离管理。由于其出色的数据传输能力,ISCSI协议被认为是促进存储区域网(SAN)市场快...
原创
发布博客 2011.03.24 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对虚拟化动心的十件酷事

虚拟化并非只是针对极客们或者运行高性能服务器的用户们的。它可以为任何人提供有益的帮助,如果你还没有在虚拟化的海边沾湿自己的鞋,那你就可能要落伍了。  从严格的意义上讲,虚拟化是指在一台物理PC上运行两个或更多个操作系统。这些操作系统或者是并行运行的,由一个叫做hypervisor的独立软件来管理它们,或者是一个操作系统在另一个操作系统的程序窗口内运行。前者一般只限于服务器上,后者则可在桌面...
原创
发布博客 2011.03.24 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实时迁移:实现远距离数据中心桥接

除非您运行的是大型计算集群,否则您可能会部署服务器虚拟化以减少运营费用。虚拟化将会给LAN(不包括SAN)带来输入输出问题。在所面临的挑战中,实时迁移或vMotion networking会需要远距离数据中心桥接,这将可能影响数据中心网络的稳定性。  虚拟机管理程序软件允许同一个物理硬件上运行多台虚拟服务器,实现这些服务器之间的通信以及服务器与外界的通信。为了做到这一点,大多数管理程序都使...
原创
发布博客 2011.03.24 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

I/O虚拟化及融合I/O基础入门

  什么是I/O虚拟化?  和所有形式的虚拟化技术一样,I/O虚拟化(简称“IOV”)支持企业通过虚拟化技术创建虚拟实例来完成对物理资源的整合。在这里I/O(输入/输出)资源被虚拟化并且在虚拟及物理服务器和存储组件之间共享。I/O包含了所有支撑在存储、数据中心服务器以及网络其他部分(网卡,HBA卡及cpu)间进行高速数据传输的组件。I/o虚拟化可以使企业通过按需分配虚拟化资源来提高I/O使...
原创
发布博客 2011.03.24 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何最大化的利用I/O虚拟化?

I/O虚拟化使IT行业最大限度地受益于服务器虚拟化、流线供应(streamlining provision),而且减少了网络接口卡(NIC)和使用端口的数目。在本文中,TechTarget特约专家Scott Lowe将进一步讲述如何操作虚拟NIC以及一些其它过程。  利用虚拟I/O  要有效地策划I/O虚拟化,需要以多种思维方式对虚拟化进行周全的考虑。这在很大程度上与哲学中的“转向”相...
原创
发布博客 2011.03.24 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iframe高度自适应

原帖地址:http://www.zhangxinxu.com/wordpress/?p=1294       一直困扰很久的iframe内嵌页面的高度自适应问题,终于找到一个比较好的解决方案。使iframe高度自适应,能有效防止2层滚动条导致页面显示不友好,并造成鼠标中键滚动不匹配的问题。       解决办法实际上仍是通过子页面传递参数给主页面,主页面通过调用JS来控制ifra...
原创
发布博客 2010.12.27 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

完整呼叫、应答事件分析

事件分析       以下日志为一个完整的通话事件记录,我们的目标是从中可以分析出整个通话流程的各种状态变更信息,用于生成通话记录。       操作流程:分机101拨打分机102,102听到振铃后接听,通话5秒钟后挂断。       日志分析: 101拨打后产生一个DialEvent,同时产生一个Ring的NewStateEvent;102产生一个NewCall...
原创
发布博客 2010.12.20 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建Oracle表空间

1、先查询空闲空间select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space;  2、增加Oracle表空间先查询数据文件名称、大小和路径的信息,语句如下:select tablespace_name,file_id,bytes,file_name from dba_dat...
原创
发布博客 2010.12.17 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

无法远程连接Oracle

打开\oracle\product\10.2.0\db_1
etwork\ADMIN下的listener.ora文件,注释掉:(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)),重启监听器,完成。
原创
发布博客 2010.12.17 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Local Channel

英文原址:http://www.voip-info.org/wiki/view/Asterisk+local+channelsLocal channelchan_local是一个伪造的channel。使用该channel将使呼叫回拨到拨号计划中的另外一个context。有助于实现递归的路由;同时它还能在呼叫结束后返回拨号计划。 语法 Local/extension@co...
原创
发布博客 2010.12.17 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

The Live API

The Live API      Live API构建于Manager API之上,提供额外的抽象。与直接使用actions和events与Asterisk互动不同,它使用动态域对象(live Objects)代替Asterisk中的概念如:channel、extension。live objects的行为遵循了Sun JavaBeans的规范。 示例可查看:http://a...
原创
发布博客 2010.12.17 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AMI应用示例

示例一:辅助拨号实现功能:自动替101分机拨打102分机。Asterisk首先会呼叫101分机,当101分机接通后,自动呼叫102分机,最终将101与102连通。通过该功能可以实现定时的自动呼叫功能,常见于外呼营销系统。 示例代码: public OriginateAction autoCall() { OriginateAction originateActio...
原创
发布博客 2010.12.17 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JTAPI

JTAPI简介什么是JTAPI       谈JTAPI,首先得了解什么是CTI。CTI(Computer Telephony Integration)就是计算机电话集成技术,它是目前国内正火的呼叫中心热潮的核心技术。JTAPI主要是为CTI技术服务。JTAPI(Java Telephone API)是一套专门为JAVA语言提供的与电话应用相关的程序接口,它定义了一组跨平台、跨厂...
原创
发布博客 2010.12.17 ·
787 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

AGI脚本

AGI脚本      AGI(Asterisk Gateway Interface)让你可以向Asterisk的拨号计划发送脚本,传统的脚本和Asterisk之间的通讯是通过标准输入和标准输出,并且脚本必需和Asterisk运行在同一服务器上。AGI能够处理任何呼入或通过Manager API发起的呼。...
原创
发布博客 2010.12.16 ·
286 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

FastAGI Protocol

FastAGI Protocol       FastAGI基于AGI通过TCP/IP Socket连接替代标准输入和标准输出做为沟通的媒介。你可以使用FastAGI运行Java应用程序(可以在不同的机器上运行Asterisk) ,它仅启动一次AGI 脚本直到它被关闭。使用此协议结合Java的多线程支持可以构建非常快的脚本。      一个简单的实现如下,通过拨打1300分机调...
原创
发布博客 2010.12.16 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Asterisk Manager Interface(AMI)

 简介       AMI接口实际上是一个TCP服务器,它由Asterisk服务器自动运行并直接连至Asterisk核心。当有呼叫进过Asterisk核心时,AMI接口将产生事件信息并分发到所有连至AMI TCP服务器上的客户端。       注: 默认情况AMI是被禁止的,需要修改manager.conf配置文件的enabled属性早期的Asterisk...
原创
发布博客 2010.12.16 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于规则的表单处理(极简主义)

简介    作为一个懒人,在项目做多了之后,必然而然的会去思考如何简化日复一日的重复劳动,从辛劳的体力劳动中解脱出来将精力用到更有用的地方去。而作为B/S系统的开发,消耗最多时间的莫过于表单处理。只要有信息交互,不可避免的会用到表单,从最原始的POST/GET到目前流行的Ajax,从Struts1的流行到WebWork、Struts2、SpringMVC等服务器端架构的设计,初衷都是为了简化复...
原创
发布博客 2010.12.03 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多