在日常开发中.数据集合是我们不可缺少的重要工具之中的一个.在C#中,.Net Framework也为我们提供了种类繁多,功能多样的数据集工具.在此,我基于List<T> 和 HashTable制作了一个功能强大的数据集,我将其命名为HashList.他集二者的优势于一身,既支持数组索引的操作,同一时候也支持键值对操作. 我更在此基础上封装了一些经常使用的工具函数,使其可以极大的方便我们日常开发中的数据管理. HashList 核心功能例如以下: 1.类型安全的数据集合.省去了强制转换的繁冗操作…
目前主流的安卓开发工具: 1.Adnroid-Adt-bundle SDK Manager.exe: Tools(安卓的开发小工具) 各种安卓版本 Extras 额外的开发包 在线更新/安装的安卓版本的更新工具 不提倡在SDK Manager在线更新安卓版本.sdk: 主要用来存储安卓开发的环境 .android:虚拟机创建的文件 add-ons 存储google的一些API 平时很少 基本没使用 存储google地图 google paly 代码 build-tools 编译工具 docs 安…
前言: 以许框架提供的导入配置功能,已经能解决95%以上的导入情况,但有些情况总归还是得代码来解决. 本篇介绍与导入相关的代码. 1.前端追加导入时Post的参数: var grid = new AR.DataGrid('V_Test', 'Demo_TestA'); //...... /* 导入前追加一些Post参数 */ grid.ToolBar.BtnImport.onBeforeExecute = function (para) { alert("导入的参数:" + JSON.…
前言: 随着ASP.NET Aries的普及,刚好也有点闲空,赶紧把Excel导入功能的教程补上. Excel导入功能,分为四篇:单表配置(上).多表高级配置(中).配置规则(下).代码编写(番外篇). 本篇介绍单表配置功能. 1.配置表头,把需要导入的勾打上. 对于格式化的配置(生成Excel模板时,也会变成下拉项,同时导入回来时,它也可以把下拉的中文翻译回数值) 说明: 勾了三个,说明导入只导入三个. 其中勾选了唯一(键),则导入的数据会根据唯一键(存在则更新.不存在则插入). 也可以勾选多…
本文转载于:http://blog.csdn.net/lincyang/article/details/40950153 在java编译那些事儿中提到了用ant去编译Java项目,今天扩展到用它来构建Android项目,其实道理是相通的,变化的只是使用的形式.ant构建相比IDE的好处是多个子项目使用自定义jar包时,ant可以更好的完成自动化构建,一个命令就搞定整个项目的编译而不用手工的导出jar包然后再将其放到指定目录.这就是高效的构建工具所标榜的. 先来说说ant在Linux下的安装(那篇…
前言: 最新ASP.NET Aries升级到V5.2.0以上之后,之前的样式和多语言机制,有了重大的升级机制,这篇就简单介绍一下. 1.控制开关 在配置维护那里,新增了两个控制项: 2.如何添加主题 说明: 在Aries下,可以自已新增样式(这里系统暂时没提供其它样式),然后通过配置维护控制. 样式被一分为三: login.css:只对login.html页面生效. index.css:只对index.html页面生效. main.css:对除上面两个的其它页面生效. 具体的内涵,可以看Arie…
前言: 在面对Excel的各种复杂导入情况中,多表导入是很常见的情景. 今天就来写一下多表导入是如何配置的. 1.自定义导入模板 怎么自定义: 其实就是自己新建一个Excel了,把列头都写好. 不过有一些下拉选项,可能自己不好弄,比如用户角色,是否这些要变成下拉可选操作,自己去数据库复制角色数据有点麻烦. 这时候,可以在列表先勾一些列,借助里面的格式化功能(生成的Excel能生成下拉项). 然后先导出模板,再这个基础上,做小修改增加一些列即可. 这里仍以用户表为例(示例中涉及到两个表:Sys_U…
前提: 最近,有不少同学又问到,Aries里如何提供WebAPI接口? 针对这个问题,今天给顺路写个教程,其实呢,很简单的. 方式一:直接用WebService提供接口. 用这种方式,直接添加接口就可以了,Aries只是默认处理了.html后缀的请求.对于WS的asmx后缀是没有影响的,所以传统怎么添加就怎么添加. 方式二:单独用Taurus.MVC写一个接口项目. 用这种方式,就是把接口独立成一个项目,然后通过IIS部署成子应用程序就可以了. 只是部署成子应用程序的时候,需要注意一下子目录和根…
前言: 发现这个问题,有不少人提起过,所以就简单写成文章吧. 接下来看如何在Aries 框架中使用存储过程,整体步骤和绑定普通视图差不多. 步骤一:新建一个空视图. 可以在SqlCode管理中,创建一个空的视图,主要用于显示的表结构: 所以select 的空字段名,和最终存储过程出来的字段名一致即可. 步骤二:页面调用V_P_XXX <html> <body> <table id="grid"></table> </body>…
前言: 前面两篇都是大体介绍流程,有一些配置细节,没有细说,这里用一篇补上. 1.Excel配置项 起始行索引.列头跨行数: 对于自定义的Excel导入模板(有时候模板是由客户提供,模板的规则很乱) 比如模板里前面是一些说明,中间是列头,下面还带有数据和说明格式. 通过配置起始行索引,以及列头跨行数(0或1都代表一行),则可以解决此类问题. 条件方式: 此选项,是针对映射字段里:勾选了多个“唯一键”,的情况. 有些时候,需要满足 A and B 为组合条件:A字段+B字段 才组成唯一. 有些时候…