微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
篇专题提供篇的最新资讯内容,帮你更好的了解篇。
写在前面 这一篇介绍如何解析xml文件,因项目中的角色管理有个权限列表 为了方便管理,我们用privileges.xml存储权限操作信息。 解析xml文件 用privileges.xml存储权限操作信息的代码如下: <?xml version="1.0" encoding="UTF-8"?> <privileges> <privilege id="1"> <name>角色管
前言:不畏人生,或许才能方得始终;大胆拼,大胆闯是要有一定资本的,在能力不到的时候,就只有选择忍气吞声! 相关博客:  《Android自定义控件三部曲文章索引》  :http://blog.csdn.net/harvic880925/article/details/50995268 上篇给大家讲了有关AnimatorSet的代码实现方法,这篇我们就分别来看看如何利用xml来实现ValueAnim
到目前为止,学习开发ArcGIS Server的人,基本上都操着RIA方向发展了,很少继续使用ADF开发了。ADF开发最大的一个坏处,就是Server版本改变了,代码需要改变的地方很多,另外整个的操作过程是在服务器上面进行的,这就意味着,如果你的代码离开.Net或者Java环境,是无法运行的,同时,在.Net上开发的产品无法在java上运行的,在java环境开发的,无法在.Net上运行的。 如果使
最近使用了dojo组件,其中使用了 dojox.grid.DataGrid 进行一览表示的核心组件,这里总结一些实际使用中遇到的问题和解决方法。 官方Guide:  http://dojotoolkit.org/reference-guide/1.8/dojox/grid/DataGrid.html 【准备】 引用 DataGrid 的 CSS,dojo js,导入要使用的组件: <link re
dojox.grid.DataGrid 组件还提供了一些方法,使用者利用这些方法可以进一步丰富表格的表现体验。 1. 获取、修改任一单元格的数据: 取得第3行,字段"f3"的值 var grid = dijit.byId("grid1"); var row = grid.getItem(3); // 获取值 var value = grid.store.getValue(row, "f3"); /
dojox.grid.DataGrid 里存在一些  Bug,本篇将介绍如何解决它们: 1. layout定义为%时,滚动条的问题: 如下图,当列宽用"%"定义时,无论如何调整比例(就算不满100%) 也会出现横向滚动条。(IE, chrome 都有这个bug) <table dojoType='dojox.grid.DataGrid' id='grid1' jsid='js_grid1' s
本篇教程翻译自dojo官网上的dojo1.10教程,中间对部分内容进行了酌情增删,限于个人水平,如果有什么地方翻译不到位或者理解上出了偏差,敬请指出,谢谢! 转载请注明出处。 原文地址:ConfiguringDojo with dojoConfig 序言 dojoConfig对象(以前是djConfig)允许你为dojo设置一些默认的选项。在这篇教程里将会为大家说明如何在你的代码里面使用dojoC
dojox.grid.DataGrid 编程篇(2) -- 方法与事件 dojox.grid.DataGrid 组件还提供了一些方法,使用者利用这些方法可以进一步丰富表格的表现体验。 参考自:http://www.educity.cn/wenda/370866.html   1. 获取、修改任一单元格的数据: 取得第3行,字段"f3"的值   var grid = dijit.byId("grid
一直都想尝试使用dojo,毕竟它是众多JavaScript高手眼中的”瑰宝”。本文是dojo系列的第一篇,会介绍一下dojo的搭建和编写两个简单的hello word程序。 下载dojo 在网络通畅的情况下,可以用最简单的方式使用dojo,如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Tutorial:
自己也是第一次学习Dojo,从哪里下手学习Dojo呢?这个问题困扰我多日。起初我本想使用Dojo重构现有项目,采用项目驱动的方式,实战学习,后来我放弃这一做法,深怕遗漏基本的东西。后来,发现dojo的官网指南中,知识点的组织非常合理,绝对合适新手。本人之后写的关于”学习Dojo“的文章,都会参考指南中的内容,包括内容的组织方式。 介绍 如果你想对dojo中做一些配置,那么你可以使用dojoConf
“modern”dojo 本文会介绍一下,dojo1.10带来的新的变化。 准备开始 Dojo1.7是一个重要里程碑,整体的架构更加灵活,也更加“现代化”。Dojo1.10则在1.7的基础上,引入了一些新的特性和概念,例如dojo/on。如果你想让dojo代码跑的更快,更加高效,并且想提高代码的可维护性,那就赶紧升级到dojo1.10吧。另外,dojo是完全向后兼容的。 新hello world
为了使得代码更加容易维护和调试,dojo 引入了AMD。本文介绍AMD的一些基本用法。 如何加载Dojo模块 为了更好的理解Dojo的模块,在这里先写个例子,说明一下Dojo如何加载模块的。至于什么是模块以及如何创建模块,会在下面讲到。 我们先创建一个hello-amd.html 文件,内容如下: <!DOCTYPE html> <html> <head> <meta charset="u
更多API参考jsoncpp头文件 1  jsoncpp的api简要说明 1,解析(json字符串转为对象) std::string strDataJson; Json::Reader JReader;  Json::Value JObject; if (!JReader.parse(strDataJson, JObject)) { cerr << "parse json error." << e
一、简介  org.json是Java常用的Json解析工具,主要提供JSONObject和JSONArray类,现在就各个类的使用解释如下。  二、准备  1.在使用org.json之前,我们应该先从该网址https://github.com/douglascrockford/JSON-java下载org.json源码,并将源码其加入到Eclipse中,即可调用。  2.查看相关的API文档,访
FastJson作为阿里的开源框架,基于JSON协议进行序列化、反序列化;支持Json对象与任意Java Bean Class、Collection、Map、Date之间的转换。项目中经常用到,故作此总结,主要针对常用API,侧重实践。 对象及API(常用) 1、JSON解析器:负责实现对象与json串之间的转换工作(序列化、反序列化操作) 2、JSONObject:普通key-value键值对S
相关概念:  端口聚合也叫做以太通道(ethernet channel),主要用于交换机之间连接。由于两个交换机之间有多条冗余链路的时候,如果存在STP,会将其中的几条链路关闭,只保留一条,这样可以避免二层的环路产生。但是,失去了路径冗余的优点,因为STP的链路切换会很慢,在50s左右。使用以太通道的话,交换机会把一组物理端口联合起来,做为一个逻辑的通道,也就是channel-group,这样交换
前言:本系列文章不知不觉已经到了第十篇了。有朋友一直坚持看本系列,非常感谢。有朋友问我,看是看了,貌似用不着啊。到现在为止,确实用不上,但是,这是明白查询化优化器的必经之路,也是学会查看执行计划的必备知识,更是以后性能调优的基本技能,厚积薄发。 相信对于聚合操作,大家应该是非常的熟悉了。在数据库中,我们常常采用聚合操作来对一批数据进行处理,例如SUM, AVG or MAX,Group By等。我
             上篇文章提及到设计模式中应遵循的设计原则,并且列出了设计模式中应当遵循的六大原则。        次篇文章主要讨论单一职责原则。              单一职责原则(SRP):                          不要存在多于一个导致类变更的原因。简单的讲,就是一个类或接口只负责一个"职责"。               如果一个类有一个以上的职责,这些
              在学习里氏替换原则之前,首先应该理解继承的概念与好处,我们知道在java程序设计语言      中继承是通过extends关键字实现的,那么继承到底有哪些优点呢?                  1、实现了代码共享                  2、提高了代码的重用性                  3、提高了代码的可扩展性              不过有利必
                依赖倒转原则,听名字感觉就十分的奇怪。“依赖”是什么?为什么要到转呢?理解这些         首先要从"依赖倒转原则"的定义入手。                 依赖倒转原则:                          高层模块不应该依赖于底层模块,而是应该依赖于抽象;抽象不应该依赖于具体的                  细节;细节应该依赖于抽象。