自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(168)
  • 资源 (13)
  • 收藏
  • 关注

原创 Navicat15连接高版本postgresql16报错处理(ERROR: column “datlastsysoid“ does not exist at character 17)

使用Navicat15连接postgresql16报错。ERROR: column "datlastsysoid" does not exist at character 17

2024-04-07 09:44:24 342

原创 jshell交互式 Java命令行工具

jshell是 Java Shell 的缩写,它是从 Java 9 版本开始引入的一个交互式命令行工具,允许用户直接在命令行中运行 Java 代码片段,无需编写和编译完整的 Java 程序。使用jshell,你可以快速测试 Java 代码,探索 API,甚至进行原型设计。

2024-04-02 14:52:29 152

原创 Chrome浏览器忽略显示“您的连接不是私密连接“弹框

浏览器忽略警告”您的连接不是私密连接“

2024-03-26 09:51:47 338

原创 AI大模型学习:跨界融合、效率革新与未来潜能

AI大模型学习是一项充满挑战和机遇的研究领域。它需要研究者具备深厚的数学基础、编程能力和领域知识,通过跨界融合和效率提升来推动技术的发展和应用。在未来,我们有理由相信,AI大模型学习将为人类带来更多的惊喜和可能性,开启一个全新的智能时代。

2024-03-22 13:55:52 549

原创 Linux下的parted磁盘分区工具

Linux下的parted分区工具是一款功能强大的磁盘分区和分区大小调整工具,由GNU组织开发。它支持多种分区表格式,包括MS-DOS(MBR)和GPT,尤其适用于规则大小超过2TB的分区,但也可用于小分区的规划。GPT格式的磁盘没有四个主分区的限制,最多可达到128个主分区。:命令行和交互式。在交互式模式下,用户一次输入一个命令(支持命令补全),然后立即修改磁盘。而在命令行模式下,用户可以通过指定选项、设备和命令来执行特定的分区操作。

2024-03-22 11:24:55 389

原创 SpringBoot3+JPA+MySQL实现多数据源的读写分离(基于EntityManagerFactory)

在Spring Boot3中配置多个数据源并实现自动切换EntityManager,这里我编写了一个RoutingEntityManagerFactory和AOP(面向切面编程)的方式来实现。这里我配置了两个数据源:primary和secondary,其中primary主数据源用来写入数据,secondary从数据源用来读取数据。

2024-03-21 16:50:30 1210

原创 SpringBoot中配置多个数据源

在SpringBoot中配置多个数据源并实现自动切换,可以通过使用AbstractRoutingDataSource和AOP(面向切面编程)的方式来实现。

2024-03-19 14:32:57 379

原创 wpscan专门针对wordpress的安全扫描工具

WPScan是一款专门针对WordPress的漏洞扫描工具,它使用Ruby编程语言编写。WPScan能够扫描WordPress网站中的多种安全漏洞,包括WordPress本身的漏洞、插件漏洞和主题漏洞。此外,WPScan还能扫描类似robots.txt这样的敏感文件,并检测当前已启用的插件和其他功能。WPScan的数据库中包含大量的插件漏洞和主题漏洞信息,可以帮助用户快速发现潜在的安全风险。

2024-03-11 11:16:45 507

原创 ReviOS和AtlasOS精简的windows操作系统介绍

ReviOS是一款功能强大、高效的私有操作系统,适用于游戏玩家、高级用户和发烧友。它试图通过消除在后台运行的冗余任务和服务来加快系统速度,而不会牺牲稳定性。同时,它大量遥测后门已被终止,包括但不限于:UWP / AppX Apps,Windows Update和Cortana。数据收集和报告增加了系统负载,作为奖励,这也大大减少了,从而提高了性能。此外,ReviOS基于多层次的方法,确保保持和全面的稳定性。通过去除使系统停止的臃肿软件并减少组件数量来增强性能和隐私,从而减小操作系统大小。

2024-01-31 14:10:50 1715

原创 错误:ERROR: Failed building wheel for pyaudio

python安装pyaudio报错

2024-01-31 13:30:42 521

原创 MySQL使用LOAD DATA INFILE导入CSV

有时候我们需要使用CSV来进行数据的存储或迁移,那么对于把CSV导入到MySQL的基本操作就十分必要了,我们可以使用LOAD DATA INFILE来把CSV文件导入到MySQL中。根据实际情况,你可能需要根据 CSV 文件的格式和目标表的结构进行一些调整。打开 CSV 文件,确保它与你的 MySQL 表的结构相匹配。确保 CSV 文件的列顺序和表中的列顺序一致,并且数据类型匹配。替换为你希望创建的表的实际名称,并根据 CSV 文件中的列定义来指定合适的列名和数据类型。语句将 CSV 文件导入表中。

