自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构笔记

等。每种数据结构都有独特的数据存储方式。

2024-01-05 20:45:23 865 1

原创 Linux常见的命令

用于收集、报告和分析系统的性能统计信息,包括系统的 CPU 使用、内存使用、磁盘 I/O、网络活动等详细信息。:用于查看系统的磁盘空间使用情况,包括磁盘空间的总量、已使用量和可用量等,可以指定文件系统上。:用于查看系统的网络连接状态和网络统计信息,可以查看当前的网络连接情况、监听端口、网络协议等。:用于管理系统的服务和单元,可以查看系统服务的状态、启动、停止、重启等。:用于查看系统的内存使用情况,包括已用内存、可用内存、缓冲区和缓存等。:用于查看系统中的进程信息,包括进程的 ID、状态、资源使用情况等。

2024-01-03 15:15:09 815 1

原创 git学习笔记

主要应用于文件管理,主要为文本文件,如代码管理。是目前世界上最先进的分布式版本控制系统(没有之一)。参考入门资料https://www.liaoxuefeng.com/wiki/896043488029600/896067008724000,深入了解参考以上资料。

2024-01-03 15:13:13 361 1

原创 JVM之垃圾回收

无论是通过引用计数法判断对象引用数量,还是通过可达性分析法判断对象的引用链是否可达,判定对象的存活都与“引用”有关。JDK1.2以后,Java对引用的概念进行了扩充,将引用分为强引用、软引用、弱引用、虚引用(引用强度逐渐减弱)强引用:以前我们使用的大部分引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器角不会回收它。

2024-01-02 17:12:57 846 1

原创 typora操作总结之快捷键

快捷键:ctrl+1。

2024-01-02 08:00:00 357 1

原创 JVM类加载及双亲委派模型

类加载器是一个负责加载类的对象,用于实现类加载过程中的加载这一步。每个 Java 类都有一个引用指向加载它的。数组类不是通过创建的(数组类没有对应的二进制字节流),是由 JVM 直接生成的。简单来说,类加载器的主要作用就是加载 Java 类的字节码( .class 文件)到 JVM 中(在内存中生成一个代表该类的 Class 对象)。字节码可以是 Java 源程序(.java文件)经过javac编译得来,也可以是通过工具动态生成或者通过网络下载得来。

2024-01-02 00:02:09 1063 1

原创 HotSpot虚拟机对象探秘

详细了解下HotSpot虚拟机在Java堆内存中对象的分配、布局和访问的全过程。

2024-01-01 14:50:33 461

原创 JVM虚拟机内存区域详情

方法区和永生代以及元空间的关系很像Java中接口和类的关系,类实现了接口,这个类就可以看做永生代和元空间,接口看做方法区,也就是说永生代以及元空间是HotSpot虚拟机对虚拟机规范中方法区的两种实现。1.栈是JVM运行时数据区域的一个核心,除了一些Native方法调用通过本地方法栈实现的,其他所有的Java方法调用都是通过栈来实现的。元空间里存放的是类的元数据,能存储多少元数据就不是由JVM里的MaxPermSize(方法区-永生代最大大小)决定了,而是由系统可用内存控制,这样就可以加载更多的数据。

2024-01-01 14:34:12 1200

原创 Java知识体系重点知识点总结

当一个线程被剥夺cpu使用权时,切换到另外一个线程执行死锁指多个线程在执行过程中,因争夺资源造成的一种相互等待的僵局CAS锁可以保证原子性,思想是更新内存时会判断内存值是否被别人修改过,如果没有就直接更新。如果被修改,就重新获取值,直到更新完成为止。这样的缺点是(1)只能支持一个变量的原子操作,不能保证整个代码块的原子操作(2)CAS频繁失败导致CPU开销大。

2023-12-31 15:44:43 977 1

原创 Java基础知识

引用拷贝就是两个 不同的引用指向同一个对象。我们知道被final关键字修饰的类不能被继承,修饰的方法不能被重写,修饰的变量是基本类型的则值不能改变,修饰的变量是引用类型则不能再指向其他对象。因此,final关键字修饰的数组,它保存字符串并不是String不可变的根本原因,因为这个数组保存的字符串是可变的(final修饰引用类型变量的情况)。根本原因保存字符串的数组被final修饰且为私有的,并且String类没有提供/暴露修改这个字符串的方法。String类被final。

