- 博客(66)
- 资源 (5)
- 收藏
- 关注
原创 git pull、merge和rebase的区别
git pull、merge和rebase的区别1、git pullgit pull = git fetch + git mergegit pull --rebase = git fetch + git rebase2、merge 和 rebase3、个人总结merge:会产生一个新的节点,与之间的提交分开显示rebase:操作不会产生新的节点,是将两个分支融合成一个线性的提交4、别名小技巧...
2022-01-02 18:26:21
907
原创 系统调用及进程控制综合设计实验 设计简单的命令行 shell
一、实验目的熟悉Linux下进程控制相关的系统调用,并熟练使用相关函数完成进程控制的操作设计简单的命令行myshell二、实验要求设计简单的命令行myshell,并能在实验环境下运行。要求支持的命令如下:1.cd [directory] 将当前目录改为 [directory]2.environ 列出所有环境变量3.ls 列出指定目录下所有文件4.help 显示所有支持的命令5.echo 在屏幕上显示参数并换行6.quit 退出 shell7.支持I/O重定向8.常见的目录和文件
2021-12-11 14:39:19
1507
原创 QT(嵌入式开发)期末综合实验(打地鼠游戏)
一、概述主要介绍打滑稽游戏项目开发的目的和意义。1.1项目意义以Qt Creater设计平台作为背景,使用C++编程语言,开发一款休闲娱乐的小游戏,使用户达到轻松娱乐的目的。1.2开发环境windows10操作系统,Qt Creater设计平台。二、游戏玩法打开游戏界面点击开始游戏用鼠标点击出现的滑稽脸点到旁边的哆啦A梦五次,游戏失败点击设置按键,可调整游戏难度三、代码实现不部分主要展示源文件包(Sources)下的代码实现(完整版源代码请见源代码文件)dialog.cp
2021-12-11 10:45:58
3742
原创 什么是缓存雪崩、缓存穿透、缓存击穿?解决这些问题的方案有哪些?
什么是缓存雪崩、缓存穿透、缓存击穿?解决这些问题的方案有哪些?缓存雪崩:redis缓存key同一时间大量失效,导致大量请求全部打到数据库,造成数据库挂掉解决方案:随机初始化缓存的失效时间,让缓存不在同一时间失效redis集群部署,把热点key平均分布到不同的redis节点上暴力方法,不设置缓存失效的时间后台跑一个定时任务,定时刷新缓存的失效时间缓存穿透:缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击
2021-11-24 17:14:52
450
原创 创建视图时,报 ORA-01031: insufficient privileges
创建视图时,报 ORA-01031: insufficient privileges解决方案:运行grant select any table to OCC_FEE_0726
2021-10-22 17:04:16
327
原创 @NotNull parameter ‘module’ of com/.........(GenerateWARPackages打包报错)
这里写自定义目录标题@NotNull parameter ‘module’ of com/.........(GenerateWARPackages打包报错)@NotNull parameter ‘module’ of com/…(GenerateWARPackages打包报错)当时的问题是选择两个不同module中的Java文件同时打包,就会出现这个报错解决方案:逐个module打包...
2021-10-22 17:01:56
742
原创 Mysql错误:check the manual that corresponds to your MySQL server version for the right syntax
设置MySQL字段(varchar类型)默认值时,默认值内容应加 ’ ',例如:‘男’
2021-03-15 21:19:00
740
原创 JavaSE之IO
I:input 输入(读取)O:output 输出(写入)流:数据(字符,字节) 1个字符(char)=2个字节 1个字节(Byte)=8个二进制位(bit)
2021-03-08 15:58:25
97
原创 网络编程(Java)
1、网络编程中有两个主要的问题如何准确地定位到网络上的一台或者多台主机找到主机之后如何进行通信2、网络编程中的要素IP和端口号网络通信协议
2021-03-08 15:56:27
103
原创 多线程之线程同步、lock锁、死锁
线程同步的本质(线程同步其实就是一种等待机制)线程同步的两种形式:同步方法和同步代码块lock锁synchronized与lock的对比产生死锁的四个必要条件合理利用锁总结:方法里面需要修改的内容才需要锁,锁太多,浪费资源...
2021-03-05 10:01:56
102
1
原创 JavaSE之多线程
程序、进程、线程的介绍线程的核心概念创建线程的三种方式前两种方式的对比线程调用方法(调用run()与调用start()之间的对比)静态代理总结如:你:真实角色婚庆公式:代理你,帮你处理结婚的事结婚:前两者都实现结婚接口即可...
2021-03-03 22:10:21
41
1
原创 JavaSE之instanceof关键字
instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型。总结:System.out.println(X instanceof Y); 如果X和Y存在父子关系,则能通过编译;否则不行。...
2021-03-03 10:45:20
36
原创 JavaSE之面向对象编程
面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织数据抽象三大特征:封装、继承、多态从认识论角度烤炉是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象;从代码运行角度考虑是先有类后有对象。类是对象的模板。方法回顾补充:值传递:(形式参数类型是基本数据类型):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式参数值的改变不影响实际参数的值。引用传递:(形式参数类型是引用数据类型
2021-03-01 21:53:57
140
原创 JavaSE之方法重写(静态方法与非静态方法)
方法的重写:在继承中,子类对父类的同名方法进行重写非静态方法:静态方法:总结:静态方法和非静态方法的区别静态方法:方法的调用只和左边定义的数据类型有关非静态方法:重写,即B b=new A(); b.test;//A...
2021-03-01 21:45:41
117
原创 JavaSE之JavaDoc
有两种方法1、在cmd中,使用Javadoc命令生成API文档2、在idea中自动生成API文档(以下以单个文件为例)1、选择单个文件2、填入文件路径3、文档提示信息是中文4、固定编码格式
2021-02-28 22:09:18
46
原创 JavaSE之Scanner对象
总结:例:输入"hello world",使用next()获得的是hello,而nextLine()获得的是hello world。
2021-02-28 21:58:11
40
原创 数据类型拓展(面试题)
整型浮点型字符转义字符及引用类型布尔型补充:Java中的== 比较的含义1、对于对象引用类型:比较的是对象的内存地址2、对于基本类型数据,比较的是它的值
2021-02-26 16:22:15
33
原创 QT 网络聊天室设计实验报告
一、实验目的与要求(1)了解QT Network模块基本知识(2)掌握网络访问接口的方法(3)熟悉获取网络接口信息的方法二、实验内容与安排方式(1)了解QT Network模块基本知识(2)掌握网络访问接口的方法(3)熟悉获取网络接口信息的方法三、实验操作要点1.准备工作新建项目(ChattingRoom),并连接Qt network库。在ChattingRoom.pro文件添加代码:QT += network:定义一个枚举变量MessageType,用来区分不同的广播类型,其取值有
2020-12-25 15:58:23
1900
原创 《网络基础》课程综合性实验(pkt文件请见我的资源)
《网络基础》课程综合性实验要求一、实验目的1、 掌握和熟悉VLAN、路由交换、动态路由OSPF、NAT地址转换 和访问控制列表的配置方法;2、 掌握将上述网络配置综合运用的能力;二、实验内容1、拓扑结构图见文件“网络基础综合性实验网络拓扑结构图.doc”。2、实验要求(1)规划好各路由器的端口的IP地址和交换机的各VLAN的IP地址,并搭建好网络拓扑结构,并在拓扑结构图上标记好各端口或VLAN的IP地址、子网掩码,连接端口等,路由器之间或路由器与交换机之间的互联IP使用192.168.10
2020-12-23 09:26:49
3237
6
原创 如何用Springboot搭建个人博客网站
Spring Boot开发小而美的个人博客个人博客功能:技术组合:后端:Spring Boot+JPA+thymeleaf模板数据库:Mysql前端UI:Semantic UI框架工具与环境:IDEAMaven 3JDK 8Axure RP 8课程内容模块:需求分析与功能模块规划页面设计与开发技术框架搭建后端管理功能实现前端管理功能实现你能学到什么?基于Spring Boot的完整全栈式的开发套路Semantic UI框架的使用一套博客系统的源代码与设
2020-12-23 09:03:03
243
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人