- 博客(26)
- 收藏
- 关注
原创 Linux离线(zip方式)安装docker
新增daemon.json文件,配置内容{“data-root”: “/mnt/data/dockerexec”}已经新建data/dockerexec路径,权限755。原因:未添加docker到path中,类似于Windows下的环境变量中的path,没有配置时会提示找不到路径。文件位置:/etc/systemd/system/docker.service。添加路径之后第一个问题也解决了,所以可以去掉临时禁用的配置,优先使用默认配置。问题:临时禁用有什么风险吗?解决方法:通过临时禁用解决上面问题。
2025-06-09 17:02:16
955
原创 mongodb集群之分片集群
对于正式环境,官方推荐方案如图,也就是说config、shard都要配置成副本集模式,且节点最好为3个以上,即推荐。节点,其中,config为3个节点以上的副本集群,shard1为3个节点以上的副本集群,shard2为3个节点以上的副本集群,router至少1个。说明:配置到spring boot中的话,直接配置router的信息就行,如果单独想用某个分片的,也可以配置对应分片的信息,都是连接的。(一般会需要数据、日志、配置、pid等文件,数据和配置是必须的,其他的根据自己的需求),方便后续操作和运维。
2025-05-30 17:46:31
1275
原创 mongodb集群之副本集
这个没有实际操作,一开始查到的方案都是这种,但是教程说的都是二进制文件,当时没反应过来,什么二进制,二进制什么,在哪里,怎么拿到这个新的二进制文件。在这种业务场景下,我们只是借助副本集达成备份的功能,所以一般要在备份完之后把对应的节点剔除,如果原来使用单例模式启动mongo还需要恢复成单例的模式,避免影响原来的业务。遇到过的情况:只配置了2个节点时,第一次从主节点备份的时候因磁盘空间不足,导致从节点处于STARTUP状态,再次启动时没注意启动顺序,导致原来的主节点也处于STARTUP 状态,无法使用。
2025-05-28 17:12:38
1277
原创 压缩包方式在Linux和Windows下安装mongodb
在总流程中不管是在Windows中安装还是Linux中,除了解压这一步的操作方式不同之外其他的操作都是一样的,关键的地方就是根据需求进行conf文件的配置。
2025-05-28 14:02:23
1342
原创 Kafka Kraft模式集群 + ssl
一般需要提前规划各节点所在服务器、端口、Kafka安装路径、数据存放位置、配置文件位置、ssl证书位置(需要配置的ssl的话才需要)。只需要保证把证书生成到相同的路径下,就不用做重复其他工作了。其他的配置项单机也要配置,集群只是保证broker id的唯一性且增加controller配置,controller配置中的kafka1为对应服务器hosts的主机名。是一样的,只需要把bootstrap-servers改成多个节点的情况就行,其中kafka是项目服务器hosts配置的主机名。
2025-05-26 17:07:37
1506
原创 servlet基础知识
广义:JAVA EE规范狭义:Servlet接口把一个请求指定给对应的ServletHttpServletRequest:处理http请求的对象HttpServletResponse:处理http响应的对象在加载或启动servlet时,初始化一些用于servlet自身的参数,比如说关于数据库连接、日志配置等的参数。这些参数在整个生命周期中只执行一次,并在整个生命周期的任意一个周期都可以获取到。
2023-10-10 09:13:08
884
原创 消失的两个数
在数据为自然数的情况下,有的时候可以通过下标与数的对应帮我们达到用数组存储键值对或者矩阵的效果。在类似的题型中我们可以通过相应的数学公式提高效率或者减少对空间的占用
2022-09-06 21:45:33
451
原创 excel规划求解功能总结
目录规划求解功能可以用来干什么?规划求解功能如何使用?关于我自己使用的时候混乱到现在都没搞懂自己错在哪里的回顾我的问题总结‘关于我自己使用的时候混乱到现在都没搞懂自己错在哪里的回顾’这个部分主要是为了找到并记录自己的问题所以写的,使用干货在总结部分。规划求解功能可以用来干什么?主要的功能就是线性规划求最值,目前我主要是学习它在这方面的应用,不知道它是否还可以用在其他地方。规划求解功能如何使用?关于我自己使用的时候混乱到现在都没搞懂自己错在哪里的回顾其实这已经不是我第一次用到这个规划求解功能,
2021-12-19 02:56:12
3785
原创 让你一遍就会的【单纯形法解线性规划最优】
说明:在一开始不懂的时候自己也查了一些资料,方法跟本文的有一些细小的区别(比如说主列的寻找这里的符号就不一样,目前还没能查到是为什么。),本文是基于老师给的资料的方法上,通过自己的实践,对方法中一些涉及到公式的地方进行了简化,也就是没有按照严格的步骤去进行。给出的资料我也会放在文末,有需要的可以自行下载。方法步骤1、把不等式方程组以及目标函数都变成等式方程:把不等号化成等号;2、在约束条件(也就是在这一步没有目标函数什么事)的等式方程组中引入额外的基变量; 1)观察不等式的符号,"&...
2021-11-19 06:00:27
5096
原创 通过简单的计算理解sumproduct函数(图文)
目录前言1.功能2、各个功能验证前言本文主要从函数的计算过程来讲解,并记录自己一开始的疑惑,文中观点仅是个人理解,由于自己也是在学习阶段,所以如果出现理解不对的地方,欢迎指正1.功能官网上是这么介绍的:从这个解释可以看到,最后的结果是和,但是在求和之前可以有别的操作,可以是加减乘除的任意一个操作,默认是先进行乘法再进行加法。注意事项:这个函数的第一个参数是必须的,也就是说至少有一个能求和的数据或范围。2、各个功能验证只有一个参数这种情况下,他的功能就是求和,跟sum函数的功能一致,至
2021-01-17 15:07:10
1526
原创 寄存器总结
寄存器种类编程结构(图为8086结构):即程序员与使用者(用户可以看到的)具体结构为什么程序和用户可以看到这些寄存器呢????从程序员的角度来看是比较容易理解的,程序员对这些寄存器可见,是因为他们在编程的过程需要可能会用到这些寄存器,或者说需要直接对他们操作。而这就需要从他们本身的功能来说。首先计组中常见的就只是提到上图中的“通用寄存器、标志寄存器(状态标识寄存器)”,而通用寄存器的主要...
2019-10-15 11:26:55
7301
6
原创 汉明码生成过程图文详解
步骤确定校验位个数确定校验位位置分组确定校验位的具体总结例题分析确定校验位个数确定校验位的个数是比较简单的一步,主要就是利用公式:2^k - 1 <= n + k其中n为要发送的这个数据有几个二进制位位数;k为检验位需要的位数。考试中常见的检验位并不会很大,一般也就是2到4位,很容易就算出来。确定校验位位置检验位所处的位置也是有规定的,就是检验位必须放在==2^(i - 1)==的...
2019-10-15 09:37:28
15805
8
原创 数据结构基本概念
用一个图清楚地辨别数据结构中的基本概念在数据结构的绪论中有一些重要但是有很容易就搞不太清楚的概念,所以这里通过一个图片展示各个概念之间的区别和联系首先就是数据,这个概念可以简单的理解成,只要能够输入到计算机中,并且被计算机识别,那么不管他是什么样的,他就是数据。也就是对应图片中的任何苹果。而数据的组成中有可能有一些是性质相同的,比如说图片中三个人都是人,那么他们的一个集合就是一个 数据对象;...
2019-09-08 14:28:11
134
原创 Android开发中遇到的问题及解决
遇到的问题选择IDEA开发安卓项目的原因syn加载太慢preview一直处于加载状态,而且布局文件代码报红功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLow...
2019-07-30 12:17:00
1206
原创 网页跳转时常见的问题及解决
1、报错信息见下图解决方法:https://blog.youkuaiyun.com/weixin_43450987/article/details/84558376解决之后可以正常访问2、无法访问自己写的html文件已经路径死循环突然他就一直正常了,找不到错误时候的照片解决方法1:https://blog.youkuaiyun.com/Eggppp/article/details/84877921解决方法...
2019-06-25 17:54:53
2311
原创 使用IDEA创建的第一个超级简单的WEB项目
新建项目选择Spring Initializr选项。如果是第一次使用要在Project SDK那里点击NEW选择自己的JAVA环境,然后NextGroup那里一般以域名倒过来写(如:域名为:www.baidu.com —> com.baidu.www)Artifact那里也需要我们自己写,我们别人都喜欢用demo加一个序号,不知道是什么原因,随便写一个也没事在弹出来的界面中,...
2019-06-25 17:52:44
428
原创 python实现onenet平台上传、获取数据
向onenet平台传数据代码只实现了简单的上传的功能,没有做其他的功能,比如说数据的产生什么的,所以上传的数据是直接给出的"""@author:wgc@Time:2019/5/10 15:19@Version: v1.0"""import urllib.requestimport jsonimport timefrom time import sleep#设备IDde...
2019-06-25 17:50:15
8775
27
原创 stp的理解
最近因为实验需要配置stp,随意找了一些stp的讲解文章看了一下,在众多文章中找到一篇比较适合我自己的,链接在下面:https://blog.youkuaiyun.com/tangchaomu13/article/details/81200405这个教程的优点就是结合实例讲,显得没那么笼统,也比较容易理解,不然出现的一些概念一搞不懂就不想看下去。其次就是我自己的一点小总结。这个教程虽然比较容易懂,但是看第...
2019-04-17 15:25:40
654
原创 IDEA下载安装以及maven在IDEA中的配置
下载IDEA及安装下载地址:https://www.jetbrains.com/idea/下载和安装一节破解主要参考的是这个教程下面主要说一下我在操作过程中遇到的一些问题 第一、我应该下载哪个版本对于这个问题呢,我也不知道答案,不过根据以前老是的建议就是不要下最新版本的,因为好多功能都还是测试阶段,可能会出现各种问题。所以建议下一个已经很成熟的版本。但是作为年轻人,我们怎么可能不喜...
2019-04-17 14:53:57
323
原创 maven的下载及环境配置
下载maven下载地址:http://maven.apache.org/直接点击上面的连接,进入以下页面:在弹出来的界面中选择download,在一个界面找到Files项,下载你需要的版本我第一次下的是红色框的,但是经过解压之后,里面没有lib文件夹,而这个文件夹在配置环境变量的时候需要用到,所以就很崩溃,就搜了教程,看到另一个教程用的是黄色的压缩包,所以我又重新下一遍,这次终于没问题...
2019-04-17 13:20:46
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人