最近做的一个高校网站中涉及到了上传和下载文件的需求(具体需求为:网站公布的通知,在后台要能给每个通知添加附件,在前台要能显示并下载附件),之前只是学习过关于上传的理论,这里探索了一下下,与大家分享一下成果。
事先说明:这个例子采用的是简单的三层结构,层与层之间是用实体来传值。而且这种方法不但在本地测试时可以成功,并且可以部署在服务器上,供异地上传和下载文件。
专门做了一个数据库表用来存储附件的相关信息:...
分类:
Web程序 时间:
2014-11-05 01:57:58
阅读次数:
529
详解Android首选项框架ListPreference探索首选项框架在 深入探讨Android的首选项框架之前,首先构想一个需要使用首选项的场景,然后分析如何实现这一场景。假设你正在编写一个应用程序,它提供了一个搜索 飞机航班的工具。而且,假设该应用程序的默认设置是根据机票价格由低到高的顺序显示航...
分类:
移动开发 时间:
2014-11-05 00:09:08
阅读次数:
275
题意:将被‘X’包围的‘O’修改成'X'。
方法:从最外围的‘O’出发,找可连接的‘O’,则这些‘O’最终都是不要标记的,剩余的‘O’是需要标记的。这里可先将从外围‘O’可遍历到的‘O’标记为其他字符,最终再统一恢复。法2:也可从所有‘O’探索,只要无法探索到越界即满足,可以用一个栈保存这些中间节点。
具体实施:bfs(用dfs会爆栈RE。。。)
int dir[4][2]={-1,0,1,...
分类:
其他好文 时间:
2014-11-04 21:17:10
阅读次数:
201
本文比较一下Java和Scala语言的关键字...
分类:
其他好文 时间:
2014-11-04 19:43:13
阅读次数:
754
玄幻小说中经常会有七芒星的技法,这一节就使用算法生成下七芒星的图像。在西方,7被认为是一个很有魔力的数字。上帝用7天造人,第7天休息;圣经启示录中有7封印、7灯台、7号角等等。但是魔法符号中却很少见到七芒星。不过在神秘学上,七芒星阵是存在的,他蕴含着非常强大的力量,无数的人都在寻觅并探索着他,...
分类:
编程语言 时间:
2014-11-04 14:54:54
阅读次数:
211
数据探索: 数据探索有助于选择合适的数据处理与数据分析技术、它甚至可以解决一些数据挖掘问题。 1、汇总统计:量化用单个数或数据的集合展示数据的特性; 如集合的平均值、方差。 2、可视化技术:以图形或表格的形式展示; 如直方图、散布图。 3、OLAP:通过多个属性的限制...
分类:
其他好文 时间:
2014-11-03 22:08:57
阅读次数:
197
本文讨论一下在Scala语言里,字段(Fields)是如何实现的...
分类:
其他好文 时间:
2014-11-03 16:28:21
阅读次数:
181
这些天读了John Resig的《Secrets of JavaScript Ninja》,其中讨论到JS中实现继承的方案,非常有趣,自己探索了一下,形成了笔记,放到这里。这个方案在Resig的博客上也有,虽然代码略微有点不一致,但核心思想是一样的,请戳这里。 在博客园里也找到了一篇不错的有关...
分类:
编程语言 时间:
2014-11-02 22:10:44
阅读次数:
177
上篇文章我们介绍了JVM所管理的内存结构也就是运行时数据区(Run-Time Data Areas),现在我们将介绍JVM的内存分配与回收静态内存分配与动态内存分配JVM的内存分配主要分为两种:静态内存分配与动态内存分配与之对应的是基本类型内存分配与对象内存分配;1、静态内存分配静态内存分配在编译时...
分类:
其他好文 时间:
2014-11-02 20:53:14
阅读次数:
165
wininert内部实现探索,来看一些本质的东西。...