`
文章列表
转自https://msdn.microsoft.com/library/ff800817(v=vs.94).aspx   将一个或多个属性添加到对象,并/或修改现有属性的特性。     object.defineProperties(object, descriptors) 参数   
这几天表单定制器maqetta向IE上移植,发现了很多火狐和IE的区别,现在总结一下一个pagex的区别,这里只是描述一下IE的操作,火狐这里地方时正常的。 -------------------------------- | |      ---iframe-----------    | |      |                   |   | |      |      ----------   |   | |      |      |  button |  |   | |      |      -----------  |   | |      --------------- ...
今天修改/etc/fstab文件,不小心写错了,重新启动以后进入了repair filesystem模式,此模式下直接通过vi修改/etc/fstab文件时没法修改的,是只读文件。通过如下方式修改根目录文件的权限,修改后重新启动,启动ok #mount -o remount,rw / 这样执行命令以后,根目录可以编辑了,通过vi修改文件 然后执行重新启动命令 #reboot 启动正常启动 粗心是需要付出代价的 今天修改/etc/fstab的时候,挂接到写成usr了,结果系统从新盘里面查询/usr下面的命令,找不到,一直提示等待5分钟,启动不起来了,尝试的很多方法,最后通过单用户模式解决这 ...
在模式的通过repo取得的android的源码中没有android的kernel源代码,如果要下载kernel的源代码,需要单独下载,需要注意这个代码的下载是不支持断点续传的,所以起到你不会下载多次。 这个在android的网上http://source.android.com/下载地址中有一个子菜单,Building Kernels,在这里可以看到他的下载地址 git clone https://android.googlesource.com/kernel/common.git git branch -a git checkout xxxxx 得到代码
今天扩展vmware中硬盘的大小 1.如果是扩大非根卷的空间大小,非常简单   1)关闭虚拟机   2)打开对应的虚拟机设置窗口,选择硬盘,选择工具下的扩展工具,输入大小   3)启动虚拟机,进入后使用磁盘管理工具,将分区(非根分区)扩大,将所有的新增的空间全部扩展掉,   4)OK 2.如果硬盘只有根分区是不允许这样做的,因为操作系统使用了/,不允许你这样做,那就只能扩展增加新的分许了   1)关闭虚拟机   2)打开对应的虚拟机设置窗口,选择硬盘,选择工具下的扩展工具,输入大小(对于vmw7一下的版本,可以通过vm安装目录下的vmware-vdiskmanager.exe进行扩展   3) ...
每个人都有自己的外动力和内动力 内动力是是人的内在的动力,事情的自身就是一个回报。比如有人喜欢研发,当他被公司边缘化以后仍然坚持研发,因为研发是他的内动力,研发事情自身就是一个回报。内动力是一个深层动力,更加持久有效。如果管理人员找到了员工的内动力,很容易达到“马不扬鞭自奋蹄”的状态。 外动力是外部的动力,其回报来源于行为之外。一个非常简单的例子,绩效刺激就是一个外部动力的典型例子。当然外动力不是最有效的动机,增加外动力的时候可能会降低内动力的效果。所以外部动力需要有一个度量把控。比如公司所有的事情都需要有奖金来刺激,那么在没有奖金刺激的时候,可能员工就不会主动行动。所以在计划外的事情就出现了没 ...
今天做了一下vmware下的SUSE与本机的window共享目录,具体步骤如下: 1.启动vmware,启动SUSE 2.通过vm/install vmware tools,选择以后会提示自动关联到cdrom,将文件拷贝到/tmp目录下 3.解压文件tar zxvf vmware**tool.tar.gz,进入以后执行*pl 4.执行过程中,全部回车,直至执行结束 5.重新启动,然后再vmware中选额vm/removeable device/share,添加一个目录 6.启动suse,在/mnt/fgds的下面就是共享的目录了。 vmware下共享red hat 1.右键虚拟机,选择set ...

dojo.dnd

    博客分类:
  • dojo
[/b]dojo支持拖放和移动操作,在dojo中采用了如下机制 [b]拖放 在 dojo的应用中,拖放是一个比较常见的操作。拖放操作最早的时候比较多的出现在桌面应用中,在传统的 Web 应用中比较少见。随着 Ajax 应用的流行,拖放操作越来越多的出现,可以提供与桌面应用类似的用户体验。在 Ajax 应用中实现拖放操作并不是一件容易的事情,需要考虑很多浏览器兼容性的问题。Dojo 核心库的 dojo.dnd模块提供了对拖放操作的良好支持。 dojo.dnd模块中包含了对两类拖放相关的操作的支持:一类是一般意义上的拖放,即拖拽页面上的一个元素并把它放到其它位置;另外一类是在页面上自由的移动某个元 ...

html的事件穿透

    博客分类:
  • dojo
近一段时间看dojo操作界面上的层,现在又一个需求,就是在iframe上面覆盖了一个层,二个不是包含关系,是二个同级对象,现在是添加的层里面拦截了iframe内部的所有的事件,事件不执行。为了能够执行下面的iframe的事件,需要将事件穿透过层,让iframe也可以捕获。这个不同的浏览器处理方式还是有差异的。 1.非IE,在标准的css中有一个pointer-events这个属性,默认设置为auto,将其设置为none,就可以完成事件的穿透功能。这个功能非常简单,不需要修改代码,但是ie不支持。 2.针对于ie,需要自己编写代码,根据事件发生的x,y,取得xy下的所有的组件,然后调用其相应的方 ...

javascript加载顺序

    博客分类:
  • dojo
今天测试用doji动态生成一个iframe,将内容写入里面,结果测试发现存在不同的结果 代码如下: <html style="height: 100%; width: 100%; margin: 0;"> <head> <script src="http://127.0.0.1:8080/pf/skins/default/javascript/fd/dojo/dojo.js"></script> <script> require([ 'dojo/parser', ...
从今天开始编写了一个类,继承自父类,然后再new的时候一直提示base class is not a callable constructor.通过查询原因发现是在判断父类类型的时候toString函数返回了[Object Object],而不是[Object Function],非常奇怪,父类是dojo.declare出来的为什么返回的是对象,而不是函数呢。 一个偶然的机会发现,当define后面的父类有一个不是Function的时候,不管你declare的时候是否是继承了这个类,dojo.declare返回的都是Object,不是Function。所以此处保证不包含Object就可以了。 ...
今天看了一下dojo.require的执行过程,做了一下记录,备忘

dojo生命周期管理

    博客分类:
  • dojo
今天简单看了一下dojo的declare源代码,发现了实例化化的代码,才真正理解了生命周期的原理,以前从网上只是看到了生命周期的几个方法,如果组织的一直没有发现,今天终于发现了。 declare他主要是dojo的继承机制,由于dojo支持多继承方式,所以dojo采用了C3算法,将多个继承关系转换为单继承链,然后满足继承要求。同时在继承的时候 ctor.prototype = proto; proto.constructor = ctor; 其中ctor为返回的对象,也就是说他会自动执行自身的constructor方法,完成对象的构建,构建完成在以后,执行对象本身,本身的代码如下定义 ...
今天编写程序,然后运行,结果在运行的时候一直提示资源找不到,但是这个文件在我的eclipse中是可以看到的,而且吧apk文件修改成zip文件,里面也是包含这个文件的,具体错误如下 10-24 06:02:29.090: D/AndroidRuntime(404): Shutting down VM 10-24 06:02:29.090: W/dalvikvm(404): threadid=1: thread exiting with uncaught exception (group=0x4001d800) 10-24 06:02:29.120: E/AndroidRuntime(404 ...
android编写Service入门 android SDK提供了Service,用于类似*nix守护进程或者windows的服务。 Service有两种类型: 1.本地服务(Local Service):用于应用程序内部 2.远程服务(Remote Sercie):用于android系统内部的应用程序之间 前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。 后者可被其他应用程序复用,比如天气预报服务,其他应用程序不需要再写这样的服务,调用已有的即可。 编写不需和Activi ...
Global site tag (gtag.js) - Google Analytics