打赏

2018年11月29日

7.10-第十课:线程同步

摘要: 第十课 线程同步 一、竞争与同步 当多个线程同时访问其所共享的进程资源时, 需要相互协调,以防止出现数据不一致、 不完整的问题。这就叫线程同步。 范例:vie.c 理想中的原子++: + + 线程1 | 线程2 | 内存 + + + + 指 令 | 寄存器 | 指 令 | 寄存器 | g_cn + 阅读全文

posted @ 2018-11-29 23:31 XuCodeX 阅读(157) 评论(0) 推荐(0)

7.8-UC-第八课:网络通信

摘要: 第八课 网络通信 一、基本概念 1. ISO/OSI七层网络协议模型 ~~~~~~~~~~~~~~~~~~~~~~~~~~ + + + | 应用层 | Application | ^ + + + | | 表示层 | Presentation | 高层 + + + | | 会话层 | Session 阅读全文

posted @ 2018-11-29 23:30 XuCodeX 阅读(206) 评论(0) 推荐(0)

7.9-UC-第九课:线程管理

摘要: 第九课 线程管理 一、基本概念 1. 线程就是程序的执行路线,即进程内部的控制序列, 或者说是进程的子任务。 2. 线程,轻量级,不拥有自己独立的内存资源, 共享进程的代码区、数据区、堆区(注意没有栈区)、 环境变量和命令行参数、文件描述符、信号处理函数、 当前目录、用户ID和组ID等资源。 3. 阅读全文

posted @ 2018-11-29 23:30 XuCodeX 阅读(224) 评论(0) 推荐(0)

7.7-UC-第七课:进程通信

摘要: 第七课 进程通信 一、基本概念 1. 何为进程间通信 ~~~~~~~~~~~~~~~~~ 进程间通信(Interprocess Communication, IPC)是指两个, 或多个进程之间进行数据交换的过程。 2. 进程间通信分类 ~~~~~~~~~~~~~~~~~ 1) 简单进程间通信:命令行 阅读全文

posted @ 2018-11-29 23:29 XuCodeX 阅读(249) 评论(0) 推荐(0)

7.6-UC-第六课:信号处理

摘要: 第六课 信号处理 一、基本概念 1. 中断 ~~~~~~~ 中止(注意不是终止)当前正在执行的程序, 转而执行其它任务。 硬件中断:来自硬件设备的中断。 软件中断:来自其它程序的中断。 2. 信号是一种软件中断 ~~~~~~~~~~~~~~~~~~~~~ 信号提供了一种以异步方式执行任务的机制。 3 阅读全文

posted @ 2018-11-29 23:08 XuCodeX 阅读(210) 评论(0) 推荐(0)

7.5-UC-第五课:进程管理

摘要: 第五课 进程管理 一、基本概念 1. 进程与程序 ~~~~~~~~~~~~~ 1) 进程就是运行中的程序。一个运行着的程序, 可能有多个进程。进程在操作系统中执行特定的任务。 2) 程序是存储在磁盘上, 包含可执行机器指令和数据的静态实体。 进程或者任务是处于活动状态的计算机程序。 2. 进程的分类 阅读全文

posted @ 2018-11-29 23:07 XuCodeX 阅读(247) 评论(0) 推荐(0)

7.4-UC-第四课:文件系统(下)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2018-11-29 23:06 XuCodeX 阅读(0) 评论(0) 推荐(0)

7.3-UCday02AM-第三课:文件系统(上)

摘要: 第三课 文件系统(上) 一、系统调用 应用程序 + | | v | 各种库 | (C/C++标准库、Shell命令和脚本、 | X11图形程序及库) | | | v | 系统调用 < + (内核提供给外界访问的接口函数, 调用这些函数将使进程进入内核态) | v 内核 (驱动程序、系统功能程序) 1 阅读全文

posted @ 2018-11-29 23:05 XuCodeX 阅读(206) 评论(0) 推荐(0)

7.1-UCday01AM-第一课:开发环境

摘要: 第一课 开发环境 TIOBE(世界计算机语言排名) 1 - C 2 - Java 3 - Objective C 4 - C++ C/C++/数据结构和算法 - 平台无关,算法逻辑 UC/Win32/Android/iOS - 平台相关,系统调用 嵌入式/驱动程序/移植 - 硬件相关,硬件接口 一、 阅读全文

posted @ 2018-11-29 23:04 XuCodeX 阅读(219) 评论(0) 推荐(0)

