自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 插图索引等

word上方,引用--插入表目录。选择哪一章节的进行插入。然后就选择你要插入啥。

2024-02-07 17:29:50 361

原创 word转成PDF的时候,三线表线条一样

打开选项,勾选最下面那栏的PDFA那个。

2024-02-05 21:19:12 861

原创 visio到word复制后不清晰解决方案

在word中插入---》对象--》选择该png。将visio另存为,png。

2024-01-25 14:00:15 1972

原创 关于写论文

论文编写出现问题

2024-01-22 15:29:27 394

原创 操作系统学习笔记

操作系统(os)是管理计算机硬件和软件资源的计算机程序,提供一个计算机用户与计算机硬件系统之间的接口。向上对用户程序提供接口,向下接管硬件资源。操作系统本质上也是一个软件,作为最接近硬件的系统软件,负责处理器管理、存储器管理、设备管理、文件管理和提供用户接口。操作系统的内核(Kernel)是操作系统的核⼼部分,它负责系统的内存管理,硬件设备的管理,⽂件系统的管理以及应⽤程序的管理。内核是连接应⽤程序和硬件的桥梁,决定着系统 的性能和稳定性。

2023-05-29 13:09:09 636

原创 计算机网络学习笔记

每个路由器维护一张表,记录该路由器到其它网络的”跳数“,路由器到与其直接连接的网络的跳数是1,每多经过一个路由器跳数就加1;更新该表时和相邻路由器交换路由信息;路由器允许一个路径最多包含15个路由器,如果跳数为16,则不可达。交付数据报时优先选取距离最短的路径。RIP 协议到底是网络层协议,还是应用层的协议?- 知乎​优缺点​实现简单,开销小随着网络规模扩大开销也会增大;最大距离为15,限制了网络的规模;当网络出现故障时,要经过较长的时间才能将此信息传递到所有路由器

2023-05-29 13:03:35 1664

原创 线程和进程

死锁:死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。线程 A 持有资源 2,线程 B 持有资源 1,他们同时都想申请对方的资源,所以这两个线程就会互相等待而进入死锁状态。死锁发生的原因死锁的发生是由于资源竞争导致的,导致死锁的原因如下:系统资源不足,如果系统资源充足,死锁出现的可能性就很低。进程(线程)运行推进的顺序不合适。资源分配不当等。死锁必须具备以下四个条件互斥条件:该资源任意一个时刻只由一个线程占用。

2023-05-29 12:59:34 774

原创 框架学习笔记

框架,容器,生态Spring 是一款开源的轻量级 Java 开发框架,旨在提高开发人员的开发效率以及系统的可维护性。Spring有两个核心部分:IOC和AopIOC:控制反转,把创建对象的工程交给Spring进行管理Aop:面向切面,不修改源代码进行功能增强Spring特点:(1)方便解耦,简化开发(2)Aop编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低API开发难度。

2023-05-29 12:56:11 1207

原创 JVM学习笔记

JVM的位置JVM是运行在操作系统之上的,它与硬件没有直接的交互整体结构程序计数器是一个非常小的内存空间,几乎可以忽略不记。每个线程都有一个程序计数器,是线程私有的,就是一个指针,指向方法区中的方法字节码,通过改变计数器的值来读取指令。在多线程的情况下,程序计数器⽤于记录当前线程执⾏的位置,从⽽当线程被切换回来的时候能够知道该线程上次运⾏到哪⼉了。CPU中的程序计数器和JVM中的PCCPU中的程序计数器(PC)

2023-05-29 12:53:55 890

原创 Kafka学习笔记

