POI读写大数据量EXCEL

另一篇文章http://www.cnblogs.com/tootwo2/p/8120053.html里面有xml的一些解释。大数据量的excel一般都是.xlsx格式的,网上使用POI读写的例子比较多,但是很少提到读写非常大数据量的excel的例子,POI官网上提到XSSF有三种读写excel,POI地址:http://poi.apache.org/spreadsheet/index.html。官...
分类: 其他 发布时间: 05-24 23:43 阅读次数: 3

select--option默认为空,body不显示问题(摘取网络)

<option selected="selected" disabled="disabled"  style='display: none' value=''></option>  至于option标签首部
分类: 其他 发布时间: 05-24 23:42 阅读次数: 5

poi 万级数据下载(excel文件导出)

org.apache.poi中的jar包准备poi-ooxml 3.14poi-ooxml-schemas 3.14(可以不用)poi 3.14 impot org.apache.poi.ss.usermodel.Row;impot org.apache.poi.ss.usermodel.Cell;impot org.apache.poi.ss.usermodel.Sheet;impot org....
分类: 其他 发布时间: 05-24 23:42 阅读次数: 4

mysql innodb引擎四种隔离级别和锁的总结

1.read uncommitted未提交读  用户可以读取到当前未提交的数据 属于脏读QAQ  没啥用2.read committed 不可重复读(RC)用户不会再出现脏读的情况,但是RC模式下,会出现重复读而结果不同的情况。ex:T1:select * from test;T2:insert into test values (1,'aa');T1:select * from test;T1两...
分类: 其他 发布时间: 05-24 23:42 阅读次数: 5

CS294-112 深度强化学习 秋季学期(伯克利)NO.4 Policy gradients introduction

green bar is the reward function, blue curve is the possibility of differenct trajectories if green bars are equally increased to yellow bars, the result will change!
分类: 其他 发布时间: 05-24 23:41 阅读次数: 7

Python源码学习笔记 · 初识

Python源码学习笔记 · 初识 标签(空格分隔): Python 源码解析 学习笔记   接触Python的日子并不算长久,要说精通更会遭人耻笑。很早我就听说,Python在爬虫领域的辉煌成就,后来开始学习Python,也因之爬虫。如今,Python因为人工智能的热门,在众多编程语言中强势崛起,脱颖而出。因为谷歌TensorFlow等深度学习框架的支持,俨然使得Python成为人工智能学习的入门语言。   我对一项新技术的学习,往往起缘于一个小小的想法,觉得有些许可行性,就决定行动起来,最
分类: 其他 发布时间: 05-24 23:41 阅读次数: 5

关于操作 ASP.NET Web API的实例

WCF的野心造成了它的庞大复杂,HTTP的单纯造就了它的简单优美。为了实现分布式Web应用,我们不得不将两者凑合在一起 —— WCF服务以HTTP绑定宿主于IIS。 于是有了让人晕头转向的配置、让人郁闷不已的调试,还有那ServiceContract, DataContract, EnumMember...还有还有,不要在using语句中调用WCF服务... 于是经常自问:拿着牛刀削苹果有必要吗?废话,当然没有必要,水果刀在哪里? 微软看着这么多人拿着牛刀削苹果,自己也看不下去了,于是,一种水
分类: 其他 发布时间: 05-24 23:41 阅读次数: 3

C++ Primer 6.5.3节练习

练习 6.47: 改写6.3.2节(第205页)练习中使用递归输出vector内容的程序,使其有条件地输出与执行过程有关的信息。例如,每次调用时输出vector对象的大小。分别在打开和关闭调试器的情况下编译并执行这个程序。 ///这一题需要在前面输出vector内容的程序中,添加新的功能————>有条件地输出与执行过程有关的信息。 为了简便解答该题,我们采用vector引用,vector的类型是string型,在过程中不改变容器大小。  经过测试得到一个现象,编译器将会按照 #define D
分类: 其他 发布时间: 05-24 23:41 阅读次数: 6

Git使用之(pathspec master did not match any file(s) known to git)

一 问题概述 今天在工作中遇到一个问题,使用很久的一个local git repository,里面只有develop分支,那么现在想将分支切换到master分支,问题来了,在切换到master分支时: git checkout master 提示如下错误: error: pathspec 'master' did not match any file(s) known to git 二 问题解决 1.首先我们看一下分支情况: git branch -a * develop remotes/c
分类: 其他 发布时间: 05-24 23:41 阅读次数: 6

分组背包(通天之分组背包)

分组背包是01背包的变形。 所解决的问题是,在多类物品中的每一类选出一个物品,在有限的容量内获得最大价值。 所注意的是3重for的顺序。在这里其实不用多讲,只要明白递归就可以了。 建议搜分组背包的博客,其实只要记住最后才是每一类中放还是不放物品即可。 例题: 通天之分组背包 题目背景 直达通天路·小A历险记第二篇 题目描述 自01背包问世之后,小A对此深感兴趣。一天,小A去远游,却发现他的背包不同于01背包,他的物品大致可分为k组,每组中的物品相互冲突,现在,他想知道最大的利用价值是多少。 输
分类: 其他 发布时间: 05-24 23:41 阅读次数: 5

一步步实现 Redis 搜索引擎

