码迷,mamicode.com
首页 > 2016年06月08日 > 全部分享
深入分析JavaWeb 45 -- Struts2封装请求参数与类型转换
作为MVC框架,必须要负责解析HTTP请求参数,并将其封装到Model对象中,Struts2提供了非常强大的类型转换机制用于请求数据 到 model对象的封装。1、Struts2 提供三种数据封装的方式 Action 本身作为model对象,通过成员setter封装创建独立model对象,页面通过ognl表达式封装使用ModelDriven接口,对请求数据进行封装 1. 方式一:在动作类中成员变量给...
分类:编程语言   时间:2016-06-08 10:48:53    阅读次数:313
深入分析JavaWeb 43 -- Struts2开发入门
一、Struts2概述1、Struts2是什么?Struts2是一个M(模型—域–范围模型)V(View视图)C(控制器)框架(模型2)。框架都是一个半成品。提高开发效率。Struts1是一个MVC框架,非常流行。有很大的缺点。此时一个webwork的框架设计超前,名气不是很大。Struts1+webworkd=struts2。用的是struts1的名字,但是与sruts1没啥关系,struts2的...
分类:编程语言   时间:2016-06-08 10:47:05    阅读次数:248
深入分析JavaWeb 47 -- Struts2拦截器与文件上传下载
一、struts2中的拦截器(框架功能核心)1、过滤器VS拦截器过滤器VS拦截器功能是一回事。过滤器是Servlet规范中的技术,可以对请求和响应进行过滤。拦截器是Struts2框架中的技术,实现AOP(面向切面)的编程思想,是可插拔的, 可以对访问某个 Action 方法之前或之后实施拦截。拦截器栈(Interceptor Stack): 将拦截器按一定的顺序联结成一条链. 在访问被拦截的方法时,...
分类:编程语言   时间:2016-06-08 10:46:28    阅读次数:211
session&cookie
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1  Cookie机制 ...
分类:其他好文   时间:2016-06-08 10:47:36    阅读次数:285
【FFMpeg视频开发与应用基础】五、调用FFMpeg SDK封装音频和视频为视频文件
《FFMpeg视频开发与应用基础——使用FFMpeg工具与SDK》视频教程已经在“CSDN学院”上线,视频中包含了从0开始逐行代码实现FFMpeg视频开发的过程,欢迎观看!链接地址:FFMpeg视频开发与应用基础——使用FFMpeg工具与SDK工程代码地址:FFmpeg_Tutorial音频和视频的封装过程为解封装的逆过程,即将独立的音频数据和视频数据按照容器文件所规定的格式封装为一个完整的视频文件...
分类:其他好文   时间:2016-06-08 10:47:20    阅读次数:292
Java泛型
一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")...
分类:编程语言   时间:2016-06-08 10:48:46    阅读次数:251
C++环境下DLL和LIB文件目录及名称修改
DLL工程,Debug版本下输出文件由basetool.dll basetool.lib 改为basetoolD.dll basetoold.lib 需设置: 1、配置属性-常规-目标文件名 $(ProjectName) 加d 2、配置属性-连接器-常规-输出问件 由 加d 3、配置属性-连接器-高级-导入库,设置文件名$(OutDir)$ProjectName)d.lib ...
分类:编程语言   时间:2016-06-08 10:46:57    阅读次数:201
Java进阶学习第二十二天——上传与下载
文件上传 文件上传步骤 FileUpload上传操作核心API JavaScript的多文件上传表单 多文件上传 上传文件存在的问题 上传文件在服务器端保存位置问题 上传文件在同一个目录重名问题 乱码问题 文件下载 超链接直接指向下载资源 在服务器端编程完成下载 文件下载时的乱码问题 扩展:使用队列来优化递归操作 网盘系统...
分类:编程语言   时间:2016-06-08 10:45:49    阅读次数:280
【编程马拉松】【008-快到碗里来】
【编程马拉松算法目录>>>】【008-快到碗里来】【工程下载>>>】1 题目描述  小喵们很喜欢把自己装进容器里的(例如碗),但是要是碗的周长比喵的身长还短,它们就进不去了。现在告诉你它们的身长,和碗的半径,请判断一下能否到碗里去。1.1 输入描述:  输入有多组数据。每组数据包含两个整数n (1≤n≤2^128) 和r (1≤r≤2^128),分别代表喵的身长和碗的半径。圆周率使用3.14。1.2...
分类:其他好文   时间:2016-06-08 10:45:33    阅读次数:255
Caffe Layers Code Analysis-DataLayer
Caffe Layers Code Analysis-DataLayerCaffe Layers Code Analysis-DataLayer 代码分析 layerhpp Layer层的三个主要的参数 Layer成员变量 初始化函数SetUp data_layerhpp - 数据集dataset数据内容可以是多维数组也可以是更复杂的数据类型 Vision_layer 代码分析与layer相关的头文...
分类:其他好文   时间:2016-06-08 10:45:33    阅读次数:305
Java并发编程与技术内幕:线程池深入理解
首先,讲讲什么是线程池?照笔者的简单理解,其实就是一组线程实时处理休眠状态,等待唤醒执行。那么为什么要有线程池这个东西呢?可以从以下几个方面来考虑:其一、减少在创建和销毁线程上所花的时间以及系统资源的开销 。其二、2将当前任务与主线程隔离,能实现和主线程的异步执行,特别是很多可以分开重复执行的任务。但是,一味的开线程也不一定能带来性能上的,线池休眠也是要占用一定的内存空间,所以合理的选择线程池的大小也是有一定的依据。...
分类:编程语言   时间:2016-06-08 10:46:30    阅读次数:201
移动开发中“单位”的那些事儿
关于移动开发中用到的各种单位以及移动web开发中viewport的相关介绍和应用~...
分类:移动开发   时间:2016-06-08 10:46:32    阅读次数:308
c#写对象来读取TXT文本文件
本博文让你知道怎样写对象,怎样读取文本文件,怎样根据实际条件判断与获取需要的文本行。参考下面网友的问题,根据源文来看,有些行输出的格式,需要把“,”替换为空格。 第一行还附加入后面的子行每一行的后面,空格分隔。Insus.NET也参考网友的要求,准备好相似的文本文件数据,不过有所扩展,加多两组。 1 ...
分类:Windows程序   时间:2016-06-08 10:47:14    阅读次数:321
C++重载、重写、重定义
一、重载(overload)指函数名相同,但是它的参数表列个数或顺序,类型不同。但是不能靠返回类型来判断。(1)相同的范围(在同一个作用域中) ;(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。(5)返回值可以不同; 二、重写(也称为覆盖 override)是指派生类重新定 ...
分类:编程语言   时间:2016-06-08 10:44:05    阅读次数:174
php empty 和空字符串区别
php empty 和空字符串区别 php empty 和空字符串区别 如果 var 是非空或非零的值,则 empty() 返回 FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TR ...
分类:Web程序   时间:2016-06-08 10:44:39    阅读次数:210
模拟多级复选框效果--jquery
今天又次体会到jquery的强大了,做了个多级复选框的效果,代码总共就20+行就over了。 我又想用js来做一个看看,才写了几个方法就写不动了,兼容性要考虑很多,而且代码量直线上升。 主要分享下jquery的这个效果的实现。代码块分两块: 一是全选的效果,就是点击全选的复选框时它的子孙都相应被选中 ...
分类:Web程序   时间:2016-06-08 10:46:26    阅读次数:283
swift协议_010-swift协议protocol
...
分类:编程语言   时间:2016-06-08 10:43:59    阅读次数:179
1479条   上一页 1 ... 60 61 62 63 64 65 66 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!