`
zhangyi6678
  • 浏览: 76310 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
spring ProxyFactoryBean什么时候需要配置proxyTargetClass 比如现在有这样一段代码:<bean id="ttransactionDefinition" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" abstract="true">        <property name="transactionManager">            ...
JAVA 平台MXBean 是一种托管 Bean,它符合 JMX Instrumentation Specification,提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。JAVA 平台MXBean:ClassLoadingMXBean      用于 Java 虚拟机的类加载系统的管理接口。 CompilationMXBean       用于 Java 虚拟机的编译系统的管理接口。 GarbageCollectorMXBean  用于 Java 虚拟机的垃圾回收的管理接口。 MemoryManagerMXBean     内存管理器的管理接口。 ...
Cron表达式的配置()开始时间:2008-12-29,结束时间:2009-01-10在这区间的每天晚上的23时59分59秒执行: String cronExpression = "59 59 23 * * *";   Trigger trigger = new CronTrigger(name, group, cronExpression);   java.util.Calendar startTime = java.util.Calendar.getInstance();   startTime.set(2008, 11, 29);   java.util.Calend ...
对执行方法进行超时控制:public static boolean executeTimeControlMethod(Runnable runable, long timeout) {        // 创建一个使用单个 worker 线程的 Executor        ExecutorService service = Executors.newSingleThreadExecutor();        //提交一个 Runnable 任务用于执行,跟踪一个或多个异步任务执行状况而生成 Future 的方法。         //submit(Runnable task, T re ...
1 - 概述 脚本catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本另外的脚本startup.sh和shutdown.sh都是使用不同的参数调用了该脚本该脚本的使用方法如下(引自该脚本本身):   2 - 脚本分析 #!/bin/sh # ============================================================= # 该脚本设置正确的环境变量和系统信息,然后启动或者停止tomcat server # 具体的操作是: # 使用命令行参数作为args的实参,调用org.apache.catali ...
我们需要认清的是,现实社会的残酷和不可预知性。而我们一定要考虑到方方面面,提前做好应对方案。所以在识别当事人和干系人的时候,一定要考虑周全。哪个环节没考虑到,说不定就会给整个项目带来不可估量的损失。 结合自己的情况,总结了以下一些学习要点。 l         技术走不通,管理有问题。    当在项目过程中遇到技术难题,耽搁了进度,影响了整个项目的结束。我理解的是,首先在管理上找原因。当时技术方案是如何定下来的,又是如何审核的?可行性报告是怎么出来的?绝对不能走形式主义。是方案不行?还是技术人员不行?可能有很多原因,这些原因首先都要先从管理方面找问题。    我的疑问是,当开发一个新项目,这 ...
  据分析,今年三大电信服务商公布了千亿元人民币的资本开支预算,按照以往投入比例,IT服务需求有望达到百亿元规模。   3G的巨大商机,也给IT服务外包市场带来了新的发展机遇。记者获悉,中国最大IT服务提供商神州数 ...
1. I see. 我明白了。 2. I quit! 我不干了! 3. Let go! 放手! 4. Me too. 我也是。 5. My god! 天哪! 6. No way! 不行! 7. Come on. 来吧(赶快) 8. Hold on. 等一等。 9. I agree。 我同意。 10. Not bad. 还不错。 11. Not yet. 还没。 12. See you. 再见。 13. Shut up! 闭嘴! 14. So long. 再见。 15. Why not? 好呀! (为什么不呢?) 16. Allow me. 让我来。 17. Be quiet! 安静点! 18. ...
几种网络编程方式: ISAPI、CGI、WinInet、Winsock 它们之间的区别: 1)  ISAPI主要是开发基于浏览器客户端与服务器端程序。效率比CGI方式高,而且也扩展了CGI没有的一些功能。(基于TCP/IP模型中的应用层) 2)  CGI主要是开发基 ...
Jakarta Commons Digester是目前流行的、开放源码的XML文件处理实用软件包。本文简要介绍了Digester的功能,并且以一个程序来示范如何利用该软件简化原本复杂的XML配置文件的解析过程。 Apache小组的Jakarta项目下有许多知名的基于ja ...
Digester框架以模式(Pattern)和规则(Rule)为基础处理输入的XML。模式必须与XML元素匹配,包括其名字和在文档树内的位置。描述匹配模式的语法类似于XPath匹配模式,例如:catalog模式匹配顶层的<catalog>元素,catalog/book模式匹配直接嵌套在<catalog>元素内的<book>元素(但不匹配文档内其他位置的<book>元素)。 所有的模式都必须指定其完整名称——从根元素开始的完整路径。唯一的例外是包含通配符(“*”)的模式,例如*/name模式匹配XML文档内任何位置的<name>元素 ...
Div+CSS+JS树形菜单,可刷新 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"> <html xmlns ...
事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了。Java SDK提供一些相对简单的Api来完成这些工作。Socket就是其中之一。对于Java而言 ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut=&q ...
对于很多 <!--keyword--><!--/keyword-->英语<!--keyword-->(论坛)<!--/keyword--> 学习者来说,背单词是一件很“痛苦”的事情。殊不知,英语背单词也有“捷径”可寻——那就是掌握规律。 下面就是应用科学的英语词汇记忆规律所总结出来的一组摘要。 1. 记忆力用进废退——不要临时抱佛脚。 2. 运用词频选择记忆词汇 效率最高——这就是为什么Barron’s Word List虽然比“红宝书” 词汇量少一倍,考试中命中率却高许多的原因。 3. 运用艾宾浩斯遗忘曲线安排复试频率可最高效利用时间。 ...
Global site tag (gtag.js) - Google Analytics