摘要: 最近开始做第一个项目,在做文件下载的方面遇到了一点问题,现在在这里分享一下。 对于文件下载,我一开始的做法是读取了数据库中的需要下载的文件的相对于工程的相对路径后赋值给html代码的a标签的href属性,但是在测试的时候发现像txt、docx这类文本文档并不是提示下载,而是将相应的文件直接打开了,而 阅读全文
posted @ 2017-02-10 13:25 Lin_Even 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 什么是注解(Annotation): Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的 阅读全文
posted @ 2016-09-20 23:42 Lin_Even 阅读(783) 评论(0) 推荐(0) 编辑
摘要: Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 阅读全文
posted @ 2016-08-29 12:21 Lin_Even 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在过去的编程中,我一直是将数据库连接的URL等信息写死在DAO中的,这样做其实是很不好的,一来重复代码多,二来如果出现需要数据库迁移(即数据库地址改变)等情况,那么数据库连接的URL等信息肯定是要修改的,这样不仅要进行大量的代码修改,而且还需要进行软件的重编译,如此一来开发和维护成本就变大了。 现在 阅读全文
posted @ 2016-08-16 15:12 Lin_Even 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 在编程的过程中,多数据的存储及应用都是比较麻烦的事,以前我就只知道用数组和自己写封装类来解决,但是这两种方法在一些功能中并不适用,比如我们要根据数据库中其中一个表的数据弄一个下拉菜单的内容,这个时候我们需要从数据库获取显示给用户看的内容及对应的id。在这种情况中,因为在数据库中的这种一对的数据一般都 阅读全文
posted @ 2016-08-01 23:52 Lin_Even 阅读(2624) 评论(0) 推荐(0) 编辑