一JSP动作元素概述
(1)JSP动作元素简介
与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作
可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。
JSP动作元素(action elements),动作元素为请求处理阶段提供信息。...
分类:
编程语言 时间:
2016-07-15 20:54:51
阅读次数:
218
动作元素
(1)动作元素
动作元素用来包含静态和动态的文件。该动作把指定文件插入正在生成的页面。
动作元素语法格式如下:
page="相对URL地址" flush="true" />
前面已经介绍过include指令,它是在JSP文件被转换成Servlet的时候引入文件,而这里的动作元素不同,插入文件的时间是在页面被请...
分类:
编程语言 时间:
2016-07-15 20:54:23
阅读次数:
237
良好的编程规范对于软件的开发与维护,至关重要!他不仅可以提高代码的可读性、可靠性、有效性、健壮性,而且利于帮助开发人员开发和维护代码。对于一个团队协作的项目来说,人员的变动,一个良好的编程规范,有助于后续开发者和新手快速了解项目代码所要表现的含义。...
分类:
编程语言 时间:
2016-07-15 20:54:40
阅读次数:
251
学习的东西越多就会发现自己越无知,最近看各种大牛的博客之类,深觉自己的无知啊,瀑布汗...摆正心态,慢慢学习,希望勤能补拙了。
ArrayList算是Java集合框架中相对简单的一个了,学习数据结构的时候很多人也会选择去自己实现一个类似功能的数组的线性存储,其实ArrayList也是如此,只是其开发人员写的更加正规一些,下面就看下源码去看下他们的思路。
1. 定义
public cl...
分类:
编程语言 时间:
2016-07-15 20:53:03
阅读次数:
160
C语言文件的编译与执行的四个阶段并分别描述
C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可执行代码的过程。
第一个阶段:
是预处理阶...
分类:
编程语言 时间:
2016-07-15 20:52:02
阅读次数:
195
线程是进程中的一个执行单位(每个进程至少有一个主线程),一个进程可以有多个线程,而一个线程只存在于一个进程中。在数据关系上属于一对多的关系。线程不占有系统资源,它所使用的资源全部由所属进程向系统申请。
在多处理器中,不同的线程可以同时运行在不同的CPU上,这样可以提高程序的运行效率。除此之外,有些时候必须使用多线程。例如,杀毒软件在查杀病毒的时候,它需要一边扫描相关的磁盘文件,一边显示当前的扫描...
分类:
编程语言 时间:
2016-07-15 20:50:03
阅读次数:
194
今天给别人讲个Observable的实现和使用场景,结合Observable-Swift github: https://github.com/slazyk/Observable-Swift 讲了半天貌似还没有特别明白,故写了个简易的实现,讲述了下Observable属性监控机制。//: Playground - noun: a place where people can playimport...
分类:
编程语言 时间:
2016-07-15 20:47:38
阅读次数:
168
来自Leo的原创博客,转载请著名出处我的StackOverflow我的Github
https://github.com/LeoMobileDeveloper效果淘宝
大众点评
项目地址其中
大众点评的下拉刷新用了50行左右代码
淘宝的下拉刷新用了90行左右代码
完整的代码地址:PullToRefreshKit
Tips:用Swift 2.2写的,所以需要XCode 7.3来运行。
Pul...
分类:
编程语言 时间:
2016-07-15 20:46:18
阅读次数:
272
Java常用加密技术和代码总结,还通过一些生活中容易理解的场景来解释算法复杂的逻辑。...
分类:
编程语言 时间:
2016-07-15 20:46:07
阅读次数:
394
一、小知识点(作用域) 进入主题之前先分享一个有关某公司一道python自动化的面试题: 首先说一下作用域的关系,如以下案例: 看以上代码你觉得会打印出来"tom"吗? 答案是:会的。 这个地方需要了解的是,在Java、c#是有块级作用域的,不会打印出来。在python中无块级作用域可以会被执行 既 ...
分类:
编程语言 时间:
2016-07-15 20:40:36
阅读次数:
370
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %><%@ page import="java.text.*" %><% String path = request.getCon ...
分类:
编程语言 时间:
2016-07-15 20:36:19
阅读次数:
155
实现:生成五十四张牌,然后进行洗牌,输入两名玩家,然后分别发两张牌,进行比较大小,两张牌中拥有较大一张牌的玩家获胜 Card.java代码如下: Player.java代码如下: MainClass.java代码如下: 运行结果 ...
分类:
编程语言 时间:
2016-07-15 20:36:10
阅读次数:
951
众所周知,Netty使用了主从Reactor模式来完成CONNECT、ACCEPT、READ、WRITE操作。所以这里就从Reactor角度来分析一下Netty3的线程模型。 Parent-Reactor 服务端Parent-Reactor设计 客户端Parent-Reactor设计 Sub-Rea ...
分类:
编程语言 时间:
2016-07-15 20:35:36
阅读次数:
238
.添加菜单资源 2.添加一个菜单,添加菜单项 如图所示: 3.加入WM_CREATE消息 代码如下: ...
分类:
编程语言 时间:
2016-07-15 20:32:23
阅读次数:
303
在进入正题之前,我们需要先引入Java 8中Stream类型的两个很重要的操作: 中间和终结操作(Intermediate and Terminal Operation) Stream类型有两种类型的方法: 中间操作(Intermediate Operation) 终结操作(Terminal Ope ...
分类:
编程语言 时间:
2016-07-15 20:27:17
阅读次数:
371
思路和插入排序一样,可见:http://www.cnblogs.com/PerkinsZhu/p/5664808.html 不同点: 在寻找插入位置的时候采用二分法定位。二分法怎么定位?…… 运行结果: 原数组: 21、8、2、18、0、9、27、12、5、24、 第0次循环排序结果: 8、21、2 ...
分类:
编程语言 时间:
2016-07-15 20:28:50
阅读次数:
157
首先要理解清楚几个概念:以下转自:http://www.cnblogs.com/TomXu/archive/2011/12/31/2289423.html 问题的核心当你声明类似function foo(){}或var foo = function(){}函数的时候,通过在后面加个括弧就可以实现自执... ...
分类:
编程语言 时间:
2016-07-15 20:26:44
阅读次数:
160