avatar
文章
272
标签
106
分类
17
标签
分类
小贺同学的blog
搜索
标签
分类

小贺同学的blog

SpringCloud(2)
发表于2023-09-03|springcloud
微服务模块构建流程建module 改pom 改yml 主启动 业务类建数据库 建entities 建dao 加service 加controller Devtools热部署,更新内容后自动重新启动 添加jar包(放在子包中) 123456<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency> 添加插件(放入父类总工程) 12345678<plugin> <groupId>org.springframework.boot</gro...
SpringCloud框架学习(1)
发表于2023-09-02|springcloud
微服务架构微服务架构就是将一个集中式的服务应用拆分成很多个小部分的应用。每个服务之间相互配合使用。SpringCloud=分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体。俗称微服务全家桶 版本配合https://spring.io/projects/spring-cloud可以参照官网,因为cloud和boot的版本需要相互依赖,他们有版本的限制关系,如:也可以查看这个json格式表.他会推荐搭配的版本 关键组件 微服务工程的搭建 首先在idea中新建一个maven项目。 然后删除其中的src文件夹。只将其作为一个pom包 关键是pom.xml的配置123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104...
Windows路由表
发表于2023-09-02|windows
路由表是一个存储在 路由器 或者我们计算机中的 电子表格 或类数据库。路由表存储着指向特定 网络地址 的路径 路由表信息解析 ipconfig /all查看网卡信息 route print查看路由表信息名词解释:网关,又称下一跳路由器。在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。如果是本地计算机直接连接到的网络,网关通常是本地计算机对应的网络接口,但是此时接口必须和网关一致;如果是远程网络或默认路由,网关通常是本地计算机所连接到的网络上的某个服务器或路由器。接口,接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口。网关必须位于和接口相同的子网(默认网关除外),否则造成在使用此路由项时需调用其他路由项,从而可能会导致路由死锁。跃点数,跳数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跳跃数量,一个跳数代表经过一个路由器。跳数越低,代表路由成本越低,优先级越高。0.0.0.0:缺省路由。当系统接收到一个目的地址不在路由表中的数据包时,系统会将该数据包通过192.168.1.129这个接口发送到缺省网关192...
神经网络和深度学习
发表于2023-09-01|python
什么是神经网络?我们常常用深度学习这个术语来指训练神经网络的过程。神经网络就是一个通过深度学习构建出来的大规模函数。可以通过任意x得到一个想要的结果yReLU激活函数:全称是Rectified Linear Unit。可以理解成max(0,x),这也是你得到一个这种形状的函数的原因。 神经网络的监督学习对于一个神经网络的训练过程,人为的设定某些需要的参数和结果。用来导向神经网络的发展方向。对于图像应用,我们经常在神经网络上使用卷积(Convolutional Neural Network),通常缩写为CNN对于序列数据,经常使用RNN,一种递归神经网络(Recurrent Neural Network) 从历史经验上看,处理非结构化数据是很难的,与结构化数据比较,让计算机理解非结构化数据很难 神经网络规模和其准确性的关系图 神经网络方面的一个巨大突破是从sigmoid函数转换到一个ReLU函数 通过不断修改算法,代码中的细节。来不断提搞构建高效的神经网络。 神经网络的编程基础二分类(Binary Classification)神经网络的训练过程可以分为前向传播和反向传播两个独...
RabbitMq入门
发表于2023-08-26|RabbitMQ
消息队列MQ是一种常见的上下游“逻辑解耦+物理解耦”的消息通信服务MQ三大功能:流量消峰,应用解耦,异步处理主流MQ:kafka,rocketMQ,rabbitMQ RabbitMQ4大核心概念生产者,消费者,交换机,队列 RabbitMQ的安装这里使用docker的方式进行安装 拉取镜像1docker pull rabbitmq 启动进程1docker run -d --restart=always --name my-rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq 这时已经算是启动好了应用,但是任然无法访问 开启插件123456789101112131415161718// 1、进入容器docker exec -it my-rabbitmq bash // 2、开启插件rabbitmq-plugins enable rabbitmq_management//创建账号rabbitmqctl add_user admin 123//设置用户角色rabbitmqctl set_user_tags admin administrato...
0xffffffff颜色值是怎么读的
发表于2023-08-26|kotlin
平常看到的大多数是十六进制的,#f5f5f5。 但是在自定义控件的时候,有些地方使用了像0xffffffff,这些设置颜色,在百度给的也不太明确,后来查找发现,原来是 在C语言中十六进制数必需以0x开头,以0x开头的数即表明它是一个十六进制的数,真正的数是0x后的值,所以,这种颜色值,0x不用管,接着的两位数ff是表示透明度,再接着的六位数就是平常看的#ffffff了。
coil的使用
发表于2023-08-26|kotlin
https://juejin.cn/post/7098174443700092935
LaunchedEffect:在Jetpack Compose中使用协程
发表于2023-08-26|Android入门
LaunchEffect允许我们在Composable中使用协程 1234@Composable fun DisposableEffect( vararg keys: Any?, effect: DisposableEffectScope.() -> DisposableEffectResult): Unit 像DisposableEffect一样,当Composable进入composition时执行block 当Composable从树上detach时,CoroutineScope执行cancel 参数keys发生变化是,会执行cancel后再次执行effect简而言之,就是支持执行Coroutine的DisposableEffect,会自动执行cancel,不需要手动onDispose
Retrofit和moshi的搭配使用模板
发表于2023-08-26|kotlin
moshi,新一代Json解析库基本用法 12345678910111213141516fun main() = runBlocking { val moshi = Moshi.Builder() .addLast(KotlinJsonAdapterFactory()) .build() val json = """{"_name":"xxx","age":12}""" val person = moshi.adapter(Peoson::class.java).fromJson(json) println(person)}@JsonClass(generateAdapter = true)//为了贴合condegen使用,他可以提高moshi在kotlin中的运行时速率data class Peoson( @Json(name = "_name"...
kotlin默认参数没在源代码中定义
发表于2023-08-26|kotlin
在使用kotlin协程时,突然发现一个无法理解的语法。在下图中,是runBlocking的源代码可以发现,他需要接受两个参数,第一个是context,第二个则是我们自己的lambda函数。而实际上,我们并没用传入第一个参数进去,他却可以正常的运行而不报错。他也并没有默认的参数。 解释首先我们要理解的是kotlin是个多平台支持的语言。因此他在实现某些功能时,需要兼容win,linux,java等多平台。例如:我们正在使用的协程库,肯定是一个多平台库。 expect actualKotlin中的expect和actual是一对关键字,用于实现跨平台的编程,特别是在编写多平台库(Commons Kt)时。在这种情况下,我们需要在一个公共的Kotlin文件中定义接口和类,而实现则需要针对不同的平台进行特殊处理,因为不同平台的操作系统和硬件配置有所不同。 expect和actual关键字是为了解决这种情况而设计的。expect用于声明一个接口或类,以及其所需要的属性和方法;而actual则用于提供这个接口或类的实际实现。这种技术可以让我们以一种抽象的方式编写代码,而不用关心它在不同平台上...
1…101112…28
avatar
小贺同学
分享知识,勤做笔记
文章
272
标签
106
分类
17
Follow Me
公告
靡不有初,鲜克有终
最新文章
ddnsgo忘记密码2025-09-04
Gitea实现Docker镜像打包上传全流程
Gitea实现Docker镜像打包上传全流程2025-09-04
acme快速配置证书
acme快速配置证书2025-06-02
解决ubuntu下定时任务不执行的问题
解决ubuntu下定时任务不执行的问题2025-04-10
d2l深度学习问题汇总
d2l深度学习问题汇总2025-04-10
分类
  • Android入门42
  • Echarts1
  • Linux基础14
  • RabbitMQ1
  • clash3
  • kali1
  • kotlin65
  • nvm2
标签
androidadb调试vueJSMediaPlayerAPK打包android Studiobee框架四大组件目录结构Android MediacameraXjetpack compose轻nas杂言fetchpromiseES6C语言长连接和短链接gradleidea激活JAVAjar包giteadocker镜像gitea action数据通信JWTk8sjavaktorlinuxcompose代理mihomo服务器LombokMVI架构
归档
  • 九月 2025 2
  • 六月 2025 1
  • 四月 2025 3
  • 一月 2025 2
  • 十二月 2024 9
  • 十一月 2024 3
  • 九月 2024 1
  • 七月 2024 9
网站信息
文章数目 :
272
运行时间 :
本站访客数 :
最后更新时间 :
© 2023 - 2025 By 小贺同学框架 Hexo 7.3.0|主题 Butterfly 5.5.0
本网站由 提供CDN加速/云存储服务
湘ICP备2023014266号-1
湘公网安备 43030302000164号
搜索
数据加载中