2023-12-25 11:15:24 205

原创 关于软件开发过程中的系统双因素认证(联网和内网)的技术探讨分析记录

互联网系统的双因素认证是一种增强安全性的认证机制,它通过结合两个独立但相互验证的认证因素来确认用户的身份。双因素认证的原理是,只有当用户同时提供这两种因素时,认证才能成功。例如,在ATM取款时,用户需要提供密码(所知道的信息)和银行卡(所拥有的物品),只有两者同时匹配,用户才能取款成功。互联网系统双因素认证的应用还包括网上银行U盾、手机动态验证码等。这种认证机制有助于防止因口令欺诈而导致的重大损失,防止恶意入侵者或人为破坏,解决由口令泄密导致的入侵问题。

2023-12-13 11:01:33 167

原创 人工智能-语音识别技术paddlespeech的搭建和使用

PaddleSpeech是百度飞桨(PaddlePaddle)开源深度学习平台的其中一个项目,它基于飞桨的语音方向模型库,用于语音和音频中的各种关键任务的开发,包含大量基于深度学习前沿和有影响力的模型。PaddleSpeech支持语音识别、语音翻译(英译中)、语音合成、标点恢复等应用示例。

2023-12-05 15:39:42 1702

原创 python的Streamlit库的text_input组件

python的Streamlit库的text_input组件

2023-12-05 15:10:22 469

原创 python中获取函数签名(参数)

有些时候我们不清楚python的函数的具体签名的时候,调用可能会报错,这里就是介绍一种简单的方法来获取函数的签名参数。

2023-12-05 15:06:47 173

原创 几款Java源码扫描工具(FindBugs、PMD、SonarQube、Fortify、WebInspect)

几款Java源码扫描工具FindBugs、PMD、SonarQube、Fortify、WebInspect

2023-11-23 16:03:49 4918

原创 Java的Service Provider Interface (SPI)机制动态地加载和发现服务

在Java的Service Provider Interface (SPI)机制中,这个目录下的文件被用来注册和发现服务。

2023-11-23 15:12:39 379

原创 2023年度中国开源研究报告

截止为2023年11月的中国开源项目数字报告,计算了中国的开源项目的活动指标进行排名,可以看到排名第一的是百度的飞桨PaddlePaddle,前50的排名中人工智能相关的开源项目,占比越来越高,其中使用的编程语言主要有:python、java、C++、TypeScript、Go、Rust等,从这些数据也能部分反映出当前中国的编程行业的基本情况。程序员应该向这几个方向研究研究,随大流总是大多数人的选择。

2023-11-21 15:28:12 786

原创 语音识别技术paddlespeech的安装和使用

PaddleSpeech是百度飞桨(PaddlePaddle)开源深度学习平台的其中一个项目,它基于飞桨的语音方向模型库,用于语音和音频中的各种关键任务的开发,包含大量基于深度学习前沿和有影响力的模型。PaddleSpeech支持语音识别、语音翻译(英译中)、语音合成、标点恢复等应用示例。

2023-11-20 16:45:45 1771

原创 Ubuntu22上安装cuda-12-3

最近在运行通义千问模型的的时候,报错,提示使用Ubuntu22.04默认的cuda11.5不支持,之前是使用apt安装的,版本比较老。

2023-11-20 16:35:15 588

原创 区块链技术研究探讨

区块链技术是一种去中心化的分布式账本技术,它通过将数据存储在多个参与者之间的区块链网络中,确保数据的透明性、安全性和不可篡改性。以下是关于区块链技术的一些重要信息:1、 工作原理:区块链是由一系列按时间顺序链接的数据块组成的。每个数据块包含一些交易记录和一个称为哈希的唯一标识符。这些数据块通过密码学算法链接在一起,形成一个不可更改的链条。每个参与者都可以在网络上共享和验证交易,而无需信任中心化的第三方机构。2、 去中心化:区块链技术的核心特点之一是去中心化。

2023-09-06 09:40:48 711

原创 使用nslookup命令查询DNS的记录

nslookup命令用于查询DNS的记录,可以用来查看域名解析是否正常,在网络故障的时候用来诊断网络问题。

2023-08-30 11:05:24 863

原创 CentOS 上配置 NFS 服务器和客户端

要在 CentOS 上配置 NFS 服务器和客户端,你可以按照以下步骤进行操作:配置 NFS 服务器:编辑 NFS 服务器配置文件,添加要共享的目录和权限设置。例如,假设你要共享/shared目录给客户端 IP 地址为的主机,可以在这将允许客户端以读写模式访问/shared目录,并同步写入到磁盘,同时保留客户端的 root 权限。配置 NFS 客户端:将替换为实际的 NFS 服务器的 IP 地址。df -h检查输出中是否显示了/mnt/nfs目录。

