自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 python基础知识整理你记住了吗

range函数:range(start, stop, step)1.range() 为 python 自带函数2.生成一个从start(包含)到stop(不包含),以step为步长的序列。返回一个 list 对象range(stop) 返回 range objectrange(start, stop[, step]) 返回 range object3.start默认为0,stop是必须...

2020-02-28 14:30:21 101

原创 (1)组合数学--幻方

幻方:对角线,每一行,每一列加起来都相等幻和:每一行或列或对角线数字的和1+2+3+…+n2 = n2 (n2 + 1)/2所以每一行的和为n(n2 + 1)/2构造幻方:奇数阶幻方:连续摆放法双偶数阶(4k)幻方:对称法单偶数(4k+2)幻方:斯特雷奇法连续摆放法:摆1在第一行第(n+1)/2列行号-1,列号+1摆放有了数字或者到了第0行第n+1列对应的方格,推到前一...

2020-02-28 14:14:23 934

原创 (10)Java语言基础

理解:Java先编译为字节码.class文件,在通过JVM(运行时系统)解释参考https://blog.csdn.net/weixin_44750251/article/details/88375785path:PATH环境变量,作用是指定命令搜索路径,在命令行下面执行命令如javac、java时,它回到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把...

2020-02-27 22:09:25 93

原创 (6)操作系统--第一章思考题

用户栈的用途是什么?系统栈的用途是什么?系统栈(也叫核心栈、内核栈)是内存中属于操作系统 空间的一块区域,其主要用途为:(1)保存中断现场,对于嵌套中断,被中断程序的现场信息依次压入系统栈,中断返回时逆序弹出;(2)保存操作系统子程序间相互调用的参数、返回值、返回点以及子程序(函数)的局部变量。用户栈是用户进程空间中的一块区域,用于保存用户进程的子程序间相互调用的参数、返回值、返回点以...

2020-02-27 21:10:16 376

原创 (5)操作系统--线程及其控制块

引入进程之间切换开销大,笨重:进程切换需要PCB+程序,地址空间,系统栈,页表,块表相关进程之间耦合性差同一个进程包含多个线程多个线程除了栈,寄存器外共享数据代码堆通信方便概念进程中一个独立的执行流进程是资源分配单位线程是执行单位多线程优点切换速度快(地址空间不变)系统开销小通信快结构控制块TCB(Thread control block)内容:线程标识线...

2020-02-27 20:32:15 3668

原创 (4)操作系统--进程撤销与创建

