自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 在银河麒麟V10 SP2服务器上搭建本地私有yum源

离线环境安装软件比较繁琐,像nginx,需要使用源码编译,各种配置。在局域网内搭建私有yum源,可以使局域网内所有服务器使用yum命令快速安装软件,节省大量运维工作。源文件制作一次即可,其他内网环境配置私有yum源,直接从第3章开始看。

2024-03-21 10:05:30 1581

原创 在离线的arm架构kylin v10服务器上使用Kuboard-Spray搭建K8S集群

在离线的arm架构kylin v10服务器上使用Kuboard-Spray搭建K8S集群在内网项目中需要安装K8S集群,经过调研,选择使用Kuboard-Spray工具搭建K8S集群,降低学习成本,提高安装效率。为了简化安装使用集群的过程,搭建了私有yum源仓库和harbor私有镜像仓库。

2024-03-20 15:11:53 1113

原创 Harbor镜像仓库的安装和使用

Harbor离线安装以及使用

2024-03-20 10:13:23 796

原创 arm架构服务器使用Virtual Machine Manager安装的kylin v10虚拟机

本文中使用Virtual Machine Manager安装kylin v10的虚拟机。

2024-03-06 16:53:07 454

原创 Selenium自动化测试工具使用教程

Selenium是支持 web 浏览器自动化的一系列工具和库的综合项目。Selenium 有很多功能, 但其核心是 web 浏览器自动化的一个工具集, 它使用最好的技术来远程控制浏览器实例, 并模拟用户与浏览器的交互。它允许用户模拟终端用户执行的常见活动;将文本输入到字段中,选择下拉值和复选框,并单击文档中的链接。它还提供许多其他控件,比如鼠标移动、任意 JavaScript 执行等等。

2023-07-21 14:44:14 874

原创 自定义瀚高数据库字段类型隐式转换解决Cause: com.highgo.jdbc.utl.PSOLException: 错误: 字段“xxx“的类型为 integer,但表达式的类型为 boolean

在适配瀚高数据库时,由MySQL迁移的瀚高数据库中,相关表示boolean类型的字段`tinyint(1)`被转化为`smallint`,`tinyint(4)`被转化为`integer`。因此,在插入或者更新相关表记录时,会提示数据库字段类型不一致的问题Cause: com.highgo.jdbc.utl.PSOLException: 错误: 字段"xxx"的类型为 integer,但表达式的类型为 boolean

2023-05-19 13:37:56 2395 5

原创 数据库版本管理工具Flyway应用研究

Flyway 是一个开源的数据库迁移工具。它强烈支持简单性和约定优于配置。它仅基于 7 个基本命令: Migrate、 Clean、 Info、 Validate、 Undo、 Baseline和 Repair。迁移可以用SQL (支持特定于数据库的语法(例如 PL/SQL、T-SQL 等))或Java (用于高级数据转换)编写。它有一个命令行客户端。如果在 JVM 上,官方建议使用Java API 在应用程序启动时迁移数据库。也可以使用Maven 插件 或Gradle 插件。

2023-02-16 17:23:06 1590

原创 微信小程序开发过程整理

微信相关开发工作涉及两大微信平台,微信公众平台和微信开放平台。小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。小程序开放的注册范围:个人、企业、政府、媒体和其他组织。小程序开发文档我们使用的小程序开发框架是基于jeecg开源的Uniapp框架修改完善的,可参考其官方文档,我们主要可以从中了解工程的目录结构和开发环境搭建,了解如何打包发布。

2023-01-04 18:28:46 3023

原创 Linux安装kkFileView时office组件未安装成功

Linux安装kkFileView时,每次运行startup.sh时,检查安装LibreOffice,但是一直未能安装成功,无法正常运行,后来发现是造成的,清理磁盘空间后,手动安装成功,再次运行startup.sh启动成功。版本运行时自动检测并安装LibreOffice_7.1.4,默认会安装到路径下。

2022-12-08 15:00:39 1535