Kafka是一个分布式的流媒体平台(存储、计算)应用:消息系统、日志收集、用户行为追踪、流式处理(对数据流)高吞吐量:可以处理TB级的海量数据,因为消息持久化消息持久化:消息存在硬盘里,对硬盘顺序读写(性能高于对内存的随机读取)高可靠性:分布式的,可以集群部署,一台挂了还有别的高扩展性:一个集群,如果服务器不够用了再加一台很方便缓存/消峰、解耦、异步通信Kafka术语Broker(kafka的服务器,集群中每一台服务器就是一个Broker)、Zookeeper(独立的软件,kafka内置;

2023-05-29 12:52:58 1361

原创 Redis学习笔记

Redis是一款基于键值对的NoSQL数据库,key是String类型,它的value支持多种数据结构:字符串、哈希、链表、集合、有序集合等。(使得Redis 能够在实际业务场景中得到广泛的应用)Redis将所有的数据都存放在内存中,所以它的读写性能十分惊人。同时,Redis还可以将内存中的数据以快照(RDB,整体拷贝,会产生阻塞、不适合实时备份)或日志(AOF, 增量存,存指令,数据体积大、恢复慢)的形式保存到硬盘上,以保证数据的安全性。

2023-05-29 12:52:37 1465

原创 MySQL学习笔记-2

悲观锁(数据库):认为数据随时会被修改,因此每次读取数据之前都会上锁,防止其它事务读取或修改数据;应用于数据更新比较频繁的场景;乐观锁:操作数据时不会上锁,但是更新时会判断在此期间有没有别的事务更新这个数据,若被更新过,则失败重试;适用于读多写少的场景。乐观锁的实现方式有:不采用数据库自身的锁机制,而是通过程序来实现。加一个版本号或者时间戳字段,每次数据更新时同时更新这个字段;先读取想要更新的字段或者所有字段,更新的时候比较一下,只有字段没有变化才进行更新。

2023-05-29 12:46:03 3663

原创 MySQL学习笔记-1

#数据库的好处 1.实现数据持久化 2.使用完整的管理系统统一管理,易于查询。--结构化查询 保存数据的容器:数组、集合(内存,不持久);文件(大量数据不宜查询)。

2023-05-29 12:44:34 800 1

原创 百度网盘卡了,点击不出来

00

2023-02-08 10:50:14 1663

原创 远程调用摄像头出错

1

2022-11-09 10:24:27 141

原创 没有绿色小叶子的解决方法

2022-11-07 10:28:05 95

原创 运行时的时候,ctrlv不行,以下解决方法

2022-10-23 12:11:12 301

原创 计算params的参数两和flops

(34条消息) 计算parameters和FLOPs_npupengsir的博客-CSDN博客可以多输入

2022-08-22 17:02:45 84

原创 Spring知识点--还没写完

面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。通俗解释不通过修改源代码,在主干功能里面添加新功能。...

2022-07-15 11:32:06 101

原创 JDBC知识点总结

事务一组逻辑操作单元,使数据从一种状态变换到另一种状态。事务处理(事务操作)保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么数据库管理系统将放弃所作的所有修改,整个事务回滚(rollback)到最初状态。为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元1、数据的持久化持久化把数据保存到可掉电存储设备中以供之后使用2、JDBC的理解JDBC。...

2022-07-15 11:31:05 818

原创 Javaweb

javaweb,tomcat,servlet

2022-07-15 11:29:21 610

原创 typora加标题不显示

.

2022-07-01 11:09:41 441

原创 学习尚硅谷jdbc

jdbc,mysql

2022-06-27 21:42:45 155

原创 MYSQL学习笔记

mysql

2022-06-20 10:40:13 812

原创 mysql中无法改成utf-8的解决方法

java

2022-06-19 14:50:14 639

原创 数据结构与算法-1

数据结构与算法-11、经典面试题:两个字符串匹配,用KMP匹配。《部分匹配表》汉诺塔游戏,分治算法。8皇后:回溯算法马踏棋盘:图的深度优化遍历算法+贪心算法优化数据结构是一门研究数据方式的学科,有了编程语言也就有了数据结构,学号数据结构也就可以编写出更加漂亮更加有效率的算法。程序=数据结构+算法数据结构是算法的基础。想要学好算法就要把数据结构学到位。修路问题:最小生成树+普利姆算法最短路径:分支算法线性结构:顺序表(数组)+链表常见:数组、队列、链表、栈

2022-04-13 22:13:21 47

原创 【学习笔记】14

学习笔记七、硬件+软件1、计算机的发展古代运算工具手、算盘机械计算工具算尺、滚轮式加法器、差分机、分析机计算机理论图灵机、冯诺依曼计算机模型近代计算机IBM、Mark1、ENIAC、EDVAC第一带计算机小姐:体积大耗电大可靠性差价格贵计算速度越来越快第二代晶体管数字计算机特点:体积小,耗电少,可靠顶增加,性能也更好了。代表:UNIVAC I集成电路数字计算机。通用计算机:巨星级、打星际、中型机、小型机、微型机。未来计算机的

2022-04-08 10:38:53 126

原创 【学习笔记】13

学习笔记六、1、类加载器1.1 类加载当程序要使用某个类的时候,如果该类还未被加载到内存中去,则程序会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤称为类加载或者类初始化。类的加载:就是指将class文件读入内存,并为之创建一个java.lang.class对象任何类被使用的时候,系统都会位置建立一个java.long.class对象类的连接:验证阶段:用于检验被加载的类是否有正确的内部结

2022-04-08 10:37:56 804

原创 【学习笔记】12

ctrl+shift+"-"减少字号”+“,增大字号学习笔记五、网络1、网络编程计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,再网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程:再网络通信协议下,实现网络互联的不同计算机上运行的程序之间可以进行数据交换。网络变成三要素:IP地址:要想让网络中的计算机能够互相通信,必须为了每一台计算机指定一个标识号,通过这个标识号来只当要接受数据的计算

2022-04-08 10:37:22 740

原创 【学习笔记】11

学习笔记四、多线程1、多线程1.1进程+线程进程:是正在运行的程序是系统进行资源分配和调用的独立空间每一个进程都有它自己的内存空间和系统资源‘线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序/多线程:一个进程如果由多条执行路径,是多线程程序1.2 多线程的实现方式方式一、继承Thread类定义一个类myThread继承Thread类再myThread类中重写run()方法创建mythread类的对象启

2022-04-08 10:36:49 698

原创 【学习笔记】10

学习笔记三、IO流1、_File类在java.io包下面extends Objectimplements Serializable ComparableFile:文件和目录路径名的抽象表示。文件和目录是可以通过File封装成对象的。对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名字而已,他是可以存在的,也可以不存在,将来时要通过具体的操作把这个路径通过具体操作把这个路径的内容转换为具体存在的。构造方法:File(String pathname):通过将

2022-04-08 10:36:04 140

原创 【学习笔记】9

4、 MAP集合:双列在java.util包下面,需要导包是一个接口,interface Map <K,V>:K:键的类型;V:值的类型。将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值。接口不能直接用,需要一个实现类。创建Map集合的对象:多态的方式具体的实现类HashMap public static void main(String[] args) { Map<String,String> map = new H...

2022-04-08 10:35:07 202

原创 【学习笔记】8

2、set集合2.1概述不包含重复集合的集合。没有带索引的方法,所以不能使用普通for循环遍历。Set<String> set = new HashSet<String>(); set.add("huhfn"); set.add("my"); set.add("dear"); set.add("my"); for(String s:set){ System.out...

2022-04-08 10:34:11 269

原创 java解决方案:自用记录,一些小问题

(16条消息) Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes解决方法_筱寒小记的博客-CSDN博客Java HotSpot™ 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended

2022-04-06 11:03:31 497

原创 【学习笔记】7集合

1、集合集合最主要的作用就是存储和读取数据的。collection单列:list(可重复)-------Arraylist+link,set(不可重复)------hashset+treesetmap双列-------hashmap(没有排序),treemap(对键进行排序)collection集合:是单例集合的顶层接口,它表示一组对象,这些对象也成为collection的元素。jdk不提供此接口的任何直接实现,它提供更具体的子接口实现,eg:set list创建collecti

2022-03-30 22:02:09 614

原创 学习笔记【5+6】

5、日期类5.1 Data类在java.util.Data下面。data代表了一个精确时间,毫秒。public data():分配一个Data对象,并初始化。public Dta(long data):分配一个Data对象,并将其初始化为表示从基准时间起只当的毫秒数。Date d = new Date(); System.out.println(d);//Sun Mar 20 09:31:32 CST 2022 long data = 1000*60...

2022-03-29 17:08:36 479

原创 自己的一些需要记得东西

(5条消息) [PyTorch 学习笔记] 2.3 二十二种 transforms 图片数据预处理方法_张贤同学的博客-CSDN博客上面是模型过拟合的时候,用数据增强的方式来做

2022-03-27 16:34:15 34

原创 stanet复现,解决问题的解决方案

(5条消息) STANet_pytorch代码问题汇总、附上裁剪图片代码(有问留言必答)_未知量0520的博客-CSDN博客(5条消息) STANet复现_weixin_44987754的博客-CSDN博客(5条消息) STANet 代码复现--新手遇到的问题解决办法_tan90渡的博客-CSDN博客快来学习一下,等我复现成功,我就更新一下我的。...

2022-03-25 20:57:13 720 6

原创 克隆环境到新环境中去遇到的问题以及解决方法

conda create -n 新环境名字 --clone 就环境名字出现这种问题的,请按照位置给他改名字。或者移走,改名字保险点。然后就解决了。ARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(144): Could not remove or rename /home/ubuntu/anaconda3/pkgs/_openmp_mutex-4.5-1_gnu/lib/libgomp.so.1. Please rem...

2022-03-25 20:51:50 3011

原创 vscode远程连接时出现install警示,终端跟卡住一样

Acquiring lock on /home/***/.vscode-server/bin/ccbaa2d27e38e5afa3e5c21c1c7bef4657064248/vscode-remote-lock.***.ccbaa2d27e38e5afa3e5c21c1c7bef4657064248Found existing installation at /home/***/.vscode-server/bin/ccbaa2d27e38e5afa3e5c21c1c7bef4657064248...

2022-03-25 19:42:55 3384 9

空空如也

空空如也

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

TA关注的人

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