进程的创建建立PCB分配存储空间加载程序入就绪链在Unix系统中:pid = fork()创建一个子进程(父进程的复制品)execl(prog, args)加载并执行一个新的程序进程的撤销去配资源撤销PCB通知父进程在Unix系统中:exit() vs.kill进入操作系统判断结束除初始进程外,其他进程都由父进程创建,并形成了进程家族Unixpid = fork(...

2020-02-27 19:36:27 2549

原创 (3)操作系统--进程的类型

系统进程运行操作系统程序,完成系统管理服务功能,大部分程序都是被调用的时候才执行,但是有一部分程序是无条件的执行,即一开机就执行e.g.Unix 系统中刚开机会进行系统的初始化,执行进程0–sched程序,它的作用是将外存中就绪的程序调到内存中,当内存中无空间的时候将等待的进程调入外存留下空间用户进程为用户服务进程的特性并发性动态性:动态产生,消亡,生存期内状态动态变化独立性交...

2020-02-27 17:36:32 296

原创 概率论-事件的独立性

**P(A)>0,P(B)>0,A与B相互独立与A与B互斥不能同时成立**因为独立是指P(AB)=P(A)P(B),互斥是指AB不能同时发生,P(AB)=00.8+0.9-0.72 = 0.98相互独立一定两两独立,两两独立不一定相互独立伯努利概型可重复n次每次实验有两个可能结果相互独立事件A发生k次的概率:P(K)= Cnkp^k(1-p)^(n-k)...

2020-02-26 23:40:17 1097 1

原创 (1)算法笔记

O表示f(n)<=c*g(n)Omigaf(n)>=cg(n)thetacg(n)=<f(n)<=b*g(n)

2020-02-26 22:34:45 65

原创 (4)数据库----关系代数指令习题练习

Find the names of all customers who have a loan, an account, or both, from the bank

2020-02-26 11:56:42 419

原创 数据库——关系模型运算之除法

division: ÷格式:r ÷ s等价于r÷s=ΠR−S(r)–ΠR−S((ΠR−S(r))×s–ΠR(r))r \div s = \Pi_{R-S}(r) – \Pi_{R-S}((\Pi_{R-S}(r)) \times s – \Pi_{R}(r))r÷s=ΠR−S​(r)–ΠR−S​((ΠR−S​(r))×s–ΠR​(r))包含着投影、笛卡尔积、差 关系运算理解:除法...

2020-02-26 11:04:04 6226 1

原创 (3)概率论-条件概率

2/52/5全概率公式2/50.0315**贝叶斯公式 **

2020-02-25 23:13:43 148

原创 (2)数据库Relational Model

Concept of RelationAttributeEach attribute of a relation has a nameThe set of allowed values for each attribute is called the domain of the attributeAttribute values are required atomic(indivisibl...

2020-02-25 21:57:48 355

原创 (2)概率论

AB恰好有一个发生B~ null AD概率的定义概率具有可列可加性概率的性质2/3 5/24 2/3 3/4古典概型:基本事件个数有限每个基本事件等可能性发生5/36 1/65/8 *4/7 = 5/14C41 * C51 / C103几何概型具有无限个点,但仍然具有等可能性...

2020-02-25 17:07:30 413

原创 (1)数据库introduction

Drawbacks of Using File Systems to Store DataData redundency(冗余) and inconsistencyDifficulty in accessing dataneed :Need to write a new program to carry out each new taskData isolation:文件格式Intef...

2020-02-24 21:27:41 196 1

原创 (1)概率论-随机事件

随机试验与随机事件基本事件或样本点:每一个基本可能结果基本事件空间或样本空间:所有基本事件的全体随机事件的关系事件的包含事件的相等事件的互斥:互斥事件和包含事件的关系:AB互斥,A包含于B,则A为不可能事件事件的对立(互逆):AB对立,每次实验,AB有且只有一个发生随机事件的运算事件的和(并)AB至少有一个发生事件的积(交)AB同时发生事件的差A-B:A发生B不发...

2020-02-23 14:28:33 1586

原创 (2)操作系统-进程、线程与作业

多道程序设计多道程序设计的提出:处理机、内存、设备利用率低程序道数过少:系统资源利用率低程序道数过多:系统开销大,程序响应速度下降系统开销:运行操作系统程序做管理锁花费的时间和空间好处:提高系统效率(吞吐量)吞吐量 = 计算任务数/处理时间自然的表达问题内在的并行性e.g.一个Word进程,三个线程1:交互编辑2:拼写检查3:定时存入内存多道程序设计的问题处理机资源...

2020-02-23 10:30:36 204 1

原创 java(9)-泛型

使用泛型class ArrayList<T>{ private T[] array; private int size; public void add(T e) {}}使用泛型 ArrayList list = new ArrayList(); //不定义泛型时,相当于是Object List<...

2020-02-21 11:44:25 115

原创 (1)操作系统概念

系统库(lib)可直接调用操作系统应用程序可以调用lib和操作系统支配硬件管理系统中软硬件资源:CPU 内存 设备 文件为用户提供良好的服务API, GUI, 行式命令操作系统历史手工操作阶段批处理阶段执行系统阶段(通道[I/O处理机])操作系统的完善多道批处理进程的互斥(进程推进速度不一样,产生了多种交叉)、同步、死锁(等待其他进程导致无法得到资源)、饥饿(等待时间...

2020-02-20 23:39:23 135

原创 java(8)-注解

使用注解//注释会被编译器直接忽略,// 注解则可以被编译器打包进入class文件,因此,注解是一种用作标注的“元数据”。//@SuppressWarnings //忽略此代码的警告//@Override // 检测是否覆写//定义注解时还可以配置参数:基本类型,String,枚举class Hello { @Check(min=0, max=100, value=55)...

2020-02-20 21:16:25 98

原创 java(7)-反射之动态代理

//对于接口不编写实现类,直接创建某个interface 的实例 //通过接口的字节码增强方式创建的类而构造出来的,它是一个临时构造的实现类的对象 /* public static Object newProxyInstance(ClassLoader loader, ...

2020-02-20 15:04:50 135

原创 java(6)-反射之获取继承关系

// 获取父类class Class i = Integer.class; Class n = i.getSuperclass(); Class o = n.getSuperclass(); System.out.println(n); System.out.println(o); System.out...

2020-02-20 14:33:27 416

原创 java(5)-反射之调用构造方法

Person p = new Person("jkaf"); //p = Person.class.newInstance(); // 只能调用public的无参构造函数 //通过反射创建新的实例 Constructor c = Person.class.getConstructor(String.class); p = (Perso...

2020-02-20 14:21:04 204

原创 java(4)-反射之调用方法

// Method getMethod(name, Class...):获取某个public的Method包含父类, Class为参数类型// Method getDeclaredMethod(name, Class):获取某个public的Method不包含父类// Method[] getMethods()// Method[] g...

2020-02-20 14:10:09 491

原创 java(3)-反射之访问字段

//反射,为了获取类的相关信息 // Class 为类名的类,如下 /* public final class Class { private Class(){} } */ // 以String为例,当JVM读取到一种class类型时,将其加载进内存, // 每加载一种class,JVM就为其创...

2020-02-20 13:42:31 132

原创 Java(2)

//BigInteger BigInteger i1 = new BigInteger("12343124341234"); BigInteger i2 = new BigInteger("374683744957"); BigInteger sum = i1.add(i2); // BigInteger转换成 lo...

2020-02-18 23:21:03 78

原创 java(1)

//数组类型public class Main { public static void main(String[] args) { int[] ns = new int[5]; System.out.println(ns[0]); }}package hello;//输入程序import java.util.Scanner;public class h...

2020-02-17 23:03:07 123

原创 Mysql(15)

锁机制

2020-02-15 11:39:09 272

原创 Mysql(14)

事务机制事务中包括一系列更新操作,事务中的更新操作要么都执行,要么都不执行,这是事务的原子性事务机制的必要性e.g.银行两个账户account 甲乙, 不能用于透支, 即余额balance不能小于0# 创建account 账户表create table account(account_no int auto_increment primary key,account_name...

2020-02-14 12:12:09 120

原创 mysql(13):错误代码: 1366 Incorrect string value

这样肯定是编码问题,根据 这篇blog调整之后,依然是这样,SHOW FULL COLUMNS FROM account;发现是存储过程中的变量编码的问题,于是将原来的存储过程drop了,重新create原来的代码:DELIMITER $$CREATE PROCEDURE transfer_proc(IN from_acc VARCHAR(11), IN to_acc VARCHAR(1...

2020-02-14 10:41:26 236

原创 mysql(12)

存储过程存储过程语法:CREATE PROCEDURE(参数1, 参数2, xxx)[存储过程选项]BEGINxxxEND;存储过程选项:LANGUAGE SQL|[NOT] DETERMINISTIC|[CONTAINS SQL| NO SQL| READS SQL DATA| UPDATE SQL DATA ]|SQL SECURITY{DEFINER | INVO...

2020-02-13 18:09:11 159

原创 mysql中文乱码问题

由于原来使用的是mysql客户端,没有出现中文乱码的问题,但后来使用了sqlyog之后,出现了中文乱码的问题解决方法:在C:\ProgramData\MySQL\MySQL Server 5.6【对应自己的mysql安装目录】目录下找到my.ini文件(注意不是C:\Program Files\MySQL\MySQL Server 5.6目录下的my-default.ini),修改66行左右...

2020-02-13 11:16:03 119

原创 mysql(11)

临时表临时表为了存储临时的结果集,当select语句时,系统会自行创建临时表,也可以手工创建,分为内存临时表和外存临时表,当临时表小时为内存大时为外存,只在当前会话阶段有效手工创建临时表CREATE TEMPORARY TABLE temp(NAME CHAR(100));INSERT INTO temp VALUES ('test');SELECT * FROM temp;...

2020-02-12 16:29:13 150

原创 mysql(11)

触发器语法:CREATE TRIGGER trigger_name 触发时间 触发事件 ON table_name FOR EACH ROWBEGIN触发程序END;触发事件:insert, DELETE, UPDATE触发时间:after, BEFORE FOR EACH row表示支持行级触发器 可以使用old 和 NEW 关键字, 向表中插入新纪录时,当需要访问新纪录的字...

2020-02-12 12:42:42 192

原创 mysql(10)

视图数据库表称为基表,视图称为虚表语法:CREATE VIEW 视图表[(视图字段列表)]AS SELECT 语句;查看视图show create view xxx;desc xxx;删除视图drop view xxx;检查视图with [local | cascaded] check optione.g.CREATE VIEW choose_1_view AS...

2020-02-12 10:22:41 145

原创 二分查找

对于有序序列//二分查找#include <vector>#include <iostream>using namespace std;int binarySearch(int a[], int size, int p){ int L = 0; int R = size - 1; while (L <= R) { int mid = L + ...

2020-02-11 17:44:27 97

原创 mysql(9)

系统函数数学函数指数对数select sqrt(100), pow(2,3), exp(2), log(64), log10(100);随机数rand()字符串函数基本信息函数charset(x)返回x的字符集,collation(x)返回x的字符序charlength(x)返回字符串x的长度,length(x)返回x的字节数加密函数1.不可逆加密函数password...

2020-02-11 16:57:13 150

原创 Mysql(8)

用户自定义变量系统变量以@@开头,用户会话变量以@开头,局部变量不以@开头用户会话变量变量名大小写不敏感方法1:set @user_variable1 = expression1, @user_variable2 = expression2;e.g.set @user_name = '张三';select @user_name;set @user_name = b'11', ...

2020-02-11 10:45:41 196

原创 2020.2.8单词

mergemanipulationsynthesissowplotforetellmeticulousmonotonydeletionnavigateuniformityoathradioactivitypredominaterigorejectionurinecynicalmiserylubricatestraitduplicationnotorio...

2020-02-08 16:00:18 117

原创 Mysql(7)

select语句练习 1. 统计某个学生学了几门课select count(course_no) from choose join student on choose.student_no = student.student_no where student_name = '张三'; 2. 统计某个学生学了哪几门课select course_name from course join ch...

2020-02-08 15:05:38 250

题目1-CPU调度的模拟实现.ppt

CPU调度的模拟实现

2020-11-02

空空如也

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

TA关注的人

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