自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学亮编程手记

“君子慎独,不欺暗室。卑以自牧,含章可贞。大丈夫立于天地之间,当仰天地浩然正气、行光明磊落之事,克己、慎独、守心、明性”。

  • 博客(6685)
  • 资源 (18)
  • 收藏
  • 关注

原创 DBMotion数据库迁移工具安装及使用示例

通过以上步骤,您可以成功安装并使用 DBMotion 进行数据库迁移。如有官方文档或具体版本的特定指导,请参照官方指南进行操作。

2024-04-19 22:46:19 466

原创 MySQL类似于dblink的跨库连接实现方案介绍

由于 MySQL 官方并未直接提供类似于 Oracle DBLink 的功能,一些第三方工具或库可能提供了跨 MySQL 数据库查询的解决方案,并冠以“dblink”之类的名称。这些工具通常通过封装底层的网络通信和协议交互,模拟出类似 DBLink 的跨库查询体验。例如,有些数据库中间件或ETL工具可能会提供类似的功能。综上所述,MySQL 本身并未内置名为“dblink”的特性和语法来直接支持跨数据库查询。

2024-04-19 15:11:41 68

原创 linux shell脚本中set +e和set -e的作用

强制的错误立即退出机制,使得脚本在遇到非零退出状态的命令时能够继续执行下去,除非脚本本身包含了针对特定命令退出状态的检查和相应处理逻辑。这对于那些需要更精细控制错误处理流程、允许部分命令失败不影响整体脚本运行,或者在调试阶段希望观察完整脚本行为的情况尤为有用。是在 Linux 或类 Unix 系统中 Bash shell 中的一个命令选项,其作用是取消先前设置的。

2024-04-19 14:56:14 107

原创 将java -jar启动的服务设置为systemd服务管理方式

如果你的Java应用需要额外的启动参数,可以在。

2024-04-19 11:42:45 444

原创 Redis五种基本数据类型(String、Hash、List、Set、ZSet)的使用示例及其应用场景

这些示例展示了Redis数据类型的基本操作和一些典型应用场景。实际使用时,可以根据具体需求灵活组合和运用这些数据结构。

2024-04-19 11:35:23 121

原创 使用export JENKINS_NODE_COOKIE=dontKillMe解决jenkins pipeline执行nohup java -jar后台运行失败的问题

这是因为 Jenkins 默认会监控其管理的节点上运行的构建任务,当检测到某个任务长时间运行或者占用资源过高时,可能会为了释放资源而强制结束这些任务。通过上述配置,你的 Java 应用程序应该能够在 Jenkins Pipeline 构建结束后继续保持运行,因为它已经标记为不应被 Jenkins 自动清理。记得在 Jenkins 管理界面或通过 Jenkinsfile 将上述 Pipeline 脚本配置到位,并运行测试以验证问题是否已得到解决。在 Jenkins Pipeline 中,如果你遇到。

2024-04-19 11:03:19 112

原创 使用mysqldump导出某个特定的数据库表

工具将开始导出指定数据库中指定表的所有数据(包括表结构和数据记录),并将结果保存到指定的输出文件中。这个文件可以用于备份目的,或者在另一台服务器上重新导入该表的数据。请注意,上述命令默认会包含表结构和数据。如果您只想导出表结构而不包含数据,可以添加。反之,如果您只想导出数据而不包含表结构,可以使用。替换为具有相应权限的MySQL用户名,是您希望保存导出结果的文件路径及名称。根据您的实际需求选择合适的命令执行即可。替换为您要从中导出数据的数据库名称,替换为您要导出的具体表名,最后。

2024-04-18 17:27:12 81

原创 centos7离线安装时钟同步服务器

至此,您已在离线环境中的CentOS 7系统上成功安装并配置了时钟同步服务器(Chrony或NTP)。一旦服务器重新获得网络连接,配置好的服务将会自动与指定的NTP服务器同步时间。如果在离线环境中已有内部NTP服务器可用,那么安装后的服务会立即开始与其同步时间。下的所有软件包文件复制到离线服务器的本地目录,例如。,类似地指定内部NTP服务器或其他配置。对于Chrony,编辑配置文件。

2024-04-17 19:57:26 205

原创 docker基础:为运行中的docker容器设置时区

要在Docker容器中设置正确的时区,有几种常见的方法可以实现。

2024-04-17 19:48:27 212

原创 linux清除内存缓存以释放资源命令:echo 3 > /proc/sys/vm/drop_caches

