作为开发者来说,面对json字符一点不陌生,但对于普通用户来说,更合适的是数据表结构的数据,最好数据已经躺在Excel表格内,不用到处导入导出操作.所以开发者和用户之间是有不同的数据使用思维和需求的. 此篇给大家带来一些新的思路,怎样可以让用户自主地参与到获取数据过程中来,减少开发工作量的同时却收获了用户满意度. IT领域收智商税的时代终将会过去 作为一个非IT科班出身的笔者,对IT领域的了解也不深,姑且谈下自己的一些小见解. 普通人对IT的出品各种系统和各种软件,可畏爱恨交加.好的系统或软件,…
Java Iterator(迭代器) 如果需要使用iterator类需要从java.util包中引入它 Java Iterator不是一个集合,它是一种访问集合的方法,用于迭代ArrayList和HashSet等集合 迭代器it 的两个基本操作是next,hasNext和remove 调用it.next()会返回迭代器的下一个元素,并更新迭代器的状态 调用it.hasNext()用于检测集合中是否还有元素 调用it.remove()将迭代器返回的元素删除 集合获取一个迭代器用iterator()…
用Navicat做数据迁移,因为数据量比较大,迁移过过程中一个是进展不直观,另外就是cpu占用率高的时候,屏幕跟死机了一样点不动按钮,不好中断. 想了想,干脆自己写一个. 在网上找了一个sqllite迁移mysql数据的基础代码,然后在这基础上做了修改. 1.用这一个程序就能搞定指定数据库表的数据迁移执行工作. 2.目前每次可以执行指定的数据库表数组,但是不能仅仅单独指定库迁移所有表. 3.对于超大表的读取和数据迁移做了优化,每次读取1000条数据,每次迁移1000条数据. 4.整这代码的时间就…
插件中在调用动态表单时,通过DynamicFormShowParameter的CustomParams,增加自定义的参数. /// <summary> /// 库存查询 /// </summary> private void ShowMaterialStock() { object useOrgId = (this.View.Model.GetValue("FUseOrgId") as DynamicObject)["Id"]; object…
C#中缓存的使用   缓存的概念及优缺点在这里就不多做介绍,主要介绍一下使用的方法. 1.在ASP.NET中页面缓存的使用方法简单,只需要在aspx页的顶部加上一句声明即可:  <%@ OutputCache Duration="100" VaryByParam="none" %> Duration:缓存时间(秒为单位),必填属性 2.使用微软自带的类库System.Web.Caching 新手接触的话不建议直接使用微软提供的类库,因为这样对理解不够深刻…
前言 做专题经常会遇到做数据级联的需求,大部分需求都长一个模样.销售给你一个excel表,然后你做一个省市经销商的级联.不知道以前大家是怎么样做的,我之前是把excel复制到sublime中,然后使用正则,把数据整理成我们想要的形式.但是每次去弄正则蛋疼啊!还有使用不同的级联插件,所需要的数据形式也不同,通常还导致二次整理.浪费时间.不知道之前有没有人做过一个可以更加快捷的工作,今天我做了.三级和三级以内的级联都可以很方便的处理 工具介绍 工具地址:http://www1.pcauto.com.…
在网络上有不较多的方法,在此介绍我已经验证的方法. 方法一.利用EXCEL表本身的功能生成SQL代码 ①.先在“phpmyadmin”中建立数据库与表(数据库:excel,数据表:excel01,字段:id,name,sex,professional,address) [创建好的数据表:excel01] ②.把excel数据表中的数据,进行整理.(该表中的数据字段与数据库表中的字段是相对应的) [excel中的数据] ③.将excel中的数据与数据库表中的字段链接起来: 代码如下: =CONCA…
转载自:http://blog.163.com/dielianjun@126/blog/static/164250113201042310181431/ 在网络上有不较多的方法,在此介绍我已经验证的方法. 方法一.利用EXCEL表本身的功能生成SQL代码 ①.先在“phpmyadmin”中建立数据库与表(数据库:excel,数据表:excel01,字段:id,name,sex,professional,address) [创建好的数据表:excel01]   ②.把excel数据表中的数据,进行…
1.引子 (1)读取 Jxl工具比较强大,可以方便地实现Excel表的读取和写入.另一款工具Poi也具有相似的功能,并且功能更多,运用也相对复杂.Poi读取Excel表内容时,需要先判断其内容格式,如日期.数字等,再使用相对应的方法对获取单元格内容.而Jxl则简单得多,将所有格式的单元格格式都视为字符串,这样一来获取单元格内容就容易些.另外我在网上也看了一些帖子,发现传入IO流参数时,在方法调用结束后,这个流会被自动关闭,后面不能再使用此流参数.我经过一番测试,用文件File对象作为参数,不会出…