`
roc08
  • 浏览: 224258 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
转载文章,非原创,原文: http://blog.csdn.net/maopop/article/details/4956763 margin:auto 解释 解析margin的自动值auto                   auto自动是字面的意思                   定义一个方向为auto,可以理解为此方向随便,自由 以前不是有个经典的FF居中么 margin:0 auto,这个其实在IE6下支持也是很好的,于是也有了如下延伸: 居中 margin:0 auto <!DOCTYPE html PUBLIC "-//W3C//DTD XHTM ...
原文转载:感谢作者! 出处: http://blog.csdn.net/kexinmei/article/details/7452554 1.  选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。 2. 找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可 <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <argum ...
下载后使用visualVM时,双击visualvm.exe,出现如下错误 visualvm_135\etc\visualvm.conf 找到注释掉的 visualvm_jdkhome="*****"项,打开注释 改为本机jdk的绝对地址即可。 参考文章(强烈感谢!): http://lj6684.iteye.com/blog/1601706
                             GC学习笔记之一 参考: 英文原文:cubrid,编译:ImportNew-王晓杰 译文地址: http://www.importnew.com/1993.html 1.GC优化很多时候就是指减少Stop-the-world发生的时间。 2.三代划分及按代回收的理论前提 (1) 大多数对象会很快变得不可达。 (2) 只有很少的由老对象(创建时间较长的对象)指向新生对象的引用这些假设我们称之为弱年代假设( weak generational hypothesis)。为了强化这一假设,HotSpot虚拟机将其物理上划分为两个–新生代 ...

OSGi学习笔记

    博客分类:
  • OSGI
1. OSGi的作用     在java中是没有模块概念的,我们可以逻辑上定义一些功能为一个模块,但是模块之间不是物理隔绝的,这样的定义很容易被忽略,从而导致某些内部类被外部系统使用,当内部类改变时引起使用内部类的外部系统产生错误。如果我们可以通过配置文件指定某些类只能在模块内部使用,某些类作为服务可以被外部使用,那么就可以实现模块化了,而java中影响物理隔离的主要因素是jvm的类加载机制(全局的classpath),OSGi基于JVM ClassLoader 形成模块隔离 ClassLoader的机制,同时也增强了ClassLoader按版本加载、属性过滤等多种功能。基于此,OSGi使用ja ...
本文所有翻译均出于参考文献中所列,请支持原创作者,谢谢原创作者们 Getting Started Contents 1. Requirements 2. Application Structure 3. Deployment 4. Further Reading 1. 要求 1.1 浏览器 Ext JS 4 支持大多主流的浏览器(Ie6~chrome),在开发时,建议 ...
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" compression="on" compressionMinSize="2048" compressableMimeType="text/html,text/xml,text/javascript,te ...
今天测试发现一个IE8的兼容性问题,代码在IE8下报错,调试发现IE8中调用contents.trim()报错,没有这个方法,查了相关文章,发现IE8下确实没有这个方法,firefox下有这个方法,使用Ext.string.trim代替即可。 看到有文章说是因为写法不对,用$.trim(content)即可(他用的jquery),其实不是写法不对,content.trim()是用的js原生方法,而IE8不支持所以报错,改为$.trim(content)是用的jquery的语法,所以不报错了。 参考资料 http://blog.sina.com.cn/s/blog_69398ed901010x ...
原创文章,欢迎纠错,转载请注明出处 1.简介    针对页面中常用的2级、3级联动抽象出一个联动组件,目前支持1、2、3级下拉框,并可友好的扩展为多级。 2.使用方法 可通过xtype直接使用,以下为示例和源代码 /** * 多级下拉框组件,目前支持1、2、3级 * e.g: { fieldLabel: "管理地区<font color='red'>*</font>", //设置label margin: '5px 0px 5px 20px', //边距 xtype:'multiCombo', / ...
1.WYSIWYG编辑器 http://www.point-constructor.com/tinyta_demo/ http://www.mzsolutions.eu/extjs/#!/example/htmleditor/index.html 2.pdf阅读插件 http://sunbox.github.com/ext_ux_pdf_panel/demo/
在录数据时发现有些字典表中值后面有多余的空格,一下sql语句可以批量去掉 update location set LOCATION_CODE = trim(LOCATION_CODE) 同理也可以使用REPLACE函数批量替换,下例为批量替换换行为空格 update location set LOCATION_CODE = replace(LOCATION_NAME, '\r\n', ' ');
Hibernate中这样配置主键生成后,mysql中并未指定主键生成机制,使用Navicat通过sql语句insert数据时仍需指定Id, INSERT INTO g_distinct VALUES ( replace(uuid(),'-',''),'110101','东城区','110100'); @Id @GenericGenerator(name = "generator", strategy = "uuid.hex") @GeneratedValue(generator = "generator&q ...
最近测试反应系统在火狐18版本下偶尔会出现页面布局混乱的问题,出现频率还挺高,于是查了下,没有找到具体原因,不过开启firebug调试后,基本就不会出现问题了。在extjs论坛上看到已经有人发帖反应了,原因是由于18采用了最新的js编译引擎IonMonkey,他在编译extjs代码时有个bug导致的, 错误信息 引用TypeError: callOverrideParent.caller is null .../extjs/ext-all-dev.js Line: 37 具体原因是由于此段代码编译有问题 Ext.Base的callParent方法编译有问题, 解决方法1,覆写callPar ...
原创翻译,欢迎纠错,转载请注明出处 4.函数作用域     Javascript开发者面临的一个很大的问题就是函数作用域的问题,因为this在js中是随着函数不同而变化的,并不像java类中指向全局。每个函数内部的this都是不同的。     强烈建议先学习下js的作用域规则(参见《Javascript权威指南》),这里我们将简要介绍作用域是什么?怎么变化?对我们的代码有什么影响? a.什么是函数作用域Scope 作用域指的是一段正在执行的代码的上下文环境,他决定了什么样的变量对其是可用的。 js有两种类型的作用域:全局作用域和局部作用域。全局作用域下定义的函数和变量在任何地方都是可以访问的 ...
原文出处:http://showframework.tumblr.com/post/18375146539/extjs-grid 我们经常会给GridPanel中的某一个column加一个renderer,让它的内容可以变成一个链接,例如: resultRenderer: function (value) { return ‘<a href=”http://www.example.com/” onclick=”some_function()” >查看</a>’; } 这样在Grid中,查看那两个字就变成链接了 如果点击这个查看的时候,想 ...
Global site tag (gtag.js) - Google Analytics