7.2-UC-day01PM-第二课:内存管理

摘要: 第二课 内存管理 一、错误处理 1. 通过函数的返回值表示错误 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1) 返回合法值表示成功,返回非法值表示失败。 范例:bad.c 2) 返回有效指针表示成功, 返回空指针(NULL/0xFFFFFFFF)表示失败。 范例:null.c 3) 返 阅读全文

posted @ 2018-11-29 23:04 XuCodeX 阅读(157) 评论(0) 推荐(0)

5.7-day07-C++纯虚函数/动态绑定/虚析构函数/标准异常/MFC模板

摘要: 十二、纯虚函数、抽象类、纯抽象类 形如: virtrual 返回类型 成员函数名 (形参表) = 0; 的虚函数被称为纯虚函数。 一个包含了纯虚函数类称为抽象类,抽象类不能实例化为对象。 如果一个类继承自抽象类,但是并没有为其抽象基类中的全部纯虚函数提供覆盖,那么该子类就也是一个抽象类。 class 阅读全文

posted @ 2018-11-29 23:02 XuCodeX 阅读(316) 评论(0) 推荐(0)

5.6-day06-C++继承与多态/多重继承/私有继承和保护/虚函数与多态

摘要: 五、关于操作符重载的限制 1.至少有一个操作数是类类型的。 int a = 10, b = 20; int c = a + b; // 200 int operator+ (int a, int b) { return a * b; } // ERROR ! 2.不是所有的操作符都能重载。 :: - 阅读全文

posted @ 2018-11-29 23:01 XuCodeX 阅读(206) 评论(0) 推荐(0)

5.5-day05-C++单目操作符/继承

