自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 资源 (5)
  • 收藏
  • 关注

原创 nio框架netty在项目中的应用

背景:省分短信发送每天都差不多要1000W条上下,遇到特殊节假日和政府通告时量会更大!boss系统中存放的是短信发送内容,而真正完成发送短信指令动作是的华为方做的短厅,这么大的通信量选择了netty来完成数据传输并自定义了一套基于netty的SGIP协议进行通信; 省分boss系统—>短信营业厅(); 基本知识 2.1 TCP/IP网络协议 网上很多有关这个协议的解释,自行googl

2017-05-04 09:02:56 13932 1

原创 soap消息jdk版本问题导致报错

需求背景:1.最近要开放一项融合业务受理接口,什么是融合业务,简单来说就是手机主副卡+宽带混合产品在同一个账户交费;这就遇到一个问题,就是6层的xml其中5层中是多对多的关系;如下:---请求信息--产品信息(多个)--产品类型(多个)--构成包信息(多个)--元素信息(多个)--元素附加属性(多个)--账户信息(一个)--组合账户信息(多个)--托

2017-03-08 20:12:55 2303

转载 JMeter从入门到精通

《JMeter从入门到精通》之一——开始你的第一个JMeter脚本JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner一样,它也提供了一个利用本地Proxy Server(代理服务器)来录制生成测试脚本的功能,但是这个功能并不好用。所以在本文中介绍一个更为常用的方法——使用Badboy录制生成JMeter脚本。简单的介绍一下Badboy。Badboy是

2017-02-15 16:34:47 7727

转载 JVM系列三:JVM参数设置、分析

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同

2017-02-15 16:33:38 577

原创 java正则表达式从大量日志中筛选有用数据

背景; 在3天前自己带的同事上线一个旧业务的修改,到开户预提交订购多个资费包时,出问题了,当用户订购多个资费id时,最后一个资费id总会把前一个覆盖,最终得到入库的资费id永远只有一个;然后这个问题已存在3天时间,到数据库一查后台用户开户数近19000,资费id全是只有一个,还好这个业务开的都是后付费用户,下月一号才生效,这让我们还有时间补求; 面临另一个问题就是,这19000开户数都是另一个系

2017-01-19 20:41:30 8763 1

原创 quartz定时器在运营商的使用

定时任务在长流程的业务中应该还是比较多的,一种是非实时接口文件接口,这类一般用shell的crontab定时执行脚本,但shell中处理复杂逻辑比较吃力,一般会放到java或c/c++中实现,用nohup后台运行命令启用一个调java的守护线程.#!/bin/shACTION="$1"PROCNAME="$2"EXE_USER=`whoami`run_RECK=com.linkage.qyw

2017-01-18 09:53:31 1162

原创 差不多3年没写博客了

接近三年没写博客了,这三年忙得像狗啊.近来带了些新人,很多重复和简单的需求都交给他们做,很多时候只要看他们的设计就可以,闲来时始终闲不得,决定重新开始写博客这三年,自己在技术上也有很多的思考,发也生了很大的变化,以前很多东西都只会上网查别人有没有遇到同样的问题,现在则更多的是看相关的api原版文档和源码!特别这几年都在做电信行业的boss系统,很多技术比较偏门,网上资料也少,也迫使自已不得不深

2016-12-27 12:52:56 363

原创 springmvc多附件分发多系统

1.需求:近来运营商要对新开户用户做拍照留存并在人脸和活体识别,这功能涉及到很多个系统之关的交互,流程也比较长.因为原来boss系统用的技术都比较老旧,决定对现有项目进行扩展,选用了比较常用的springmvc.本来一切比较顺利,但到了用httpclient实现多附件各大系统之间做传送这个地方出了点小问题,记录下来,希望能给大家一点帮助!2.springmvc配置下面是一spring引入文件上

2016-12-27 11:00:06 654

转载 计然之策

一个客户朋友给我谈的计然之策来源: 王敬磊的日志计然十八策:生意要勤紧,懒惰则百事废。接纳要温和,躁暴则交易少。议价要订明,含糊则争执多。帐目要稽查,懒怠则资本滞。货物要整理,散漫则必废残。出纳要谨慎,大意则错漏多。期银要约定,延迟则信用失。临事要责任,放弃则受害大。用度要节俭,奢侈则用途竭。买卖要随时,挨延则机会失。赊欠要识人,滥出则血本亏。优劣要分清,苟且则必糊涂。用人

2014-03-13 17:56:53 1361

转载 javaScript.DOM. 编程艺术第二版

