- 博客(53)
- 收藏
- 关注
原创 Word2vec、词向量是什么? |Gensim中word2vec模型的参数定义
【小白入门Word2Vec】最近在忙毕设,要学习一些AI的技术。很多资料看来看去,感觉只是在大脑皮层表面略过了一下,遂还是决定采用老方法,写博客!!!对了,我也只是一个萌新,博客的内容仅代表我个人当前的理解,可能会有偏差。若有不对,感谢指正。
2024-12-04 17:37:50
776
原创 【零基础入门产品经理】学习准备篇 | 需要学一些什么呢?
如何在0实习且没有任何产品相关经验下,如何上岸产品经理~(ps:经验来自于b站某大佬分享,非本人,俺还是小白)
2024-09-30 00:53:32
687
原创 【速成Redis】04 Redis 概念扫盲:事务、持久化、主从复制、哨兵模式
该篇04是速成系列的完结篇,主要对redis一些重要概念进行扫盲性认知,如事务、持久化、主从复制、哨兵模式。 道阻且长,学完这4篇只能称得上是刚入门redis。剩下还有很多路要走。
2024-09-21 18:26:22
1545
原创 【速成Redis】03 Redis 五大高级数据结构介绍及其常用命令 | 消息队列、地理空间、HyperLogLog、BitMap、BitField
速成Redis03 |五大高级数据结构介绍及其常用命令:消息队列、地理空间、HyperLogLog、BitMap、BitField
2024-09-21 14:06:03
852
原创 【速成Redis】01 Redis简介及windows上如何安装redis
适用于:需要快速掌握redis技能的人该篇内容摘要:作为redis的导读,简单介绍redis和redis在windows上如何安装使用。
2024-09-19 17:37:22
1073
原创 CAS概念、性质、优缺点 | 乐观锁、悲观锁是什么?
今天在深入了解HashMap时,看到这句话:“concurrentHashMap,在 JDK 1.7 中采用 分段锁的方式;JDK 1.8 中直接采用了CAS(无锁算法)+ synchronized。”哦~~这个CAS好像之前接触过,又不记得了~遂重新复习总结一下
2024-09-08 18:23:19
795
原创 理解Java中的for-each循环:为什么有时候不能修改数组元素?
刚开始学习编程的时候,我们都会老老实实用 for-i循环,后面接触到for-each的时候,发现竟然还可以再省一点代码,慢慢也会开始学会用for-each。但其实,在有些即使是需要从头遍历的场景,for-each也并不能替代for-i循环,例如修改遍历数组元素。
2024-08-18 20:20:53
401
原创 深入理解JVM运行时数据区(内存布局 )5大部分 | 异常讨论
在 Java 开发中,JVM作为程序的执行环境,其内存布局和异常处理机制对于应用的性能与稳定性至关重要。本篇博客将深入解析 JVM 的运行时数据区。
2024-08-17 21:58:13
1119
原创 简单了解JVM执行Java程序的基本流程 | 一次编译,到处运行
Java代码怎么做到一次编译,到处运行的呢?靠JVM,那JVM的执行流程是什么呢?简单来说:通过Javac编译器将Java源代码编译成字节码,JVM通过类加载器将字节码加载到运行时数据区中,并通过执行引擎将字节码翻译为可执行的机器指令,最终交由CPU执行。在此过程中,本地库接口用于调用底层系统功能或其他编程语言的库。这几个主要组成部分共同协作,确保Java程序能够跨平台、高效地运行。
2024-08-17 18:18:34
377
原创 【JavaSE】解读Java中的toString方法
在Java中,toString方法来自java.lang.Object 类,然后所有对象都继承该Object 类。默认情况下,它的作用是返回对象的字符串表示形式。在实际开发中,重写 toString() 方法可以帮助我们以更易读的形式输出对象信息,尤其在调试和日志记录时尤为有用。
2024-08-16 22:08:58
352
原创 Spring 注解 | @Autowired @Resource @Qualifier等依赖注入匹配规则
Spring中依赖注入常用注解,涉及:@Autowired、@Primary 、 @Qualifier 、@Resource。本文将详细探讨这些注解的匹配规则和用法。
2024-08-15 19:37:15
605
原创 深入理解 Spring IoC 与 DI:控制反转与依赖注入解析
在接触 Spring 框架之前,通常我们会在 main 方法或其他业务逻辑中手动 new 对象,然后调用这些对象的方法来完成任务。手动创建对象的方式意味着我们自己掌握了对象的控制权。 然而,在 Spring 中,我们不再直接在代码中手动创建对象,而是将对象的创建、管理、依赖注入等职责交给了 Spring 容器。Spring 框架通过 IoC(控制反转)和 DI(依赖注入)来实现这一点。
2024-08-15 18:07:41
1092
原创 深入理解 Spring 三级缓存:解决单例 Bean 循环依赖的利器
Spring是怎么解决这种情况的呢?A和B,A依赖B,而B又依赖A,Spring 在创建 Bean A 时需要注入 B,而创建 B 时又需要注入 A,这就导致了一个无法打破的循环......
2024-08-15 00:16:01
2020
原创 快速掌握:将Spring Boot项目部署到云服务器的完整指南
【贼详细】当我们写了一个酷酷的程序,贼有成就感,却只能在127.0.0.1...本机环回地址上自己体验。若是我想让好朋友们也看看,我们就可以把程序部署到云服务器上,这样子每个人都可以通过自己电脑访问我们的程序了。
2024-08-13 23:24:05
2185
原创 【云服务器】 阿里云服务器免费试用3个月 不用学生认证
学生实名认证是送优惠券300,我没用上,因为尝试点了购买,用了优惠券还是要钱。这个羊毛不用学生认证!只需登录和实名认证和即可。然后就发现了一个更方便的途径,直接能用。点击立即试用就可以。
2024-08-13 14:35:49
719
原创 一篇讲清楚什么是密码加密和加盐算法 | 附Java代码实现
早些年,数据泄露屡见不鲜,每个班上总有一两个人qq被盗然后群发信息...这是因为,在以前,我们的密码在数据库里都是明文储存。而现在,我们的密码在数据库里都是密文储存。
2024-08-12 20:15:50
1791
2
原创 【概念理解】对称加密和非对称加密是什么?两者区别?
此篇适用于对概念还懵懵的童鞋,捋清楚。真正理解概念,其余不在此篇做过多拓展。对称加密、非对称加密是常用的两种加密方式。
2024-08-10 21:28:12
1927
原创 【idea】 已经commit还没push怎么修改commit信息?
有时候填写commit信息时手快确认了,要push时发现信息有误,此时想重新更改信息。此方法适用于在idea里commit了的,且还未push。
2024-08-10 19:03:23
1660
1
原创 二叉树前序遍历的 迭代思想实现 思想图解 | 附Java实现代码
创建一个空栈,用于存储需要访问的节点。-将根节点压入栈中。-从栈顶弹出一个节点,并访问该节点(即打印节点的值或将值存储在结果列表中)。-如果该节点有右子节点,则将右子节点压入栈中。-如果该节点有左子节点,则将左子节点压入栈中。
2024-08-06 08:45:00
442
原创 【Java】String、StringBuilder、StringBuffer的区别
这意味着一旦创建了一个 String 对象,它的内容就不能改变。任何修改 String 内容的方法都会创建一个新的 String 对象。,这意味着它的内容可以改变。可以在现有对象的基础上进行修改,而不会创建新的对象。因为不可变,每次做字符串拼接或修改,都会创建一个新的对象以及分配内存。,因为它的可变性,可以在现有对象的基础上进行修改,而不会创建新的对象。, 通常比 StringBuffer 更快,因为它没有同步的开销。-StringBuilder 和StringBuffer是可变的。
2024-08-04 14:25:23
256
原创 Day2每日编程题日记:牛牛的快递、最小花费爬楼梯、找数组中两个字符串的最小距离
该篇用于记录自看。曾回看昨天的做题代码,竟然会觉得陌生,这竟然是我写的,细细读了一下,原来我当时是这么想的。因此我觉得记代码没有实际用处,重点是领悟了思想,这样子代码就在心中,随时可以再写出来。因此我的笔记不记录代码,只记录一些关键思想突破点。
2024-07-17 11:57:44
428
原创 Day1每日编程题日记:数字统计、两个数组的交集、点击消除
该篇用于记录自看。曾回看昨天的做题代码,竟然会觉得陌生,这竟然是我写的,细细读了一下,原来我当时是这么想的。因此我觉得记代码没有实际用处,重点是领悟了思想,这样子代码就在心中,随时可以再写出来。因此我的笔记不记录代码,只记录一些关键思想突破点。
2024-07-11 23:20:03
333
1
原创 【Java文件IO】对从属性复制的文件路径.isFile竟然返回false?|处理文件路径中的隐藏字符问题|解决从属性复制路径,程序无法解析的问题
为了方便,当我们要对文件进行处理时,都会选择复制电脑中的路径而不是手动输入。但有时,从文件属性窗口复制的路径中在Java程序中使用时竟然解析失败。举个例子:我们从这里复制了一个文件路径~尝试编译解析如图,明明是复制的路径(肯定比手写的靠谱吧hhh!!),竟然无法识别为一个文件。
2024-06-01 13:23:42
371
原创 【JavaEE】单例模式:饿汉模式与懒汉模式,解决懒汉模式线程不安全问题
前言:在软件开发中,有时我们需要确保一个类在内存中只存在一个实例,这不能只靠程序猿人为保证只创建了一个实例,而需要通过编程技巧约束,让我们只能创建一个实例。这可以通过单例模式(Singleton Pattern)来实现。在本文中,我们将探讨单例模式的两种主要实现方式:饿汉模式和懒汉模式,以及懒汉模式引发的线程安全问题。
2024-05-27 19:23:52
848
原创 深入理解Java Lambda表达式的变量捕获规则|配合代码用例讲解
Lambda表达式是Java 8引入的。在使用Lambda表达式时,理解变量捕获规则是至关重要的。本文将深入探讨Java Lambda表达式的捕获规则,以便于我们更好地掌握这一特性。
2024-05-25 18:53:30
1007
原创 【血汗泪心路历程】怎么彻底删掉Sangfor文件?怎么彻底删除easyconnect?删除sangfor后网络坏了、某些app无法正常启动怎么解决?
教程来源于网络的五湖四海+gpt解答。用到了好几个教程和方法,遂这篇总结一下。会标明出处!先上一下战绩:终于把sangfor扔进回收站里了!!!哈哈哈那一刻真的好爽。
2024-05-19 19:38:48
32193
11
原创 【MySQL经典面试题】事务和事务的四个特性【ACID】,数据库并发执行:脏读、不可重复度、幻读,事务隔离级别:Read Uncommitted、Read Committed、串行化。
此篇写于让自己梳理清楚、表述明白、深刻理解事务的四个特性、数据库并发所带来的问题和解决机制。希望也能对你有所帮助。
2024-05-18 16:52:31
991
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人