原创 kkFileView启动时报错Caused by: java.lang.IllegalStateException: a process with acceptString ‘socket,host=

此时xshell弹窗提示“需要Xmanager软件来处理X11转发请求”,只需要按照提示,关闭会话属性即可解决该问题。在连接会话上右键选择。

2022-12-08 14:39:34 4428

原创 阿里云ssl免费证书申请

由于web服务部署需要使用https安全协议,因此需要申请相应域名的SSL证书用于部署。测试阶段,为节省成本,使用阿里云提供的免费SSL证书。

2022-12-07 10:53:15 1122

原创 go语言调用c语言动态库及交叉编译

实现基础:CGO编程C/C++经过几十年的发展,已经积累了庞大的软件资产,它们很多久经考验而且性能已经足够优化。Go语言必须能够站在C/C++这个巨人的肩膀之上,有了海量的C/C++软件资产兜底之后,我们才可以放心愉快地用Go语言编程。C语言作为一个通用语言,很多库会选择提供一个C兼容的API,然后用其他不同的编程语言实现。Go语言通过自带的一个叫CGO的工具来支持C语言函数调用,同时我们可以用Go语言导出C动态库接口给其它语言使用。如果有纯Go的解决方法就不要使用CGO;CGO中涉及的C和C++构建问

2022-02-19 09:42:55 5709

原创 UML图的种类和示例

种类名称意义作用class diagram类图用于定义系统中的类,包括描述类的内部结构和类之间的关系。类图主要用于描述系统的静态结构。use case diagram用例图用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能sequence diagram序列图(时序图)描述对象之间的交互顺序,着重体现对象间消息传递的事件顺序,强调对象之间消息的发送顺序,同时 也显示对象之间的交互过程。coll

2022-02-08 14:19:49 2171

原创 go使用zorm连接dm数据库在Linux下启动报错invalid memory address or nil pointer dereference

golang,beego框架使用zorm连接dm数据库在Linux下启动报错invalid memory address or nil pointer dereferenceGOPATH=/home/wt207/go-space #gosetup/home/wt207/go/bin/go build -o /tmp/___1go_build_main_go -gcflags all=-N -l /home/wt207/go-space/insight-client/main.go #gosetup/

2021-06-28 14:48:03 870

原创 Linux(Ubuntu)虚拟机查看IP地址,ping本地

Linux(Ubuntu)下查看IP地址ifconfig -a有可能提示没有命令,需要安装net-tools使用提示的命令安装即可sudo apt install net-tools如下图:IP地址为红色框中的 inet 192.168.16.60Ubuntu虚拟机Ping本地使用命令ping -c 5 192.168.16.193c 就是count,ping的次数数字5表示ping 5 次就结束,否则会一直ping下去,按Ctrl+C结束。如果本地可以ping通虚拟机,而

2021-06-22 11:44:28 4326

原创 eslint Error: Failed to load plugin : Cannot find module 'eslint-plugin-'

webstorm 在vue项目中使用eslint+prettier格式化代码时,报错Error: Failed to load plugin : Cannot find module 'eslint-plugin-'原因是eslintrc.js文件中plugins数组中有空字符串报错缺少某个工具时,npm全局安装它Error: Failed to load plugin prettie...

2019-09-02 11:19:51 27943 2

原创 Windows关闭某个端口的服务

在开发过程中有些服务没有正常关闭,在重新启动新版本的服务的时候会存在端口占用的情况。就需要先停止之前的服务进程。例如7777端口被占用。1 查看7777端口被什么服务占用netstat -ano | findstr 77772 停止该服务使用taskkill /PID 55684 /T /F 这行命令停止服务。...

2019-08-20 10:11:20 13456 3

原创 WebStorm设置多个窗口同时显示多个工程

在系统设置中找到工程打开设置选项(Project Opening)在WebStorm中根据路径file>settings>appearance&behavior>system settings> project opening找到工程打开选项。也可以直接在settings里面搜索“Confirm window to open project in”选择Open...

