案例文档
文章平均质量分 86
iteye_11946
这个作者很懒,什么都没留下…
展开
-
使用Java操作LDAP案例
[size=x-large][b]1 案例描述[/b][/size]公司平台使用LDAP来储存企业或用户的信息,在系统的运行过程中需要对LDAP存储的信息进行相关的访问和操作,那么在Java中是如何操作LDAP的呢?[size=x-large][b]2 案例分析[/b][/size]LDAP是一个得到关于人或者资源的集中、静态数据的快速方式,是一种存储模式和访问协议。Unbou...原创 2012-07-02 15:26:13 · 439 阅读 · 0 评论 -
MySQL定时器实战
[size=x-large][b]1、引言[/b][/size] 项目商用环境上,用户反馈有个统计存在问题,排查后发现,是由于增加了一台业务服务器,导致了两台业务服务器上报的数据中,服务器的ID不匹配所致。在不发布修正版本的情况下,希望能快速快速解决这个统计问题,经过讨论后决定从数据库的层面解决该问题,即增加触发器或定时器将两个服务器的ID数据修改成一致的即可,但考虑到触发器可能会对性能影响...2016-11-29 17:38:38 · 333 阅读 · 0 评论 -
用Java实现N*N的标准数独及对角线数独解题
[size=x-large][b]1、引言[/b][/size]前一段时间迷上了数独游戏(不知道数独的同学请自行百度,或[url=http://baike.baidu.com/link?url=AxWewvj278b3CQTybuJjuLJW3ehMNLbhGdZBs3qGCl9Ef6y7aRUYLtj_Oe20vAKv1Ghqfpxsyo4_qExCAgP8k6OG8FLL2Xgf09Sfl...原创 2016-10-11 11:25:02 · 840 阅读 · 0 评论 -
开发自己的ZooKeeper客户端工具
简单写了一个自己用的zookeeper工具,实现了对zookeeper基本的创建节点、修改节点、删除节点和查询节点的基本操作,可在其基础上扩展增加需要的功能,现拿出来和大家分享。[code="java"]package cn.basttg.demo.zk;import java.util.List;import org.apache.zookeeper.CreateMo...原创 2013-03-21 17:04:55 · 149 阅读 · 0 评论 -
【算法】基于时间段的有限资源算法
[size=x-large][b]1、案例描述[/b][/size]最近做会议管理系统,预约会议需要一个算法来判断在指定的时间段内是否有可用的资源,这个算法是这样的:一个企业可以同时并发的会议数是有限的,预约会议时需要判断在预约的会议时间段内是否有可用的资源,资源没有达到限制数量时可预约会议,一旦资源达到限制的数量则预约会议失败。举个例子:某企业在同一时间段内可同时并发的最大会议数为4...原创 2013-03-07 12:20:40 · 643 阅读 · 0 评论 -
实现CSS样式文件中图标的可视化
关键词: CSS,EasyUI,图标摘 要: 本案例主要介绍,使用EasyUI实现CSS样式文件中图标的可视化,方便使用CSS样式文件中的图标。[size=x-large][b]1、案例描述[/b][/size] 在开发项目过程中,界面使用了EasyUI框架,该框架自带了一些图标,如下图所示。 [img]http://dl2.iteye.com/upload/...原创 2014-06-26 14:39:48 · 1015 阅读 · 0 评论 -
CentOS下从源码安装Asterisk实战
[b][size=x-large]0、引言[/size][/b]在研究WebRTC服务端SIP信令,需要有SIP服务器,网上找了好些参考的项目,Asterisk项目就是其中之一,根据官方网站的Wiki中的指导,从源码安装Asterisk(https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source),本文记...原创 2016-05-20 20:23:47 · 688 阅读 · 0 评论 -
NAT与NAT穿越学习总结
1、引言网络地址转换(Network Address Translation,简称NAT)是一种在IP分组通过路由器或防火墙时重写源IP地址或/和目的IP地址的技术。这种技术被普遍使用在有多台主机但只通过一个公有IP地址访问因特网的私有网络中。20世纪90年代中期,NAT是作为一种解决IPv4地址短缺以避免保留IP地址困难的方案而流行起来的。家庭和小型办公室的路由器一般都集成了防火墙,DHCP...原创 2013-12-23 19:19:41 · 634 阅读 · 0 评论 -
完全清除Desktop_1.ini和Desktop_2.ini
[size=x-large][b]1、引言[/b][/size]Windows7工作机进入系统就会弹出“desktop_1.ini”和“desktop_2.ini”的提示,很多文件夹都有这两个文件,疑为感染了病毒或木马,网上搜索了一下,描述的特征全中。各杀毒产商都没有提供专杀工具,后来一番搜索之后,基本都是通过批处理文件的方式手工删除和免疫。[size=x-large][b]2、解决过...2013-12-06 17:21:31 · 766 阅读 · 0 评论 -
CentOS下编译webrtc2sip实战
[b][size=x-large]0、引言[/size][/b]在研究WebRTC服务端画面合成和混音处理,需要实现浏览器端与服务器端的点对点,网上找了好些参考的项目,webrtc2sip项目就是其中之一,该项目基于doubango的框架,需要自行编译搭建环境,根据webrtc2sip中的《技术指南1.0》(注:《technical guide1.0》)文档进行了编译,本文记录编译过程及相关问...原创 2013-11-13 10:39:19 · 438 阅读 · 0 评论 -
JS实现的3级联动例子
朋友项目需要实现3级联动,需要JS实现的,网上找的例子有些复杂,自己动手帮朋友写了一个简单的3级联动的例子,没有使用任何第三方JS库,相关数据使用JSON数组。[size=large]完整代码如下:[/size][code="js"] 3级联动例子 ...2015-06-17 23:10:25 · 378 阅读 · 0 评论 -
使用Spring MVC统一异常处理实战
[size=x-large][b]1 描述[/b][/size]在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,...原创 2012-06-02 13:54:21 · 1970 阅读 · 0 评论 -
通过POI统一读取Excel文件(兼容97-2003和2007+两种格式)
[b][size=large]1、引言[/size][/b]由于系统需要提供给用户导入Excel文件数据的功能,但Excel文件有97-2003和2007+两种格式,且要求给用户有较大的灵活性。导入Excel文件的处理无非就是读取Excel文件的内容,然后根据一定的业务规则进行校验,校验正确后处理写入系统。对Excel文件的读取可通过JXL或POI两个Jar来完成,决定使用POI来开发,但PO...2012-05-12 15:04:58 · 477 阅读 · 0 评论 -
嵌套For循环性能优化案例
[size=x-large][b]1 案例描述[/b][/size]某日,在JavaEye上看到一道面试题,题目是这样的:请对以下的代码进行优化[code="java"]for (int i = 0; i < 1000; i++) for (int j = 0; j < 100; j++) for (int k = 0; k < 10; k++) testFuncti...2012-07-17 18:04:16 · 2385 阅读 · 0 评论 -
MySQL中Update的执行效率测试及验证
[size=x-large][b]1、引言[/b][/size]某日,在讨论解决生产环境的问题时,一同事问说增加条件的Update语句效率是否更高?虽然我当时就有了自己的判断,但本着严谨的态度,我还是编写了测试代码,对MySQL中Update的执行效率进行测试及验证。[size=x-large][b]2、解决思路[/b][/size]1、根据生产环境的情况,模拟不同数据量的测试数据...2016-12-06 16:22:33 · 1027 阅读 · 0 评论