注意:执行此操作会立即将这些缓存内容从内存中移除,可能导致短期内的性能下降,因为后续的文件访问将需要重新从磁盘加载数据。通常,只有在特定情况下(如测试内存使用情况、诊断内存相关问题或在内存压力较大且确定缓存内容不再需要时)才建议执行此操作。请谨慎使用此命令,并确保理解其潜在影响。在生产环境中,除非遇到明确需要清理缓存的情况,否则通常无需手动干预Linux系统的内存管理,因为它具备自我调整和优化的能力。:该命令用于将内存中的脏数据(即已修改但尚未写回磁盘的缓冲区)强制写入磁盘,确保文件系统的完整性。

2024-04-17 16:54:43 226

原创 linux使用find和grep查找包含特定字符串的文件

是两个常用的命令行工具,分别用于查找满足特定条件的文件和在文件中搜索匹配特定字符串。命令允许您根据文件名、路径、修改时间等属性来定位文件。您需要指定一个起始搜索路径以及可能的搜索条件。结合来查找文件中匹配特定字符串的基本方法。的其他选项(如忽略大小写、全词匹配等)来进一步定制搜索行为。:(可选)如果您想基于文件名模式进行筛选,可以使用此选项。:指定仅查找普通文件,避免搜索目录或其他类型的文件。找到了满足条件的文件,您可以将其作为输入传递给。:您要开始查找的目录路径。在这些文件中查找包含特定字符串的行。

2024-04-17 16:04:27 219

原创 Jenkins Pipeline 中使用sh步骤来执行 Shell 脚本或命令示例详解

这些命令会被当作一个整体在 Shell 环境中执行,顺序依次为打印消息、列出目录内容、再次打印消息。步骤将返回 Shell 命令的标准输出作为字符串。这个输出可以被后续的 Groovy 代码处理,如在本例中将其打印到控制台。步骤将返回 Shell 命令的退出状态(通常 0 表示成功,非零表示失败)。根据实际需求,您可以结合这些示例编写适合您项目的 Pipeline 脚本。Shell 脚本中引用了这个参数值,用于执行部署脚本。在这个例子中,Pipeline 执行了一个简单的 Shell 命令。

2024-04-17 15:54:58 238

原创 如何离线安装 uTools 插件应用?

如何离线安装 uTools 插件应用?

2024-04-17 09:13:28 114

原创 C#上位机开发基础:波特率、校验位、停止位、端口号等概念介绍

在上位机开发中,尤其是在涉及串行通信(如RS-232、RS-485、TTL等接口)时,几个关键的通信参数包括波特率、校验位、停止位以及端口号。这些参数对于确保上位机与下位机(如嵌入式设备、传感器、仪器仪表等)之间数据传输的准确性和可靠性至关重要。

2024-04-16 20:57:34 409

原创 修改benchmarksql 5.0源码以支持对MySQL的TPC-C测试完整过程记录

【代码】修改benchmarksql 5.0源码以支持对MySQL的TPC-C测试完整过程记录。

2024-04-16 15:07:36 454

原创 benchmarksql MySQL数据库性能测试结果解读

TPC-C测试场景模拟了一个典型的批发分销商的业务环境,包括新订单、支付、库存查询等操作。通过分析这些数据,我们可以了解数据库在处理不同类型的事务时的性能表现,以及在不同测试运行之间的性能差异。在您提供的图片中,Excel表格显示了BenchmarkSQL测试的结果。列显示了每个测试运行跳过的事务数量。列显示了每个测试运行的事务类型。这可以帮助我们了解不同类型的事务在执行时的表现。列显示了每个测试运行的延迟时间。列显示了每个测试运行的错误信息。列显示了每个测试运行的数据库延迟时间。

2024-04-16 14:30:24 361

原创 sourcetree按照作者查看提交历史

2024-04-15 23:38:25 69

原创 linux centos7离线yum源配置及离线安装包

获取CentOS 7的官方或第三方镜像,如DVD ISO或网络安装源的完整副本。这些通常包含大量的软件包供离线环境使用。通过以上步骤,您可以在CentOS 7系统中成功配置离线Yum源,并进行离线安装包的操作。这样,Yum就会知道有一个名为“offline”的本地仓库可用。中的所有RPM包生成必要的元数据,使Yum能够识别和解析这些软件包。如果使用的是已解压的本地镜像文件,确保其路径正确,并可直接访问。编辑或创建一个新的Yum配置文件,如。指定仅使用刚刚配置的离线源。为实际要安装的软件包名称。

2024-04-14 19:21:10 399

