
Java开发
月牙儿June
业精于勤荒于嬉,Practice makes perfect!
展开
-
Java——spring mvc 文件下载
准备工作:1、添加jar包commons-fileupload-1.2.2.jar、commons-io-2.4.jar2、配置spring-mvc.xlm配置文件 3、controller代码示例@RequestMapping(value = "download", method = RequestMethod.GET)public原创 2016-07-03 15:53:18 · 551 阅读 · 0 评论 -
Mysql数据库查询符合where条件的某几条结果sql语句
select * from tbl_files where p_id = ? and file_type = ? order by time desc limit ?,? 其中,where、order by、limit 的顺序必须是where ... order by .... limit 3,9.3和9分别代表查询从第3条开始的 9条数据。原创 2016-07-04 17:12:01 · 5224 阅读 · 0 评论 -
java spring mvc 文件上传教程
java spring mvc 文件上传教程原创 2016-07-04 17:48:01 · 1076 阅读 · 3 评论 -
关于sql语句查询--top关键字
Top关键字:1、首先引用一位网友出错的例子,sql="select top 30 * from data where title='"&title1&"' order by id desc"分析出错原因:sql语句里同时存在where和top语句的时候,并且where条件列不是合适的索引,程序执行的是全表扫描,首先是查找符合where条件的记录,而这里的top限制形同虚设。如果全表是百万原创 2016-07-04 16:00:21 · 8643 阅读 · 0 评论 -
【设计模式】一、模板方法模式
前言面向对象的三大特点:封装(对象隐藏了数据与具体实现细节)、继承、多态。设计模式的目的是“重用”,避免重复造轮子。模式的定义:某一上下文环境中的一类问题 “常用/通用”的解决方法。每个模式的四个基本要素:模式名称、问题、方法、效果。四个基本要素全面描述了特定的上下文中,相关的类、对象如何协作解决问题。一、第一个模式——模板方法模式Template Method1.DRY原原创 2017-03-21 22:45:07 · 366 阅读 · 0 评论 -
【设计模式】二、单例模式
创建一个对象并不难,但当我们不得不为每新添加一种抽象类或接口而到处修改客户代码时,就不得不思考直接使用new创建对象带来的高耦合。创建类型的模式将使用对象和实例化对象 进行了分离。创建类型模式包括:单例模式、工厂方法模式、原型模式。下面先看单例模式:单例模式:保证一个类在系统里只有一个实例化对象。应用:缓存池、数据库连接池、线程池、一些应用服务实例。1.最简单的单例packag原创 2017-03-22 13:05:54 · 300 阅读 · 0 评论 -
Web容器的作用
在eclipse中创建web项目时,会选择一个target runtime,意思就是在什么上面运行,也就是运行时的web容器。我们常用的Tomcat就是一种web容器。简单来说,web容器也就是servlet容器。主要有以下作用:1.通信支持通过web容器中的方法,只需简单的操作就能实现servlet与web服务器间的通信。而不需要自己创建socket,监听接口、新的流等一系列复杂的操作。原创 2017-04-20 20:29:23 · 8921 阅读 · 0 评论 -
mac下eclipse配置SVN
0.在eclipse的help-->install new software中安装subclipse1.安装homeBrew HomeBrew官网:http://brew.sh 主页的命令在终端中执行即可安装,2017-5月时,网站主页命令如下: /usr/bin/ruby -e "$(curl -fsSL https://raw.gi原创 2017-05-12 01:29:45 · 1091 阅读 · 0 评论