`
文章列表
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享   1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。   2. 栈的优势是,存取速度 ...
insert into table(colum1,column2,column3) select  value1,value2,value3  union all select  value4,value5,value6 

实体关系图

实体关系图:简记E-R图是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。 实体:现实世界中任何可以相互区分的事物 属性:实体(或联系)所具有的某方面特征 联系:发生在实体之间具有特定含义的对应关系 实体、属性一般是名词,联系一般是动词 ER图中的四个基本成分: 1.矩形框,表示实体 2.菱形框,表示实体之间的联系 3.椭圆形框,表示实体或联系的属性 4.直线,连接实体、属性、和联系。直线端部标注联系的种类(1:1、1:N或M:N) 连个实体(或表)之间的联系分为三类: 一对一联系(1:1)如果实体集合A中的每一个实体,实体集合B中至少都一个实体与之联系,反 ...

mysql数据类型

1)数值类型 类型 说明 存储需求 TINYINT  非常小的整数 1字节 SMALLINT 较小整数 2字节 MEDIUMINT 中等大小整数 3字节 INT 标准整数 4字节 BIGINT 较大整数 8字节 FLOAT 单精度浮点数 4字节 DOUBLE 双精度浮点数 8字节 DECIMAL 一个串的浮点数   2)字符串类型 类型名 说明  最大尺寸  存储需求 CHAR 定长字符串  M 字节  M 字节 VARCHAR 可变长字符串  M 字节  L ...
对象名称 描述 表 基本的数据存储对象,以行和列的形式存在;列就是字段,行就是记录 约束 执行数据校验,保证了数据完整性 数据字典 就是系统表,存放数据库相关信息的表 视图 一个或者多个表的逻辑显示 索引 用于提高查询的性能  

SQL语言简介

结构化查询语言(Structured Query Language) 在关系型数据库上执行数据操作、数据检索与数据维护 mysql数据库中,SQL语句分为以下几种: 1)DDL(Data Definition Language)数据定义语言 定义对数据库对象(库、表、列、索引)的操作  CREATE  ALTER  DROP TRUNCATE RENAME等 2)DML(Data Manipulation Language)数据操纵语言 定义对数据库记录的操作 INSERT  DELETE UPDATE SELECT等 3)DCL(Data Control Language) ...
简介 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范 ...

Random类

Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 Random(long seed) 使用单个 long 种子创建一个新的随机数生成器。 nextInt(int n) 返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值(不包括)之间均匀分布的 int 值。  
转发和重定向的区别 重定向response.sendRedirect("success.jsp"); 转发:request.getRequestDispatcher("success.jsp").forward(request,response); 1.转发在服务器端完成的;重定向是在客户端完成的 2.转发的速度快;重定向速度慢 3.转发的是同一次请求;重定向是两次不同请求 4.转发不会执行转发后的代码;重定向会执行重定向之后的代码 5.转发地址栏没有变化;重定向地址栏有变化 6.转发必须是在同一台服务器下完成;重定向可以在不同的服务器下完成  
package com.type.ch02; public class LinkedStack<T> { private static class Node<U>{ U item; Node<U> next; Node() { this.item = null; this.next =null; } Node(U item, Node<U> next) { this.item = item; this.next = next; } boolean e ...
int类型数据所占内存空间为32位,取值范围为—232至231-1 long类型数据所占内存空间为64位,取值范围为—264至263-1

post和get的区别

    博客分类:
  • J2EE
1. get是从服务器上获取数据,post是向服务器传送数据。 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。 4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上 ...
先用HttpServletResponse的setContentType设置返回数据的类型(response.setContentType("image/jpeg")) 使用ChartUtilities的writeChartAsJPEG方法保存为图片 在html中设置img标签的src属性请求路径(<img src="chartShow.do" />)即可访问所需chart图片
在activemq应用场景下,用ajax监听消息,获取的消息出现中文乱码的情况,起初从ajax、activemq着手想找出解决乱码的途径,始终搞不出来。后来通过过滤器解决乱码的情况,对ServletRequest和ServletResponse对象都做字符集处理。同时发现响应头信息的Content-Type值为“text/xml;charset=utf-8”。
用json.js提供的JSON.parse(string)函数将字符串转化为对象,这样才可以获取对象的属性值
Global site tag (gtag.js) - Google Analytics