`
文章列表
You could execute the .sql file as a script in the SQL Developer worksheet. Either use the Run Script icon, or simply press F5. fore example @C:\Users\Desktop\gateway-data-migration\test.sql;
开发环境 客户端:Chrome 服务端:NodeJS 安装NodeJS后,在cmd命令行下使用npm install -g xxx 安装插件: • npm install -g node-inspector • Jasmine • Mocha 开发工具 Sublime Text 安装插件: • 开启Sublime插件安装: o 按Ctrl+`调出console,粘贴以下代码到底部命令行并回车: o import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os ...
    /**      *       * @param 要转换的毫秒数      * @return 该毫秒数转换为 * days * hours * minutes * seconds 后的格式      * @author fy.zhang      */      public static String formatDuring(long mss) {          long days = mss / (1000 * 60 * 60 * 24);          long hours = (mss % (1000 * 60 * 60 * 24)) / (1000 ...
ORDER BY  用法 --指定排序 SQL语句中 order by  可以按照指定的顺序排序否 比如 记录中 某字段值   NCH  HCH   ACS   TWN.... ORDER BY DECODE(col,'NCH','1','HCH','2','ACS','3','TWN','4',col) col代表某列查出来的数据. Oracle 中 decode 函数用法 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN     RETURN(翻译值1) ELSIF 条件=值2 TH ...
两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒): 天: ROUND(TO_NUMBER(END_DATE - START_DATE)) 小时: ROUND(TO_NUMBER(END_DATE - START_DATE) * 24) 分钟: ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60) 秒: ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60) 毫秒: ROUND(TO_NUMBER(END_DA ...
eclipse的jetty plugin 地址: jetty plugin - http://run-jetty-run.googlecode.com/svn/trunk/updatesite/ NOTE:在安装的时候不要两个版本都选择, 只选择一个版本就好了, 否则会出错无法安装.
Context>元素的属性: path:指定访问该Web应用的URL入口。 docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。(指定项目所在地址) reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。 debug:  ...
WebLogic Server 版本: 10.3.5.0 hibernate  3 在Tomcat中可以正常运行的SSH项目,移植到weblogic1 10.3.5.0后 在做查询的时候,报出  org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken这  个错误(是通过数据源连接的) 解决方法如下: 如果你是通过eclipse启动weblogic的,那么依次点击windows-preferences-myeclipse workbench-servers-weblogic- ...
linux bash jar文件之间的分隔符是':' export JAR_HOME=path to directory which includes jars for f in $JAR_HOME/*.jar do JAR_CLASSPATH=$JAR_CLASSPATH:$f done export JAR_CLASSPATH #the next line will print the JAR_CLASSPATH to the shell. echo the classpath $JAR_CLASSPATH java -classpath $JAR_CLASSPATH Name of ...
垃圾收集GC(Garbage Collection)是Java语言的核心技术之一。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是引用计数算法和对象引用遍历。 引用计数算法 引用计数是垃圾收集器中的早期策略。在这种方法中,堆中每个对象(不是引用)都有一个引用计数。当一个对象被创建时,且将该对象分配给一个变量,该变量计数设置为1。当任何其它变量被赋值为这个对象的引用时,计数加1(a = b,则b引用的对象+1),但当一个对象的某个引用超过了生命周期或者被设置为一个新值时,对象的引用计数减1。任 ...
一个典型的J2EE系统由DB、应用、应用(WEB)服务器、JVM组成。 调优可分别针对这几个部分调优,下面介绍一下各个部分调优的一些经验。 1. DB调优:DB调优主要关注下面几个方面:1)选择合适索引;2)避免复杂查询;3)尽量将复杂运算挪到应用中,以降低DB复杂,因为让应用可伸缩的代价远比让DB可伸缩的代价低;4)避免关联查询;调优的过程中,可借助Oracle的sql将比较耗时的SQL查询出来,再针对性的优化。 2. 应用调优:应用调优主要分成两个方面:1)用Jprofiler或optimizeit等工具找出执行比较耗时的代码,并针对性的优化;2)应用运行时,通过打JVM的堆栈来分析应 ...
今天遇到一个需求, 就是在停掉服务器的时候,希望停止一个web service的服务, 通过spring实现很简单, 只需要bean继承DisposableBean就可以了, 代码如下: package com.citi.risk.portal.util; import org.springframework.beans.factory.DisposableBean; import com.citi.icg.cs.es2.core.ESClient; public class ESATEntitlementDestroyer implements DisposableBe ...
今天项目中Leader要求做压力测试, 以前从来没有使用过, 临时报佛脚, 算是熟悉了最基本的功能吧. Jmeter是免费开源的性能测试工具.  在如今越来越注重知识产权的今天, 公司越来越不愿意冒着巨大的风险去使用盗版的商业性能测试工具. 但如果不使用盗版, 昂贵的费用不是每一个中小型公司,甚至是大型公司愿意投入这么多钱.  jmeter这个免费且好用的性能测试工具, 将会是我们不二的选择。 Jmeter是java语言编写,开放源代码。有了源代码,使得我们可以更深入的分析一些问题。(比如响应时间等),这样有助于我们更深刻理解性能测试,可以学习如何才能更精确的计量时间。商业软件就没有这个优点 ...
今天遇到一个需求,需要把有1000行的文件重命名为*.done并移动到新的目录当中, 本来很简单的需求,实际也真的很简单, 浪费很多时间太不应该, 代码如下. private void archiveAuditLogFile(String oldFileAbsolutePath){ String archiveFolderPath = this.auditBasicPath + DateUtils.format(new Date(), "yyyyMM"); File dirFile = null; try{ dirFile = new Fil ...
今天遇到一个需求, 就是在前段每隔1分钟遍发送请求到后台读取当前数据库状态, 本来感觉很简单的问题花了好久才解决,而罪魁祸首就是缓存, 原代码如下: public void checkDBStatusTrigger(){ Timer refreshTimer = new Timer() { public void run() { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, "chcekDBStatus.do"); bu ...
Global site tag (gtag.js) - Google Analytics