原创 docker部署及运行Linux-Command容器

【代码】docker部署及运行Linux-Command容器。

2024-04-14 09:54:13 151 1

原创 docker部署it-tools开发人员工具箱

如有任何问题或特定需求,请查阅 IT-Tools 的官方文档或相关社区资源以获取更详细的指导。:根据之前的资料,IT-Tools 当前似乎只提供了英文和法语界面,若需要中文支持,请确认是否有汉化版本的镜像可用,或者查看项目官方文档是否有更新关于多语言支持的信息。:IT-Tools 可能有一些特定的配置选项,如有需要,请查阅官方文档或项目 GitHub 页面了解如何通过环境变量等方式传递配置给容器。运行 IT-Tools 容器时,你可能希望指定一些参数,比如端口映射、容器名称、是否后台运行以及数据卷挂载等。

2024-04-14 09:36:49 383

原创 C#基础:委托(Delegate)详解

在C#中,定义一个委托类型需要指定其参数类型和返回类型。public delegate 返回类型 委托名(参数类型 参数名[, ...]);

2024-04-13 21:08:08 245

原创 C#上位机编程基础:串口模拟器VSPD(Virtual Serial Port Driver v6.9)和STC-ISP安装

一般开发单片机过程中就两个步骤,程序代码的编写与程序的烧录(将单片机程序写入开发板的ROM中),分别在以下两款软件中实现:Keil5 C51 、STC-ISP。

2024-04-13 20:49:17 277

原创 防呆概念介绍

防呆(Poka-Yoke)是一种预防错误的质量管理方法,旨在通过设计和工艺上的改进来避免或减少操作失误。这个概念最早由日本质量管理专家新乡重夫提出,广泛应用于制造业和其他多种行业,以提高产品的质量、减少生产中的浪费和提升效率。:在产品设计阶段就考虑到可能的错误,并设计出能够防止这些错误的功能。例如,确保组件只能以一种正确的方式装配,或者设计出自动检测错误的机制。通过流程再设计,减少操作复杂性,从而降低出错的可能性。:利用设备和工具上的防呆设计,如限位开关、自动停止装置、错误报警系统等,来防止操作失误。

2024-04-13 15:35:14 173

原创 C#上位机开发基础:串口通信的基本概念和实现方法代码示例

在C#上位机开发中,串口通信是一种非常常见的数据传输方式,它允许上位机(如PC)与下位机(如嵌入式设备、传感器等)之间进行数据交换。串口通信通过串行接口(Serial Interface),也称为串行通信接口或串行通讯接口,实现数据的一位一位顺序传送。

2024-04-13 15:30:56 398

原创 BenchmarkSQL数据库性能测试工具使用示例

BenchmarkSQL是一款用于数据库性能测试的开源工具,它遵循TPC-C规范来模拟一个订单处理系统的工作负载,以便对关系型数据库进行压力测试和性能评估。

2024-04-09 23:11:45 250

原创 MySQL load xml使用示例

语句用于从XML文件中加载数据到数据库表中。此外,为了执行此操作,用户的MySQL账户需要具有相应的权限,并且在服务器和客户端配置中可能需要开启。子句来指定字段名与XML元素之间的映射关系。关键字表示文件位于客户端机器上,而非MySQL服务器上。若文件在服务器端,则无需。不过,上述例子仅用于说明,实际使用时需根据XML文件的实际结构进行调整。并且你已经有了一个与XML文件结构匹配的MySQL表。根据XML文件的具体结构,可能还需要使用。要将XML文件中的数据导入到。是指明XML文档中的。

2024-04-09 22:52:47 178

原创 MySQL LOAD DATA用法示例:快速从文件中批量导入数据到表中

MySQLLOAD DATA是一个用于快速从文件中批量导入数据到表中的命令。

2024-04-09 20:18:04 159

原创 ShardingSphere性能测试:对Sharding-JDBC,Sharding-Proxy及MySQL进行性能对比

对Sharding-JDBC,Sharding-Proxy及MySQL进行性能对比。从业务角度考虑,在基本应用场景(单路由,主从+脱敏+分库分表,全路由)下,INSERT+UPDATE+DELETE通常用作一个完整的关联操作,用于性能评估,而SELECT关注分片优化可用作性能评估的另一个操作;而主从模式下,可将INSERT+SELECT+DELETE作为一组评估性能的关联操作。

2024-04-09 18:52:12 723

原创 使用 BenchmarkSQL 工具测试 ShardingSphere Proxy 的分片性能

