- 博客(58)
- 收藏
- 关注

原创 数据结构
数据结构Chapter1.线性表(持续更新)1.1脑图时刻⭐ 和小伙伴们分享,交流,做一名技术极客。????⭐ 不断添加:有趣的知识 ????⭐ 特别感谢:王道考研(我认识你,但是你不认识我)????⭐ 用最少的文字,表达最清楚的含义 ????Chapter1.线性表(持续更新)1.1脑图时刻...
2021-02-10 10:15:46
185

原创 计算机组成
计算机组成Chapter1.计算机系统概述(持续更新)1.1脑图时刻1.2敲黑板⭐ 和小伙伴们分享,交流,做一名技术极客。????⭐ 不断添加:有趣的知识 ????⭐ 特别感谢:王道考研(我认识你,但是你不认识我)????⭐ 用最少的文字,表达最清楚的含义 ????⭐ 和操作系统一起食用 ????Chapter1.计算机系统概述(持续更新)1.1脑图时刻1.2敲黑板...
2021-01-28 22:08:35
156

原创 操作系统(持续更新)
操作系统Chapter1.计算机系统而定概述(持续更新)Chapter2.进程管理(持续更新)1.1脑图时刻1.2敲黑板
2021-01-27 11:12:23
814
1
原创 javascript
①1.CSS1.1语法 选择器和声明块组成: p { color: red; text-align: center;} p 是 CSS 中的选择器(它指向要设置样式的 HTML 元素:<p>)。 color 是属性,red 是属性值 text-align 是属性,center 是属性值 ②1.2选择器简单选择器 id选择器 <head><style>#pa...
2021-09-29 18:37:42
295
1
原创 idea常用快捷键
Ctrl+shift+nALT+ENTER 去掉红线ctrl+ E:打开recent fileshift+ f6+fn :文件/变量改名ctrl+shift+f10:最大屏幕ctrl+n:搜索文件ctrl+p :提示参数类型ctrl+atl+v:快速创建变量SHIFT+ENTER:光标定位下一行Ctrl+alt+O:自动移除不需要的packageCtrl+d:复制粘贴整行到下一行Ctrl+shift+up:向上移动整行Alt+insert:重新,构造器等 匿名窗口:ctrL+shi
2021-04-04 09:36:00
189
原创 索引+事务
这里写目录标题事务的ACID特性数据库的事务是什么?隔离性(Isolation)概念说明脏读可重复读不可重复读:一个事务A,不同时刻读同一数据可能不一样幻读:事务A,B同时Insert,B先提交,A没有察觉InnoDB支持的事务隔离级别MySQL 中执行事务1.读未提交:不加锁2.读提交:解决update/inerst引入的脏读,无法做到可重复读3.可重复读:解决update引入的不可重复读,不能解决Insert引入的幻读总结:MySQL 中是如何实现事务隔离的:可重复读可重复读——多版本——针对一条事务可
2021-04-02 01:29:13
891
原创 SSM
这里写目录标题IOC容器面向接口编程IOC和DI是什么?为什么底层是map?Spring架构设计过程Processor:Spring框架的扩展性新增两个接口:FactoryBean,EnvironmentBeanFctory和FactoryBean:用于Spring定制化1.BeanFactory 和 FactoryBean的区别?2.BeanFactory和ApplicationContext的异同3.ApplicationContext的关系详解4.ApplicationContext通常的实现是什么?
2021-04-02 00:47:39
888
原创 Java基础
这里写目录标题修饰符Final、finally、finalize的区别?常用类Object说说Object对象中hashcode方法如何在父类中为子类自动完成所有的 hashcode 和 equals 实现?这么做有何优劣。StringString\StringBuffer\StringBuilder的区别?异常Error和Exception有什么区别?为什么建议在finally代码块中关闭资源?JDK8 新特性修饰符Final、finally、finalize的区别?a) Final是修饰符关键字
2021-04-01 21:17:02
128
原创 自顶向下:常见的集合
笔记1:Java集合容器包含哪些?Map接口和Collection接口是所有集合框架的父接口:a) Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等Collection接口的子接口包括:Set接口和List接口a) Set接口的实现类主要有:HashSet、TreeSet、LinkedHashSet等b) List接口的实现类主要有:ArrayList、LinkedList、Stack以及Vector等
2021-04-01 21:02:41
205
原创 自顶向下:设计模式
本系列总结:只梳理思路,不重复造轮子谢谢,软文中出现的大佬的笔记,PPT如有侵权,私信更换这里写目录标题单例模式为什么需要单例模式?如何实现单例模式优化:静态内部类,解决,反射破坏单例模式为什么需要单例模式?如何实现单例模式是否线程安全?是否懒加载?是否反射破坏1. 为什么要懒加载?假如这个对象在项目启动时候,就去构建,万一从来没有被调用过,就比较浪费。只有真正是用采取创建,这是更加合理的。2 . 线程不是安全:if(instance==null):线程A,B同时进.
2021-04-01 16:15:34
225
原创 自顶向下:JVM虚拟机
本系列总结:只梳理思路,不重复造轮子谢谢,软文中出现的大佬的笔记,PPT如有侵权,私信更换这里写目录标题1.虚拟机内存结构虚拟机字节码文件java虚拟机内的生命周期GC程序在jvm原先的流程:3.JVM结构图各模块的内容1.虚拟机内存结构虚拟机a) 识别并运行,字节码文件:即,二进制字节码的运行环境i. 负责装载字节码到其内部,ii. 解释/编译为对应平台上的机器指令执行字节码文件java虚拟机内的生命周期GC程序在jvm原先的流程:3.JVM结构图各模块的内容1.jvm中.
2021-04-01 12:57:21
117
原创 向优秀的人学习
优秀文章 持续更新1. redis2. zookeeper1. redis优秀文章-redis-bind2. zookeeper优秀文章-KeeperErrorCode
2021-03-02 17:32:24
133
原创 Linux
第1章 Linux开山篇第2章 Linux基础篇-Linux入门第3章 Linux 基础篇- VM 和 Linux 的安装3.1 安装 vm 和 Centos[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wF0XUVFU-1613753113874)(C:\Users\zhaozongju\AppData\Roaming\Typora\typora-user-images\image-20210219212608332.png)]3.2 虚拟机克隆3.3 虚拟
2021-02-20 00:46:21
37822
原创 14-7.3
#ifndef QUEUETP_H_#define QUEUETP_H_#include <iostream>#include "worker.h"using namespace std;template<typename T>class Queue{public: Queue(int qs) :m_qsize(qs){} ~Queue(); bool isempty() const; bool isfull() const; int queuecoun
2020-05-10 18:12:09
139
原创 14.7-2
#pragma once#ifndef WINE1_H_#define WINE1_H_#include <iostream>#include <valarray>#include <string>using namespace std;template <typename T1, typename T2>class Pair{public: Pair(){}; T1 &first(); T2 &second()
2020-05-09 23:27:10
145
原创 14.7-1
#pragma once#ifndef WINE_H_#define WINE_H_#include <iostream>#include <valarray>#include <string>using namespace std;template <typename T1,typename T2>class Pair{public: Pair(){}; T1 &first(); T2 &second();
2020-05-09 22:23:24
195
原创 课堂练习14-01
#ifndef STUDENT_H_#define STUDENT_H_#include <iostream>#include <string>#include <valarray>class Student{private: typedef std::valarray<double> ArrayDb; std::string ...
2020-05-07 21:35:29
134
原创 13.11-4
#ifndef PORT_H_#define PORT_H_#include <iostream>using namespace std;class Port{public: Port(const char* br = "none", const char* st = "none", int b = 0); Port(const Port&p); virtu...
2020-05-06 07:43:15
130
原创 13.11-3
#pragma once#ifndef DMA_H_#define DMA_H_#include <iostream>using namespace std;class ABC{public: ABC(); ~ABC(); virtual void View() = 0;protected:private:};class baseDMA :public ...
2020-05-05 10:12:25
116
原创 13.11-1
可能发生中断:char m_name[100];class Cd{public: Cd(char * s1, char * s2, int n, double x); Cd(const Cd & d); Cd(); virtual~ Cd(); virtual void Report()const; virtual Cd & operator=(const...
2020-05-04 13:50:59
161
原创 12.9-4
总结1:Stack::Stack( )new Item[1]Stack::Stack(int n){ /*错误写法: pitems = new Item[1]; pitems[0] = '\0'; size = 0; top = 0;*/ pitems = new Item[n]; for (int i = 0; i < n; i++) { pitems[i] =...
2020-05-02 18:07:51
160
原创 12.9-3
m_company = new char[len+1];如果m_company = new char[len];~stock时发生错误!!!Stock::Stock(char* co, long n , double pr ){ int len = strlen(co); m_company = new char[len+1]; strcpy_s(m_company, len+1 ...
2020-05-02 10:54:54
120
原创 12.9-1
错误代码:Cow c2 = c1;调用的拷贝构造函数,不是赋值操作!!!Cow& Cow::operator=(const Cow&c){ /* strcpy_s(m_name,strlen(c.m_name)+1 , c.m_name);*/ delete[]m_hobby; m_hobby = new char[strlen(c.m_hobby) + 1]; s...
2020-04-30 22:56:35
120
原创 12.3队列模拟
#ifndef QUEUE_H_#define QUEUE_H_class Customer{public: Customer(){ m_arrive = m_processtime = 0; } void set(long when); long when()const{ return m_arrive; } int ptime()const { return m_process...
2020-04-30 16:21:09
93
原创 11.9-5
原题#ifndef STONWET_H_#define STONWET_H_class Stonewt{public: Stonewt(double lbs); Stonewt(int stn, double lbs); Stonewt(); ~Stonewt(); void show_lbs() const; void show_stn() const; //con...
2020-04-27 14:50:20
138
原创 11.9-4
#ifndef MYTIME_H_#define MYTIME_H_#include <iostream>class Time{public: Time(); Time(int h, int m = 0); void AddMin(int m); void AddHr(int h); void Reset(int h = 0, int m = 0); Time...
2020-04-27 10:31:37
120
原创 11.9-2&3
void main(){ using namespace std; using VECTOR::Vector; srand(time(0)); double direction; Vector step; Vector result(0.0, 0.0); unsigned long steps = 0; double target; double dstep; cout...
2020-04-27 09:09:27
142
1
原创 11.9-1
#include <iostream>#include <cstdlib>#include <ctime>#include <fstream>#include <string>#include "vector.h"using namespace std;void main(){ using namespace st...
2020-04-26 23:24:27
153
原创 11.8-4
friend Stonewt operator*(Stonewt &s, double mult);Stonewt operator*(Stonewt &s, double mult){ return Stonewt(s.pounds * mult);} Stonewt s4; s4=s1 * 2.0; s4.show_stn();
2020-04-26 22:54:28
128
原创 11-8-1
Stonewt operator *(double n);Stonewt Stonewt::operator *(double n){ Stonewt stemp; stemp.stone +=(pounds*n)/Lbs_per_stn; int temp=0; temp = (pounds*n) % (double)Lbs_per_stn; stemp.pounds = p...
2020-04-26 22:37:47
95
原创 10-10-8
区分:bool push(const Item&item); Item&item是参数,不是类的成员#ifndef LIST_H#define LIST_Htypedef unsigned long Item;class list{public: list(); bool isEmpty() const; bool isFull() const; bo...
2020-04-24 21:45:39
116
原创 10.10-7
问题1:构造函数中,成员名和参数名class plorg{public: static const int Len = 19; //错误:误用成员函数fullname plorg(fullname = "abc", CI = 50); //正确:name应该是传进来的参 plorg(char *name="abc",int CI=50); void setPlorg...
2020-04-24 16:59:52
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人