原作:淡水网志 NPOI 是开源的 POI 项目的.NET版,可以用来读写Excel,Word,PPT文件。在处理Excel文件上,NPOI 可以同时兼容 xls 和 xlsx。官网提供了一份 Examples,给出了很多应用场景的例子,打包好的二进制文件类库,也仅有几MB,使用非常方便。 读Exc ...
今天是我第六次读软件需求这本书。 对话图:在许多应用程序中,用户界面可以看作是一个有限状态机。在任何情况下仅有一个对话元素(例如一个菜单,工作区,行提示符或对话框)对用户输入是可用的。在激活的输入区中,用户根据他所采取的活动,可以导航到有限个其它对话元素。在一个复杂的图形用户界面中,可能的导航路径可 ...
分类:
其他好文 时间:
2018-01-17 22:01:02
阅读次数:
158
在实际开发过程中有很多持久化技术可供选择:Hibernate、iBATIS和JPA等。尽管如此,还是有很多应用使用古老的方法即JDBC技术,来访问数据库。 使用JDBC技术不需要开发人员学习新的框架,因为它就是基于SQL语言运行的。JDBC技术更加灵活,开发人员可以调整的余地很大,JDBC技术允许开 ...
分类:
数据库 时间:
2018-01-17 11:23:47
阅读次数:
184
一、前言TomCat作为一款由Java语言所开发的WebContainer,在很多应用场景中经常遇到,其特点也符合Java语言“一次编译到处使用”的优势,在介绍TomCat之前,首先需要对Java的技术体系有一定的了解。二、Java介绍Java与Python、PHP、C#等一样属应用级开发语言,不同于C等系统及开发语言,应用级开发语言在同一平台下所写的代码在其他平台上无法运行,这在早期让许多应用程
分类:
编程语言 时间:
2018-01-17 00:49:36
阅读次数:
168
微信小程序的特点 不需要下载安装即可使用(本质是安装包比较小<1M ,用户察觉不到安装); 用户用完即走,不需要考虑是否安装了太多应用; 应用无处不在,随时可用。 什么类型的应用适合做成微信小程序? 小程序适合业务逻辑简单、用完即走的应用; 小程序适合低频的应用; 小程序适合性能要求不高的应用 。 ... ...
分类:
其他好文 时间:
2018-01-15 12:36:41
阅读次数:
117
自从微软的内核 6.2以上的版本之后 win2012 win2016 已经自带了 .net4.0的版本 但是很多应用还需要.net 3.5的版本,虽然微软的安装盘里面有 .net 3.5的安装文件,但是发现安装的过程中并不会copy到操作系统盘, win10 上面的很多比较老的工具 比如HP的TM ...
Ubuntu 系统是一款优秀的、基于GNU/Linux 的平台的桌面系统。 当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubuntu 的界面、使用方法会让大部分Windows 用户感到不适应。为了在正常的 Windows 工作环境中熟悉并体验 Ubuntu 环境,我们 ...
分类:
系统相关 时间:
2018-01-09 14:42:13
阅读次数:
240
微信小程序-视频教程-百度云-下载 什么是微信小程序?小程序是一种不需要下载安装即可使用的应用,它实现了应用「触手可及」的梦想,用户扫一扫或搜一下即可打开应用。也体现了「用完即走」的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。 为什么要学微信小程序?比 Na ...
分类:
微信 时间:
2018-01-08 01:05:17
阅读次数:
1453
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在游戏编程中扮演着很重要的角色。 本文主要讲述数据结构在游戏中的应用,其中包括对链表、顺序表、栈、队列、二叉树及图的介绍。读者在阅读本文以前,应对数据结构有所了解,并且熟悉C/C++语言的 ...
分类:
其他好文 时间:
2018-01-07 14:11:13
阅读次数:
259
有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1.自动增长的数据类型处理 MYSQ ...
分类:
数据库 时间:
2018-01-07 11:59:41
阅读次数:
192