- 博客(16)
- 收藏
- 关注
转载 数据库设计三大范式
数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分
2016-10-12 14:40:05
313
转载 JAVA GC机制
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。随着越来越多的服务器程序采用Java技术,例如JSP,Ser
2016-10-09 21:27:15
390
转载 java中如何忽略字符串中的转义字符--转载
原文地址:http://mxdxm.iteye.com/blog/2307812起因 这几天工作上需要跟另一个同事联调rest接口,我这边是java他是php,返回报文是json格式。接口调用成功后,输出返回的报文中有类似“\u79fb\u52a8\u4e92\u8054\u7f51\u5e94\u7528 ”的Unicode字符,有点纳闷,记得java是会自动转换U
2016-10-09 21:21:57
7255
原创 【程序1】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class Prog1 { public static void main(String[] args){ int n = 10; Sys
2016-10-09 21:13:05
364
原创 oracle数据库对象
一、同义词1.概念:可以直接输入其他用户所拥有的表名,而不是通过用户名、表名2.优点:隐藏对象的名称和所有者;对于分布式数据库系统起到了透明位置的作用3.类型: 私有:普通用户创建,并且由创建该同义词的用户使用 公有:公用的同义词必须由dba创建,供任何的数据库用户都可以使用,本地对象与公用对象同义词同名时,优先级本地对象优先。3.语法:
2016-10-09 21:08:27
585
原创 Oracle 约束
一、约束语句主要包括:主键约束、外键约束、检查约束、唯一键约束、默认值约束二、数据完整性1.实体完整性 表里面不可以有两条完全一样的数据-------->用主键约束2.域完整性 要确保同一列里面数据的格式是一致的(比如:规定工号都是6位组成,则不允许有其它位数的工号) ------------------>用检查约束、外键约束等3.引用完整性
2016-10-09 21:06:32
404
原创 oracle高级查询
scott用户默认表介绍1.部门表:deptNO名称类型描述1DEPTNONUMBER(2)表示部门编号,有两位数组成2DNAMEVARCHAR2(14)部门名称,最多由14个字符组成3LOCVARCHAR2(13)部门所在位置
2016-10-09 21:03:34
515
原创 oracle数据类型及函数
第一节:字符串类型及函数一、字符串类型 1.字符类型分 3 种:char(n) 、varchar(n)、varchar2(n) ; char(n)固定长度字符串,假如长度不足 n,右边空格补齐; varchar(n)可变长度字符串,假如长度不足 n,右边不会补齐; varchar
2016-10-09 21:01:19
3035
原创 oracle体系:
一、oracle体系:1.基本结构体系:2.数据存储层次: 数据库:数据库由多个表空间构成,表空间由表组成,表由段组成,段由区间组成,区间由数据块组成。包括物 理结构、逻辑结构。3.数据库的逻辑结构:包括方案(schema)对象、数据块(data block)、区间(extent)、段(segment)、表空间(tablespace)等。
2016-10-09 20:58:02
250
原创 统计网站访问次数的实现
统计网站访问次数的实现统计页代码片段<% Object obj=application.getAttribute("count"); if(obj==null){ //进行设置,第一个成功访问 application.setAttribute("count",1);}else{ int count=Integer.parseInt(obj,toString());
2016-09-01 10:33:28
4905
原创 MVC设计模式总结
一、概述 MVC(Modle-View-Controller)最初应用于桌面程序设计中,是Xerox PARc在20世纪80年代为编程语言“Smalltalk-80”发明的一种软件设计模式,MVC将系统分解为业务模型(Modle)、用户界面即视图(View)、控制器(Controller)三部分,每一部分相对独立,职责单一。MVC的思想实质就是“关注点分离”,即将M和V的实现代码分离,从而
2016-08-31 11:58:17
2054
原创 解决eclipse/myeclipse导入项目时出现红色叹号的方法
如图所示在导入项目时出现红色叹号,解决方法主要分为如下几个步骤。1.右击出现红色叹号的项目,然后选择build path---->configure build path,会弹出如下窗口,选择Libraies,将里面出现红色错误标记的路径删除。 没有错误的无须删除。2.删除带有错误的路径之后,在点击ADD External JARs.......选项,将项目里面的jar包路径
2016-08-17 20:57:03
33269
1
原创 针对使用Myeclipse进行JDBC链接MySQL时添加中文数据出现?的解决方法!
1.在确认数据库表的字符集(Characterset)设置为utf8--UTF-8 Unicode, collation(校对)设置成 utf8_general_ci以及java项目的字符集为GBK的情况下即 (项目上右键选择properties->resource->text file encoding-GBK), 在添加中文数据时,所添加的数据在数据库表中仍然显示?时,建议
2016-08-05 09:58:57
467
原创 Java的基本元素介绍
1.空白分隔符: 空格、Tab键、换行符2.关键字: 不能用于变量名、类名、对象名、方法名等 访问控制修饰符: private、 protected、 public 类、方法变量的修饰符 abstract class extends final implements interface
2016-08-03 17:07:07
1110
原创 JDK+Eclipse+Mysql+Tomcat搭建Java学习开发环境
1.JDK安装与环境变量的配置 1.安装JDK 我的路径C:\Program Files\Java\jdk1.8.0_73 2.配置JDK环境变量 JAVA_HOME C:\Program Files\Java\jdk1.8.0_73 PATH C:\Program Files\Java\jdk1.8.0_7
2016-08-03 12:23:30
4640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人