03 2012 档案

JavaScript正则表达式在不同浏览器中可能遇到的问题
摘要:这两天在用正则表达式搞一个稍微有点复杂的东西,但是不同浏览器之间的差异可浪费了我不少的人参。现在我把正则表达式在五大主流浏览器(IE、Firefox、Chrome、Safari、Opera,以当前版本为准)之间的差异整理一下罗列出来,给大家,也算给我自己做一个备忘。Firefox和Chrome会过度优化在循环中创建的正则表达式,似乎它们在假设写JavaScript的人会把正则表达式的构建和赋值写错地方。1 var r;2 for(var i = 0; i < 2; i++){3 var x = /abc/g;4 if(r)5 document.write(r == x); // 第二个循 阅读全文

posted @ 2012-03-29 10:34 anuo_ruibo 阅读(296) 评论(0) 推荐(0)

JS正则表达式大全
摘要:转载:http://www.360doc.com/content/07/0820/13/27908_683948.shtml 作者:pablo3518正则表达式中的特殊字符字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。^匹配一个输入或一行的开头,/^a/匹 阅读全文

posted @ 2012-03-29 10:31 anuo_ruibo 阅读(209) 评论(0) 推荐(0)

Java正则表达式教程
摘要:Java正则表达式教程 阅读全文

posted @ 2012-03-29 10:03 anuo_ruibo 阅读(180) 评论(0) 推荐(0)

Java正则表达式应用总结
摘要:转载自:http://lavasoft.blog.51cto.com/62575/179324,作者:leizhimin一、概述正则表达式是Java处理字符串、文本的重要工具。Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher 模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern 匹配类:用模式匹配一个字符串所表达的抽象结果。(很遗憾,Java Doc并没有给出这两个类的职责概念。)比如一个简单例子:import java.util.regex.Matcher; import java.util.regex.Patt 阅读全文

posted @ 2012-03-29 10:02 anuo_ruibo 阅读(247) 评论(1) 推荐(0)

vmware 图形界面切换字符界面
摘要:安装linux后Terminal-终端Add/Remove Applications--添加/删除服务在菜单中找到language项,切换中文Ctrl + Alt + F1~F6 Ctrl + Alta + F7/F8 切换到图形界面Alt+Ctrl+F1--图形界面到字符界面Alt+Ctrl+F7--字符界面到图形界面-setup查看所有linux服务1. X-Window图形界面和字符界面自由切换一、图形界面切换到字符界面 ①在X-Window图形操作界面中按“Alt+Ctrl+Fn(n=1~6)”就可以进入Console字符操作界面。 这就意味着你可以同时拥有X-Window加上6个C. 阅读全文

posted @ 2012-03-22 21:02 anuo_ruibo 阅读(1418) 评论(0) 推荐(0)

打开Linux ftp服务,如:vsftpd: unrecognized service
摘要:[root@BZXXDBS02 ~]# service vsftpd startvsftpd: unrecognized service[root@BZXXDBS02 ~]#编写:vi /etc/xinetd.d/gssftp 把disable=yes改成no,然后打开ftp服务把server_args = -l -a 改成 server_args = -l 把 -a 去掉,这样系统的用户才有权限用ftp登陆[root@BZXXDBS02 ~]#[root@BZXXDBS02 ~]# service xinetd restartStopping xinetd: [ OK ]Starting x 阅读全文

posted @ 2012-03-22 20:57 anuo_ruibo 阅读(4644) 评论(0) 推荐(0)

EJB专题汇总
摘要:牛人:详解EJB 3会话 BeanEJB核心技术及其应用会话EJB的学习Eclipse快速上手EJB- 4. 多对多的单向关系的CMREJB的编程限制JBuilder7+WebLogic7.0的配置和EJB开发(图文)51cto 论坛EJB专区 阅读全文

posted @ 2012-03-22 17:41 anuo_ruibo 阅读(208) 评论(0) 推荐(0)

EJB 3.0持久化规范之实体类的要求
摘要:http://dev.yesky.com/364/2697864.shtml 作者:Janty_wei 实体是一个可持久化的域对象。程序出来产物就是实体类,实体类可以作为一个辅助类,如可作为一个实体类的助手类或者作为代表实体类的状态的类。 实体类的要求 ·实体类必须用entity标识符来声明,或者在配制文件中指明某个类为实体类。 ·实体类必须有一个无参数的构造器。它也可以有其他的构造器。这个无参数的构造器必须是public或protected的。 ·如果实体实例作为一个分离对象按值传递(如通过一个远程接口),则实体类必须实现serializable接口。  阅读全文

posted @ 2012-03-22 17:37 anuo_ruibo 阅读(228) 评论(0) 推荐(0)

EJB QL查询语言
摘要:转载:http://bbs.51cto.com/thread-39001-1.htmlEJBQL查询语言EnterpriseJavaBeansQueryLanguage,简称EJBQL,是用于对容器管理持久性的EntityBean的查询进行定义的语言。EJBQL使EntityBean的查询方法的语义定义更具可移植性。1.概述EJBQL是用于容器管理持久性EntityBean中finder方法和select方法的标准查询语言。EJBQL可被编译成为目标语言,如数据库或其他持久存储所使用的SQL语言,从而将查询转移到由持久存储提供的本地(native)语言运行环境。因此,EJBQL在提供可移植能力 阅读全文

posted @ 2012-03-22 17:34 anuo_ruibo 阅读(430) 评论(0) 推荐(0)

手动部署EJB 亲自体验EJB开发流程
摘要:转载:http://dev.yesky.com/300/2145300.shtmlhgq0011 JBoss 4.0自动集成了Tomcat 5.0,因而它不仅仅是专业的EJB容器,同时也成了专业的JSP/servlet容器和Web服务器。 Tomcat 5.0 被集成在 jboss的下面这个目录中: JBOSS_HOME\server\default\deploy\jbossweb-tomcat50.sar 里面提供了一个server.xml和web.xml文件,可以对Tomcat进行一些基本设置。但JBOSS的设计者建议用户甚至不要接触这个目录,更不用说修改和添加什么文件了,因为To... 阅读全文

posted @ 2012-03-22 17:28 anuo_ruibo 阅读(436) 评论(0) 推荐(0)

技术回顾:EJB的七年之痒
摘要:转载:http://www.yesky.com/449/1938949.shtml Rod Johnson 曾几何时,EJB被人们当做J2EE的核心而顶礼膜拜。可惜,过去七年的经验褪去了EJB的光环。我现在更多地把EJB当作一种过渡性的技术:它普及了很多有价值的思想;但对于大多数新的应用来说,它并不是最佳的选择。在本文中,我们将审视EJB教给我们的东西,以及——更重要的是——如何享受那些有价值的思想,同时避开EJB的重大缺陷。 EJB的原意是简化企业应用的开发,它希望让应用开发人员将能够将注意力集中于他们的问题领域和编写业务逻辑,而不是去关注系统级的问题。同时,EJB规范也承诺EJB(以... 阅读全文

posted @ 2012-03-22 17:26 anuo_ruibo 阅读(312) 评论(0) 推荐(0)

EJB初学者常有的十一个疑惑
摘要:转载自:http://dev.yesky.com/43/3032543.shtml 蒋涛 1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别? 答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS..... 2、EJB与JAVA BEAN的区别? 答:Java Bean 是可复用的组件,对Java Bean并没有严格的... 阅读全文

posted @ 2012-03-22 17:12 anuo_ruibo 阅读(183) 评论(0) 推荐(0)

EJB学习之EntityBean(实体Bean)
摘要:转载:http://jdlsfl.iteye.com/blog/209397作者:jdlsfl序言:那么首先我们要讲到的是EntityBean就是实体Bean。实体 Bean用于封装业务实体的EJB 组件一.数据源和连接池数据源:Data source , 获取数据的来源。作用:Web服务器只要配置好数据源的名称后,程序可以直接调用数据源而得到数据库连接。当web服务器更换或数据库更换时候,只要数据源的名称不变,并不影响程序。连接池:用来存放数据库连接的容器。作用:当有请求来时,直接使用已经创建好的连接对数据库进行访问。这样省略了创建连接和销毁连接的过程。特点:现在假设:最大维持连接数是10, 阅读全文

posted @ 2012-03-22 16:13 anuo_ruibo 阅读(1032) 评论(0) 推荐(0)

关于事务嵌套
摘要:packagecom.censoft.portlets.db.base; importcom.censoft.portlets.db.DbTools; importnet.sf.hibernate.*; importnet.sf.hibernate.cfg.*; publicclassHibernateSession{ publicstaticfinalThreadLocalsessionContext=newThreadLocal();; privateSessionsession; privateintlevel; publicstaticSessioncurrentSession(Str 阅读全文

posted @ 2012-03-21 17:00 anuo_ruibo 阅读(261) 评论(0) 推荐(0)

java多态性心得
摘要:class A{ public method(){ ...... }}class A1 extends A { public method(){ ...... }}class A2 extends A{ public method(){ ...... }}main 方法 A a=new A1(); 出现多态了,对象的引用指向了他子类A1的new出来的对象 ,method方法的指针已经指向A1的method,当他调用method方法时候,调的就是A1的方法 a.method(); 调用A1的method方法,跟重载没关系.只有重写 A a=new A2(); 出现多态了,对象的引用指向了他子类A 阅读全文

posted @ 2012-03-21 16:57 anuo_ruibo 阅读(137) 评论(0) 推荐(0)

Java编程准则
摘要:Java编程准则 Java编程准则内容摘录自:《Java 编程思想》第2版《附录C J a v a 编程准则》/(美) 埃克尔(Eckel,B)著;候捷译的,机械工业出版社,2002.9版权归原作者和原出版社。 这份附录所提供的建议,可以帮助你进行低阶的程序设计,并帮助你写码。 当然,这些都只是一种方针而不是硬性规则。你应该视它们为一种灵感来源。记住,某些情况下你需要加以变通或甚至打破规则。设计1. 优雅需要付出代价。从短期利益来看,对某个问题提出优雅的解决方法,似乎可能花你更多的时间。但当它终于能够正确执行并可轻易套用于新案例中,不需要花上数以时计,甚至以天计或以月计的辛苦代价时,你会看得到 阅读全文

posted @ 2012-03-21 15:51 anuo_ruibo 阅读(233) 评论(0) 推荐(0)

EJB的编程规则(1)之Session Bean
摘要:EJB的编程规则(1)之Session Bean-,Session Bean被用于这实现含有特定商业逻辑的商业对象,不能直接表现DB中的共享资料,Session对象的状态是非持久的存储的,不不需写到DB中。Session Bean实现Bean的商业逻辑,而远程访问安全并行和事务等耻Bean容器提供二,编写EJB的规则:(1)编写Enterprise Bean: 1.可能有一个或多个ejbCreate方法。 2.访问控制修饰符必须为public ,不能为static 3.参数是JavaRMI的合法类型,且修饰符不能为static 或void. 4.throws 子句可包括CreateExcept 阅读全文

posted @ 2012-03-21 15:44 anuo_ruibo 阅读(180) 评论(0) 推荐(0)

SessionContext与EJBContext
摘要:装载:http://www.iteye.com/topic/283208 yingfang05SessionContext javax.ejb.SessionContext接口提供了一个到EJB容器环境的视 图.SessionContext对象可以像组件实例的接口到EJB容器一样获取关于方法调 用的上下文信息,和提供快速的访问EJB服务.一个会话Bean可以获得一个会话上 下文的引用通过@Resource 批注: @Stateless public class ProcessPaymentBean implements ProcessPaymentLocal { @Resource Sessi 阅读全文

posted @ 2012-03-21 10:18 anuo_ruibo 阅读(1276) 评论(0) 推荐(0)

Hashmap
摘要:转贴:http://baike.baidu.com/view/1487140.htmHashmap百科名片基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get 和 put)提供稳定的性能。迭代 collection 视图所需的时间与 HashMap 实例的“容量”(桶的数量)及其大小(键-值映射关系数)成比例。所以,如果迭代性能很 阅读全文

posted @ 2012-03-21 09:41 anuo_ruibo 阅读(359) 评论(0) 推荐(0)

StringBuffer.append比String加号好在那里?
摘要:转载自:http://www.4ucode.com/Study/Topic/1161684网上的JAVA面试题经常有两个String 字符串相加没有 StringBuffer.append();速度高但是很少有说明原因的。所以自己做了个小测试源代码1 public class TestMain {public static void main(String[] args) { String test1="测试测试1"; String test2="测试测试2"; String test3=test1+test2; System.out.println(t 阅读全文

posted @ 2012-03-20 15:38 anuo_ruibo 阅读(503) 评论(0) 推荐(0)

关于Session接口的update方法主要有如下几点要注意
摘要:1.输入参数一般而言,传递给update的对象要是处于游离状态的对象。如果传一个持久化对象,那么update方法就是多余的,因为Hibernate的脏检查机制会自动根据对象属性值的变化向数据库发送一条update语句;如果传入的对象处于临时状态,那么此时Hibernate应该会抛出异常。因为Hibernate在更新数据时会根据对象的OID去数据库查找相应的记录并更新之,而在数据库中是没有记录与这个临时对象相关联的,因此Hibernate会抛出异常,当然如果你人为的给临时对象指定一个OID就该另当别论了,如下所示代码片段:Customer customer=new Customer();cust 阅读全文

posted @ 2012-03-20 14:50 anuo_ruibo 阅读(527) 评论(0) 推荐(0)

Hibernate中Session.load与Session.get的区别
摘要:Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。Load方法可返回实体的代理类实例,而get方法永远直接返回实体类。load方法可以充分利用内部缓存和二级缓存中的现有数据,而get方法则仅仅在内部缓存中进行数据查找,如没有发现对应数据,将越过二级缓存,直接调用SQL完成数据读取。Session在加载实体对象时,将经过的过程:首先,Hibernate中维持了两级缓存。第一级缓存由Session实例维护, 阅读全文

posted @ 2012-03-20 14:48 anuo_ruibo 阅读(277) 评论(0) 推荐(0)

个人博客园处女贴
只有注册用户登录后才能阅读该文。

posted @ 2012-03-18 12:29 anuo_ruibo 阅读(2) 评论(0) 推荐(0)

导航