- 博客(42)
- 收藏
- 关注
原创 【FRP 内网穿透 从0到1 那些注意事项】
最近跟第三方团队调试问题,遇到一个比较烦的操作。就是,你必须要发个版到公网环境,他们才能链接到你的接口地址,才能进行调试。按理说,也没啥,就是费点时间。但是,在调试的时候,由于沟通、交流或者习惯的不同,两边就一些功能,老是需要改动,那就造成了要频繁打包的问题。呃呃呃,,,那就太费时间了,要知道,一个开发人员的成本很高的。于是,我就引入了这个内网穿透。
2024-11-22 18:47:55
421
原创 【如何把base64的文件,转成正常文件】
今天遇到一个问题,后端给的文件是base64加密过的字符串,我通过apifox请求接口,想得到正常文件,看看效果的愿望被挡住了。把你的base64字符串放进去,然后把这段代码复制到一个txt文件里面。base64,你的base64字符串"我这边的文件知道格式是excel,所以,后缀我写成了.xlsx。那就写一个讲base64的文件转成正常文件的工具吧。// 将base64字符串转换为Blob对象。// 将你的base64字符串替换到这里。// 创建下载链接的a标签。完美,文件就这么打开了。
2024-07-24 14:43:45
1089
原创 【从0到1,训练大模型,从llama3开始】
随着大模型越来越多,大家肯定眼花缭乱。不知道选择哪个好,换句话说,不知道哪个才适合自己。通过社长的实操:chatgpt3.5、gpt4、gpt4o、llama3、通义千问、豆包等大模型,总结是:大家都很好,都能一定程度上的帮助你。不过怎么说呢,他们什么都懂,但是,什么都不精。比如:我想写一个sql,他们都可能给你一个错误的版本,只有当你跑完,发现错误之后,告诉他们,他们才会意识到自己的错误,然后重新给你生成一个。这样就导致一个问题,你不敢真正意义上的相信他们。
2024-07-20 22:45:44
1105
原创 【从0到1 在AMD显卡的win上安装stable-diffusion】
终于换了台电脑了,这太电脑32G运行内存,4G核显(想买有独显的,不过好贵哦),AMD R7 8核处理器。看着这么高的配置,心有点痒痒的,不能浪费了这个配置呀,哈哈,于是就有了安装Stable-Diffusion的想法。
2024-07-08 18:08:02
2352
1
原创 【从零到一,如何搭建本地AI大模型】
本文主要记录这一段时间对本地大模型搭建的心得。作为一个资深程序员,在AI席卷全球的时候,深深感觉到了一丝危机感,不禁有一个想法不断在脑海闪现:我会不会真的哪一天被AI给取代了?在主页,你可以选择你要下载的大模型,然后下载。下载半天你会发现,下载不了,爆红了:此时不要着急,找到它下载的配置文件,一般在:C:\Users\你的电脑名称.cache\lm-studio。打开下面的文件:把所有的:huggingface.co换成:hf-mirror.com。
2024-07-08 16:41:56
2018
原创 双色球预测算法(Java),——森林机器学习、时间序列
最近AI很火,老想着利用AI的什么算法,干点什么有意义的事情。其中之一便想到了双色球,然后让AI给我预测,结果基本都是简单使用随机算法列出了几个数字。额,,,,咋说呢,双色球确实是随机的,但是,如果只是随机,我用你AI干嘛,直接写个随机数就行了嘛。于是乎,问了下市面上的一些预测算法,给出了俩,一个是:森林机器学习,一个是时间序列。然后,我让它给我把这俩算法写出来,给是给了,但是,,,无力吐槽。
2024-06-19 11:11:07
1999
6
原创 详解Kubernetes:新手友好指南一步步部署K8s
Kubernetes(简称K8s)是一个开源的容器编排平台,用于自动化应用程序容器的部署、扩展和管理。本文旨在为完全没有Kubernetes经验的初学者提供一个简单、易懂的指南,通过具体的步骤帮助你成功部署你的第一个Kubernetes应用。
2024-04-19 15:51:57
511
1
原创 nginx中斜杠(/)详解
在nginx配置时,会对是否加斜杠充满疑惑?配置location、proxy_pass时,加“/”与不加“/”的区别,今天我们通过实操去验证下。
2024-02-04 10:28:30
1082
2
原创 mac电脑设置虚拟内存
在刚开机时,swap用量为0。打开很多应用后,发现物理内存用量大约10g时发现swap开始使用。然后随着不断关闭应用,得出一个结论,swap的用量是系统动态调整的,内存用量越大,swap用量越大
2023-09-04 13:13:08
9533
3
原创 Docker中怎么对MySQL进行每天定时备份
1.创建备份目录(建议放在mysql映射的宿主机目录层级)将下面的脚本直接粘贴到DatabaseBackup.sh。把 DatabaseName 替换为实际的数据库名。把 username 替换为实际的用户名;把 password 替换为实际的密码;设置每天23:30分对数据库进行一次备份。
2023-08-28 14:03:49
670
原创 window.getSelection()相关用法
因为通常情况下用户只能选择一个范围,所以只有一个选区(range),此方法一般为getRangeAt(0)判断某一个node是否为当前选区的一部分。返回选区开始的节点(Node)返回当前选区的纯文本内容。从页面中删除选区中的内容。5、获取选中的父节点。
2023-08-09 09:02:21
1033
原创 Spring面试常问汇总
Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。它可以集成其他框架,如 Structs、Hibernate、EJB 等,所以又称为框架的框架。Spring 配置文件是 XML 文件。该文件主要包含类信息。它描述了这些类是如何配置以及相互引入的。但是,XML 配置文件冗长且更加干净。如果没有正确规划和编写,那么在大项目中管理变得非常困难。
2023-08-04 14:16:57
77
原创 麒麟系统密码忘记怎么重置密码
1. 开机选择Advance options for Kylin V10,按回车。若回车之后仍提示需要密码,尝试输入系统安装时设置的密码。4. 回车后进入root下,执行一下命令修改密码。2. 选择recovery mode 救援模式。3. 进入到以下界面后按回车。为需要修改密码的用户名。
2023-07-20 18:35:09
7919
原创 OpenSSH升级版本详细步骤
1、为防止安装失败,无法用ssh做远程连接,因此先安装telnet防一手。注:安全文件关闭或者修改(否则root无法telnet登录)启动前要将新生成的sshd_config修改以下几个地方。我下载的是:openssh-9.0p1.tar.gz。注:有防火墙的话需要放开23端口。3.备份原有ssh服务版本。复制文件到相应系统文件夹。4.安装openssh。
2023-07-12 10:20:45
1139
原创 CentOS下SSH默认端口22修改成其他端口
2、先将Port 22 前面的 # 号去掉,并另起一行。如定义SSH端口号为57122,则输入Port 57122自定义端口选择建议在万位的端口(如:10000-65535之间)4、重启ssh服务,service sshd restart ,如下图所示。3、按下esc键后,输入:wq进行保存。
2023-07-05 16:00:01
1225
原创 想搭建一个不会改变任何样式的可以预览word、excel、ppt等office文档的私域服务
链接: https://pan.baidu.com/s/1RKaBCCMzLwpZIjBExaPgaQ?pwd=8888 提取码: 8888。注:建议使用固态硬盘,就不用担心反应慢的问题了。office域控系统使用教程。
2023-07-05 14:44:35
182
1
原创 Win11多用户同时登录远程桌面方法
在Win11中配置多用户同时登陆远程桌面(并发远程桌面RDP)之前,请先确保已开启远程桌面并单用户访问运行正常。
2023-06-01 08:56:20
10123
4
原创 nginx 遇到跨域
为了解决这个问题,您可以使用nginx中的“add_header”指令来添加“Access-Control-Allow-Origin”响应标头。当使用nginx作为web服务器时,如果您的应用程序在不同的域名或端口上运行,可能会遇到跨域问题,这会导致浏览器阻止您的应用程序以某些方式与其他域或端口进行交互。注意,以上配置将允许来自"http://example.com"的跨域请求,但不允许来自其他来源的请求。上面的指令将允许任何来源的跨域请求。上面的配置示例将允许来自端口300的请求进行跨域。
2023-05-31 17:08:59
1084
原创 centos 中 tar 的用法
在CentOS系统中,tar命令可以用来处理归档文件(即压缩文件)和文件夹。下面详细介绍一下tar命令的使用方法。
2023-05-31 16:55:54
3953
原创 centos 的 vsftpd 上传文件 553 Could not create file 错误
【代码】centos 的 vsftpd 上传文件 553 Could not create file 错误。
2023-05-25 10:09:14
1014
原创 uniapp+苹果免签打包
本文章不涉及任何费用支出,收费资源下载,和营销软文广告,请放心阅读。前几个月完工的小说 app 已经放在博客里很久了,然后各位都会发现,那就是我打包出来的 iosapp 可以直接下载安装,也没有提示什么安装失败什么的,且我没有开发者证书,也没有上架任何地方,更没有使用任何分发程序,基本就是扫码,就直接安装完成了在之前的商品文章里,我一直提到我是使用 h5 编译打包,效果不如原生。但是实际使用起来,效果已经和原生相差无几了,无非就是页面跳转的效果不够真实,状态栏也无法像原生那样沉浸式。
2023-05-23 16:07:57
2889
24
原创 Linux 下载安装 jdk1.8
用 tar 命令- C 解压到指定的目录下。在/etc/profile 文件中。Linux 下载安装 jdk1.8。四、测试 Java 环境是否成功。使 profile 生效。
2023-05-23 16:06:02
3507
原创 java内存溢出
经研究,大多数系统的内存溢出,和导出的工具无关,主要是数据量太大导致,这个问题在市面上很常见,没有立马见效的处理方案,只能不断优化代码,或者加内存,处理数据量大的查询问题,一般用分页查询等方法处理,这个在系统中都有体现,无需优化。再从原理上思考,因为数据量太大,导致new出的对象太多,一个new的对象就占用很多内存空间,如果new很多对象的话,资源一直在占用,百分百会发生内存溢出的情况。经过上述方法的测试,该方案有效,准备在该对象不用的情况下置null,应该会有效解决内存溢出的情况。
2023-05-23 16:05:01
317
原创 jekins安装
一、首先检索包含 java 的列表检索1.8的列表 yum list java-1.8*安装 1.8.0 的所有文件使用命令检查是否安装成功。
2023-05-23 16:04:43
84
原创 DockerHub限制pull次数的解决办法
中科大: https://ustc-edu-cn.mirror.aliyuncs.com。网易: https://hub-mirror.c.163.com。已登录用户,每 6 小时只允许 pull 200 次。匿名用户,每 6 小时只允许 pull 100 次。解决办法:更换镜像配置、绕过限制。
2023-05-18 15:25:19
787
3
原创 centos7 安装docker-compose
选择相应版本,下载 docker-compose-Linux-x86_64 到本地或者。如果使用 PIP 安装时报以下错误,先升级安装 requests 库.,并移动到 /usr/local/bin 目录下 添加执行权限。安装 docker compose,自行更改版本号.检查 docker compose 版本。检查 docker compose 版本。检查 docker compose 版本。再次安装 docker compose。官网选择版本** **官网选择版本** **
2023-05-18 15:24:02
610
1
原创 docker 安装redis
2.拉取镜像 默认最新版本3.准备conf配置文件。可以去官网下载。Redis configuration | Redis(建议找到自己对应的版本下载。我安装时一直启动不起来,最后换了个版本文件,就可以了。不确定是不是不同版本有不同的配置导致的)我修改的配置只有:1)protected-mode no,保护模式,限制为本地访问,修改后解除保护模式2)daemonize yes 默认no 为不守护进程模式,修改为yes(宿主机启动的时候设置,docker启动不设置)
2023-05-18 15:21:10
121
1
原创 docker离线安装中间件
docker 镜像保存成 tar 归档文件(导出 nginx 离线镜像包)将镜像包.tar 上传至无网络的环境上创建并启动。后面使用docker-compose安装即可。在.tar 所在位置执行。
2023-05-18 15:19:05
113
1
给一个url地址,直接打开本地office或wps预览
2023-09-22
win11多用户-配置文件设置.zip
2023-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人