依韵_的架构师之路

自律、自强、自省 —— 无数枯燥时间所堆积的实力,只为了在某一瞬间绽放出耀眼的光华...

排序:
默认
按更新时间
按访问量

数据库(七)—— 数据库管理技术的发展

一、数据库技术的发展         数据模型是数据库系统的核心和基础,以数据模型的发展为主线,数据库技术可以分为三个发展阶段,即第一代的网状、层次数据库系统,第二代的关系数据库系统,以及新一代的数据库系统。 1、第一代数据库系统         层次数据库系统和网状数据库系统的数据模型虽然...

2018-09-28 23:30:38

阅读数:24

评论数:0

C++程序设计(十)—— 面向对象设计

一、过程抽象和数据抽象         抽象是形成概念的必要手段,它是从许多事物中舍弃个别的、非本质的特征,抽取共同及本质性的特征的过程。         抽象是面对对象方法中使用最为广泛的原则。类是对象的抽象;数据成员是事物静态特征的抽象;成员函数是事物动态特征的抽象。在软件开发领域,早在面...

2018-09-26 23:58:09

阅读数:18

评论数:0

C++程序设计(九)—— 运算符重载及流类库

一、运算符重载 1、重载对象的赋值运算符         编译器在默认情况下为每个类生成一个默认的赋值操作,用于同类的两个对象之间赋值。默认的含义是逐个为成员赋值,即将一个对象成员的值赋给另一个对象相应的成员,这种赋值方式对于有些类可能是不正确的。假设类Str的数据成员char *st,则下面...

2018-09-26 00:55:12

阅读数:28

评论数:0

C++程序设计(八)—— 多态性和虚函数

一、多态性         静态联编所支持的多态性称为编译时的多态性,当调用重载函数时,编译器可以根据调用时所使用的实参在编译时就确定应该调用哪个函数;动态联编所支持的多态性称为运行时的多态性,这由虚函数来支持。虚函数类似于重载函数,但与重载函数的实现策略不同,即对虚函数的调用使用动态联编。 ...

2018-09-24 00:17:41

阅读数:24

评论数:0

使用Java实现Mysql数据库的备份与恢复

