- 博客(23)
- 收藏
- 关注
原创 python中的系统解释器和虚拟解释器的区别
是在pycharm创建新项目时可选择创建的解释器,该解释器是基于系统解释器生成的,相当于复制了一份新的解释器,但是刚刚生成的虚拟解释器,只能复制系统解释器中自带的第三方模块,不会复制手动安装的第三方模块。(2)当我们有多个项目,且这些项目中虽然都用到同一个模块,但是要求的版本不一致时,这时候我们可以选择虚拟解释器,相当于特殊对待,为项目单独配置一个解释器。(1)当我们的项目很少的时候,我们可以选择系统解释器,这样安装的第三方模块就是在系统解释器中,相当于几个项目用一个解释器;
2024-07-16 17:09:08
469
原创 使用 OpenAI API 生成幽默笑话(二)
上篇文章初步实现了生成笑话的流程,但是名称启动只能生成固定个数的笑话,且每次输出笑话还得等待api请求,限制太大,本次改进了方法,将获取回复和输出笑话并行执行
2023-12-28 15:10:24
641
2
原创 使用 OpenAI API 生成幽默笑话
我希望通过接入OpenAi API,设置特定的prompt,以实现在一定时间内,gpt 不断生成新笑话的功能。
2023-12-22 15:52:54
829
原创 Java 发送验证码(多平台)和 图形验证码 的实现
在用户进行登录或者注册时,都会有输入验证码的相关操作,这就会涉及到发送验证码给用户的操作,发送方式大致分为两种:短信和邮箱,其中他们又有各种平台的发送方式,本次分别开发了和,其他的类似。图形验证码则是防止恶意刷短信次数设置的,主要是如何将生成的字符串转成图形验证码的过程。
2023-12-22 15:23:20
1382
原创 idea中使用kubernetes插件查看的日志,出现乱码
(3)在 “Default encoding for properties files”(属性文件的默认编码)和 “Default encoding for all other files”(其他文件的默认编码)中选择一个适当的编码,例如 UTF-8。(1)在 IntelliJ IDEA 的菜单栏中,选择 “File”(文件)-> “Settings”(设置)。(2)在设置窗口中,选择 “Editor”(编辑器)-> “File Encodings”(文件编码)。
2023-12-08 18:01:52
703
原创 通过密钥远程连接linux
利用Xshell生成密钥,将公钥复制进authorized_keys(也可直接生成公钥文件夹放入.ssh下)%在root下生成.ssh文件夹。%设置目录权限为700。
2023-11-03 13:26:33
90
原创 微服务与分布式的区别
这些服务共用一个最小型的集中式管理,服务可用不同的语言开发,使用不同的数据存储技术;微服务相比分布式服务来说,它的粒度更小,服务之间的耦合度更低,由于每个服务都由独立的小团队负责,因此它敏捷性更高,分布式服务最后都会向微服务架构演化,这是一种趋势,不过服务微服务化之后带来的挑战也是显而易见的,例如服务粒度小,数量大,后期运维将会很难。微服务:解决的是系统复杂度问题:一般来说是业务问题,即在一个系统中承担职责太多,需要打散,便于理解和维护,进而提升系统的开发效率和运行效率,微服务一般来说是针对应用层面的。
2023-08-29 11:39:15
3168
1
原创 Logstash启动报错
删除之后再访问localhost:9200试试能不能访问到Elasticsearch。2.查询PID对应的进程:(第一列为进程名)1.查询端口占用情况:(最后一列为PID)解决方案:关闭占用9200的进程.
2023-08-28 17:26:44
502
3
原创 wsl centos7 ssh远程连接,密钥登录
备注:主机A: 安装Centos7,主机B:下载Xshell注意:文中在配置端口转发那里,需要将localhost改成Linux中的ip地址,可在centos下通过ifconfig命令查看2.通过密钥登录:在centos下输入对应指令:然后切换主机B,使用密钥连接,ip是主机A的ip,对了,主机A的Windows下的22端口需要关闭
2023-08-02 19:15:24
939
1
原创 wsl系统下,centos7中的ssh启动失败,Active: failed (failed)
尝试了太多办法,有的人说open-server没有安装,有的人说sshd_config文件的配置,我这里说一个不一样的.
2023-08-02 17:09:54
1007
2
原创 通过FCN模型实现图像分割(Python篇+代码)
模型的构建的一个关键就是用到了tensorflow库,没有安装的小伙伴可以看我之前的文章,可以通过里面的函数,定义模型的输入层、卷积层、池化层、反卷积层、输出层,经过各个步骤,模型就能构建出来,这里有一个地方得非常注意,输出层的activation函数千万别选softmax,一定要选sigmoid,别问我为什么知道。使用深度神经网络的原因是神经网络是一种多层的、可训练的模型,这样的话,它就能对图像中的甲状腺结点起到分类效果,且通过一定量的正则化训练,神经网络的性能也将愈加优异,对图像的分类也更加精准。
2023-05-19 16:57:45
3442
18
原创 图像分割及其实现过程(MATLAB篇+代码)
在传统的分割方法中,有许多的方法能实现图像分割,如:蛇模型(snack)、测地活动轮廓模型(GAC)、Mumford-Shah 模型、Chan-Vese 模型、直方图方法、核方法等等
2023-04-11 17:22:00
5954
2
转载 重学TCP/IP协议和三次握手四次挥手(转载)
HTTP是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范区别HTTPHTTPS协议运行在TCP之上,明文传输,客户端与服务器端都无法验证对方的身份身披SSL(SecureSocketLayer)外壳的HTTP,运行于SSL上,SSL运行于TCP之上,是添加了加密和认证机制的HTTP。端口80443资源消耗较少由于加解密处理,会消耗更多的CPU和内存资源开销无需证书需要证书,而证书一般需要向认证机构购买加密机制。...
2022-07-24 20:03:24
661
原创 关联规则及其Apriori算法实现(MATLAB)
你是否有过这样的经历:在刷抖音的时候,总是容易刷到自己比较感兴趣的领域,比如说你喜欢玩游戏、看电影、看美女,那么你刷到的视频往往就在这几个之间徘徊;当你进入淘宝、京东想看点东西的时候,你想买的东西正好在搜索框的推荐项;当你QQ音乐的喜欢里有《稻香》,那么某一天你就会发现,推荐列表里就会出现《七里香》;你是否在疑惑,这些软件是怎么将我们的喜好联系起来的呢,这就运用到了关联规则。关联规则最初是为了解决购物篮问题而产生。购物篮分析(Market Basket Analysis),20世纪90年代,大概是1993年
2022-06-04 23:19:28
9180
3
IP工具类,通过传入的request获取ip地址(JAVA)
2023-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人