如果涉及 NUMA,可以根据实际测试结果设置为单个 CPU 的物理核数。对 BenchmarkSQL 的数据分片,可以考虑以各个表中的 warehouse id 作为分片键。使用 BenchmarkSQL 工具测试 ShardingSphere Proxy 的分片性能。对 BenchmarkSQL 所使用的配置文件中的 JDBC URL 进行调整,即参数名。以 warehouse id 为分片键的数据分片配置可以参考本文附录。props.pg 文件节选,建议修改的位置为第 3 行。,文件第 17 行。

2024-04-09 18:21:18 955

原创 MySQL show variables like用法示例

语句用于显示服务器系统变量及其当前值。这些变量影响着MySQL服务器的行为和配置。当你想查找特定类型的变量时,可以结合。请根据实际情况以及对MySQL服务器管理的需求选择相应的查询。如果你想在全局或会话级别查看或修改变量,还可以加上。关键字进行模式匹配。

2024-04-09 17:17:26 169

原创 如何查看MySQL当前的连接数?

命令会显示MySQL服务器上的所有活动连接列表,这对于排查连接问题非常有用。请注意,如果没有足够的权限,非管理员账户可能只能看到自己的连接信息。如果需要查看全部连接信息,应使用具有足够权限的MySQL账户登录。这条命令会返回一个计数,表示当前已建立并处于活跃状态的连接数。

2024-04-09 16:21:51 130

原创 JMeter测试结果指标解读

JMeter是一个开源的性能测试工具,用于模拟大量用户负载以评估系统性能和稳定性。

2024-04-09 15:15:35 146

原创 MySQL最大连接数max_connections设置的两种方法

这种修改仅对当前运行的MySQL服务实例有效,当MySQL服务重启后,该设置将会丢失,系统会恢复到配置文件中设定的原始值。你可以使用MySQL命令行客户端登录到数据库服务器,通常需要具有管理员(root)权限,然后执行以下命令来更改全局变量。部分(如果没有就创建一个),然后添加或修改。

2024-04-09 14:37:53 427

原创 golang离线开发:go mod vendor命令的使用

目录包含了项目精确到某一时刻的所有依赖版本,确保了项目在未来任何时候重新构建时,使用的都是与当时一致的依赖版本,从而避免因依赖升级导致的潜在问题。中的依赖进行稳定、一致的构建。同时,一些支持Go模块的构建工具和服务,默认会查找并使用。目录后,即使在没有网络连接的情况下,也可以正常编译和运行项目,因为Go工具链会优先从。是Go语言中用于模块化管理的一个命令,它将当前项目的依赖包复制到项目根目录下的。执行后,所有项目依赖(包括间接依赖)都会被复制到。:当你把所有依赖都放入。

2024-04-09 08:54:01 360

原创 golang代码示例:执行shell脚本并获取其输出日志

注意:这个例子假设你的shell脚本在同一目录下,或者在系统的PATH环境变量中定义的路径下。如果不是,请提供完整的脚本路径。在Go语言中,你可以使用"os/exec"包来执行shell脚本并获取其输出。函数会返回命令的标准输出和标准错误的合并输出。如果你希望分别处理标准输出和标准错误,可以使用。同时,确保你的脚本具有执行权限,可以通过。命令来添加执行权限。

2024-04-08 22:20:26 252

原创 Golang交叉编译:win11编译Linux二进制可执行程序 set GOOS=linux set GOARCH=amd64

注意: 默认情况下,Go的runtime环境变量CGO_ENABLED=1,即默认开始cgo,允许你在Go代码中调用C代码.如果标准库中是在CGO_ENABLED=1情况下编译的,那么编译出来的最终二进制文件可能是动态链接,所以建议设置 CGO_ENABLED=0以避免移植过程中出现的不必要问题。要在Windows环境下编译出能在Linux环境下运行的Go程序,你需要进行交叉编译。确保你的Windows机器上已经安装了Go,并且版本足够新,能够支持交叉编译。根据你的Linux目标机器,可能需要改变。

2024-04-08 21:12:04 181

原创 MySQL设置用户密码的四种方式

遵循MySQL的安全最佳实践,应确保设置复杂且足够强度的密码,同时也可以调整全局密码策略来强制符合要求的密码规则。是为了立即刷新MySQL的权限缓存,使新的权限设置生效。

2024-04-08 15:39:25 267

原创 MySQL导出与导入:使用mysqldump导出sql脚本,然后导入到另一个数据库时遇到的日志格式问题BINLOG_FORMAT=STATEMENT

