上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 40 下一页
摘要: 一、结构体 Struct 创建和基本使用 #include <stdio.h> #include <stdlib.h> #include <string.h> // 自定义数据类型 : 结构体 struct Person { int age; char id[18]; char name[20]; 阅读全文
posted @ 2020-11-12 10:56 emdzz 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、概述 程序运行之后,所有的数据加载到内存上 内存会被操作系统进行分区处理, 划分的区域主要分为4个: 【1、代码文本区 text】 存放开发者编写的代码文本,二进制内容形式 【2、静态全局区 StaticGlobal】 数据区 + 未初始化数据区(data + bss) 存放各种形式的变量和常量 阅读全文
posted @ 2020-11-12 10:15 emdzz 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 一、二级指针: 变量 = 内存地址 + 存储值; 指针 = 内存地址 + 变量内存地址; 二级指针 = 内存地址 + 指针内存地址; 多级指针 = 内存地址 + 上一级内存地址; void morePointer() { int n = 190; int * pointer = &n; int ** 阅读全文
posted @ 2020-11-09 22:55 emdzz 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 一、指针和数组 void pointerAndArray() { int array[5] = {1, 2, 3, 4, 5}; printf("pointer array -> %p\n", array); printf("pointer *array -> %d\n", *array); pri 阅读全文
posted @ 2020-11-09 14:41 emdzz 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 一、变量 & 指针 变量 = 内存地址 + 存储值 指针变量 = 内存地址 + 存储值【变量的内存地址】 作用: 间接访问内存地址 内存地址 = 地址编号 地址编号:内存中的每个字节唯一的编号,从0开始记录,使用十六进制显示 可以使用指针变量存储变量的地址 不同数据类型就有对应的指针的数据类型 二、 阅读全文
posted @ 2020-11-09 13:39 emdzz 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: 一、类型限定符 extern 声明一个变量,extern声明的变量没有存储空间 const 定义一个常量,该常量必须赋值,之后且不允许更改 volatile 防止编译器优化代码??? register 定义寄存器变量,提高代码效率 register是建议型的指令,不是一般的命令型指令 在CPU存在空 阅读全文
posted @ 2020-11-06 11:43 emdzz 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 游标 Cursor 游标是用来存储查询的结果集的数据类型,也称为是光标 在存储过程和函数中可以使用光标对结果集进行循环的处理 光标的使用包括1、声明,2、开启,3、关闭,4、Fetch 游标仅用于存储函数和 语法 Syntax 创建游标 DECLARE 游标名 CURSOR FOR 查询SQL; 打 阅读全文
posted @ 2020-11-06 11:13 emdzz 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、变量 变量存储了两个东西: 1、内存空间地址 2、内存空间存放的值 本质是给内存地址起了一个别名,允许我们通过别名对内存进行访问 void variable01() { int a = 100; printf("a -> %d\n", a); } int main() { variable01( 阅读全文
posted @ 2020-11-05 16:46 emdzz 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 一、命令行参数 #include <stdio.h> /** * 运行执行程序的命令携带 一些附加参数,传递给程序执行 * @param argc 命令行参数的个数 * @param argv 命令行参数 * @return */ int main(int argc, char *argv[]) { 阅读全文
posted @ 2020-11-05 13:42 emdzz 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、GCC分步编译 xxx.c文件经历的一系列编译过程: #include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } /* * gcc * * GCC的分布编译 * xxx.c文件 -> xxx.exe可执行文件 * 阅读全文
posted @ 2020-11-05 11:23 emdzz 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一、分支结构 1、IF函数 语法: IF(表达式1, 表达式2, 表达式3) 类似三元运算符,表达式1返回True Or False True执行表达式2,False执行表达式3 IF实现多分枝结构 IF 条件 THEN 语句; ELSEIF 条件 THEN 语句; ELSEIF 条件 THEN 语 阅读全文
posted @ 2020-11-04 11:34 emdzz 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一、概述 函数 Function,存储过程的用途一致,减少程序逻辑,和数据库服务的连接次数,提高效率 简化操作,提高SQL重用性 函数 和 存储过程的区别? 存储过程允许多个返回的数据,函数只允许一个返回数据 适用场景: 存储过程适合、批量插入、更新 函数适合处理数据后返回一个结果 二、语法 Syn 阅读全文
posted @ 2020-11-04 10:03 emdzz 阅读(152) 评论(0) 推荐(1) 编辑
摘要: 一、概述 存储过程&函数,类似编程语言的方法 什么是方法? 完成特定功能的一组语句 方法的特点 1、可重用性 2、简化操作 二、存储过程【 Stored Procedures】: 一组预先编译好的SQL语句的集合,可理解批处理语句 提供给Java操作复杂的SQL逻辑将会变得困难 交给存储过程将减少J 阅读全文
posted @ 2020-11-04 09:04 emdzz 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Axios【AJAX I\O System】 创建案例项目并且安装Axios npm install axios --save 接口测试网址: http://httpbin.org/ 案例提供的数据地址: http://123.207.32.32:8000/home/multidata 在Main. 阅读全文
posted @ 2020-11-03 10:23 emdzz 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一、Mutations携带参数处理 Store状态的更新唯一方式:提交Mutations Mutations包含两部分: 1、字符串的事件类型【TYPE】 2、一个回调函数【HANDLER】 该函数的第一个参数是state 需求:点击按钮对store中的state属性的student数组增加一个对象 阅读全文
posted @ 2020-11-03 10:21 emdzz 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 视频地址: https://www.bilibili.com/video/BV15741177Eh?p=119 common.css /* 演示案例是base.css */ body { padding: 0; margin: 0; } 四个组件只是写了H1的标题,其他没动: 路由配置: impor 阅读全文
posted @ 2020-11-03 10:11 emdzz 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、KeepAlive概述 默认状态下,用户点击新的路由时,是访问新的组件 那么当前组件是会被销毁的,然后创建新的组件对象出来 如果某些组件频繁的使用,将造成内存空间浪费,也吃内存性能 所以需求是希望组件能被缓存起来,不是立即销毁 生命周期的创建函数 create(); 和销毁函数 destory( 阅读全文
posted @ 2020-11-03 09:57 emdzz 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、概述 专门为VueJS应用程序开发的状态管理模式 集中式存储管理应用的所有组件的状态,按照相应的规则保证状态以一种可预测的方式发生变化 VueX也集成到了官方调试工具devtools extension中 状态共享问题: 类似JavaWeb中的Session,每一个资源共同需要的变量 二、案例演 阅读全文
posted @ 2020-11-02 14:42 emdzz 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Promise是异步编程的解决方案 异步事件的处理: 封装的异步请求函数不能立即获取结果, 通常会传入另外一个函数,在请求成功的时候将数据通过传入的函数回调出去 如果只是一个简单的请求,那么这种方案非常的麻烦 但是,如果请求非常复杂的时候,就会出现回调地狱 <script src="htt 阅读全文
posted @ 2020-11-02 10:11 emdzz 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、案例搭建 新建Profile组件 组件写好内容后配置路由 { path : '/profile', component : () => import('../components/Profile') } 二、参数配置 App.vue配置profile 我们可以使用对象对to的url进行封装 pa 阅读全文
posted @ 2020-11-01 21:10 emdzz 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 40 下一页