- 博客(16)
- 收藏
- 关注
原创 SpringCloud 组件入门
SpringCloud 是在 SpringBoot 的基础上实现构建微服务中需要的 服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控 等操作的解决方案。SpringCloud 的版本号不是使用数字命名的,而是伦敦的地铁站名称。原则为:消费者 Consumer 调用提供者 Provider 提供的服务;提供一个服务中心作为中介。类似于房东与租客通过中介进行联系。房东提供的房源需要进行注册,而租客需要通过中介获取房源信息。服务提供方需要定期续约,以保障提供的服务存在(确保房屋存在);服务消费方也需要
2022-06-15 11:36:46 199 1
原创 Java 发送邮件
Java 发送邮件更新时间:2020.6.27 11:57使用 Simple Java Mail 框架引入 pom.xml 依赖<dependency> <groupId>org.simplejavamail</groupId> <artifactId>simple-java-mail</artifactId> <version>6.0.5</version>
2022-04-24 10:25:14 320
原创 Java 调用摄像头以及一些 Utils
Java 调用摄像头更新时间:2020.6.27 12:45引入 pom.xml 依赖 <dependency> <groupId>com.github.sarxos</groupId> <artifactId>webcam-capture</artifactId> <version>0.3.12</version> </
2022-04-24 10:24:22 690
原创 记录宝塔 Docker 部署的 Halo 博客在服务器重启后出现的问题与解决方法
记录宝塔 Docker 部署的 Halo 博客在服务器重启后出现的问题与解决方法更新时间:2020.7.25 16:22此方法不解决宕机后的数据丢失问题Question 1:Docker 重启之后出现数据丢失解决方案:在系统关闭之前(重启前,关机前)调用脚本关闭对应的 Docker Halo 容器;在系统开机之后,调用脚本开启新的 Docker Halo 容器(或者重启 Docker Halo 容器);Linux 开机后、关机前、重启前执行对应的脚本自己新建一个脚本,如 start.s
2022-04-24 10:23:54 972
原创 Node.js 局域网文件共享
Node.js局域网文件共享更新时间:2020.7.29 16:23首先安装 http-server 包npm install http-server -g然后在你要共享的文件夹下通过命令行方式启动 http-serverhttp-server输出类似信息即可Starting up http-server, serving ./Available on: http://192.168.222.54:8080 http://192.168.180.1:8080..
2022-04-24 10:22:49 864
原创 Lombok 的介绍与使用
Lombok 的介绍与使用介绍Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。Lombok也存在一定风险,在一些开发工具商店中没有Project Lombok支持选择。 IDE和JDK升级存在破裂的风险,并且围绕项目的目标和实施存在争议。基本使用常用注解:@Setter :注解在类或字段,注解在类时为所有字段生成setter
2022-04-24 10:21:47 95
原创 使用pygame制作双人五子棋小游戏
源码如下:import pygameimport timepygame.init()class Chess: screen = pygame.display.set_mode((690, 690)) clock = pygame.time.Clock() def __init__(self): # 未下棋0,黑棋1,白棋-1 self.chess_panel = [ [0, 0, 0, 0, 0, 0, 0, 0
2022-04-24 10:18:56 191
原创 推荐 —— Windows的包管理器 Chocolatey
Windows的包管理器 - Chocolatey :点击进入官网FAQ使用 Chocolatey 的好处?首先,这篇文章不是个普通用户写的,而是给开发人员写的。在日常开发中,有很多低级不良习惯容易引起低级错误,既耽误时间,解决了又没有成就感。这些不良习惯就包括:随意指定基础开发环境(JDK、Node等)的安装路径,包括路径中有中文和空格。大家统一采用默认安装路径和配置,能够减少大量没必要的低级错误。用Mac开发的人,无人不知 Homebrew。但是用 Windows开发的人,却很多不知道
2022-04-24 10:07:02 461
转载 解决Ubuntu、Deepin机箱前面板插耳机没声音
在使用Ubuntu16.04时,安装了网易云音乐,想学习之余,听听音乐放松心情。然后美滋滋的插上耳机,打开音乐播放,这时候突然发现电脑没有声音,但是系统设置里面的声音是打开了的。针对于这种情况,写一下解决办法,希望小伙伴们也可以参考。解决方法如下:首先桌面打开终端,然后输入命令:下载pulseaudio音量控制软件:sudo apt install pavucontrol 然后终端输入指令:pavucontrol打开软件,发现在输出设备中有两个输出设备:一个NVIDA的数字音频一个内置
2022-04-24 10:05:26 1101
原创 解决逃离塔科夫0.12.9离线版修改商人可回收所有物品的问题
解决逃离塔科夫0.12.9离线版修改商人可回收所有物品的问题更新日期:2021.1.18 17:35复制这里的代码替换,不会出现问题"sell_category":[ "5b47574386f77428ca22b33e", "5b47574386f77428ca22b33f", "5b5f78dc86f77409407a7f8e", "5b47574386f77428ca22b346", "5b47574386f77428ca22b340", "5b47574386f77428ca22b3
2021-01-18 17:36:41 8454
原创 使用境外(香港)服务器部署 YApi 避坑全过程
使用境外服务器部署 YApi 避坑全过程个人博客地址:www.ymjhnb.top以下安装步骤使用宝塔面板,如未安装宝塔面板,请点击这里进行安装问题如果你是国内服务器的话,按照 官方教程 安装基本没什么问题,但是如果是境外服务器(包含香港服务器)的话,因为使用的淘宝源的缘故,会出现一些问题。以下则详细记录了笔者本次安装中出现的问题,以及实践过后的解决方案。笔者所使用的服务器为腾讯 香港 轻量云。安装方式官方提供了两种安装方式:可视化方式命令行方式笔者在安装的过程中,因为觉得可视化方
2020-10-07 17:27:54 1237
原创 编程基础之快速排序——C语言实现
快速排序1.基本思想:先从数列总选一个数作为基准数 把比这个数大的数全放到它的右边,把比这个数小的全放到它的左边 再对左右区间重复第二步,直到各区间只有一个数2.以数组为例: 下标:0 1 2 3 4 5 6 7 ......
2018-12-13 21:18:33 416
原创 C语言——EGE入门图形库实现经典魔塔游戏
个人博客地址:https://www.jdassd.top该游戏的制作有一些疏漏的地方,目前发现以下几处:在某些情况下,怪物可能会出现打不死但能够进入决斗界面的问题。 上下楼梯口楼层转换时又回到该楼层或两楼层互相转换的问题。(实际是缓冲区问题) 在某些情况下,人物打怪会出现血量上升的问题。(如有发现其他问题请在评论区留言,谢谢!)游戏内容说明:该游戏内容完全复制于经典魔塔......
2018-12-09 15:44:41 8964 15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人