2023-12-30 21:44:51 828 1

原创 notepad++ 删除每行前N个字符

notepad++ 删除每行前N个字符1、按住Alt键2、移动光标,选中需要删除的内容3、按下删除键。如下图,想怎么删除就就怎么删除

2021-01-05 09:15:43 5659 2

原创 用PowerDesigner从oracle数据库导出word格式文档

PowerDesigner16.5汉化破解版安装教程:https://blog.csdn.net/zhouxuyi518/article/details/813257741.用plsql登录数据库,工具->导出用户对象,将所有表导出为一个table_0113.sql的文件。注意,导出后大致看一下,保证各个表的注释、字段的注释没有出现乱码。2.打开PowerDesigner,将sql文件导入。 File->Reverse Engineer->Database… 选好数据库版本,确定-&g

2020-06-03 10:12:10 626

原创 对称加密--MD5算法

MD5 算法底层原理:简单概括起来,MD5 算法的过程分为四步:处理原文,设置初始值,循环加工,拼接结果。第一步:处理原文首先,我们计算出原文长度(bit)对 512 求余的结果,如果不等于 448,就需要填充原文使得原文对 512 求余的结果等于 448。填充的方法是第一位填充 1,其余位填充 0。填充完后,信息的长度就是 512*N+448。之后,用剩余的位置(512-448=64 位...

2019-11-21 10:30:16 904

原创 对称加密--DES算法

对称加解密算法:a.通信双方同时掌握一个密钥,加密解密都是由一个密钥完成的(即加密密钥等于解密密钥,加解密密钥可以相互推倒出来)。b.双方通信前共同拟定一个密钥,不对第三方公开。c.不具有个体原子性,一个密钥被共享,泄漏几率增大原理:该算法是一个利用56+8奇偶校验位(第8,16,24,32,40,48,56,64)=64位的密钥对以64位为单位的块数据进行加解密。public clas...

2019-11-21 10:12:00 136

原创 网络安全-使用HTTP动词篡改的认证旁路

分析AppScan扫描报告的时候,发现报告里提示“HTTP动词篡改导致的认证旁路”,于是在网上搜索资料,查到一个不错的博客:http://www.jackieathome.net/archives/363.html] 很详细的说过了生成原因,这里讲述的是针对tomcat7的,因为高版本的tomcat已经意识到了,并修复了。网上有一种方案是配置tomcat的web.xml,禁用http...

2019-07-30 10:43:38 2471

原创 esapl入门及预防xss,sql注入漏洞

1.esapl解決过滤特殊字符,以及sql盲注问题(现阶段已知,不足之处请多指教)针对web+spring+hibernate 老项目:有maven仓库的可以参考这个:https://blog.csdn.net/CHS007chs/article/details/86645450配置文件:(放在工程目录下,放在本地虽然可以运行,但不可以部署项目,识别不到说明位置不对,重新放配置文件位置)E...

2019-07-30 10:11:03 1131

原创 vuejs前端框架总结

一、vuejs入门1、开发环境使用idea作为开发工具。创建一个static web工程2、使用方法1)创建一个html页面2)把vuejs的文件添加到html中。3)创建一个Vue对象。设置各种参数。4)在页面中使用插值“{{}}”把变量绑定到页面二、vue中的事件绑定1、事件绑定指令v-on:事件名称例如:v-on:click=“onClick()”使用@事件名称...

2018-12-03 20:20:45 264

原创 springBoot框架

一、springboot的入门程序1、开发环境如果创建springboot工程必须使用maven、Gradlemavenjdk1.8以上。springboot2.02、需求请求url响应json。3、springboot开发步骤1)创建一个maven工程,打包方式jar包。2)需要继承springboot-starter-parent工程。3)做web工程添加一个spring...

2018-12-03 20:15:49 604

空空如也

空空如也

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

TA关注的人

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