- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 Python数据库操作 PDBC
python3.8对数据库进行操作一 下载pymysql包在pycharm 中 输入pip install pymysql 进行 pymysql包的安装二 pymysql基础操作#首先需要导入包import pymysql#连接数据db =pymysql.connect( host='localhost',#连接数据库地址 port=3306,#数据库端口号 user="用户名",#数据库用户名 passwd="用户密码",#数据库用户密码 db
2021-06-14 20:18:07
1616
1
原创 MyBatis基础知识
MyBatis 优点支持自定义 Sql ,存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接 口和 Java POJO(Plain Old Java Objects,普通⽼式 Java 对象)为数据库中的记录。MyBatis的核心流程读取MyBatis的配置⽂件:mybatis-config.xml为MyBatis的全局配置⽂件,⽤于配置数据库连接信息。加载映射⽂件:映射⽂件即S
2021-06-14 19:31:38
1162
1
原创 spring基础入门知识
**spring基础入门知识**企业级代码基本要求 高内聚低耦合Spring 体系结构 底层是核心容器. Beans Core Context springEl表达式 中间层技术 AOP Aspects 应用层技术 数据访问与数据集成 Web集成 Web实现 基于Test测试Spring 两大代理Jdk动态代理 jdk需要接口的实现Cglib动态代理 cglib 不需要接口的实现AOP 相关概念Aspect(切面)
2021-06-14 19:22:07
132
原创 匿名管道 父子进程通信,父小写,子大写读出。
#include<stdio.h>#include<stdlib.h>#include<string.h>#include<error.h>int main(){pid_t p;int fd[2];int a=pipe(fd);if(a<0){perror(“pipe fire\n”);}if(fd<0){perror(“fd”);return 0;}p=fork();if (p<0){perror(
2020-12-30 11:04:21
261
原创 linux argc与argv[]
linux 中main(int argc,char *argv[]);其中 argc 存放命令的个数argv存放 命令的名字argv[0] 是第一个dos命令argv[1] 是紧跟着的第二个命令argv[argvc]是NULL例如//argc.c#include <stdio.h>int main(int argc, char *argv[ ]){printf(“it have %d dos\n”,argc);while(argc)printf(“the %d
2020-12-22 21:19:32
352
原创 计算机组成原理 三大映射内存位数
直接映射1Mb=1*1024kb1kb=1024b1b=8位;//b 由叫字节;直接映射 分为 主存标记区号 +块号+块内地址字号根据 内存大小可以得到位数区号位数= 内存大小/缓存大小 //也可以只求后两个 用总位数-区号-地址号块号位数= 缓存大小/块大小地址字号位数=块大小/字长位数;地址号有一处理机,主存容量1MB,字长1B,块大小16B;Cache容量4KB,若cache采用直接映射,请给出2个不同标记的内存地址,它们映射到同一个cache行。区号:主存容量1MB,C
2020-12-09 20:49:43
6657
原创 计算机组成原理 输入输出 知识小结。
1 主机与高速硬盘交换一般采用 DMA。2 主机与I/O设备交换是效率 从大到小 DMA方式> 程序中断方式>程序查询方式3 中断发生时 ,程序计数器内容的保护和更新,是由硬件自动进行的。4 周期挪用:用是指利用CPU不访问存储器的那些周期来实现DMA操作,此时DMA可以使用总线而不用 通知CPU也不 会妨碍CPU的工作。5 中断向量地址,即存储中断向量的存储单元地址,中断服务例行程序入口地址的地址。6 I/O与主机交换信息的方式有三种**·**程序查询方式:程序查询方式
2020-12-08 16:54:52
466
原创 12.27日志
1: 函数指针多用于有多个功能函数是 用函数指针指向该函数从而对其调用类型为 (*p)(参数);引用 为: p=引用函数名; (*p)()参数 ;**2:**二叉树1:基本术语结点(node)——表示树中的元素,包括数据项及若干指向其子树的分支结点的度(degree)——结点拥有的子树数叶子(leaf)——度为0的结点孩子(child)——结点子树的根称为该结点的孩...
2019-12-27 10:58:14
97
原创 c语言容易忽略点
c语言的一些自己容易忽略的要点;**1:**scnaf 和gets 的比较 : scnaf不可以读取空格 gets可以读取空格;2: 定义一个 char类型 如 char a ; scnaf("%c",&a);会读取回车 如果前者需要回车操作是应改为 scnaf("\n%c",&a);3 如果定义了 字符串 a[20] ...
2019-12-27 10:52:03
203
原创 12.19日志
虚函数总结虚函数体现了多态,用virtual修饰 例 virtual viod add(int a,int b);虚函数类型返回值参数必须相同。虚函数就是定义了基类的指针指向子类从而实现函数的多态,从而实现同种函数的不同功能。虚函数相当于一个入口多个出口 基类的虚函数是入口,通过指向子类实现不同的出口;1:一般的话 虚函数只需在基类定义就行,但为了便于阅读 在子类也重新覆盖定义;2:定...
2019-12-27 10:51:23
187
空空如也
在循环中 用cin>>a 无限循环 用scanf("\n%d",&a);就没问题
2020-06-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人