摘要: 二、 2.+=/-=/*=... 左变右不变。 表达式的值是左值,左操作数的引用。 (a += b) = c; 3.<</>> int i = 10; float f = 1.23; Complex c (...); cout << c << i << f << endl; cin >> c; 左操 阅读全文

posted @ 2018-11-29 23:00 XuCodeX 阅读(217) 评论(0) 推荐(0)

5.4-day04-C++拷贝构造函数/静态成员

摘要: 一、拷贝构造函数和拷贝赋值运算符 1.拷贝构造:用一个已有的对象,构造和它同类型的副本对象——克隆。 2.形如 class X { X (const X& that) { ... } }; 的构造函数成为拷贝构造函数。如果一个类没有定义拷贝构造函数,系统会提供一个缺省拷贝构造函数。缺省拷贝构造函数对 阅读全文

posted @ 2018-11-29 22:59 XuCodeX 阅读(252) 评论(0) 推荐(0)

5.2-day02-C++/内联/动态内存分配/引用/显示类型转换

摘要: 九、 3.内联 1)编译器用函数的二进制代码替换函数调用语句,减少函数调用的时间开销。这种优化策略成为内联。 2)频繁调用的简单函数适合内联,而稀少调用的复杂函数不适合内联。 3)递归函数无法内联。 4)通过inline关键字,可以建议编译对指定函数进行内联,但是仅仅是建议而已。 inline vo 阅读全文

posted @ 2018-11-29 22:58 XuCodeX 阅读(206) 评论(0) 推荐(0)

5.3-day03-C++构造函数/this指针/析构函数

摘要: 四、 5.构造函数 class 类名 { ... 类名 (形参表) { 构造函数体; } }; 当一个对象被创建时,构造函数会自动被执行,其参数来自构造实参。 int i = 10; int i (10); 6.构造函数可以通过构造参数实现重载 7.如果一个类没有定义任何构造函数,那么系统就会缺省地 阅读全文

posted @ 2018-11-29 22:58 XuCodeX 阅读(281) 评论(0) 推荐(0)

5.1-day01-C++语言语法基础

摘要: bank.cpp #include<iostream> usingnamespace std; //namespace { void print (int money){ cout << money << endl; } //} // 农行名字空间 namespace abc { int balan 阅读全文

posted @ 2018-11-29 22:57 XuCodeX 阅读(211) 评论(0) 推荐(0)

C++编程-继承和多态

摘要: 接口: <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文

posted @ 2018-11-29 22:56 XuCodeX 阅读(165) 评论(0) 推荐(0)

C++编程-容器和事件

摘要: <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文

posted @ 2018-11-29 22:56 XuCodeX 阅读(264) 评论(0) 推荐(0)

C++编程-类与对象的基本概念

摘要: <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文

posted @ 2018-11-29 22:55 XuCodeX 阅读(179) 评论(0) 推荐(0)

C++编程-封装和继承

摘要: 封装和继承 <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文

posted @ 2018-11-29 22:55 XuCodeX 阅读(185) 评论(0) 推荐(0)

C++编程-面向对象程序的特点

摘要: <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文

posted @ 2018-11-29 22:55 XuCodeX 阅读(210) 评论(0) 推荐(0)

1.1-day01-C++语言语法基础

摘要: C++语言语法基础 一、C++语言语法基础(6) 1.从C到C++的过渡(1) 2.类和对象(2) 3.操作符重载(1) 4.继承与多态(1) 5.异常和I/O流(1) 二、数据结构和算法(3) 1.基本数据结构,堆栈、队列、链表、二叉树,实现和应用(2) 2.排序和查找算法(1) 三、模板和STL 阅读全文

posted @ 2018-11-29 22:54 XuCodeX 阅读(221) 评论(0) 推荐(0)

4.2-day12-C语言基础-联合体/枚举/二级指针

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2018-11-29 22:53 XuCodeX 阅读(0) 评论(0) 推荐(0)

4.3-day13-C语言基础-对文件的输入输出

摘要: C语言基础-对文件的输入输出 数组名称也可以取地址,得到的地址数据和二维数组名称所代表的地址数据类似。对他们做加一操作时增加的是整个一维数组的大小。这样的地址数据可以赋值给数组指针变量,这种指针声明方法如下 int (*p_value)[5]; FILE结构体用来记录文件相关的信息 FILE结构体类 阅读全文

posted @ 2018-11-29 22:53 XuCodeX 阅读(303) 评论(0) 推荐(0)

4.1-day11-C语言基础-结构体数组和函数

摘要: C语言基础-结构体和函数 程序中不同的函数可以写在不同的.c源文件中。不同的源文件之间使用扩展名为.h的头文件链接起来。 编写所有头文件时要使用条件编译进行控制,避免被多次编译 多文件程序编译有两种办法 1.使用gcc命令对所有.c源文件统一编译 2.使用gcc命令对每个单独的.c源文件进行编译,得 阅读全文

posted @ 2018-11-29 22:51 XuCodeX 阅读(488) 评论(0) 推荐(0)

4.0-day10-C语言基础-指针和数组

摘要: C语言基础-指针和数组 指针变量可以作为函数返回值使用,只能把全局变量的地址,静态局部变量的地址或者通过参数得到的地址当作返回值使用,普通局部变量的地址绝对不可以当返回值使用。 字符串是由内存中一组连续的字符变量构成的。C语言程序中使用第一个字符的地址表示整个字符串。'\0'是字符串的结尾字符,它的 阅读全文

posted @ 2018-11-29 22:50 XuCodeX 阅读(248) 评论(0) 推荐(0)

3.9-day09-C语言基础-变量和函数

摘要: 变量和函数 变量分成三种,全局变量,局部变量和块变量 变量的作用域指的是可以使用某个变量的变量名的所有语句总和 变量的生命周期指的是在程序运行期间变量可以被使用的时间范围 全局变量的作用域包括程序的所有语句,它的生命周期是整个程序运行期间 局部变量的作用域包括声明它的那个函数中所有语句,它的生命周期 阅读全文

posted @ 2018-11-29 22:48 XuCodeX 阅读(154) 评论(0) 推荐(0)

3.8-day08-C语言基础-C语言中的函数

摘要: C语言中使用函数对大量语句进行分组。 函数编写方法如下 返回值类型 函数名称(形参列表) { 语句 } 不同的函数通过函数名区分 返回值是一个变量,可以用来记录函数执行过程中产生的一个新数据。这个变量在函数结束后可以被其他函数使用。 形参就是一组变量,函数开始执行时被临时创建出来并使用指定数据进行初 阅读全文

posted @ 2018-11-29 22:36 XuCodeX 阅读(128) 评论(0) 推荐(0)

3.7-day07-C语言基础-循环结构程序设计

摘要: 循环嵌套可以解决复杂问题,外层循环通常用来把大问题分解成几个小问题,内层循环负责解决每个小问题。 当编写不确定次数的循环时可以采用while语句。while语句有两种写法,区别在于执行顺序不同。 空语句循环和死循环 数组是由多个同类型的变量构成的,数组的声明方式如下 int arr[10]; 其中1 阅读全文

posted @ 2018-11-29 22:14 XuCodeX 阅读(227) 评论(0) 推荐(0)

3.6-day06-C语言基础-选择结构程序设计

摘要: switch...case语句也可以用来实现分支的处理,使用方法如下 switch(表达式) { case 数字1: 处理代码1 break; case 数字2: 处理代码2 break; .... default: 非正常处理代码 break; } 其中表达式必须能得到一个整数结果 处理代码1用来 阅读全文

posted @ 2018-11-29 14:59 XuCodeX 阅读(147) 评论(0) 推荐(0)

3.5-day05-C语言基础

摘要: , 操作符可以连接多个独立的操作 ++自增操作符和--自减操作符可以对变量进行操作,把变量内部的数字加一或者减一。这两个操作符写在变量前面的时候优先级非常高,写在后面的时候优先级非常低。 C语言中支持如下逻辑操作符(==,!=,>,>=,<,<=,&&和||) &&和||具有短路特性 !也是一个逻辑 阅读全文

posted @ 2018-11-29 14:52 XuCodeX 阅读(155) 评论(0) 推荐(0)

3.4-day04-C语言基础

摘要: printf函数使用时的四个特殊字符:\",\\,%%,\r scanf函数可以从键盘上读取数据并记录到变量中,需要包含stdio.h文件。 使用scanf函数的时候一定要使用变量的地址表示变量而不能使用变量名称。 字符类型由256个不同的字符构成,在C语言中使用char表示。ASCII码表规定了字 阅读全文

posted @ 2018-11-29 14:40 XuCodeX 阅读(354) 评论(0) 推荐(0)

15.CCNA第十五天-网络设备管理-TELNET/SSH远程登录

摘要: 网络设备管理 SNMP 简单网络管理 一种根本不简单的叫做简单网络管理的 使用SNMP获取网络状态信息 使用图形化报告界面 三个版本 v1 支持明文认证 不支持块检索机制 v2 支持明文认证 支持块检索机制 v3 支持增强的认证(机密性、完整性) 支持块检索机制 MIB 一个结构化的信息集合 OID 阅读全文

posted @ 2018-11-29 14:12 XuCodeX 阅读(368) 评论(0) 推荐(0)

13.CCNA第十三天-NAT-ACL  网络地址转换

摘要: NAT 网络地址转换 由于私有地址并不具有全球唯一这一特性,所以不会将私有网络前缀部署在互联网上 通常情况下,运营商会为客户分配一个公有网络中的地址,也就是通常我们所说的公网IP inside local 内部本地地址 本地网络中的主机IP地址 inside global 内部全局地址 一般是由运营 阅读全文

posted @ 2018-11-29 14:11 XuCodeX 阅读(367) 评论(0) 推荐(0)

14.CCNA第十四天-STP生成树/HSRP思科私有热备份路由协议

摘要: STP 生成树协议 EtherChannel 以太通道(链路聚合) HSRP 热备份路由协议 (这是一个cisco私有协议) (校园网中,一般把性能比较高的汇聚层的设备作为根交换机,并做设备冗余备份) 生成树协议 IEEE 802.1D 物理链路的冗余带来的问题: 1、广播风暴,广播流量由于交换机的 阅读全文

posted @ 2018-11-29 14:11 XuCodeX 阅读(716) 评论(0) 推荐(0)

12.CCNA第十二天-PPP广域网点到点协议

摘要: PPP point-to-point protocol 点到点协议 一种常见的故障 串行链路两端封装格式不一致,导致接口up 协议down Serial1/0 202.100.1.1 YES NVRAM up down 获取链路对端接口或者主机的IP地址,形成一个/32的主机路由 快速查看某个接口的 阅读全文

posted @ 2018-11-29 14:10 XuCodeX 阅读(177) 评论(0) 推荐(0)

11.CCNA第十一天-配置OSPF/EIGRP(增强型内部网关协议)

摘要: 配置OSPF Branch(config)#router ospf ? <1-65535> Process ID 通配符掩码 在IGP协议中,以连续的0和连续的1组成 有一种不科学的称呼(反掩码) Branch#show running-config | section router ospf ro 阅读全文

posted @ 2018-11-29 14:09 XuCodeX 阅读(237) 评论(0) 推荐(0)

10.CCNA01第十天-配置DHCP

摘要: DHCP dynamic host configuration protocol动态主机配置协议能够动态的为主机分配IP地址、默认网关、以及一些其他参数地址池四个报文:discovery 发现 由主机发送,目的是寻找本广播域内的DHCP服务器offer 回应 由收到发现报文的DHCP服务器做出回应,包含内容(给主机分配的IP地址等参数)request 请求 由主机发给服务器,目的是确认... 阅读全文

posted @ 2018-11-29 14:08 XuCodeX 阅读(161) 评论(0) 推荐(0)

10.CCNA第十天-DTP-VTP

摘要: DTP dynamic trunking protocol 动态trunk协议 (cisco私有协议) 在交换机之间协商trunk链路的 协议组播MAC地址:01-00-0c-cc-cc-cc 这一组播MAC地址,不被Cisco交换机所转发 默认一秒发送一次 协商成功后,30秒发送一次 auto d 阅读全文

posted @ 2018-11-29 01:05 XuCodeX 阅读(173) 评论(0) 推荐(0)

9.CCNA第九天-路由器 做路径决策

摘要: 路由器 做路径决策 从自身的路由表中选取最优路径为主机提供数据转发服务 以太网当中,静态路由后面书写 出接口和下一跳的问题 如果书写下一跳 路由器将执行递归查询,以查找出接口 如果书写出接口,路由器将直接将数据转发出去,但是存在路由器会对去往该网络的所有主机,都做ARP请求 一般情况下,在以太网的静 阅读全文

posted @ 2018-11-29 01:04 XuCodeX 阅读(186) 评论(0) 推荐(0)

8.CCNA第八天-路由决策二层数据转发/数据封装/二层封装三层不变/ARP请求

摘要: 路由器 做路径决策 从自身的路由表中选取最优路径为主机提供数据转发服务 以太网当中,静态路由后面书写 出接口和下一跳的问题 如果书写下一跳 路由器将执行递归查询,以查找出接口 如果书写出接口,路由器将直接将数据转发出去,但是存在路由器会对去往该网络的所有主机,都做ARP请求 一般情况下,在以太网的静 阅读全文

posted @ 2018-11-29 01:03 XuCodeX 阅读(354) 评论(0) 推荐(0)

7.CCNA第七天-探索数据转发

摘要: 广播域、广播(地址上分为二层广播地址、三层广播地址) (二层)交换机的转发是依据目的MAC地址 (三层)定向、全局 转发范围是广播域,响应者不同 未知单播泛洪 是交换机的一种为了实现数据通信的转发机制 路由 路由(通常指路由条目)能够为本地的主机将数据转发到远端网络 路由器 负责构建路由表,并为主机 阅读全文

posted @ 2018-11-29 01:01 XuCodeX 阅读(151) 评论(0) 推荐(0)

6.CCNA第六天-理解传输层TCP/IP

摘要: 互联网层(网络层) 逻辑地址 私有地址 A类 10.0.0.0 到10.225.255.255 B类 172.16.0.0到172.31.255.255 C类 192.168.0.0到192.168.255.255 私有地址是不允许出现在公网上的 默认网关 default gateway 为本网络中 阅读全文

posted @ 2018-11-29 01:00 XuCodeX 阅读(248) 评论(0) 推荐(0)

5.CCNA第五天-TCP/IP协议栈的互联网层

摘要: TCP/IP协议栈的互联网层 IP internet prootocol 互联网协议 工作在网络层 为网络层提供逻辑地址服务 MAC地址,仅仅能够在同一广播域内,为主机提供数据转发服务 IP地址: 实现跨越广播域的数据转发 无连接协议 能够独立的处理报文 具有结构化的编址方案 (分为私有地址、共有地 阅读全文

posted @ 2018-11-29 00:59 XuCodeX 阅读(94) 评论(0) 推荐(0)

4.CCNA第四天-以太网基础

摘要: 吞吐量 Mbps 每秒钟传输的bit流的量 (兆) bit 比特 1bit就是一个二进制数 Mpps 每秒钟传输的包的数量 WLC 无线控制器 安装一台交换机 先检查电源,是否正常工作 检查冷却系统 (风扇) POST 开启电源自我检测 加电自检 MTU max trans unit 最大传输单元 阅读全文

posted @ 2018-11-29 00:58 XuCodeX 阅读(137) 评论(0) 推荐(0)

2.CCNA第二天-主机到主机通讯模型

摘要: 主机到主机的通讯模型 OSI 开放式系统互联 QQ是一个应用程序 那么,它是如何将人输入的聊天内容或者语音、视频数据发送给聊天对象的呢? bit 比特流 0000 11111 在传输媒体上表现出来 应用层 应用程序 表示层 能够把数据表示出来 会话层 解决一下数据的归属 传输层 提供数据传输功能 可 阅读全文

posted @ 2018-11-29 00:57 XuCodeX 阅读(117) 评论(0) 推荐(0)

3.CCNA第三天-认识和操作思科IOS操作系统

摘要: 复习主机到主机通讯模型 OSI 开放式系统互连 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP协议栈 应用层 传输层 网络层 数据链路层 (网络接口层) 复习TCP/IP封装 PDU data 数据 segment 段 packet 包 frame 帧 报文 PT、GNS3 阅读全文

posted @ 2018-11-29 00:57 XuCodeX 阅读(112) 评论(0) 推荐(0)

3.3C-day03-C语言基础1

摘要: [[关键字是C语言中有特定功能的英文单词 C语言程序中使用标示符区分不同的内容 标示符需要符合以下规定 1.必须使用字母,下划线开头 2.后面的可以是字母,数字或下划线 3.区分大小写 4.不能使用关键字作为标示符 5.长度没有限制 C语言的书写规范 1.一行内只包含一条语句(过长的语句可以分散在多 阅读全文

posted @ 2018-11-29 00:51 XuCodeX 阅读(156) 评论(0) 推荐(0)

3.1C-day01-linux常用命令

摘要: whoami命令可以知道当前使用的帐号 文件系统中可以使用路径描述某个文件或者文件夹的位置。 绝对路径从文件系统的开始文件夹描述路径,例如 /home/tarena 所有绝对路径都是以/做开头的 相对路径是从某一个文件夹开始描述另外一个文件夹的位置。 . 代表当前文件夹 .. 代表当前目录的父目录 阅读全文

posted @ 2018-11-29 00:38 XuCodeX 阅读(81) 评论(0) 推荐(0)

3.2C-day02-C语言基础

摘要: C语言中支持加减乘除四则运算,使用符号+,-,*和/表示 C语言中使用;作为语句之间的分隔符 大括号用来对语句进行分组,大括号可以互相嵌套 函数代表一组数据处理过程,不同函数通过名称进行区分。 叫做main的函数称为主函数,它是程序的起点,它结束了则程序就结束了。 函数可以把某个数字记录在返回值中 阅读全文

posted @ 2018-11-29 00:35 XuCodeX 阅读(141) 评论(0) 推荐(0)

JAVA入门到精通-第67讲-sqlserver作业讲评

摘要: sql server作业点评: 使用scott/tiger用户下的emp表完成下列练习,表的结构说明如下 emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号) //把课堂上创建的emp,dept表自 阅读全文

posted @ 2018-11-29 00:13 XuCodeX 阅读(251) 评论(0) 推荐(0)

JAVA入门到精通-第65讲-sql server JDBC

摘要: int i=sm.executeUpdate() --ResultSet结果集 rs表示结果集的游标;指向第一行记录的最上面;指向头; rs.next ( ) 取出第一条; rs.getInt(1) 需要首先需要rs.next(); 这会导致rs游标向下指一下; rs.getInt(1) rs.ge 阅读全文

posted @ 2018-11-29 00:12 XuCodeX 阅读(212) 评论(0) 推荐(0)

JAVA入门到精通-第66讲-sql server-JDBC

摘要: sql server JDBC-ODBC sql server面对各种语言的使用; odbc相当于一个开关接口; 驱动就是一堆函数、方法或者包; JDBC驱动:数据库直接支持JAVA程序的调用; Hibernate:orm技术,对象关系映射; 连接方式不一样,其他大同小异; 为了安全,SQL ser 阅读全文

posted @ 2018-11-29 00:12 XuCodeX 阅读(255) 评论(0) 推荐(0)

JAVA入门到精通-第64讲-sql server备份恢复

摘要: 邮件服务器备份: c 创建 查询 更新 删除 / 增删改查; 分离:把数据库aaa暂时离开数据库,可以分离,附加到另外地方去; .mdf 和 .ldf 这两个文件 所有任务 分离数据库 附加数据库: 备份和恢复 备份数据库不会影响原数据库的使用; 备份数据库会形成back文件; kkk.back 数 阅读全文

posted @ 2018-11-29 00:11 XuCodeX 阅读(501) 评论(0) 推荐(0)

JAVA入门到精通-第63讲-sql server约束

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2018-11-29 00:10 XuCodeX 阅读(0) 评论(0) 推荐(0)

导航