2023-07-31 13:43:27 1263

原创 Linux中使用du命令来查看目录的大小

命令会递归地计算目录中所有文件和子目录的大小,因此可能需要一些时间来完成操作,特别是对于大型目录。命令来查看目录的大小。在Linux中,你可以使用。

2023-07-27 08:56:01 1756

原创 查看Docker容器的IP地址

这将显示当前正在运行的容器的列表,包括它们的容器ID、映像名称、状态等信息。从容器列表中选择要查看其IP地址的容器,并记录下其容器ID。这样,你就可以通过上述步骤来查看Docker容器的IP地址。替换为你要查看的容器的实际容器ID。运行该命令后,将显示容器的IP地址。

2023-07-27 08:52:10 1930

原创 postgresql数据脱敏技术介绍以及使用字符替换数据库脱敏示例代码

在 PostgreSQL 数据库中实现数据脱敏(Data Masking)可以帮助保护敏感数据的隐私和安全。数据脱敏是通过修改或替换敏感数据的方法来隐藏或模糊数据的真实值,以防止未经授权的访问者获取敏感信息。

2023-07-18 15:27:44 1821

原创 Linux中使用nmap基本使用以及扫描一组计算机的脚本

Nmap(Network Mapper)是一个开源的网络探测和安全评估工具。它用于扫描和发现网络上的主机、端口和服务,以及评估网络的安全性

2023-07-13 11:04:37 1068

原创 安装Paddlepaddle2.4.2以后导入模块报错: ImportError: libcudart.so.10.2: cannot open shared object file: No su

在使用 python3.8 安装 paddle 以后,测试导入 paddle 报错。

2023-05-05 16:40:29 1439 1

原创 编译升级OpenSSL报错:Can‘t locate IPC/Cmd.pm

首次进入需要配置shell,按照提示操作即可,我这里是一路回车。安装成功后,重新编译OpenSSL即可。

2023-04-17 15:32:14 2939

原创 在CentOS7上升级OpenSSL3和 OpenSSH9.0p1

CentOS7 自带的 OpenSSH 版本(OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26Jan 2017)漏扫出很多高风险漏洞,预采用升级处理(升至 OpenSSH_9.0p1,OpenSSL 3.0.3 3 May 2022),而升级 OpenSSH需先升级 OpenSSL(国际标准的加密及身份认证通信协议)。通过绿盟漏洞扫描工具检测 OpenSSH 安全漏洞 CVE-2021-28041,现要求修复。

2023-04-17 15:21:05 1458 2

原创 openstack 导出实例并制作成镜像(可用于备份和分享自定义镜像)

有的时候我们需要把一个k8s环境的镜像导出以后,在另外的一个k8s上运行,就可以使用我这里提供的方法了,或者也可以用这种方法对自己的实例进行备份和分享。

2023-04-13 16:39:37 1151

原创 Ceph集群修复 osd 为 down 的问题

由于突然断电了,导致 ceph 服务出现了问题,osd.1 无法起来。

2023-04-13 16:23:18 1736

原创 网络文件传输防止篡改-校验工具(md5sum)的使用

MD5报文摘要算法(Message-Digest Algorithm 5)常常被用来验证网络文件传输的完整性,防止文件被人篡改。此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。通过计算和检查文件的校验和来防止文件被篡改。

2023-04-13 13:28:08 1108

原创 kubeasz搭建k8s集群-部署单节点集群(AllinOne部署)

kubeasz搭建k8s集群-部署单节点集群(AllinOne部署)

2023-04-10 15:44:10 1537

原创 PaddleOCR关键信息抽取(KIE)的训练(SER训练和RE训练)错误汇总

在执行训练任务的时候报错单卡训练

2023-03-10 09:52:46 1926 4

原创 VMware vCenter Server的安装和使用

首先去官网下载好VCenter Server,然后准备安装,我这里下载的是6.0对应的镜像为VMware-VIMSetup-all-6.0.0-2656757.iso。

2023-03-06 16:29:17 2803 1

原创 Dockerfile简单使用入门

Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。例如:docker build -f /path/to/a/DockerfileDockerfile的基本结构。

2023-03-06 16:04:27 657

原创 在 Docker 安装 Oracle12

单独在Linux上安装Oracle很繁琐,首先需要安装各种依赖,其次安装如果失败了,重新配置安装也挺麻烦,所以如果是开发或者测试的时候使用Docker来进行安装会非常的方便。搜索了很多的oracle相关镜像,选择一个适合自己的拉取。这里我使用truevoly/oracle-12c镜像。

