关闭

控制并发调用接口数

实现一个流控程序。控制客户端每秒调用某个远程服务不超过N次,客户端是会多线程并发调用,需要一个轻量简洁的实现,大家看看下面的一个实现,然后可以自己写一个实现。 import java.util.Date; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import ...
阅读(1626) 评论(0)

js 取消冒泡事件

function stopBubble(e){   //一般用在鼠标或键盘事件上   if(e && e.stopPropagation){   //W3C取消冒泡事件   e.stopPropagation();   }else{   //IE取消冒泡事件   window.event.cancelBubble = true;   }   };   1、cancelBu...
阅读(523) 评论(0)

JVM性能优化:垃圾收集

Java平台的垃圾收集机制显著提高了开发者的效率,但是一个实现糟糕的垃圾收集器可能过多地消耗应用程序的资源。在Java虚拟机性能优化系列的第三部分,Eva Andreasson向Java初学者介绍了Java平台的内存模型和垃圾收集机制。她解释了为什么碎片化(而不是垃圾收集)是Java应用程序性能的主要问题所在,以及为什么分代垃圾收集和压缩是目前处理Java应用程序碎片化的主要办法(但不是最有新意的...
阅读(424) 评论(0)

为什么单例对象的并发调用需要同步?

最近在阅读 《Inside the JVM》 这本书,结合一些日常工作学习中的感想,随便写一些东西,蜻蜓点水,不必有章法。  关于“单例同步”:      一直有人在问单例对象的并发调用是否需要同步,基本属于“月经帖”了,答案是现成的满天下都是,但真正能让人心里踏实下来的解释寥寥无几。实际上,只要学习了一些JVM的运行原理,解释这个问题就不难了。      如果一个类是单例的,比如某...
阅读(295) 评论(0)

log4j 分类输出配置

# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml! # For all other servers: Comment out the Log4J listener in web.xml to activate Log4J. log4j.rootLogger=INFO, st...
阅读(310) 评论(0)

ssh整合中,得到一个 全局 hibernate session操纵数据库

package com.common.util; import javax.annotation.PostConstruct; import javax.annotation.Resource; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionF...
阅读(354) 评论(0)

Extjs DateTime 日期时间选择控件 (非点击日期强制选择) 支持4.0以上

Extjs的日期控件,只能支持到日期选择,对时间的选择并不完善。而网上下载的控件,都是基于Ext.form.dateField 开发,在选中日期后自动选择,并隐藏此选择窗口。 在经过一番改造后,终于做好了一个带确认按钮的时间选择控件。...
阅读(9649) 评论(4)

oracle 创建job定时执行任务

先创建一个存储过程; 例如 create or replace procedure pro_job_print as    begin        --dbms_output.put_line('系统时间:' || to_char(sysdate, 'dd-mm-yyyy hh24:mi:ss'));        delete tab_time; ...
阅读(643) 评论(0)

oracle 储存过程 每天凌晨 更新sequence 从0 开始

CREATE OR REPLACE PROCEDURE seq_reset AS   n    NUMBER(10);   tsql VARCHAR2(100); BEGIN   EXECUTE IMMEDIATE 'select SQD_LSH.nextval from dual'     INTO n;   n    := - (n );   tsql := 'alter seq...
阅读(1364) 评论(0)

父window操作子window

在 父window中 可以 可以定义好...
阅读(416) 评论(0)

extjs4.2 grid 合并单元格并居中显示

//==>June8 /**   * ruantao1989  * 合并单元格   * @param {} grid  要合并单元格的grid对象   * @param {} cols  要合并哪几列 例如 [1,2,4]   */   var mergeCells = function( grid , cols ) {   //==>ExtJs4.2的改到上层的lastChil...
阅读(5392) 评论(1)

阻止a 标签跳转

很多时候我们都想阻止一个a ?link的href跳转, 1 a onclick=”return false;” href=”www.360.cn”>clicka>   以上代码可以达到这个效果 有一点要注意 1 2 3 4 5 ...
阅读(3804) 评论(0)

CRC16 校验

CRC-16C(循环冗余错误校验)生成CRC-16校验字节的步聚如下: (1)装入一个16位寄存器,所有数位均为1。 (2)该16位寄存器的高位字节与开始8位字节进行“异或”运算。运算结果放入这个16位寄存器。 (3)把这个16位寄存器向右移1位。 (4a)若向右(标记位)移出的数位是1,则生成多项式1010000000000001和这个寄存器进行“异或”运算。 (4b)若向右移出的数位...
阅读(685) 评论(0)

Chrome中canvas上drawImage无法画出image的解决办法

在自己写demo的过程中 碰到了这样一个问题 发现drawImage方法没有达到预期的效果 图片没办法显示 而fillRect等画图形的方法却工作良好 大概的代码如下: Js代码   $(function() {       var $my_canvas=$("#my_canvas");       var my_canvas=$my_canvas[0...
阅读(3523) 评论(0)

oracle 用over进行累计计算

create or replace view sumproinvview (guid, proguid, prono, proname, proclass, process, auditmoney, year, month, moninv, suminv, sumpercent) as select guid,proguid,prono,proname,proclass,process,audit...
阅读(391) 评论(0)
52条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:102284次
    • 积分:1420
    • 等级:
    • 排名:千里之外
    • 原创:40篇
    • 转载:12篇
    • 译文:0篇
    • 评论:10条
    最新评论