╰☆把酒言欢
                               聪明出于勤奋,天才在于积累.
上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: This document explains the way to setup a portlet.Entities InvolvedHow To SetupScreen SetupEntities InvolvedPortletCategory – Used to define category for portlets.PortalPortlet – All the information about a portlet is stored here.PortletPortletCategory – This associates the portlets with the logical 阅读全文
posted @ 2012-07-26 15:34 把酒言欢 阅读(402) 评论(0) 推荐(0) 编辑
摘要: (作者Tom Baeyens 翻译dinghong)前言如果数据库系统( database systems)像受人尊敬的智者讲述的条理清晰的故事,那么工作流(workflow)就像一群乳臭未干的小子在大谈各自的“哲理”。之所以这样讲,我是想指出,工作流系统 (workflow management systems)还处于技术发展曲线( technology hype curve)上的初级阶段。在这个领域我们将面临一个激动人心的阶段。 为了描述这一点,可以将工作流和关系数据库系统(RDBMS)做一个对比。当在软件开发团队中谈论RDBMS时,大部分人会有一个清晰的概念,在你和他们交流的时候,人们会 阅读全文
posted @ 2012-07-26 15:26 把酒言欢 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 作者:Sunil Patil;observer原文地址:http://www.onjava.com/pub/a/onjava/2005/10/19/challenging-java-dominance.html关键词: Portlet JavaPortlets “Portlets是一种Web组件-就像servlets-是专为将合成页面里的内容聚集在一起而设计的。通常请求一个portal页面会引发多个portlets被调用。每个portlet都会生成标记段,并与别的portlets生成的标记段组合在一起嵌入到portal页面的标记内。”(摘自Portlet规范,JSR 168)本文探讨了以下内容 阅读全文
posted @ 2012-07-17 15:35 把酒言欢 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 13.4 线程的同步1.线程同步的原因:解决数据“访问冲突”问题。2.临界资源:多个线程间共享的数据称为临界资源一.互斥锁1.一个对象用“互斥锁”标记。则同一时间只有一个线程可以访问该对象2关键字synchronized用来与对象的互斥锁联系3当某个对象用synchronized修饰时,表明该对象已启动“互斥锁”机制,在任一时刻只能由一个线程访问,即使该线程出现堵塞,该对象的被锁定状态也不会解除,其他线程任不能访问该对象4 synchronized 使用方法(1)同步代码块:用在对象前面限制一段代码的执行 public void push(char c){ … sychronized(this 阅读全文
posted @ 2012-05-11 17:55 把酒言欢 阅读(2104) 评论(0) 推荐(0) 编辑
摘要: 1.线程的生命周期线程是一个动态执行的过程,它也有一个从产生到死亡的过程。(1)生命周期的五种状态新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread t1=new Thread();就绪(runnable)线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等候得到CPU资源。例如:t1.start();运行(running)线程获得CPU资源正在执行任务(run()方法),此时除非此线程自动放弃CPU资源或者有优先级更高的线程进入,线程将一直运行到结束。死亡(dead)当线程执行完毕或被其它线程 阅读全文
posted @ 2012-05-11 17:53 把酒言欢 阅读(21327) 评论(0) 推荐(4) 编辑
摘要: 多线程一, 概念程序:一段静态的代码。进程:程序的一次动态执行过程,它对应从代码加载、执行到执行完毕的一个完整过程。进程也称任务,支持多个进程同时执行的OS就被称为多进程OS或多任务OS。在一个程序内部也可以实现多个任务并发执行,其中每个任务称为线程。线程是比进程更小的执行单位,它是在一个进程中独立的控制流,即程序内部的控制流。特点:线程不能独立运行,必须依赖于进程,在进程中运行。每个程序至少有一个线程称为主线程。单线程:只有一条线程的进程称为单线程多线程:有不止一个线程的进程称为多线程二, 优缺点提高界面程序响应速度。通过使用线程,可以将需要大量时间完成的流程在后台启动单独的线程完成,提高前 阅读全文
posted @ 2012-05-11 17:52 把酒言欢 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 1.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能1.1 定义数组声明有10个元素的数组var a = new Array(10);此时为a已经开辟了内存空间,包含10个元素,用数组名称加 [下标] 来调用,例如 a[2] 但此时元素并未初始化,调用将返回 undefined以下代码定义了个可变数组,并进行赋值var a = new Array();a[0] = 10;a[1] = "aaa";a[2] = 12.6;上 阅读全文
posted @ 2012-03-23 10:26 把酒言欢 阅读(3660) 评论(0) 推荐(2) 编辑
摘要: 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。(1) rownum 对于等于某值的查询条件 如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件,所以无法查到rownum = n(n>1的自然数)。SQL> select rownum,id,n 阅读全文
posted @ 2012-03-21 14:16 把酒言欢 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 今天中午接到阿里巴巴的电话面试,电面了将近一个小时左右。感觉自己发挥得并不好,好多基础的只是还是一知半解的, 虽然看过一些东西的源代码,但是,很多东西,也只是限看过而且,但是一到用的时候,或者被问到的时候,却突然失忆……,这里记录一下今天问到的问题。给自己长长记性。================================================PS 凭着记忆来把他问的问题整理一下,并列出来,准备一一理解清楚最开始的几个问题我现在已经记不清楚了, 估计当时紧张了。===================================================你对Java的. 阅读全文
posted @ 2012-03-09 18:08 把酒言欢 阅读(829) 评论(0) 推荐(0) 编辑
摘要: JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用: var newSrc=$.extend({},src1,src2,src3...)//也就是将"{}"作为dest参 阅读全文
posted @ 2012-03-09 18:03 把酒言欢 阅读(325) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页