kendoTreeView,需要注意的地方】的更多相关文章

今天使用了下kendoUI中的TreeView控件,一开始的时候总是不成功, 总是会报 Uncaught TypeError: Cannot read property 'toLowerCase' of undefined, 后来查询相关的API,原来TreeView是比较特殊的控件,不能绑定kendo.data.DataSource数据源, 数据源必须是kendo.data.HierarchicalDataSource类型的数据源, 将数据源改为该类型的以后,任然报错,而且是奇怪的错误提示..…
1.VS2008在Windows7 打开维护界面看不到可以输序列号的地方. 因为微软把他隐藏了. 2.我们可以借用工具把他显示出来 下载地址:http://www.zlsoft.com/techbbs/UploadFile/2010-7/2010716148883786.rar 3.使用方法 打开工具,填入你的找到序列号,点击开启,打开控制面板,调出VS2008的维护界面,点击下一步,提示升级成功.…
介绍 GCC(Google Closure Compiler)是由谷歌发布的Js代码压缩编译工具.它可以做到分析Js的代码,移除不需要的代码(dead code),并且去重写它,最后再进行压缩. 三种压缩模式 GCC提供三种压缩模式: 1)Whitespace only 2)Simple 3)Advanced 我们以这段简单的代码为例 function sayHello(name) { alert('Hello, ' + name); } sayHello('binnng'); 分别使用这三种压…
eclipse项目上面有个红叉,但是没有任何地方有错误,clear,refresh,重启都试过了,依然没用, 后来我换了一个workspace,编译的时候提示: Description Resource Path Location Type The project was not built due to "Could not delete ' 意思是编译的文件删不掉,因为要重新编译嘛, 然后找度娘,才知道,我eclipse刚才关闭方式错误,导致进程没关,kill掉进程,clear一下,ok;…
前言 近期杂事甚多,这些事情的积累对知识体系的提升有好处,但是却不能整理出来,也整理不出来 比如说我最近研究的Hybrid在线联调方案便过于依赖于业务,就算分享也不会有人读懂,若是抽一点来分享又意义不大 又拿最近做webapp view 转场动画研究,就是几个demo不断测试,感觉没有什么可说的 最后甚至对webapp中的History的处理方案也是有一些心得,一点方案,但是依旧难以整理成文,于是便开始文荒了 这个时候不妨便温故知新吧,对javascript的一些老知识点进行整理回顾,之后有大动…
思路:重写ListView的setOnTouchListener事件: ListView.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View arg0, MotionEvent arg1) { // TODO Auto-generated method stub hideMenu();//隐藏菜单 return false; } }); 延申: 点击窗体空白地方隐藏菜单或软键盘思路一样:…
package com.beiwo.inputstream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class lianxi { /** * @param args * 练习题: 将一张图片拷贝到另外一个地方. * @throws IOException */ public static void main(String[] args)…
校区的周围有很多的网吧,一个对电子游戏迷恋了许久的青少年来说,那绝对是不可不去的地方,键盘,鼠标,显示器,那一切看起来都那么完美,那么似曾相识,是啊,魂牵梦绕的IT梦...哦..当时那只是电子游戏梦.. 就这样我理所当然的办理了学校周围十几个网吧的会员,练就了一身午夜12点从宿舍翻四道墙,五分钟到达网吧包宿一身本领. 更理所当然的 大学报考志愿的时候,我只有专科可以报了,我那时候想,算了去上个北大青鸟吧...好歹我还会用电脑..玩游戏.. 没想到我还是被一个专科的计算机专业录取了.. 第一次接触…
const的可变性 const用于声明常量. 什么是常量,声明后的值不可更改. 对于值类型,比如string,number等等.const声明确实有效. const str = "string"; str = 1; // Uncaught TypeError: Assignment to constant variable. 对于引用类型,比如array,object.const声明只保证了引用不可更改,但保证不了其内容. const arr = []; arr.push(1); //…
[原文链接] 采用锚点进行页面中的跳转的确很方便,但是要想增加网页的效果,可以使用jquery中的animate,实现滚动的一个动作,慢慢的滚动到你想跳转到的位置,从而看起来会非常高大上. [示例演示地址] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <…
参考资料:http://cn.mathworks.com/help/matlab/ref/fread.html 注意:参考资料针对的Matlab版本号R2015a,我使用的是R2013b. Matlab帮助文件中给出了这几种用法 A = fread(fileID) A = fread(fileID,sizeA) A = fread(fileID,sizeA,precision) A = fread(fileID,sizeA,precision,skip) A = fread(fileID,siz…
感谢rulary的指正!博文中我对IOCP的理解是有误的,正确的方式请见评论区rulary的回复! 由于项目实际设计的需要,最终IO事件处理没有采用IOCP,而是采用了NT6.0引入的WSAPoll,其编程模型和linux下poll基本一致,此处就不赘述了! ==================================================   IOCP是windows下IO事件处理的最高效的一种方式了,结合OVERLAPPED IO可以实现真正的完全异步IO.windows在…
下面的内容主要来源于<Thinging in Java> 这本书的第22页讲到的,有5个不同的地方可以存储数据: 1).寄存器 这是最快的存储区,因为它位于处理器内部(没错,如果学过计算机组成原理的同学应该知道这个比较接近于cpu),但是寄存器的数量极其有限,所以寄存器根据需求进行分配.你不能直接控制,也不能在程序中感觉到寄存器的存在的任何迹象. 2).堆栈(通常也简称栈内存) 位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器那里获得直接支持.堆栈指针若向下移动,则分配新的内存.…
1页面部分(1) 页面清单是否完整(是否已经将所需要的页面全部都列出来了)(2) 页面是否显示(在不同分辨率下页面是否存在,在不同浏览器版本中页面是是否显示)(3) 页面在窗口中的显示是否正确.美观(在调整浏览器窗口大小时,屏幕刷新是否正确)(4) 页面特殊效果(如特殊字体效果.动画效果)是否显示(5) 页面特殊效果显示是否正确 2页面元素部分(1)页面元素清单(为实现功能,是否将所需要的元素全部都列出来了,如按钮.单选框.复选框.列表框.超连接.输入框等等)(2)素是否显示(元素是否存在)(3…
artTemplate里一个比不上jQuery tmpl模板的地方就是放一个数组进去它不会自动循环.…
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了. 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方. 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问: 第二,控制实例的产生,以达到节约资源的目的:…
2015.12.1  天气 不怎么好   心情跟天气一样.知道为什么吗,因为昨晚一晚没睡你懂吗... 今天在用POI操作excel的时候,遇到了一个很恶心的地方,这个地方真的有那种让我不相信编程的感觉.好啦,我给你两张图片,你就什么都知道了. 图片1 你知道我感觉一切都做完美了的时候看到这个问题出现时的心情吗?你肯定不知道.你肯定还会问,到底是什么问题啊.下面这张图来告诉你问题. 现在知道什么问题了吧.我明明写的是“001”.“002”,结果给我显示成了这样,当时心就碎的跟饺子馅一样. 然后我就…
1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面 第一,控制资源的使用,通过线程同步来控制资源的并发访问 第二,控制实例的产生,以达到节约资源的目的 第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信 2.尽量避免随意使用静态变量 要知道,当某个对象被定义为stataic变量所引用,那么gc通常是不会回收这个对象所占有的内存,如 1 2 3 public c…
前言 ENode是一个基于消息的架构,使用ENode开发的系统,每个环节都是处理消息,处理完后产生新的消息.本篇文章我想详细分析一下ENode框架内部是如何实现整个消息处理流程的.为了更好的理解我后面的流程的描述,我觉得还是应该先把ENode的架构图贴出来,好让大家在看后面的分析时,可以对照这个架构图进行思考和理解. ENode架构图 ENode框架内部实现流程分析 Controller发送ICommand到消息队列(EQueue): [从这一步开始处理Command]ENode.EQueue中…
36.中国特色社会主义的体制中有这样的现象:地方省政府要坚持党的领导和按 照国务院的指示进行安全生产.请编写一个java应用程序描述上述的体制现象. 要求如下: (1)该应用程序中有一个“党中央”接口:CentralPartyCommittee,该接口中 有个“坚持党的领导”方法:void partyLeader() (2)该应用程序中有一个“国务院”抽象类:StateCouncil,该抽象类中有个“安 全生产”的抽象方法:abstract void safetyInProduction() (…
反射Reflection,MFC时代叫RTTI(Runtime Type Identification) 运行时类型识别,提供一种动态创建对象的能力. 这里不谈反射的概念和基本用法,仅仅就我遇到的ERP系统中,有哪些地方用到了反射,是如何用的. 1  操作对象的属性或方法  Get/Set property and invoke method 通过反射调用,代码中很容易形成抽象化的公共代码,比如,系统中很多地方,直接用反射对对象赋值,参考: ReflectionHelper.SetPropert…
程序运行时,我们最好对数据保存到什么地方做到心中有数.特别要注意的是内存的分配.有六个地方都可以保存数据: 寄存器 这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部.然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配.我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹. 堆栈 驻留于常规RAM(随机访问存储器)区域,但可通过它的"堆栈指针"获得处理的直接支持.堆栈指针若向下移,会创建新的内存:若向上移,则会释放那些内存.这是一种特别…
前段时间写前端,遇到一些模块非常有用,总结以备后用 一.input框字数监听 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" name="wxChoi…
使用RequireJS做异步模块加载,有几点值得注意的地方: 1.模块定义两种写法 1. 存在依赖的函数式定义 如果模块存在依赖:则第一个参数是依赖的名称数组:第二个参数是函数,在模块的所有依赖加载完毕后,该函数会被调用来定义该模块,因此该模块应该返回一个定义了本模块的object.依赖关系会以参数的形式注入到该函数上,参数列表与依赖名称列表一一对应. define(['a'], function(aJ) { var hello = function(){ aJ.hello('i am c.js…
0x00 前言 没有交易,没有买卖,没有排名,纯属分享:p 0x01 CTF介绍 CTF领域指南CTF介绍大全CTF赛事预告 0x02 CTF练习 BIN:reversingpwnableexploit-exercisesoverthewirebin干货2014CrackMe大赛 SQL:sqli-labsRedTigers Hackit XSS:乌云XSS互动学习平台promptXSS Challengesescape 国内综合练习:三个白帽网络信息安全攻防学习平台CTF题目脑洞开发光棍节程序…
虚拟现实可以将你传送到平时不敢去的地方, 例如喜马拉雅山顶. 也可以将你带到人类几乎不可能到达的地方, 例如世界上最深处, 马里亚纳海沟.马里亚纳海沟最深处的水压可是达到惊人的110Mpa, 这个高压灼热的水沟只有机器人才能潜入.在三月份的时候, 一个名为“Remotely Operated Vehicle ”(远程操纵机器人)的深海机器人潜入了萨摩亚的海底火山, 并且在海底停留了长达150个小时. 把微观世界呈现在你眼前 化学领域将用VR眼镜研究分子结构 VR眼镜时代 化学家不用再在电脑上对着…
1.解决了TabBarController,每个地方都要用到的时候?     创建一个单例,然后在创建UITabBarController时,赋值给这个单例,不管是登录还是抽屉,保证最终的根控制器是UITabBarController. //1.导入自定义TabBarController 头文件 @class HSTabBarViewController; //2.创建属性 @property (nonatomic, strong)HSTabBarViewController *tabBarCo…
磨刀不误砍柴工.作为手机应用开发者,你需要向应用商店提交应用审核,迅速通过审核可以让你抢占先机.对苹果iOS应用开发者来说尤其如此.苹果应用商店的审核近乎吹毛求疵,下面这些清单可以让你知道苹果会在哪些地方找茬.基本要点首先,你的应用程序: 不能导致手机故障(比如崩溃或屏幕问题) 长时间/过度使用之后反应仍然很快 应用内的所有价格信息中不能用固定值代替可变变量 不要使用任何SDK里面的私人API 不要使用任何SDK文档里面没有列出的功能 不要提及用户设备上不存在的硬件功能 如果需要网络连接,在没有…
springMVC我觉得比struts2好的其中一个原因就是可以使用注解解析json数据,方便快捷.但是,即使如此,还是有需要注意的地方. 1.返回的地方设置@ResponseBody,请求的对象参数@RequestBody,单个参数不用加@RequestBody: @RequestMapping(value="/validation") public @ResponseBody String validation(String username) throws Exception{…
提示已经很明确了... 搜出来的都是: <system.webServer> <security> <requestFiltering> <requestLimits maxQueryString="2147483647"/> </requestFiltering> </security> </system.webServer> 重点:maxQueryString... 但是错误一直还是报这个错误...…