`
chaochaoyuyu
  • 浏览: 53698 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论
文章列表
开发PowerCloud时,有一个线程专门用来处理RabbitMQ投递过来的消息,如果意外中断则所有的消息都不会被处理,这就得有一个监听机制,一旦这个线程被意外关闭,必须重启! 常规解决办法有2种:    1,开启另外一个线程,监听爬行线程,使用线程之间的通信,一般是消费者模式,如果爬行线程死掉之后,监听线程会收到通知,但是如果监听线程先死掉,那么系统也就挂了!    2,使用心跳机制,爬行线程每隔一段时间往另一服务器进程发送数据包,如果服务器进程长时间没有收到心跳包,则说明爬行线程已经死机! 两种方法都有合适的使用范围,但是对于监听线程猝死这种情况,个人觉得是使用观察者模式比较合适 ...
Oracle 11g现在已经开始进行beta测试,预计在2007年底要正式推出。和她以前其他产品一样,新一代的oracle又将增加很多激动人心的新特性。下面介绍一些11g的新特性。 1.数据库管理部分 ◆数据库重演(Database Replay) 这一特性可以 ...
-- Create sequence create sequence SEQ_C_PICRECORD minvalue 1 maxvalue 9999999999 start with 21 increment by 1 cache 20; --Create trigger create or replace trigger tri_c_picrecord before insert on c_picrecord for each row begin select seq_c_picrecord.nextval into:new.id from dual; en ...

6月份读书目录

1.Effective.Java.2nd.Edition.May.2008.pdf   2.编程珠玑(第二版)中文版.pdf
今天想启下机子装的oracle10g,却报错 ORA-00600: internal error code 在网上找了半天答案,终于解决,特此记录,以后遇到类似问题可以借鉴,操作过程如下   ->cmd ->sqlplus / as sysdab; ->shutdown immediate; ->start mount ->recover database; ->alter database open     查看数据的状态   select open_mode from v$dat ...
1 图片局部放大插件 http://www.mind-projects.it/projects/jqzoom/index.php   2 分页插件 http://www.mind-projects.it/projects/jqzoom/index.php   3    
公司前端用的是LigerUI1.1的框架,趁着这个机会研究了一下作者提供的LigerRMV2实例,从里面学到了平时能够用到的jQuery使用技巧,在此记录 1.jQuery操作文本框移入移出时的CSS变换 //文本框移入移出时的CSS变换方法 $(".login-text").focus(function () { $(this).addClass("login-text-focus"); }).blur(function () ...

jQuery解析JSON

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Untitled Document</title> <sty ...
package com.main; public class Program { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] array=new int[]{1,2,3,4,5,6,7,8,9,10}; int i=0; while(i<array.length){ for(int j=i+1;j<array.length;j++){ if(j==a ...

oracle作业

declare job number; BEGIN SYS.DBMS_JOB.SUBMIT ( job =>job ,what => 'procedurename;' ,next_date => to_date(to_char(sysdate+1,'yyyy-mm-dd')||'01:00:00','yyyy-mm-dd hh24:mi:ss'), ,interval => 'trunc(sysdate+1)+(1/24)' ...

Swing基础

大多数Swing应用都是被构建在基础的JFrame内部,JFrame在任何操作可以创建视窗应用。视窗的标题可以像下面这样使 用JFrame的构造器来设置:   JFrame frame=new JFrame("Hello Swing"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(300,200); frame.setVisible(true); 对于main()线程,直接对GUI组件编写代码并非是一种好的想法。Swing有它自己的专用线程来接收GUI事件并更新屏 幕 ...

SpringIoc思想

Spring核心思想IOC的代码示例
with t_rowtable as ( select row_number() over(order by field1) as row_number,* from t_table ) select * from t_rowtable where row_number>1 and row_number < 4 order by field1 select * from table_name limit 21,40 select * from ( select A.*,rownum rn from (select * from Table_name) A wh ...

Java集合类

Java所有集合分成三大类,其中Set里的元素不能重复;List集合每个元素都有顺序,并且长度是可变的;Map的每项数据早由两个key-value值组成。 访问List集合中的元素,可以直接根据元素的索引来访问;如果需要访问Map集合中的元素,可以根据每项元素的key来访问其value; 如果希望访问Set集合中的元素,则只能根据元素本身来访问(这也是Set集合里元素不能重复的原因) 对于Set、List和Map三种集合,最常用的实现类分别是HashSet、ArrayList和HashMap三个实现类。  
对1.0版本的UserManager进行了功能的扩充,添加了用户添加、查找、修改和删除的功能,也就是用JDBC实现简单的CRUD操作。
Global site tag (gtag.js) - Google Analytics