废话不多说,直接上代码,如下示例: public class DatabaseUtil { public static void main(String[] args) throws Exception { //测试备份 String command1...

2018-09-21 01:50:03

阅读数:38

评论数:0

Windows下进行域名映射并配置Nginx反向代理

前言     一个项目从开发到上线会有不同的环境,如开发环境、测试环境、预发布环境、生产环境等,不同环境的项目访问地址是不一样的,访问地址不同也可能会导致一些问题的产生,为了避免这些问题,可以使不同环境的访问地址相同,这可以通过配置域名来实现。 一、在Windows开发环境中配置访问地址与域名...

2018-09-21 00:56:17

阅读数:171

评论数:0

什么是EJB?

文章转载自:https://www.cnblogs.com/strugglion/p/6027318.html EJB到底是什么? 1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"?  既然说了EJB 是为...

2018-09-20 15:48:51

阅读数:14

评论数:0

数据库(六)—— 数据库安全与保护

一、数据库完整性         数据完整性约束是为了防止数据库中存在不符合语义的数据,为了维护数据的完整性,加在数据库数据之上的语义约束条件就是数据完整性约束,而DBMS检查是否满足完整性约束条件的机制就称为完整性检查。 1、完整性约束条件的作用对象         完整性检查是围绕完整性...

2018-09-20 01:56:40

阅读数:102

评论数:0

C++程序设计(七)—— 类模板与向量

一、类模板         如果将类看作某些数据类型的框架,然后将这些数据类型从类中分离出来形成一个通用的数据类型T,为这个数据类型设计一个操作集,并且允许原来那些数据类型的类都能使用这个操作集,这将避免因为类的数据类型不同而产生的重复性设计。类型T通常被称为类模板,在编译时,由编译器将类模板与...

2018-09-15 19:15:57

阅读数:52

评论数:0

数据库(五)—— 数据库编程(MYSQL存储过程与存储函数)

一、存储过程 1、存储过程的基本概念         存储过程是一组为了完成某项特定功能的SQL语句集,它可以由声明式SQL语句和过程式SQL语句组成,这组语句经过编译后会存储在数据库中,用户只需要通过指定存储过程的名字并给定参数,即可随时调用并执行它,而不必重新编译。         使用...

2018-09-11 01:04:42

阅读数:38

评论数:0

C++程序设计(六)—— 继承和派生

一、继承和派生的基本概念         从一个或多个以前定义的类(基类)产生新类的过程称为派生,这个新类称为派生类。基类和派生类又可以分别叫做父类和子类。派生的新类可以增加或重新定义数据和操作,这就产生了类的层次性。         类的继承是指派生类继承基类的数据成员和成员函数。继承通常用...

2018-09-09 17:21:37

阅读数:18

评论数:0

C++程序设计(五)—— 特殊函数和成员

一、对象成员的初始化         一个类中说明具有某个类的类型的数据成员,这些成员称为对象成员。对象成员的构造函数调用顺序取决于这些对象成员在类中的说明顺序,跟它们在成员初始化列表中给出的顺序无关。如下示例: class Num{ private: int num1; public: ...

2018-08-26 14:56:28

阅读数:37

评论数:0

MySQL表为什么必须有主键 -- 聚集索引的简单介绍

原文:https://blog.csdn.net/jhgdike/article/details/60579883 注意:下面讨论的都是MySQL5.6版本中的innodb引擎。 比较规范的数据库表设计(包括我们公司)都会有一条不成文的规定,那就是给每张表一个自增主键。那么自增主键除了有数据的...

2018-08-19 02:08:31

阅读数:100

评论数:0

C++程序设计(四)—— 类和对象

一、类及其实例化 1、定义类         类要先声明后使用;不能声明两个名字相同的类,类是具有唯一标识符的实体;在类中声明的任何成员不能使用extern、auto、register关键字进行修饰;类中声明的变量属于该类,在某些情况下,变量也可以被该类的不同实例所共享;类中有数据成员和成员函...

2018-08-18 15:19:09

阅读数:41

评论数:0

使用Maven Deploy项目到Nexus时报错: Return code is: 400, ReasonPhrase: Bad Request

一、问题描述 今天在使用Maven命令:mvn deploy将项目部署到nexus中时报错如下: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (defaul...

2018-08-13 18:20:22

阅读数:315

评论数:2

使用Maven Deploy项目到Nexus时报错:Return code is: 401, ReasonPhrase: Unauthorized

一、问题描述 今天在使用Maven命令:mvn deploy将项目部署到nexus中时报错如下: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (defaul...

2018-08-13 17:53:39

阅读数:62

评论数:0

C++的成员函数声明与定义 —— 类外定义成员函数以及inline函数

作者原文:https://www.cnblogs.com/wuchanming/p/4061654.html 类的成员函数(简称类函数)是函数的一种,它的用法和作用和前面介绍过的函数基本上是一样的,它也有返回值和函数类型,它与一般函数的区别只是:它是属于一个类的成员,出现在类体中。它可以被指定为...

2018-08-08 01:04:51

阅读数:57

评论数:0

数据库(四)—— 数据库设计

一、数据库设计概述 1、数据库的生命周期 数据库的生命周期可分为两个阶段,分别是数据库分析与设计阶段、数据库实现与操作阶段。 ⑴ 数据库分析与设计阶段:需求分析、概念设计、逻辑设计、物理设计; ⑵ 数据库实现与操作阶段:实现、操作与监督、修改与调整; 2、数据库设计的目标 数据库设计的...

2018-08-06 00:50:31

阅读数:132

评论数:0

Java编程思想(四)—— 控制执行流程

一、true和false         java不允许拿一个数字来作为布尔值使用,但在C/C++中是允许的,如下: void example15(){ if(1){//在C语言中,1代表的是真,0代表的是假,C++也是一样 printf("true&quot...

2018-08-04 17:08:44

阅读数:35

评论数:0

C++程序设计(三)—— 函数和函数模板

一、函数的参数及其传递方式         C++的函数传递有两种传递方式:传值和伟引用。传值分为传“对象值”和“对象地址值”,“对象值”是指对象的数据成员值,“对象地址值”是指对象的首地址值。伟引用其实是传对象的地址。         注意:传地址值传递的是值,不是地址;传地址传的是地址,不...

2018-08-04 12:38:50

阅读数:40

评论数:0

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