来源:jasonGeng88 github.com/jasonGeng88/blog/blob/master/201706/redis-search.md 如有好文章投稿,请点击 → 这里了解详情 场景 大家如果是做后端开发的,想必都实现过列表查询的接口,当然有的查询条件很简单,一条 SQL 就搞定了,但有的查询条件极其复杂,再加上库表中设计的各种不合理,导致查询接口特别难写,然后加班什么的就不用说了(不知各位有没有这种感受呢~)。 下面以一个例子开始,这是某购物网站的搜索条件,如果让你实现这
分类: 其他 发布时间: 05-24 23:41 阅读次数: 6

ionic3 懒加载在微信上缓存的问题

1.懒加载是什么? 在ionic2中所有的组件、模块、服务、管道等都堆积在app.module.ts模块中,在页面初始化的时候会一次性加载所有的资源,导致资源过大,页面渲染缓慢,也导致app.module.ts混乱,不美观,不易维护,不适用于结构繁多、业务复杂的项目。 懒加载的出现,使得在跳转到对应页面的时候加载对应页面的js、css、html,这样每个页面都是一个模块,只有在需要的时候才会加载,大大缓解了首屏的压力。 2.懒加载的使用:   https://ionicframework.co
分类: 其他 发布时间: 05-24 23:41 阅读次数: 9

STL及一些容器底层实现机制

1、vector容器 vector的数据安排以及操作方式,与数组类似。俩这唯一的区别就是空间的运用灵活性。数组是静态空间,一旦配置了就不能改变,vector是动态数组。在堆上分配内存。vector是动态空间,随着元素的加入,它的内部机制会自动扩充空间容纳新的元素当前大小实惠再分配内存,这个大大影响了vector的效率。因此,vector的运用对于内存的合理利用与运用的灵活性有很大的帮助,我们再也不必因为空间不足而已开始要求一个大的数组。 vector动态的增加大小,并不是在元空间之后持续新空间
分类: 其他 发布时间: 05-24 23:41 阅读次数: 6

JavaEE基础知识学习----MyBatis(七)插件开发

Mybatis的插件开发 PageHelper分页插件 项目地址:https://github.com/pagehelper/Mybatis-PageHelper 文档地址:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/README_zh.md 使用步骤 <dependency> ...
分类: 其他 发布时间: 05-24 23:41 阅读次数: 7

JavaEE基础知识学习----PostgreSQL数据库(一)基础部分

PostgreSQL基础部分 PostgreSQL简介 PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。 PostgreSQL特点 PostgreSQL可在所有主要操作系统(即Linux,UNIX(AIX,BSD,HP-UX,SGI IRIX,Mac OS X,Solaris,Tr...
分类: 其他 发布时间: 05-24 23:41 阅读次数: 3

JavaEE基础知识学习----PostgreSQL数据库(二)查询工具

PostgreSQL查询工具 INSERT语句 INSERT INTO EMPLOYEES( ID, NAME, AGE, ADDRESS, SALARY) VALUES (1, 'Maxsu', 25, '海口市人民大道2880号', 109990.00 ), (2, 'minsu', 25, '广州中山大道 ', 125000.00 ), (3, '李洋', 21, '...
分类: 其他 发布时间: 05-24 23:41 阅读次数: 7

【每日学习Mybatis中基础】trim标签使用

1、trim基础 trim标签的四个属性 prefix(前缀),prefixOverrides(去掉第一个and或者是or),suffix(后缀),suffixOverrides(去掉最后一个) 1.1、prefix,suffix 表示在trim标签包裹的部分的前面或者后面添加内容(注意:是没有prefixOverrides,suffixOverrides的情况下) 1.2、如果有prefixOverrides,suffixOverrides 表示**覆盖**Overrides中的内容。 1.
分类: 服务端 发布时间: 05-24 23:41 阅读次数: 5

JavaEE基础知识学习----PostgreSQL数据库(三)条件查询

PostgreSQL条件查询 PostgreSQL条件用于从数据库获取更具体的结果。 通常与WHERE子句一起使用。 具有子句的条件就像双层过滤器。 AND 条件 OR 条件 AND & OR 条件 NOT 条件 LIKE 条件 IN 条件 NOT IN 条件 BETWEEN 条件 AND条件 AND条件与WHERE子句一起使用,以从表中的多个列中选择唯一的数据。 ...
分类: 其他 发布时间: 05-24 23:40 阅读次数: 5

JavaEE基础知识学习----PostgreSQL数据库(四)连接

PostgreSQL连接 内连接(INNER JOIN) 左外连接(LEFT OUTER JOIN) 右外连接(RIGHT OUTER JOIN) 全连接(FULL OUTER JOIN) 跨连接(CROSS JOIN) INNER JOIN内连接 内部连接也被称为连接或简单连接。 这是最常见的连接类型。 此连接返回满足连接条件的多个表中的所有行。 简单讲,就是返回两张表中共同拥有的...
分类: 其他 发布时间: 05-24 23:40 阅读次数: 5

JavaEE基础知识学习----PostgreSQL数据库(五)高级部分

PostgreSQL高级部分 PostgreSQL视图 在PostgreSQL中,视图(VIEW)是一个伪表。 它不是物理表,而是作为普通表选择查询。 视图也可以表示连接的表。 它可以包含表的所有行或来自一个或多个表的所选行。 使用视图的优点 它以自然和直观的方式构建数据,并使其易于查找。 它限制对数据的访问,使得用户只能看到有限的数据而不是完整的数据。 它归总来自各种表中的数据以...
分类: 其他 发布时间: 05-24 23:40 阅读次数: 4