🌼 Jasmine,一款 Typecho 主题。专为博客类网站开发,响应式设计,在移动端也有不错体验。主要使用白、灰、黑三种配色,整体简洁、精致、美观。您的 start 是这个项目维护下去的坚实动力。欢迎进群交流主题、Typecho 等相关问题。 QQ 群:539165194主题预览南巷清风主题仓库如果觉得主题还不错,请帮忙点个 start 😁。Github | Gitee预览图主题亮点响应式设计针对 SEO 优化支持切换夜间模式支持置顶文章显示支持评论 QQ 头像显示支持代码高亮支持随机文章跳转支持文章缩略图设置支持外观设置备份主题更新检测……主题文档Github | Gitee(国内)主题交流您可以在 QQ 群或当前平台对主题进行报告错误(Issues)、修复问题(Pull requests)、提高代码质量或提交新功能。许可协议Jasmine 主题使用 GPL V3.0 协议开源。您必需遵守 GPL V3.0 协议进行二次开发或移植主题,以及声明原主题名称及其链接。您可以删除页脚的作者信息。您必须在页脚保留 Jasmine 主题的名称及其链接。打赏一下如果觉得主题制作的不错,不如
通过 Docker 运行的 Mysql 容器,无法连接 (10060 "Unknown error"),但是查看服务状态却是正常启动。
一觉醒来,博客密码竟然都忘记了。。。莫非昨晚被南宫问雅摸头了?
原文:《Reactive programming 一种技术 各自表述》前言作为一名 Java 开发人员,尤其是 Java 服务端工程师,对于 Reactive Programming 的概念似乎相对陌生。随着 Java 9 以及 Spring Framework 5 的相继发布,Reactive 技术逐渐开始被广大从业人员所注意,笔者作为其中一员,更渴望如何理解 Reactive Programming,以及它所带来的哪些显著的编程变化,更为重要的是,怎么将其用于实际生产环境,解决当前面临的问题。然而,随着时间的推移和了解的深入,笔者对 Reactive Programming 的热情逐渐被浇息,对它的未来保持谨慎乐观的态度。本文从理解 Reactive Programming 的角度出发,尽可能地保持理性和中立的态度,讨论 Reactive Programming 的实质。初识 Reactive笔者第一次接触 Reactive 技术的时间还要回溯到 2015年末,当时部分应用正使用 Hystrix 实现服务熔断,而 Hystrix 底层依赖是 RxJava 1.x,RxJava 是
我电脑的系统是 Kubuntu (22.04) ,浏览器是 Firefox (108.0.1-64bit)。我每次打开虎牙、im.qq.com 之类的网站,总是会有个弹窗,让人头痛,是可忍孰不可忍。之所以会有这个弹窗,是因为火狐在 84 版本之后,为启动外部应用程序的协议链接增加了一个站点级别的权限。不过看起来貌似这个功能在 Kubuntu 有些问题,明明系统没有对应的程序去打开这个链接,每次手动点击了取消,下次刷新网页还是会弹窗。解决方法 粘贴 about:config 至浏览器地址栏访问,然后点击接受风险并继续。 搜索框输入 security.external_protocol_requires_permission ,默认值为 true ,双击搜索结果,改为 false 。
在 Windows 系统中,存在多驱动器盘符概念,例如固态硬盘可以整个分为 C 盘,当系统盘使用;机械硬盘可以整个分为 D 盘,当数据盘使用。但是在 Linux 系统中,没有盘符这个概念,只有一个根目录,所有的文件都存在根目录下,根目录用 / 标识。那我要把机械硬盘放在 Linux 系统中使用,就相当于我要把这个硬盘当作一个目录,目录名字可以叫做 data ,把其放在根目录下面,然后把机械硬盘映射到 data 目录。这个就叫做挂载硬盘。fstab 文件说明Linux 系统中,/etc/fstab 文件包含了电脑上的存储设备信息及其对应的文件信息。每次 Linux 系统启动时,将读取这个文件来挂载对应的文件系统。我们可以通过修改这个文件信息,在每次系统启动时,自动将机械硬盘挂载到 data 目录。/etc/fstab 新增挂载信息,需要按照特定的格式写入: <file system> <mount point> <type> <options>
原文:https://www.liaocp.cn/archives/67.html常见的 Java 源代码,首先通过 javac 编译成字节码(bytecode),然后字节码通过 JVM 解释为机器码执行。此时 JVM 可以理解为解释执行模式。这也是常见的说法:Java 是解释执行的语言。但是在常见的 JVM 中,例如 Oracle JDK 的 Hotspot JVM ,里面提供了 JIT(Just-In-Time)编译器,也就是通常所说的动态编译器,JIT 能够在运行时将热点代码编译成机器码,这种情况下部分热点代码就属于编译执行,而不是解释执行。解释执行使用 -Xint 参数,可以指定 JVM 只通过解释执行,不对代码进行编译。这种模式会降低运行速度,因为它抛弃了 JIT 的性能优势。java -Xint -version java version "1.8.0_71" Java(TM) SE Runtime Environment (build 1.8.0_71-b15) Java HotSpot(TM) 64-Bit Server VM (build 25.7
Feign是声明式的 Web Service客户端,它让微服务之间的调用变得更简单了,类似 Controller 调用 Service。Spring Cloud 集成了 Ribbon 和 Eureka ,可在使用 Feign 时提供负载均衡的 HTTP 客户端。使用方法添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> [email protected]("userservice") public interface UserClient { @GetMapping("/user/{id}") User findById(@PathVariable("id") Long id); } [email protected] private Us
新增配置 DataID:需要唯一不重复,建议使用 微服务名称 + 环境名 + 后缀名(yaml等) 启动流程 项目启动 读取 Nacos 配置文件,通过 bootstrap.yml 文件 读取本地配置文件 application.yml 创建 Spring 容器 加载 bean …… 读取配置 引入客户端依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> 在项目的 resource 目录新增 bootstrap.yml 文件,此文件是引导文件,优先级高于 application.yml spring: application: name: userservic