- 博客(65)
- 收藏
- 关注
原创 卷积神经网络学习笔记
经典的CNN网络有LeNet-5、AlexNet、VGG、GoogleNet、ResNet、DenseNet等1.LeNetLeNet-5是第一个成功的卷积神经网络应用,是Yann LeCun在上世纪90年代实现的。它由两个卷积层组成和三个全连接层组成,组合使用卷积层、非线性激活函数和汇聚层。2.AlexNet因为虽然LeNet在小数据集上取得了很好的效果,但是在更大、更真实的数据集上训练卷积神经网络的性能和可行性还有待进一步提升。
2025-04-07 14:25:21
646
原创 Git 代码仓库迁移
创建完成后,你会得到该仓库的远程地址,通常是一个以 .git 结尾的 URL。-u 参数(即 --set-upstream)的作用是将本地分支与远程分支关联起来,这样以后使用 git push 或 git pull 时就不需要再指定远程仓库和分支名了。如果你想一次性取消本地仓库与所有远程仓库的关联,目前 Git 没有直接提供这样的命令,但可以通过脚本来实现。使用 git remote -v 命令查看当前本地仓库关联的所有远程仓库及其对应的地址,这样能明确你要取消关联的远程仓库名称。
2025-02-14 10:58:54
448
原创 linux中 umask 命令
例如,Umask 022会从默认权限中减去写权限(对于其他用户),因此新文件的权限会被设置为644(用户具有读/写权限,其他用户仅具有读权限),而新目录的权限会被设置为755(用户具有读/写/执行权限,其他用户具有读/执行权限)。新文件的默认权限通常为666(即所有用户都有读和写权限,但没有执行权限),而新目录的默认权限通常为777(即所有用户都有读、写和执行权限)。然而,实际创建文件或目录时,Umask会从这些默认权限中“减去”特定的权限,以限制文件或目录的访问权限。
2024-12-19 21:10:23
527
原创 使用Anaconda 安装fbprophet (谁知道经历了什么)
截至发文,fbprophet支持python版本到3.8,环境配置好后尽量不要在下载其他包了。
2024-10-08 18:15:47
706
原创 Anaconda安装保姆级教程
可以在官网下载地址链接: Anaconda官网推荐:清华大学镜像推荐,允许其他程序,如VSCode、PyCham等自动检测anaconda作为系统上的主Python。D:\Anaconda3为安装路径4.版本校验5.配置镜像源【开始】中找到Anaconda prompt如果找不到进入安装目录下再在开始中搜索Anaconda prompt国内常见的镜像源网址清华大学镜像源:https://pypi.tuna.tsinghua.edu.cn/simple中国科技大学镜像源: http
2024-09-23 17:22:53
417
1
原创 cookie和seesion的区别
Session是一种在Web应用服务器端维护用户状态的机制,用于存储用户的一些状态信息,如登录信息、购物车内容等。当用户访问一个网站时,网站会在服务器端创建一个Session,并分配一个唯一的Session ID,将这个Session ID通过Cookie等方式传递给客户端浏览器,下次用户访问该网站时,浏览器将这个Session ID带回服务器端,服务器据此来识别用户。
2024-06-24 18:18:21
980
原创 Spring Boot 项目登录过期后台是重定向还是返回401
前后端分离的情况下尽量在过滤器或者拦截器中返回401,前端根据401去跳转登录页面;不建议使用后端重定向。
2024-06-24 17:57:18
385
原创 Java 从字节码层面看Java对象
由于HotSpot VM的自动内存管理系统要求对象起始地址必须是8字节的整数倍,换句话说,就是对象的大小必须是8字节的整数倍。markword,用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等,这部分数据的长度在32位和64位的虚拟机(未开启压缩指针)中分别为32bit和64bit。对象真正存储的有效信息,也是各种类型的字段内容。klass,类型指针,指向对象的类元数据的指针,虚拟机通过这个指针来确定这个对象是哪个类的实例。
2024-03-30 16:51:00
258
原创 Flowable 笔记
Flowable 是一个使用 Java 编写的轻量级业务流程引擎,使用 Apache V2 license 协议开源。2016 年 10 月,Activiti 工作流引擎的主要开发者离开 Alfresco 公司并在 Activiti 分支基础上开启了 Flowable 开源项目。基于 Activiti v6 beta4 发布的第一个 Flowable release 版本为6.0。
2024-03-28 16:52:14
1182
原创 OpenFeign原理整理【Java面试】
1.在 Spring 项目启动阶段,服务 A 的OpenFeign 框架会发起一个主动的扫包流程。2.从指定的目录下扫描并加载所有被 @FeignClient 注解修饰的接口,然后将这些接口转换成 Bean,统一交给 Spring 来管理。3.根据这些接口会经过 MVC Contract 协议解析,将方法上的注解都解析出来,放到 MethodMetadata 元数据中。
2024-03-28 14:37:55
2122
原创 Activity笔记
Alfresco 软件在 2010 年 5 月 17 日宣布 Activiti业务流程管理(BPM)开源项目的正式启动, 其首席架构师由业务流程管理 BPM 的专家 Tom Baeyens 担任, Tom Baeyens 就是原来 jbpm 的架构师,而 jbpm 是一个非常有名的工作流引擎,当然 Activiti也是一个工作流引擎。
2024-03-28 10:25:22
1324
原创 如何在 Java 中造成内存泄漏?
如何在 Java 中造成内存泄漏?应用程序创建一个长时间运行的线程(或使用线程池来更快地泄漏)。线程通过(可选自定义)加载类ClassLoader。该类分配一大块内存(例如new byte[1000000]),将对其的强引用存储在静态字段中,然后将对其自身的引用存储在ThreadLocal. 分配额外的内存是可选的(泄漏类实例就足够了),但它会使泄漏工作更快。应用程序清除对自定义类或其ClassLoader加载源的所有引用。
2024-03-20 19:07:50
296
原创 docker安装kafka【手把手系列】
Kafka是由Apache基金会开发的分布式流处理平台,采用发布-订阅模式,支持高吞吐量、低延迟的数据传输。主要用于处理实时数据管道、数据存储和数据分析等大数据应用场景。Kafka采用高效的数据压缩算法,可以在集群中存储大量的数据,并通过分区机制来实现数据的高可靠性和可扩展性。数据管道:在数据采集和分发过程中构建可扩展的流式数据管道,用于实时数据处理和分析。例如,数据收集、日志聚合、网络追踪、用户活动跟踪等。
2024-03-19 17:27:18
7261
1
原创 ElasticSearch初识
如果是非 master 节点宕机了,那么会由 master 节点,让那个宕机节点上的 primary shard 的身份转移到其他机器上的 replica shard。ES 集群多个节点,会自动选举一个节点为 master 节点,这个 master 节点其实就是干一些管理的工作的,比如维护索引元数据、负责切换 primary shard 和 replica shard 身份等。例如:文档1经过分词,提取到了20个关键词,每个关键词都会记录它在文档中出现的次数和出现的位置。
2024-03-19 11:32:28
441
原创 MongoDB使用笔记
MongoDB 是一个基于 分布式文件存储 的开源 NoSQL 数据库系统,由 C++ 编写的。MongoDB 提供了面向文档 的存储方式,操作起来比较简单和容易,支持“无模式”的数据建模,可以存储比较复杂的数据类型,是一款非常流行的文档类型数据库。在高负载的情况下,MongoDB 天然支持水平扩展和高可用,可以很方便地添加更多的节点/实例,以保证服务性能和可用性。分片键(Shard Key) 是数据分区的前提, 从而实现数据分发到不同服务器上,减轻服务器的负担。
2024-03-18 18:59:02
2624
2
原创 Java反射机制详解
Java 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为 Java 语言的反射机制。简单来说,反射机制指的是程序在运行时能够获取自身的信息。在 Java 中,只要给定类的名字,就可以通过反射机制来获得类的所有信息。
2024-03-17 20:05:28
441
空空如也
Ukey 使用国密规范加密狗导入RSA算法证书私钥
2024-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人