在学习九大内置对象之前先来看看Web应用程序的请求响应模式。
Web应用程序请求响应模式
Web应用程序的请求响应模式图示:
1)用户发送请求(request)
2)服务器给用户响应(response)
生活案例:
JSP九大内置对象一览
JSP内...
分类:
编程语言 时间:
2016-07-14 15:43:28
收藏:
0 评论:
0 赞:
0 阅读:
201
前言
JavaFX相比AWT就是和Android一样通过xml文件来定义界面的设计,并且可以通过fxml资源文件结合Java代码来控制界面的变化。摒弃之前写AWT那种什么都在Java代码中定义(窗口大小,颜色,控件等等....)的设计。通过fxml+Java代码控制界面达到界面程序更加人性化(猿性化)。
但是JavaFX对于窗口的管理却不是那么地人性化,...
分类:
编程语言 时间:
2016-07-14 15:41:45
收藏:
0 评论:
0 赞:
0 阅读:
254
1.什么是FreeMarkerFreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写
FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序
虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)
2.FreeMarker特性能够生成各...
分类:
编程语言 时间:
2016-07-14 15:41:12
收藏:
0 评论:
0 赞:
0 阅读:
388
1、 What? 什么是权限管理?
具体可参见百度:http://baike.baidu.com/view/2108713.htm
名词备注:
数据级权限:百科内的权限管理一文解释的比较不错,但其中的“数据级权限”有的人看来会觉得有点摸不着头脑。数据级权限,即表示权限与特定数据有联系的权限,比方说,某用户只能创建100个用户。这个100...
分类:
编程语言 时间:
2016-07-14 15:38:51
收藏:
0 评论:
0 赞:
0 阅读:
226
引入:
二叉搜索树是这样的一种二叉树:
(1)每个元素都有一个关键值,并且没有任意两个元素有相同的关键值
(2)根节点的左子树中任意元素的关键值小于根节点的关键值。
(3)根节点的右子树中任意元素的关键值大于根节点的关键值。
(4)根节点的左右子树也是二叉搜索树。
我们这里就用程序来实现这样一颗二叉搜索树。
分析:
从定义看出,二叉搜索树...
分类:
编程语言 时间:
2016-07-14 15:37:38
收藏:
0 评论:
0 赞:
0 阅读:
134
技术发展日新月异,许多曾经拥有霸主地位的流行技术短短几年间已被新兴技术所取代。
在Java的世界中,框架之争可能比语言本身的改变更让人关注。近几年,SpringMVC凭借简单轻便、开发效率高、与Spring框架无缝整合等特点,逐渐击败前辈Struts/Struts2,成为最常用的Web框架。而Mybatis相对于Hibernate,同样具有开发简单、效率高的优势,而且对SQL的可控性更好,有利于...
分类:
编程语言 时间:
2016-07-14 15:36:02
收藏:
0 评论:
0 赞:
0 阅读:
324
1. 头文件
#include "stdio.h"
#include "string.h"
#include "ctype.h"
#include "stdlib.h"
#include "io.h"
#include "math.h"
#include "time.h"
#define OK 1
#define ERROR 0
#define TRUE...
分类:
编程语言 时间:
2016-07-14 15:35:39
收藏:
0 评论:
0 赞:
0 阅读:
329
在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1。
用错误码来表示是否出错十分不便,因为函数本身应该返回的正常结果和错误码混在一起,造成调用者必须用大量的代码来判断是否出错:
def foo():
...
分类:
编程语言 时间:
2016-07-14 15:35:26
收藏:
0 评论:
0 赞:
0 阅读:
209
原文地址:Apache Mina ch17-spring-integration
本文演示了将Spring集成MINA应用。我写这篇文章在我的博客上,虽然放在这里,实际上这些信息属于博客空间。可以找到原始的附件:Spring集成Mina
应用结构
我们应当采取一个标准Mina应用构造:
一个handler两个过滤器——Logging过滤器和一个ProtocolCodec过滤器N...
分类:
编程语言 时间:
2016-07-14 15:33:59
收藏:
0 评论:
0 赞:
0 阅读:
265
一、理解Struts2拦截器
1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.
2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺...
分类:
编程语言 时间:
2016-07-14 15:33:51
收藏:
0 评论:
0 赞:
0 阅读:
208
Spring3系列6-Spring 表达式语言(Spring EL)
本篇讲述了Spring Expression Language —— 即Spring3中功能丰富强大的表达式语言,简称SpEL。SpEL是类似于OGNL和JSF EL的表达式语言,能够在运行时构建复杂表达式,存取对象属性、对象方法调用等。所有的SpEL都支持XML和Annotation两种方式,格式:#{
SpEL...
分类:
编程语言 时间:
2016-07-14 15:32:45
收藏:
0 评论:
0 赞:
0 阅读:
237
Python语言下的机器学习库...
分类:
编程语言 时间:
2016-07-14 15:31:43
收藏:
0 评论:
0 赞:
0 阅读:
241
1、什么是Spring?
Spring是个java企业级应用的开源框架。Spring主要目标就是简化开发,并通过pojo为基础的编程模型促进良好的编程习惯。
2、为什么要使用Spring框架
它是轻量级的开源框架,基本的版本大约2MB。
控制反转IOC:Spring通过控制反转实现了松散耦合,对象们给出他们的依赖,而不是直接创建或者查找依赖的对象。面向切面编程:AOP,Spring支持面向切...
分类:
编程语言 时间:
2016-07-14 15:28:12
收藏:
0 评论:
0 赞:
0 阅读:
285
一、java正则表达式表:
字符
说明
将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\"匹配"\","\("匹配"("。
^
匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ ...
分类:
编程语言 时间:
2016-07-14 15:28:08
收藏:
0 评论:
0 赞:
0 阅读:
257
小白编了好久才写出来,记录一下免得之后再用的时候都忘了还得重新学~
学习爬虫最开始是学习了慕课上的python课程,然后学习了慕课和网易云上的爬虫教程。这两个自己去查一下就好了~
开始还比较费劲,毕竟熟悉需要时间么,而且python也不太熟悉。
关于python版本:我一开始看很多资料说python2比较好,因为很多库还不支持3,但是使用到现在为止觉得还是pythin3比较好用,因为编码什么...
分类:
编程语言 时间:
2016-07-14 15:27:35
收藏:
0 评论:
0 赞:
0 阅读:
188
application对象
什么是application?
服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application
对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户
共享这个内置的application对象。
...
分类:
编程语言 时间:
2016-07-14 15:26:49
收藏:
0 评论:
0 赞:
0 阅读:
192
进程、线程和并发实体
《操作系统原理》里面很重要的一个概念是进程。进程是程序动态的概念,它用来表示程序在执行的一组数据结构 。这组数据结构中记录了指令加载到内存中的地址,打开的文件,线程信息,共享内存等。
每个进程可以有多个线程。它也是一组数据结构包括:下一条要执行的指令,寄存器,堆栈,状态等。一幅图来表示
上图画出了4个线程(线程2、3、4和1是一样的,没有全画),如果...
分类:
编程语言 时间:
2016-07-14 15:26:23
收藏:
0 评论:
0 赞:
0 阅读:
181
写这个的原因是看到一位大神的习题答案总结,于是自己心血来潮也想写一个这个,目的主要是督促自己刷题吧,毕竟自己太弱了。习题3-1 得分 UVa 1585大致就是设置一个变量记录到当前为止的连续的O的数量,碰到X就变0,水题。#include
#include
#include
char s[90];
int main(void)
{
in...
分类:
编程语言 时间:
2016-07-14 15:25:30
收藏:
0 评论:
0 赞:
0 阅读:
160
6 程序测试和文档
6.1 程序测试
1.功能测试
2.基准测试...
分类:
编程语言 时间:
2016-07-14 15:25:13
收藏:
0 评论:
0 赞:
0 阅读:
309
IO流(重点知识)01. IO流概述及其分类
1.概念
IO流用来处理设备之间的数据传输
Java对数据的操作是通过流的方式
Java用于操作流的类都在IO包中
流按流向分为两种:输入流,输出流。
流按操作类型分为两种:
字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的
字符流 : 字符流只能操作纯字符数据,比较方便。
2.IO流常用父类
字节流的抽象父类:...
分类:
编程语言 时间:
2016-07-14 15:24:41
收藏:
0 评论:
0 赞:
0 阅读:
155