what is the Document Object Model? The W3C define DOM as: Afds fd fds and .... of document. It is The YF displayAbbreviations(); function displayAbbreviations()

2013-03-21 21:38:00 1017

转载 出师表

先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。  宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。  侍中侍郎郭攸之、费祎、董允等,此皆良实,

2013-03-09 18:22:35 652

转载 斯乃上书曰

【原文】斯乃上书曰:“臣闻吏议逐客,窃以为过矣!  “昔穆公求士,西取由余於戎,东得百里奚於宛,迎蹇叔於宋,求丕豹、公孙支於晋,此五子者,不产於秦,而穆公用之,并国二十,遂霸西戎。孝公用商鞅之法,移风易俗,民以殷盛,国以富强,百姓乐用,诸侯亲服,获楚、魏之师,举地千里,至今治强。惠王用张仪之计,拔三川之地,西并巴、蜀,北收上郡,南取汉中,包九夷,制鄢、郢,东据成皋之险,割膏腴之壤,遂散

2013-03-09 18:21:13 1004

转载 现代名篇名家

雪  鲁迅 暖国的雨,向来没有变过冰冷的坚硬的灿烂的雪花。博识的人们觉得他单调,他自己也以为不幸否耶?江南的雪,可是滋润美艳之至了;那是还在隐约着的青春的消息,是极壮健的处子的皮肤。雪野中有血红的宝珠山茶,白中隐青的单瓣梅花,深黄的磬口的蜡梅花;雪下面还有冷绿的杂草。蝴蝶确乎没有;蜜蜂是否来采山茶花和梅花的蜜,我可记不真切了。但我的眼前仿佛看见冬花开在雪野中,有许多蜜蜂们忙碌地飞着,也听得他们

2013-03-09 18:18:53 878

转载 JNI——原生(Native)函数说明和举例

1、原生(Native)函数的概念在Java程序中,可以使用由其他编程语言实现的函数,这种函数,在Java中被称之为原生(Native)函数。2、在Java程序中使用原生函数的优缺点1)优点A、在Java程序中,可以复用已由其他语言实现的各种库。可能已存在很多由其他语言编写的库,为了在Java程序中能够复用这些库, 就需要用到原生函数。B、增

2013-02-05 15:44:22 649

转载 Linux安装 oracle 11g r2

[c-sharp] view plaincopyOS:Fedora 15  DB:Oracle 11gR2  将Oracle安装到home/oracle_11目录  配置过程:本文来自Oracle官方文档+网上资料Oracle官方文档:http://www.oracle.com/pls/db112/homepage1. 以root用户登录

2013-01-24 17:30:55 509

转载 jquery 实现类似139、163邮箱那样的多选项卡窗口浏览

http://www.web-delicious.com/jquery-plugins-demo/http://www.oschina.net/p/jquery+tools

2013-01-21 14:30:49 1705

转载 weblogic.xml配备

weblogic.xml配置Weblogic.xml文件的配置说明Posted by admin on 2012-02-02 0 commentsweblogic Server允许通过设置weblogic应用程序扩展描述符(weblogic.xml)配置jsp容器,该文件通常位于web应用程序的web- inf目录下。一般不通过修改weblogic文件直接配置,而是通过控制

2013-01-16 09:37:53 12860 1

原创 Oracle11gR2用EXP导出时报EXP-00011错误的解决

Oracle11gR2用EXP导出时报EXP-00011错误的解决C:\>exp businessdata/businessdata file=dropcol.dmp tables=ACSTRULE,ARREARSCFG,ARREARS_REPORT_ACCT,CREATE_INVOICE_ACTION,FINANCIAL_ACCOUNT,FINANCIAL_ACCOUNT_H

2013-01-06 13:44:11 776

转载 weblogic.xml文件常用设置

http://blog.csdn.net/shimiso/article/details/7979539

2012-12-10 18:12:26 826

转载 关于oracle sga设置的总结,很经典--转

上一篇 / 下一篇  2009-07-10 11:59:07 / 个人分类:oracle查看( 2485 ) / 评论( 3 ) / 评分( 15 / 0 )关于oracle sga设置的总结,很经典--转 说明:本总结不针对特例,仅对服务器只存在OS + ORACLE 为例,如果存在其他应用请酌情考虑。写这个也是因为近来这种重复性的问题发生的太多所导致的。

2012-12-10 11:59:44 1792

转载 SGA数据库优化—经验

转:http://www.iteye.com/topic/1118860   数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。 还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优 化,应

2012-12-10 11:57:13 594

原创 weblogic 内存OutOfMemoryError

