- 浏览: 108128 次
- 性别:
- 来自: 南京
最新评论
文章列表
jquery dataTable
- 博客分类:
- JavaScript
看产品里数据显示用了dataTable,自己写了一小段测试了一下
JS:
$(document).ready(function() {
var config_ext = {
"aaSorting":[[0, "asc"]],
"bAutoWidth": false,
"bServerSide": true,
"sAjaxSource": "${ctx}/plans?a ...
Eclipse虚拟内存设置
- 博客分类:
- Eclipse
1, 设置Eclipse内存使用情况
修改eclipse根目录下的eclipse.ini文件
-vmargs //虚拟机设置
-Xms40m
-Xmx256m
-XX:PermSize=128M //非堆内存设置 -XX:MaxPermSize=256M
-vmargs -Xms128M -Xmx512M -XX:PermSize=256M -XX:MaxPermSize=512M
2, JVM内存设置
打开eclipse window-preferences-Java -In ...
前言
Platinum product 开发完了,现在对其中用到的Typescript 进行简单的梳理。当时开发用的是 V0.8,由于后期1.0版本变化比较大,没有进行升级。现在看看V1.4更新发现确实比以前好用多了。
一、 什么是TypeScript?
TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传 ...
今天弄虚拟机,遇到一个错。
The trust relationship between this workstation and the primary domain failed
百度一下: 重新加入一下domain域就好了。
SWT(Standard Widget Toolkit)是为Eclipse平台开发的GUI工具包。SWT构建了Eclipse的UI,但SWT并不依赖Eclipse,也可以被单独使用。
1. SWT的特征
现在的Eclipse中绝大部分的UI都由SWT的组件构成。
SWT最大的特征就是不实现Pure Java,对各个OS平台API的依赖在必要的时候才会通过java去调用。由此反映速度和OS中的自然应用相同。另外,依赖于OS API部分都被封装在了SWT内部,用SWT开发出来的应用程序,在更换了SWT库或者OS的时候都不会受到影响。
2.SET的开发环境和运行环境
SW ...
JavaScript中的常用编码
- 博客分类:
- JavaScript
一些名词
bit
二进制数字,称作比特
byte
字节,1byte = 8bits。这和ASCII有关,最初ASCII包含128个常用字符,128=2的7次方+1个补码反码表示负数什么的,因此每个字符需要8个二进制来表示。
字符集
charset,也就是某个符号和某个数字映射关系的一个表,也就是它决定了107 是koubei 的 ‘a’,21475 是口碑的“口”,不同的表有不同的映射关系,如 ascii,gb2312,Unicode. 通过这个数字和字符的映射表,我们可以把一个二进制表示的数字转换成某个字符。
编码方式
同是对于应“口”的 21475 这个数
1. 一般用处
对于this变量最要的是能够理清this所引用的对象到底是哪一个,也许很多资料上都有自己的解释,但有些概念讲的偏繁杂。而我的理解是:首先分析this所在的函数是当做哪个对象的方法调用的,则该对象就是this所引用的对象。
示例一
var obj = {};
obj.x = 100;
obj.y = function() { alert( this.x ); };
obj.y(); //弹出 100
这段代码非常容易理解,当执行 obj.y() 时,函数是作为对象obj的方法调用的,因此函数体内的this指向的是obj对象,所以会弹出100 ...
JS操作iframe
- 博客分类:
- JavaScript
今天产品开发中遇到用js来操作iframe中的js方法及元素。
百度结果如下:
1. 获得iframe的window对象
存在跨域访问限制。
chrome:iframeElement.contentWindow firefox: iframeElement.contentWindow ie6:iframeElement.contentWindow
文章Iframes, onload, and document.domain中说“he iframe element object has a property called contentDocument that ...
1. 生成OSGi工程
首先打开新工程向导,选择创建Eclipse插件工程。在[目标平台(Target Platform)]选项中选择[OSGi 框架(OSGi framework)]。
图5-1 创建插件工程
在选择模板的时候选择,Hello OSGi Bundle后点击完成。
图5-2 选择OSGi模板
生成工程后,在Manifest编辑器中点击[启动框架(Launch the framework)]运行新生成的OSGi Bundle。执行后可能会出现大量的错误。原因是Eclipse中的OSGiBundle在OSGi框架中注册了,但是UI相关的部分没能启 ...
1. 什么是OSGi框架
OSGi(Open Service Gateway Initiative)框架是运行在JavaVM环境里的服务平台。框架提供的主要功能是对应用和组件的生命周期管理,系统可以在无需重启的情况下,远程操纵组件的安装、启动、停止。
OSGi框架不仅用于Eclipse,从移动终端到车载系统,各个领域都在应用这个技术。
2. OSGi和Eclipse的关系
Eclipse采用OSGi框架来管理插件的安装、开始、停止和生命周期。在Eclipse中采用的OSGi框架称为Equinox。Equinox在Eclipse3.0时被使用,在3.3时,Equinox ...
1. 使用JUnit对插件进行测试
Eclipse中已经嵌入了JUnit,我们可以使用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试成为可能。
要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies)]页面点击[增加(Add)]按钮,添加[org.junit(3.8.2)]作为必须插件(图3-1)。
图3-1 增加org.junit插件的依赖关系
接下来,生成测试用例(TestCase)。测试用例和一般的 ...
在Eclipse中使用PDE(Plugin Development Environment)进行插件开发。在PDE中为大家准备了几个模板供大家参考。第一步咱们先利用模板制作一个简单的插件作为和PDE的第一次接触。
1.生成插件工程
通过选择[文件]->[新建]->[工程...]启动[新工程(New Project)]向导。在插件开发的时候我们就不能选择通常的java工程了,要选择新建一个插件工程。
选择[插件工程(Plug-in Project)]后点击[下一步(Next)](图2-1)。下一步,输入一个适当的项目名(图2-2)。习惯上项目名和插件的ID是相同的 ...
Eclipse插件开发之基础篇(1)
- 博客分类:
- Eclipse
1.Eclipse的架构
Eclipse被作为java的IDE(集成开发环境)被广泛的应用,但是从本质上看Eclipse是一个整合了各种开发工具的平台。因此,它采用了可以自由的增加各种功能的插件架构技术。Eclipse平台的基本架构如图1-1所示。
图1-1 Eclipse的架构
在这里,在最底层位置的是作为Eclipse插件架构基干的OSGi运行时。虽然在早期的Eclipse版本中已经开始使用插件架构了,但是在Eclipse3.0的时候才首次引入了OSGi。OSGi是open services gateway initiative的简称、原本是一种为嵌入式硬件 ...
Java中的ClassLoader(转)
- 博客分类:
- Java
转自:http://blog.csdn.net/ymeng_bupt/article/details/6843998
1. Java中类的加载过程(如Dog类):
1. 通过类型信息定位Dog.class文件。
2. 载入Dog.class文件,创建相应的Class对象。
3. 执行父类的静态字段定义时初始化语句和父类的静态初始化块。
4. 执行子类的静态字段定义时初始化语句和子类的静态初始化块。
5. 当使用new Dog()方式时,在堆上为Dog对象分配存储空间,并清零分配的存储空间。
6. ...
java指令集(转)
- 博客分类:
- Java
指令码
助记符
说明
0x00
nop
什么都不做
0x01
aconst_null
将null推送至栈顶
0x02
iconst_m1
将int型-1推送至栈顶
0x03
iconst_0
将int型0推送至栈顶
0x04