如果上述步骤无法解决问题,您可能需要检查SQL文件的内容,看看是否有不支持的语句或操作。或者,您可以尝试使用不同的方法来迁移数据库,例如使用专门的数据迁移工具。时,而试图导入的SQL文件中包含了不支持的语句。在这种情况下,您需要更改MySQL服务器的。重启MySQL服务以应用配置更改。重新登录MySQL服务器的命令行客户端。这个错误通常发生在MySQL服务器的。登录MySQL服务器的命令行客户端。这将信任函数创建者,并将。,然后重新尝试导入。

2024-04-08 15:24:40 501

原创 如何手动触发MySQL主从同步?

MySQL主从同步通常指的是基于binlog(二进制日志)的复制过程,一旦配置好主从关系后,从服务器会自动与主服务器保持同步。但在某些情况下,例如从服务器因为某种原因暂时落后,或者错误导致同步中断时,可能需要手动干预以重新同步数据。

2024-04-08 14:27:03 312

原创 MySQL查看某个数据库具体信息的命令

如果想查看数据库级别的权限设置或其他高级信息,可能需要查询对应的系统表或视图,但通常这些信息不直接体现在简单的数据库信息查询中。这个命令会显示每个表是否是BASE TABLE(即普通表)还是VIEW(视图),以及其他可能的状态信息。可以从INFORMATION_SCHEMA系统数据库中查询到关于特定数据库的元数据信息。这将给出每张表的数据量、索引大小、行数、碎片程度等信息。这将展示表的字段定义、索引、约束条件等详细结构信息。替换为你想要查看的数据库的实际名称。等全局状态变量和配置信息。

2024-04-08 14:24:02 144

Typora-0.11.18-win

Typora -0.11.18

2023-11-18

Typora-linux-x64-1.0.2.tar.gz

linux全平台安装包,不是deb格式,Typora-linux-x64-1.0.2.tar.gz

2021-12-02

GIS基本知识学习.pdf

GIS基本知识学习.pdf

2021-05-08

geotools读取shp文件及shp文件操作工具类代码.pdf

geotools读取shp文件及shp文件操作工具类代码.pdf

2021-04-24

geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf

geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf

2021-04-23

QGIS的安装及中文配置教程.pdf

QGIS的安装及中文配置教程.pdf

2021-04-22

K8S部署InfluxDB 1.8.4完整教程文档.md

K8S部署InfluxDB教程文档.md

2021-04-22

k8s部署influxdb完整yaml部署文件.7z

k8s部署influxdb完整yaml部署文件

2021-04-22

springboot-websocket-demo.zip

springboot-websocket-demo.zip

2019-10-17

spring-boot-docker.zip

使用docker创建spring boot项目镜像项目源代码. 使用docker创建spring boot项目镜像项目源代码.

2019-09-17

Spring security+jwt服务鉴权完整代码.zip

Spring security+jwt服务鉴权完整代码.实现服务鉴权访问, 携带token访问服务, 缺失或无效都提示401

2019-09-09

spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码.zip

spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码.zip

2019-09-03

springboot-druid-mybatisplus.zip

Spring Boot 2.0.5 配置Druid数据库连接池. 完整项目代码,可以直接跑起来!

2019-09-03

Dubbo框架和SSM框架搭建

Dubbo框架和SSM框架搭建。

2018-12-14

junit jar包及依赖jar

junit jar包及依赖jar

2018-09-16

eclipse git插件下载

eclipse git插件下载。 用于eclipse集成git。多款插件。

2018-07-01

spring mvc 4+mybatis 3+bootstrap+逆向工程+分页插件实现增删改查完整项目源码

spring mvc 4+mybatis 3+bootstrap+逆向工程+分页插件实现增删改查完整项目源码。 ①项目源码完整。 ②前端页面精美大气。 ③代码可读性强。 ④注释丰富。 ⑤所用技术为前沿技术。

2018-07-01

PL/SQL Developer安装及配置文件下载

PL/SQL Developer安装及配置文件下载。 内含安装包和配置文件,作者本机就在使用这一套,绝对亲测能用。

2018-07-01

Premiere CS4教程——制作一个简单的相册

内容涵盖前沿电子商务资讯,权威互联网报告,精彩实用软件视频教程,精美电子相册。淘宝网店运营知识集锦,淘宝运营推广方法集萃,淘宝直通车优化指南等。photoshop,flash,dreamweaver,Aftereffects,Pr,Corel DRAW等软件视频教程。

2013-03-17

空空如也

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

TA关注的人

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