weblogic 有个域的概念,先有个总的配置文件,然后再分域的配置文件,如果你只操作域就在域中操作公共:修改weblogic安装目录下wlserver\common\bin\commEnv.cmd,找到set MEM_ARGS=-Xms32m -Xmx200m -域:%MW_HOME%\user_projects\domains\mydomain\bin\setDomainEnv

2012-11-29 20:25:58 7402

转载 你打算什么时候从重复中惊醒

人最大的惰性在于学会“习惯”,当习惯了上班睡觉再上班再睡觉的重复生活后,似乎一切都是那么地理所当然,可内心深处总是会有一丝不安,生活似乎不应该如此……           2007年9月到2008年6月,我大四,全职实习,每天早晨坐两个小时公车上班,忙忙碌碌的一天之后,再两小时下班,看尽三环一路霓虹闪亮回到宿舍一般在晚上9点,吃饭,打闹,写点作业。上床睡觉。后来,我搬到离公司近的地方租房子

2012-11-11 15:45:52 1628

原创 javaSE split用法,你真懂!!

对于Strig类的这个split方法,碰到过多次,参考了很多网上的资料,现在整理总结一下1:split函数第二个参数的用法在论坛上看到了一个问题,然后兴起了对这个函数进一步探究的兴趣:首先,使用只有一个参数的split:public class SplitTest {       /**     * @param args     */     public sta

2012-10-24 11:00:41 722

转载 一无所有

灵魂似乎还活着--周国平读崔健的歌词  把崔健的歌词当做独立的文本来读,这是一个冒险,崔健自己也许会反对这种做法.在他看来,歌词是从音乐中生成的,音乐是源,歌词只是流,不能脱离他的音乐来读他的歌词.但是,我只能做我力所能及的事,而把完善的评论留待行家们去做.我这样也不无收获,结果我的发现是,这些在狂热的演唱中呼啸而过的句子有着丰富的思想含量,它们是值得在安静中仔细玩味的.  一  八十年代

2012-10-13 00:17:14 950

转载 apache 集成多个tomcat的方法

背景:   现有服务器只运行了一个网站 没有使用apache, tomcat端口为80 ,现在希望在服务器在添加一个站点 而不使用现有的tomcat.但多个tomcat不能共用一个80端口,所以希望通过apache使用80端口,然后在分发对应的tomcat,实现多个tomcat在一个服务器上共存.    网上也有很多类似的实例,本文是参考多篇文章然后自己在本机动手测试成功之后写成的

2012-09-25 23:33:30 5173 2

转载 decorators.xml

最近维护一个项目,因为这个项目我没作开发,所以需要先熟悉项目的框架和业务,昨天被一个问题给整懵了,我不管怎么看都弄不明白那个链接怎么跳过去的.因为那个链接地址跟实际看到的页面不一样.链接地址的页面只是实际看到页面的一小部分,反反复复盯着那个请求名,然后到struts.xml文件中去找实际的跳转页面,反复查了几遍确定没问题,但看到的页面的确跟struts.xml里面写的path不一样.    后

2012-09-22 13:24:29 10284 1

转载 权限相关

在许多的实际应用中,不只是要求用户简单地进行注册登录,还要求不同类别的用户对资源有不同的操作权限。目前,权限管理系统也是重复开发率最高的模块之一。ITeye论坛中关于权限控制的帖子非常之精彩,现将其精华内容摘录于下。 目 录 [ - ]楼主关于权限控制的问题 RBAC(基于角色的访问控制)扫盲贴 george_space的“权限控制”的部分数据模型sdnasky和g

2012-09-22 03:01:59 1211

原创 RBAC(基于角色的访问控制)的实现

/** * acl实例跟主体和资源关联 * 针对此实例进行授权:某种操作是否允许 * @param permission 只可以取值0,1,2,3 * @param yes true表示允许,false表示不允许 */ public void setPermission(int permission,boolean yes){ int tmp = 1; //tmp的二

2012-09-17 00:26:47 783

原创 字符串倒序并改变大小写

public class TestRevent { public static void main(String[] args) { String s = "AaBCdFJk"; StringBuffer sb = new StringBuffer(); for (int i = s.length() - 1; i > -1; i--) { char s2 = s.charAt

2012-09-08 09:24:15 643

转载 史记·商君列传

《史记·商君列传》原文与白话译文  商君者,卫之诸庶孽公子也,名鞅,姓公孙氏,其祖本姬姓也。鞅少好刑名之学,事魏相公叔座,为中庶子。公叔座知其贤,未及进。会座病,魏惠王亲往问病,曰:“公叔病有如不可讳,将柰社稷何?”公叔曰:“座之中庶子公孙鞅,年虽少,有奇才,原王举国而听之。”王嘿然。王且去,座屏人言曰:“王即不听用鞅,必杀之,无令出境。”王许诺而去。公叔座召鞅谢曰:“今者王问可

2012-08-25 01:00:05 10270

转载 G4Studio系统集成与行业应用快速开发平台相关

教程:http://hi.baidu.com/eredlab/blog/item/12eb6eb5576e68d737d3ca0a.html下载:http://user.qzone.qq.com/307916217/blog/1318904020#!app=2&via=QZ.HashRefresh&pos=1318904020

2012-08-06 14:05:00 909

转载 查询Ip、身份证、手机所在地代码

package test; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.util.rege

2012-07-12 11:06:56 1382

转载 log4j----按时间和大小增加新日志文件/输出多个自定义日志文件

log4j 按时间和大小增加新日志文件        我们开发的B/S结构系统,在服务端一般要有日常运行的日志记录。保存成日志文件形式的时候,大家经常会遇到一个问题:日志文件过大。上百兆的日志文件对 查阅日志信息来说也是一个问题。所以我希望能够每天或每个月产生一个日志文件,这样文件不至于过大。 或者根据日志文件大小来判断,超过规定大小,日志自动增加新文件。  在log4j中这两种方

2012-07-01 01:50:03 14095

转载 关于java.lang.OutOfMemoryError:java heap space错误解决方案

//首先检查程序有没有限入死循环   这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。   跟据网上的答案大致有这两种解决方法:   1、设置环境变量   解决方法:手动设置Heap size

2012-06-19 09:36:34 1076

转载 Linux下文件的压缩与解压缩命令详解

之前一直对aix和linux下解压的命令都不是很懂,每次都是要用的时候从网上查或者一些相关的文档里有现成的,这次在linux下安装oracle正好要用到,顺便找了几篇文章,下次要用的时候就直接到这里看了,多用几次,争取努力把这些记下来。oracle的安装包我下载的是zip的,我这样解压unzip 10201_database_linux32.zip -d /or

2012-06-16 13:39:27 1579

转载 EHCache 单独使用

参考:http://macrochen.blogdriver.com/macrochen/869480.html 1. EHCache 的特点,是一个纯Java ,过程中(也可以理解成插入式)缓存实现,单独安装Ehcache ,需把ehcache-X.X.jar 和相关类库方到classpath中。如项目已安装了Hibernate ,则不需要做什么。。直接可以使用Ehcache C

2012-06-14 11:28:48 3930

转载 Spring+EHcache配置

Spring+EHcache配置博客分类: springSpringCacheBeanAOPXML 需要使用Spring来实现一个Cache简单的解决方案,具体需求如下:使用任意一个现有开源Cache Framework,要求可以Cache系统中Service或则DAO层的get/find等方法返回结果,如果数据更新(使用Create/update/delete

2012-06-14 09:45:19 19110 3

转载 利用HttpURLConnection对象和Internet交互

1.从Internet获取网页 发送请求,将网页以流的形式读回来. 1)创建一个URL对象:URL url = new URL("http://www.sohu.com"); 2)利用HttpURLConnection对象从网络中获取网页数据:HttpURLConnection conn = (HttpURLConnection) url.openConnection();

2012-06-07 11:41:47 612

转载 在JavaScript中调用Flex方法

一、在JavaScript中调用Flex方法在Flex中可以用ExternalInterface来调用Flex的方法,途径是1.通过在Flex应用可调用方法列表中添加指定的公用方法。在Flex应用中通过调用addCallback()可以把一个方法添加到此列表中。addCallback将一个ActionScript的方法注册为一个JavaScript和VBScript可以调用的方法。ad

2012-05-22 17:50:29 719

java反向uml工具--AgileJ插件 eclipse3.3

java反向uml工具--AgileJ插件 eclipse3.3

2012-03-17

苹果的fisheye

苹果的fisheye.js实现,我试过是可用的!

2011-06-25

extjs api 2011年最新中文版

最新extjs,2011年集成的中文api,绝对正货,一分钱一分货!

2011-06-22

SSH+ajax+jquery面试实例

这是一个SSH+ajax+jquery面试实例,里面包括两具DB文件,myeclipse开发的全部源码,是一个学习SSH+ajax+jquery的不错实例

2011-06-11

权限管理系统(SSH)源码

这是一个基于SSH的权限管理系统的源码,里面还包括MS SOL的DB文件,下载后部署前要安装SQL2000,并附加DB文件才可以应用

2010-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除