自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java类和对象

一、面向对象三大特征面向对象的三个基本特征是:封装、继承、多态。1、封装的定义:首先是抽象,把事物抽象成一个类,其次才是封装,将事物拥有的属性和动作隐藏起来,只保留特定的方法与外界联系。为什么需要封装?封装符合面向对象设计原则的第一条:单一性原则,一个类把自己该做的事情封装起来,而不是暴露给其他类去处理,当内部的逻辑发生变化时,外部调用不用因此而修改,他们只调用开放的接口,而不用去

2017-08-19 11:21:23 335

原创 控制执行流程

1.true和false  所有条件语句都利用条件表达式的真或假来决定执行路径。Java不允许使用数字作为布尔值使用。如果想在布尔测试中使用一个非布尔值,如if(a),那么首先必须使用一个条件表达式将其转换成布尔值,如if(a!=0)。2选择  else是可选的。if(Boolean-expression)statement或if(Boolean-expressio

2017-08-19 11:20:44 235

原创 JAVA数组

一、数组的概念同一种类型数据的集合。其实数组就是一个容器。运算的时候有很多数据参与运算,那么首先需要做的是什么,不是如何运算而是如何保存这些数据以便于后期的运算,那么数组就是一种用于存储数据的方式,能存数据的地方我们称之为容器,容器里装的东西就是数组的元素, 数组可以装任意类型的数据,虽然可以装任意类型的数据,但是定义好的数组只能装一种元素, 也就是数组一旦定义,那么里边存储的数据类型也就

2017-08-19 11:20:10 252

原创 JAVA字符串

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)一、String类1、String类是final的,不可被继承。public final class String。2、String类是的本质是字符数组char[], 并且其值不可改变。private final char value[];然后打开St

2017-08-19 11:19:21 331

原创 JAVA运算符

一、定义:运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于1个、2个、3个操作数。运算符按其功能来分,有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和其他运算符。1.算术(返回值)单目:+(取正)-(取负) ++(自增) - -(自减)双目:+ - * / %

2017-08-19 11:18:18 285

原创 存储过程

1.存储过程的概念       定义:存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。由于存储过

2017-08-18 20:30:39 241

原创 触发器

1.基本概念    定义:触发器(Trigger)是一种特殊的存储过程,它不能被显式地调用,而是在往表或视图中插入记录、更新记录或者删除记录时被自动地激活。 所以触发器可以用来实现对表实施复杂的完整性约束。常见的触发器有三种:分别应用于Insert , Update , Delete 事件。触发器分为DML触发器和 DLL触发器,另外还有CLR触发器。触发器基于一个表创建,但是可以针对多个

2017-08-18 20:30:05 588

原创 数据库同步

1.数据同步定义:目前应用系统处理核心,不但应用系统需要向数据库进行增/删/改/查操作,同样数据仓库也需要从众多的数据库中获取不同交易数据来完善自身的数据集。2.安全性:从业务主机数据库到同步查询数据库必须只支持单项复制,防止对业务主机的任何反向攻击;数据库同步服务器单独设置,不占用主机任何资源,采用读取数据库日志方式获取相关表数据,对不需要同步的数据进行过滤。3.数据同步方法:关于数据同

2017-08-18 20:28:56 513

原创 数据库优化

一.表设计优化     在基于表驱动的信息管理系统(MIS)中,基本表的设计规范是第三范式(3NF)。第三范式的基本特征是非主键属性只依赖于主键属性。基于第三范式的数据库表设计具有很多优点:一是消除了冗余数据,节省了磁盘存储空间;二是有良好的数据完整性限制,即基于主外键的参照完整限制和基于主键的实体完整性限制,这使得数据容易维护,也容易移植和更新;三是数据的可逆性好,在做连接(Join)查询或

2017-08-18 20:27:44 339

原创 ADO.NET访问

1.概念          定义:ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。ADO .NET3.0 中用于存取和管理资料的两个主要元件是 .NET Framework 资料提供者和

2017-08-18 20:26:36 375

原创 数据库安全

一、数据库安全简介数据库安全包含两层含义:第一层是指系统运行安全(操作系统、网络等),系统运行安全通常受到的威胁如下,一些网络不法分子通过网络、局域网等途径通过入侵电脑使系统无法正常启动,或超负荷让机子运行大量算法,并关闭cpu风扇,使cpu过热烧坏等破坏性活动; 第二层是指系统信息安全,系统安全通常受到的威胁如下,黑客对数据库入侵,并盗取想要的资料。据Verizon2012年的数据泄

2017-08-18 20:24:32 1089

原创 C#中的抽象类、密封类、静态类

1.抽象类 通过在类定义前面放置关键字 abstract,可以将类声明为抽象类,不能实例化。抽象类的用途是提供一个可供多个派生类共享的通用基类定义。抽象类也可以定义抽象方法。方法是将关键字 abstract 添加到方法的返回类型的前面。抽象方法没有实现,所以方法定义后面是分号,而不是常规的方法块。    抽象类的派生类必须实现所有抽象方法。当抽象类从基类继承虚方法时,抽象类可以使用抽象方法

2016-07-08 20:08:14 3177

原创 C#中Main()和四种参数类型

1. Main()Main方法是 C# 控制台应用程序或窗口应用程序的入口点。 (库和服务不要求将 Main 方法作为入口点。) 应用程序启动时,Main 方法是第一个调用的方法。 C# 程序中只能有一个入口点。 如果您有多个类都包含 Main 方法,则必须使用 /main 编译器选项编译您的程序,以指定用作入口点的 Main 方法。    static class Progr

2016-07-05 16:24:21 3523

转载 C#项目obj和bin文件什么区别和联系

1.bin     bin目录用来保存项目生成后程序集,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。    在添加引用时,.NET会记录添加的引用绝对路径,这些设置保存在“每用户”文件中,(Solution.csproj.user),可以通过记事本打开

2016-07-01 10:06:21 6391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除