2023-03-06 15:52:15 976

原创 使用免费负载生成器swingbench对oracle数据库进行压力测试(测试Oracle的功能或评估性能)

Swingbench 是一个免费负载生成器(和基准测试),旨在对 Oracle 数据库进行压力测试。目前最新版本 Swingbench 2.6。SwingBench 由负载生成器,协调器和集群概述组成。该软件可以生成负载并绘制交易/响应时间图表。Swingbench 可用于演示和测试技术,例如实际应用程序集群,在线表重建,备用数据库,在线备份和恢复等。

2023-03-06 14:04:28 1485 4

原创 Oracle11G的表空间数据文件大小限制问题处理

oracle11g的表空间数据文件容量与DB_BLOCK_SIZE有关,在初始建库时,DB_BLOCK_SIZE要根据实际需要,设置为 4K,8K、16K、32K、64K等几种大小,ORACLE的物理文件最大只允许4194304个数据块(由操作系统决定),表空间数据文件的最大值为 4194304×DB_BLOCK_SIZE/1024M。即:4k最大表空间为:16384M8K最大表空间为:32768M16k最大表空间为:65536M32K最大表空间为:131072M。

2023-02-28 14:11:23 3902

CentOS7 安装 MySQL 数据库

现在项目的部署运行大多数都是基于Linux环境的,而CentOS系统是目前服务器上使用最多的,mysql也是使用最普遍的数据库。 文档是基于CentOS7 操作系统下安装关系型数据库MySQL5.7 从安装文件下载,到安装步骤,一步一截图,完全保姆级教程,没有任何废话,不啰嗦简单明了,只要按照步骤执行大部分人都可以轻松完成安装。 有一个前提需要对于centos7有一定的熟悉,了解常规的Linux命令。 如果是学习的话可以首先在虚拟机上安装测试一下。

2023-04-12

docker-compose-linux-arm64-1.25.0.tgz

这个文件经过验证可以在华为鲲鹏920ARM架构的Linux系统运行的docker-compose 版本:1.25.0

2021-09-08

LubanPlan4.5.0(鲁班进度计划).zip

鲁班进度计划软件是基于BIM技术的项目进度管理软件,通过BIM技术将工程项目进度管理与BIM模型相互结合,主要由企业项目管理人员使用,通过精细到构件级的进度计划安排,形成项目建造过程的虚拟生长过程,通过横道图和网络图相辅相成的展示方式,为项目进度管理提供快速、准确、有效的计划安排,及时把控项目关键节点,为项目进度计划提供整体数据支撑,为项目按时交付提供保障。

2021-08-03

Linux下的Go语言开发环境:go1.15.6.linux-amd64.tar.gz

Go语言编译和运行环境

2021-07-23

驱动精灵-带网卡驱动版

驱动精灵-带网卡驱动版,如果新电脑安装的时候没有安装网卡驱动不能上网的话可以选择这个版本。我是用起来挺好用的

2020-04-30

增强型命令行工具cmder

cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,也可以使用linux的命令,shell命令。

2020-04-30

VSCodeUserSetup-x64-1.40.2.zip

VSCode 是一个非常优秀的编写现代 Web 和云应用的跨平台源代码编辑器,集成了编写前端开发的很多功能,支持目前市面上的大多数前端框架,还可以验证代码格式,调试,运行等

2020-04-30

VisualSVN-Server-2.7.3

VisualSVN-Server 是现在比较流行的版本控制工具

2016-06-02

windowBuilder1.8

windowBuilder1.8 是一个Eclipse的窗体开发插件,适用于最新的Eclipse mars R2

2016-06-02

PHP从入门到精通(第2版)

PHP从入门到精通(第2版) 带目录 清晰

2016-06-02

JSP中使用EXT实现grid table

在jsp中使用ext显示一个简单的数据表格,非常实用,以后如果要开发Ajax的页面数据表格可以直接套用,使用编码UTF-8

2011-08-17

自己编写的EJB源代码

EJB2.0的会话bean源代码,有兴趣的人可以下载看看,里面有用JNDI的测试代码,不过需要安装weblogic进行部署,写的比较早,用JBuild2005写的

2011-08-17

java开发视频组件

java的视频开发组件,需要在java程序中实现视频播放可以用到

2007-12-29

CVS工具

版本控制工具,在软件开发中用的比较多,很多时候都是在团队开发的时候,需要多个模块之间的融合,这个工具的用处就大了,所以这是一个不可多得的东西。

2007-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除