`
有崖生110
  • 浏览: 55223 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
接口: Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口的两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二,一个类所具有的方法的特征集合,是一种逻辑上的抽象。前者叫做“Java接口”,后者叫做“接口”。 Java接口本身没有任何实现,因为Java接口不涉及表象,而只描述public行为,所以Java接口比Java抽象类更抽象化。但是接口不是类,不能使用new 运算符实例化一个接口。如 x=new comparable(...... ...
触发器是一种特殊类型的存储过程,主要是通过事件进行触发被自动调用执行的。而普通存储过程可以通过存储过程的名称被调用。触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。普通存储过程可能对应多个表。触发器经常用于加强数据的完整性约束和业务规则等。 一般触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有cre ...
连接查询: 若一个查询同时涉及2个或以上的表,则称为连接查询。连接查询是关系数据库中最主要的查询,包括等值和非等值连接查询,自然连接查询,外连接查询,复合条件连接查询等。 一、等值和非等值连接 连接查询的 ...

sql单表查询

一般查询来说,就是用select进行查找,格式为: select [ All | DISTINCT ] <目标列 表达式> [ , <目标列 表达式> ] ... from <表名或视图名> [ , <表名或视图名>] ... [where <条件表达式> ] [ group by <列名1> [having <条件表达式> ] ] [order by <列名2> [ ASC | DESC ] ]; 整个select语句含义是,根据where子句的表达式,从from子句指定的基本表或视图中找出满足 ...
大家都知道log4j是apache的开源代码项目,要说到怎么用,大家也许只会想到拷包,配置下,然后写下代码就可以直接用了(我觉得这个大家都知道)。但也许问的细一点就不会了吧。。。 通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件等;也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。最方便的一点是,这些功能都可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。所以,它的配置文件是很重要的。   说到配置文件,插个题外话---配置文件分2种,properties和xml。这2种有啥区别呢?简单来说,就是pro ...
 AOP是OOP的延续,是(Aspect Oriented Programming)的缩写,意思是面向切面(方面)编程,是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。   主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。   主要的意图是:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑 ...

视图和索引

视图: 视图是从一个或者几个基本表(或视图)导出的表。与基本表不同的是它是一个虚表。真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在,数据库中只存放视图的定义。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。所以,基本表的数据发生变化,相应的视图的数据也会变化。 视图一经定义,就可以像基本表一样被查询,删除,但对视图的修改会有一定限制。 视图作用: 1、简单性---使用户关注于需要的数据上,通过视图可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次 ...
当我们在网上冲浪时,总会看到带有 runtime 错误的 Javascript 警告框,同时会询问我们“是否进行 debug?”。像这样的错误信息或许对开发人员有用,对用户则未必。当错误发生时,他们往往会选择离开这个站点。那么我们如何来捕捉这些错误呢?   有两种在网页中捕获错误的方法: 使用 try...catch 语句。(在 IE5+、Mozilla 1.0、和 Netscape 6 中可用) 使用 onerror 事件。这是用于捕获错误的老式方法。(Netscape 3 以后的版本可用) 注意:chrome、opera 和 safari 浏览器不支持 onerror 事件。 ...

js中循环与事件

    博客分类:
  • js
其实,循环本来没神马好说的,一般的就是for,while和do...while,外加上可能出现的break,continue什么的。基本上哪种语言编程都会出现的,这些很简单,js的也没有什么特殊的,唯一让我觉得有点特点的是js中有一个for  in ,稍微有点类似于java中的for each,js中还有一个for  each  in.特地在这里探讨下js的for...in...还有for each  in for...in... for...in 语句用于对数组或者对象的属性进行循环操作。 for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 ...

js的消息框和函数

    博客分类:
  • js
在js中,可以创建三种消息框:警告框、确认框、提示框。 警告框: 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 <html> <head> <script type="text/javascript"> function disp_alert() { alert("我是警告框!!") } </script> </head> <body> <input type="button" ...
关系模型的数据结构非常简单,只包含单一的数据结构---关系 关系有3种类型:基本关系(通常又称基本表或者基表)、查询表和视图表 1、基本表示实际存在的表,是实际存储数据的逻辑表示 2、查询表是查询结果对应的表 3、视图表是由基本表或者其他视图表导出的表,续表,不对应实际存储的数据。   前面说了,关系完整性由包括3个方面:实体完整性、参照完整性和用户定义完整性(前2个是任何关系数据库系统必须支持的,也是关系模型必须满足的,被称为2个不变性) 1、实体完整性 指一个或者一组属性A是基本关系R的主属性,那么A不能为空。(为空说明该实体不可标志,不可区分,实体不完整) 2、参照完整性 ...
就像前面说的,js是在客户端运行的,JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。 它的单行和多行注释和java是一样的。木有发现它有文档注释。。。 单行://        多行:/*        */ js变量: js的变量很有意思,大家都知道变量是存储信息的容器。在js中,变量用于保存数值或者表达式。 在js 中创建变量经常被称为“声明”变量。js比较特殊的是,你对它未声明的变量进行赋值,那么它会自动声明。如: x=5; carname="Volvo"; //在为变量赋文本值时,需要为该值加引号 等价于: ...
要做软件的人啊,必定是要与数据库打交道的说。。。坦白说,又是木有很系统地怎么学过数据库,但是好歹也用了2年了?虽然只是做些基本些增删改查等一些比较简单查询,靠这些吃饭还是不够的,还是好好再系统复习一遍吧,复杂查询没怎样用,都要忘得7788了,好伤心的说。。。 定义就不说了,说说一些简写,上次被考到了,没想起啥意思,结果多选就没选对。。。 数据库  DataBase ,  DB 数据库系统  DataBase System , DBS 数据库管理系统  DataBase Management System ,DBMS 数据定义语言  Data Definition Language ...

js基本了解

    博客分类:
  • js
好吧,觉得确实需要系统学习一下js,抽了下时间,找了个教程,慢慢看下。。。 首先,根据惯例我都是带着3个问题去学习的, 1、js是个神马东西(就是类似于定义的东西) 2、js解决了神马问题(这东西总得有用才发明出 ...
相信很多人都见过这么一道题,就是给你一个字符串或者一个一个数组,让你统计字符串里面的字符出现了多少次,或者说数组里的元素出现了多少次。恩,相信大家看到这个基本都能想到说是用map里面的键值对来实现,键存放出现的字符或者元素,而值用来存放出现的次数。 所谓的键值对,有一个键和一个值,键不可以重复,但是值可以相同,如果建重复的话,那么该键将会以最后一个键输入的值作为该键对应的值,比如:1---man1,1----man2,那么最后的结果是:1----man2;是这样的一种重复关系  键值对在Map中被要求是唯一性的,指的是键的唯一性。Map和其他集合的方法原理差不多,可存可取,存用put,取 ...
Global site tag (gtag.js) - Google Analytics