11 2021 档案
摘要:IOC IOC—Inversion of Control,即控制反转,这不是一项技术,而是一种设计思想。在java开发中,ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接开控制。 Dl DI—Dependency Injection,即依赖注入,组件之间依赖关系由容器运行决定
阅读全文
摘要:Spring Spring概述 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的 Spring是潜在地一站式解决方案,定位于与典型应用相关的大部分基础结构 Spring致力于提供一种方法管理你的业务对象 Spring是全面的和模块化的 它的设计从底部帮助你编写易于测试的代码 Spring特征
阅读全文
摘要:Log4J2概述 log4j2可以按照开发人员预先的设定,在指定的位置和情况下打印log语句,并且可以酌情关闭某些log语句,如开发阶段debug类型的语句等。 新特征: 更为先进的APL 强大的配置功能 支持插件扩展 Log4J2的级别 日志输出级别 FATAL 非常严重的错误 ERROR 错误
阅读全文
摘要:XML xml值可扩展标记语言(eXtensible Markup Language) xml被设计用来传输和存储数据 xml可以是有效的 符合其文档类型定义(DTD)的文档 xml标签没有被预定义,需要自行定义标签。 如果一个文档符合一个模式(schema)的规定,那么这个文档是模式有效的(sch
阅读全文
摘要:1 存储过程(procedure) 是一个可以编程的方式来操纵sql的集合,其实就是一个带名字的PL/SQL块。 优点: 执行效率很高,因为存储过程是预编译的,即创建时编译,而sql语句是执行一次,编译一次。 调用存储过程,可以大大减少跟数据库的交互工程。 降低网络通信量,因为存储过程执行的时候,只
阅读全文
摘要:注解(Annotation) 注解是JDK5.0开始引入的新技术 注解的作用: 不是程序本身,但可以对程序做出解释。(这一点和注释(comment)没什么区别,但注释是给我们人看的) 可以被其它程序读取(比如:编译器等) 注解的格式: 注解是以@注释名在代码中存在的,还可以添加一些参数值,列。 如:
阅读全文
摘要:PL/SQL编程概念 PL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对Oracle数据库进行访问。 有利于客户/服务器环境应用的运行 过程化 模块化 运行错误的可处理性 提供大量内置程序包 在PL/SQL中,只能使用SQL语句中的DML部分,不能使用DDL部分,如果要在PL/S
阅读全文
摘要:表空间 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表,所以称作表空间。 Oracle中很多优化都是基于表空间的设计理念而实现的,一个数据库可以包含多个表空间,一个表空间只能属于一个数据库。一个表空间包含多个数据文件,一个数据文件只能
阅读全文
摘要:DDL(数据定义语言) creater 创建数据表 ceater table 表名 (); alter 修改表结构 添加字段:alter table 表名 add 列名 数据类型 null 删除字段:alter table 表名 drop column 列名 drop 删除数据表 drop tabl
阅读全文
摘要:封装 顾名思义,就是将数据封装起来,提高数据的安全性。我们程序都是要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉,低耦合;仅暴露少量的方法给外部使用。 封装的关键字是 private。例如: public class Tao{ private int age; }
阅读全文
摘要:oracle 简介 oracle(甲骨文)公司 1977年,三人合伙创办(Software Development Laboratories,SDL) 1979年,更名为Relational Software Inc.,RSI 1983年,为了突出核心产品 ,RSI更名为Oracle 2002年04
阅读全文
摘要:首先java属于强类型语言,要求变量的使用要严格遵守规范,所有变量都必须先定义后才能使用。 Java的数据类型分为以下两种: 1 基础数据类型(primtive type) 和 2 引用数据类型(reference type) 今天只讲基础数据类型,然后基础类型里面还可以细分一下,分为: 数值类型:
阅读全文
摘要:卸载jdk 找到原先安装jdk的位置,直接删除这个文件夹,你们叫什么名字就删哪个,我的叫javajdk。 找到我的电脑,右键属性,然后找到环境变量。 删除系统变量里面的JAVA_HOME变量 再双击击系统变量里面的path,删除原先的java变量"JAVA_HOME"\bin 和 "JAVA_HOM
阅读全文
摘要:Markdown学习 "#"表示一级标题 标题 "##"表示二级标题 三级标题 "###"表示三级标题 四级标题 "####"表示四级标题 依次类推 最大好像是到6级标题 字体 文字旁边加两个**表示字体加粗 Helloworld! 文字旁边加两个*表示斜体 Helloworld! 文字旁边加两个*
阅读全文

浙公网安备 33010602011771号