2019-07-24 09:25:33 5462

原创 最小高度设置

有一DIV盒子,默认高度为200px,当DIV里内容多余并超出限定高度时,DIV自适应高度, 要求使用纯CSS+DIV,不需要JS,兼容火狐浏览器div{ _height:200px; min-height:200px /* css 注释:两个放置不分前后顺序,兼容所有浏览器 */ } ...

2019-06-25 11:02:41 1170

原创 git不能忽略target文件夹的解决办法

git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法.但是,上述只是对于还未添加到版本管理中才适用。对于已经添加到版本库中的文件,就得去删除掉。但在github上只能删除仓库,却无法删除文件夹或文件。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交 ,所以得先将远程仓库里面的项目拉下来,然后:$ git rm -...

2019-06-17 11:35:25 7770 2

原创 PostgreSQL断开数据库用户连接

PostgreSQL断开数据库用户连接查询数据库的所有连接,查看结果中是否有 procpid 或 pid字段,不同版本字段不同select * from pg_stat_activity利用函数pg_terminate_backend(procpid) 或 pg_terminate_backend(pid) 断开连接SELECT pg_terminate_backend...

2019-05-29 13:45:19 4688

原创 PostgreSQL以已有数据库为模板快速创建数据库

文章目录情景引入创建过程具体操作创建用户和表空间打开创建数据库窗口填写常规信息选择定义参数断开所有用户连接,保存提交情景引入很多时候,新项目创建数据库,是从已有的数据库拷贝而来。下面分享一个PostgreSQL非常简单便捷的以已有数据库为模板快速创建新数据库的方法。虽然看起来我的文章写得挺长的,但是其实操作真的就是简单的几步。请耐心阅读。创建过程创建用户和表空间(根据需求,也可以用...

2019-05-29 11:27:17 1800

原创 在Windows下安装RabbitMQ

下载安装包RabbitMQ需要Erlang支持,安装 RabbitMQ 之前要先安装 Erlang 。去Erlang官网下载相应平台的适当版本的安装包。再去RabbitMQ官网下载相应平台适当版本的安装包。我选择当前最新版本esl-erlang_22.0_windows_amd64.exe和rabbitmq-server-3.7.15.exe。RabbitMQ版本最低要求的Erlan...

2019-05-29 09:29:47 182

原创 设置cmd命令窗口标题

在部署运行微服务jar包的时候,多个jar包看起来比较混乱,不易辨识。因此需要给每个cmd窗口设置标题。只需要在cmd窗口执行:title [name],即可。设置前:设置后:...

2019-05-28 15:59:28 2342

转载 java中Statement详解

1、创建 Statement 对象建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。Statement 对象用 Connection 的方法createStatement 创建,如下列代码段中所示:Connection con = DriverManager.getConnection(url, “sunny”,"");Statement stmt = con.createSta...

2019-04-03 09:23:01 528

原创 JDBC获取数据库连接,即Java数据库连接

JDBC(Java Database Connectivity),即Java数据库连接。通过JDBC编程,可以使Java应用程序和数据库进行交互。JDBC驱动的方式有很多种,我们常用的驱动方式为:本地协议的纯Java驱动程序。JDBC编程的第一步,就是要获取数据库连接。所谓的 “获取数据库连接” 其实就是创建java.sql.Connection接口的实现对象。通过Connection的实现对...

2019-04-03 09:00:41 423

原创 element el-transfer穿梭框的使用,自定义穿梭框的数据项

List item查看element官方文档可以了解到 el-transfer穿梭框的基本使用方法,本文主要介绍数据项的自定义渲染和右侧列表元素变化时触发方法的实现。自定义数据项,除了基本的el-transfer使用方法,还需要使用Scoped Slot。查看官方文档,Transfer 的数据通过 data 属性传入。数据需要是一个对象数组,每个对象有以下属性:key 为数据的唯一性标...

2019-03-21 14:05:42 29159 4

原创 Postgresql 查询表的字段信息,字段名,类型,注释等

Postgresql 查询表的字段信息,字段名,类型,注释,是否为空SELECT col_description ( A.attrelid, A.attnum ) AS COMMENT, format_type ( A.atttypid, A.atttypmod ) AS TYPE, A.attname AS NAME, A.attnotnull AS NOTNULLFROM pg_...

2019-03-15 10:04:59 17616 4

原创 递归树结构组织,stream筛选排序

排序List<SysPerm> rootPerm = allPerm.stream().filter(perm -> "root".equals(perm.getParentpath()))..sorted(Comparator.comparing(SysPerm::getPath))collect(Collectors.toList());/*** 获取全部标签树*/...

2019-03-12 17:48:32 1799

原创 spring boot设置控制台打印SQL

如何设置spring boot集成 mybatis 然后sql语句打印到控制台,方便调试:设置方法:在application.properties文件中添加:logging.level. com.th.multiplanning.document=DEBUG或在application.yml(或bootstrap.yml)文件中添加 logging: level: ...

2019-03-08 09:27:52 1452

原创 虚拟桌面看不到本地磁盘,在虚拟桌面快速打开本地磁盘

虚拟桌面看不到本地磁盘,在虚拟桌面快速打开本地磁盘,直接在虚拟桌面地址栏输入\\client\d$,打开本地D盘。$前可替换为cdef,打开指定磁盘。

2019-02-25 11:32:43 3113

原创 vue中将外部方法的参数值作为json中对象属性的key

vue中将外部方法的参数值作为json中对象属性的key问题Vue.js动态表单数据获取将数据赋值给key总结问题在使用v-for创建动态表单后,需要通过地图工具组件获取空间坐标给动态表单中的空间位置表单项赋值,由于表单的key是个变量,在外部JavaScript方法中赋值的时候key不好定义Vue.js动态表单动态表单部分.<div v-for="(item, index) in...

2018-11-08 18:59:17 9144

原创 SVN下载的Vue项目碰到"‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件"报错

最近公司里做vue项目,下载svn上的前端项目代码,装好环境,运行项目(npm run dev ),控制台里报错“‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件。 将项目里的“node_modules”文件夹删除,然后在cmd中cd到项目目录,依次运行命令:npm install和npm run build,最后运行npm run dev后项目成功...

2018-09-13 16:11:37 1087

原创 Windows环境下PostgreSQL数据库连接设置

为了配置远程主机和用户可以连接到PostgreSQL服务,在安装完成PostgreSQL后需要配置数据库的连接设置。 需要配置文件的默认路径:C:\Program Files\PostgreSQL\9.x\data。配置文件为pg_hba.conf和postgresql.conf。如下图,本人安装在D盘,PostgreSQL为9.1版本,所以文件位置在D:\Program Files\Postg...

2018-09-06 14:33:40 4111 1

原创 ArcGIS10.2.2破解时license无法启动的解决方法

ArcGIS10.2.2破解时license无法启动的解决方法1、破解前如果license已启动,点击停止无响应时,可在系统服务中设置ArcGIS license状态。 2、替换service.txt,重新获取许可之后,如果启动无响应,请先关闭网络和防火墙,再尝试启动。核心重点内容:安装破解时关闭网络和防火墙,防止license启功失败。可在服务中设置ArcGIS license...

2018-09-04 16:23:21 28525 2

ArcGIS连接PostgreSQL需要的dll文件

包含连接postgres的32位的客户端的五个dll(这五个dll是从32位的PostgreSQL客户端中抽取出来)文件放到ArcGIS的bin目录下(即安装目录),五个dll文件为:libeay32.dll,libiconv-2.dll,libintl-8.dll,libpq.dll,ssleay32.dll,需要放置的ArcGIS的bin目录为:安装目录—>ArcGIS—>Desktop10.2—>bin

2018-09-06

空空如也

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

TA关注的人

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