`
zhaoruiqing
  • 浏览: 6115 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
需要完成对于广告的运营时间统计,初步选定用stopwatch来计时,思路是这样,服务器启动spring容器初始化时就将计时器开启,采用aop通知,当某个类出现异常,基本上确定此时无法再次进行广告服务,计时器关闭。 准备单独位计时器做一个线程来监视主线程,如果出现异常,我将停止计时器,记录对应的计时器信息,为了防止出现connection io等异常,也应该对此次运行时间做基本的日志处理,还要进行入库管理。 这样做的好处是:1、在计费时更加准确  2、如果db连接出现异常我们可以通过文件日志手动修改库存内的运行时间。 可能会出现的问题:1、各个广告理论上可能在任何时候出现停止运行的情况,但此时没 ...
主要用的包:mybatis-3.1.1 spring3 mybatis-spring-1.1.1 以及基本包等。 遇到的几个问题罗列如下,以备忘。 1、命名规则问题:这也是自己看外国的一些技术网站看到的,很是郁闷,过去ibatis对这方面要求不是很严格,新版本对此还是比较严格的。首先来看几个配置文件 (1)spring 主配置文件: <bean id="dataSource" class="org.springframework.jdbc.datasource.SimpleDriverDataSource"> <propert ...
套打工具主要是为了与某些已经有个表格的报表或者统计表打印服务,页面常用一个简单的表格来表示,然后通过这个打印工具来完成页面的打印。当然不是把整个页面都打印在表格上,是按照特定的位置来打印。 1、首先下载SmartPrint 2、页面中引入cab包 <object id="printer" codebase="SmartPrint.cab" classid="clsid:40A878D3-4EAD-4C6D-8508-CE5C06501564" width="547" height=& ...
写一下关于CXF的例子,网上也有一些,综合了一下,以备忘首先是jar包的问题,这个问题我纠结了好几天,首先是jax等包的冲突问题,这个问题很多人都有解释,比如换1.6以上的jdk,或者通过 System.out.println(System.getProperty(“java.endorsed.dirs”));   其实就是得到对应的jdk路径,然后将jax 和jaxapi等冲突包扔进去。 不过在我开发过程中遇到无数次的提示,弄的我也挺郁闷,后来还是将项目路径下的jdk干掉才跑通,想了想估计是项目路径下的jdk优先权高?应该的吧。 以下是服务器端代码: 1、首先是 web.xml ...
Global site tag (gtag.js) - Google Analytics