自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2598)
  • 资源 (72)
  • 收藏
  • 关注

原创 qt.qpa.plugin: could not load the qt platform plugin “windows“ in ““ even though it was found.

1、从虚拟环境中conda 的安装包中找到相关PyQT 5 安装包的插件包,拷贝minimal, offscreen, webgl, windows 等dll 文件至conda 环境平台文件夹中。错误含义:windows 系统无法加载qt 平台,原因是qt 平台的相关插件没有找到,主要是: minimal, offscreen, webgl, windows 等dll 文件。2、conda 虚拟环境移除之前安装的PyQt5, 重新安装PyQT5。没有解决我遇到的问题。

2023-05-19 11:04:03 51

原创 Conda 安装Pytorch

(2)将复制的代码粘贴到命令行格式下,弹出提示,输入 y,即可完成安装,显示“done”。2.测试pytorch:import。1.进入python:python。(3)pytorch 模块验证。温馨提示:查询虚拟环境列表。

2023-05-18 09:37:12 198

原创 Java 参数传递:按值传递和按地址传递

1.参数为基础类型(int,long,short等)时,本质为值传递,即对参数的任何操作都不会对原数据有影响。2.参数为对象(实例化new出来的)时,本质为引用传递,参数地址指向原数据地址,即任何操作都是在操作原数据。

2023-05-15 13:40:52 56

原创 Java 终止嵌套for 循环总结

【代码】Java 终止嵌套for 循环总结。

2023-05-12 10:52:39 65

原创 Conda 安装 OpenCV

温馨提示:安装opencv 注意python 版本最低要求和支持python 最高版本。结论:安装OpenCV 3.4.2 不在 Python支持范围内。opencv 环境初步搞定。温馨提示:查询虚拟环境列表。

2023-05-05 14:38:06 400

原创 Oracle 自定义对象集合遍历

功能要求:Oracle 定义对象集合,将查询结果集批量插入对象集合,循环遍历自定义对象集合属性值。

2023-04-28 09:31:41 43

原创 Oracle + MyBatis 3 实现批量新增/修改

拓展:Oracle + MyBatis 3另一种批量插入方法。批量新增Mapper 定义。

2023-04-25 10:22:21 44

原创 Oracle 自定义分隔函数

3、直接调用存储conver_procedure ,去执行split_string 函数,将相关集合赋值给TYPE_SPLIT类型。今天上班时,产品经理反馈客户有一批存量数据中,biz_type 存在多个业务键号使用逗号分隔,现在需要将该字段调整为基于逗号分隔的多行记录。输出结果,符合业务要求。2、自定义字符串分隔函数 :split_string 返回TYPE_SPLIT 管道流。修改自定义函数split_string的返回数据类型为TYPE_SPLIT.1、自定义表类型:TYPE_SPLIT。

2023-04-20 09:45:27 337

原创 VSCode 配置PyQt5 开发环境

前提要求:Windows 安装Anaconda。

2023-04-17 10:41:17 422 1

转载 数据分析之NumPy基础入门

NumPy 是 Python 语言的一个第三方库,其支持大量高维度数组与矩阵运算。此外,NumPy 也针对数组运算提供大量的数学函数。机器学习涉及到大量对数组的变换和运算,NumPy 就成了必不可少的工具之一。

2023-04-17 10:01:48 99

原创 Numpy 提示:UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0

上面代码中,定义了一个结构数组employ ,实际上S20用的是numpy中的字符编码来表示数据类型的定义,比如i代表整数,f代表单精度。,S代表字符串,S20代表的是32个字符的字符串。如果使用中文,需要把数据类型设置为U20。

2023-04-13 11:03:26 66

原创 数据分析之Matplotlib 基础入门

Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。

2023-04-12 15:43:39 616

原创 数据分析之Pandas 基础入门

在 CSV 文件中指定了一个列,然后使用index_col可以实现自定义索引。

2023-04-11 14:07:43 539

原创 Windows安装Anaconda使用教程

主要介绍在 windows 11 系统中安装 Anaconda3 的详细过程目前最新版本是 python 3.10,默认下载也是 Python 3.10安装较为简单,基本都是下一步,为了避免不必要的麻烦,最后默认安装路径,具体安装过程为:双击安装文件,启动安装程序​​​​建议自定义路径安装,需要占用空间大约 2.6 G左右。​两个默认就好,第一个是加入环境变量。​安装需要一段时间,等待安装完成即可。​。

2023-04-04 16:20:57 752

原创 DBeaver一次性执行mysql多条sql

最新开始弃用Navicat,改用dbeaver,DBeaver需要Java语言支持,所以安装之前需要配置JDK环境;

2023-04-03 11:21:47 949

原创 Vue3 集成Element3、Vue-router、Vuex实战

在src/components文件夹下创建两个页面(Home.vue/Login.vue)在 src 目录下创建 store/index.js store 仓库。在main.js中引入element3 ,并注册element3。在App.vue 引入Elements 3 按钮。在src下创建route文件夹和下面的index.js。在route/index.js 注册相关页面。打开index.js 引入router。在main.js 引入router。修改Home.Vue。

2023-04-03 09:17:54 392

原创 Vue 2 升级Vue3 ,并且使用vsCode 搭建Vue3 开发环境

第一:使用快捷键win+R,打开cmd 命令窗口。第二:查看当前电脑运行的vue 版本,请使用如下指令:卸载目前vue版本,输入如下指令:温馨提示:使用Windows 11 提示报错信息不用在意,由于Windows 11 操作的文件权限 要求比较高,导致有些vue 的文件无法正常删除,需要管理员的权限才可以操作,我们仅仅需要确保当前环境已经移除Vue 环境。再次执行查看Vue 版本信息。第三步:安装Vue 3前提条件:确保你的Node.js的版本高于vue 3 最低要求的版本。

2023-03-31 14:44:14 274 1

原创 Scala 一文搞定

Apache Spark 是专为大规模数据快速实时处理的计算引擎/内存级大数据计算框架。Apache Spark 是由Scala 语言编写。

2023-03-26 01:15:29 1320 2

原创 Windows 环境安装Scala详情

为了进一步学习Spark,必须先学习Scala 编程语言。首先开始Scala 环境搭建。温馨提示:本文是基于Windows 11 安装Scala 2.13.1 版本。

2023-03-11 16:16:35 707

原创 MySQL 8 锁表问题排查总结

如果需要过滤用户/db/commond 等相关信息,也可以使用information_schema.processlist 表信息。Table_locks_waited: 指的是不能立即获取表级锁而需要等待的次数,如果数量大,说明锁等待多,有锁争用情况。温馨提示: debug会将状态信息生成到mysql的错误文件,一般锁的信息都会保存在最后几行。Table_locks_immediate: 指的是能够立即获得表级锁的次数。也可以通过mysqladmin 指令打印processlist 进程信息。

2023-03-10 16:57:24 779

原创 MySQL 搞定行转列,列转行

1、使用case…when…then2、使用SUM(IF()) 生成列3、使用SUM(IF()) 生成列 + WITH ROLLUP 生成汇总行4、使用SUM(IF()) 生成列 + UNION 生成汇总行,并利用 IFNULL将汇总行标题显示为 Total5、使用SUM(IF()) 生成列,直接生成汇总结果,不再利用子查询。

2023-03-10 15:39:16 550

原创 MySQL 配置文件详解my.cnf

MySQL 配置文件my.cnf

2023-03-09 15:43:15 258

原创 MySQL 8 清理重复数据

昨天晚上,公司项目进行版本升级从2.0 升级3.0 版本,技术架构也由SpringBoot2.x +Dubbo 升级为Spring Cloud Alibaba + Nacos + Fegin 模式。基于tid \ptid\project_no 字段进行分组,统计记录数大于1,满足条件的记录取id 最小值。base_project 表:通过tid \ptid\project_no 三个字段可以确定唯一记录。今天刚刚到公司,就收到测试部门的反馈,昨天迁移数转的项目数据存在重复的情况,需要我立即处理。

2023-03-09 15:20:03 247

原创 MyBatis-Plus 之LambdaQueryWrapper 实现And/Or 查询

今天收到房管项目经理的一个需要,在项目检测指标添加一个参数,查询符合项目名称或开发企业的所属项目信息。

2023-03-09 14:20:26 1818

原创 Spark 初识

问题一:执行spark-shell 打开窗口执行,提示如下错误信息造成此问题原因:Spark从1.4版本以后,Spark编译时都没有将hadoop的classpath编译进去,所以必须在spark-env.sh中指定hadoop中的所有jar包解决方法:在spark-env.sh中添加一条配置信息,将hadoop的classpath引入, ${HADOOP_HOME}根据自己的情况而定,直接写绝对路径也行,我这里选择直接写成全路径方式;问题二:执行Spark-shell 打开窗口命令,提示如下错误信息。

2023-03-05 00:49:06 350

原创 Sqoop 从Hive 导入MySQL 8 提示:org.apache.hadoop.hive.ql.exec.MoveTask. Directory

造成原因:更新hiveTomysql 表中的数据,我清空了default.hiveTomysql 表记录,但是Hive 元数据存在记录导致从新导入数据失败。解决办法:删除表重新导入数据。

2023-03-02 19:12:53 150

原创 Sqoop 使用详解

Sqoop 是Apache 旗下的一款开源工具,用于Hadoop与关系型数据库之间传送数据,其核心功能有两个:导入数据和导出数据。导入数据是指将MySQL、Oracle等关系型数据库导入Hadoop的HDFS、Hive、HBase等数据存储系统;导出数据是指将Hadoop文件系统中的数据导出到MySQL、Oracle等关系型数据库。Sqoop 本质是一个命令行工具,与HDFS、Hive、MySQL经常一起使用。

2023-03-02 19:02:08 702

原创 Sqoop MySQL 8 迁移Hadoop 3 提示:master:9000/sqoop/base-house already exists

造成此问题原因:Hadoop 文件服务器已经存在相关文件夹。解决办法:Hadoop删除报错指定文件夹。

2023-03-01 15:52:42 86

原创 Sqoop MySQL 8 迁移至Hadoop 3 提示:java.sql.SQLException: The connection property ‘zeroDateTimeBehavior‘

加了个参数zeroDateTimeBehavior=CONVERT_TO_NULL 即可解决上述问题。

2023-03-01 15:42:26 58

原创 Sqoop MySQL 8 数据迁移至Hadoop 3 提示:ClassNotFoundException: Class base_house not found

默认sqoop在执行导入table过程中会生成对应的table的java文件和编译产生的.class和.jar文件,而class 和 jar文件则保存在/tmp/sqoop-当前用户/compile/ 下相应的文件夹中。将*ed36e 目录下的base_house.jar 拷贝至/usr/local/sqoop/lib 目录下。实战:我当前用户为root。

2023-03-01 15:35:52 85

原创 Hive 一文读懂

创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db。OK避免要创建的数据库已经存在错误,增加if not exists判断。(标准写法)OK创建一个数据库,指定数据库在HDFS上存放的位置OK。

2023-02-28 16:48:51 255

原创 Hive 提示:com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)

将Hadoop3 依赖的guava.jar 拷贝至/usr/local/hive/lib,删除hive 原有的guava-19.0.jar 包。hive guava 依赖jar地址:/usr/local/hive/lib/guava-19.0.jar。hadoop3 guava 依赖jar地址:/usr/local/hadoop/share/造成此问题原因:guava 版本冲突。

2023-02-27 11:03:40 117

原创 Hive 提示:com.ctc.wstx.exc.WstxParsingException: Illegal character entity: expansion character

造成问题原因:在/usr/local/hive/conf/hive-site.xml 的配置文件,第3215行存在特殊字符。按esc, 输入:set nu 点击回车,显示编辑页面行号。进入编辑页面,设置显示行号。

2023-02-27 10:41:45 71

原创 HBase 一文读懂

HBase定义HBase是一种分布式、可扩展、支持海量数据存储的NoSQL数据库。HBase数据模型HBase的数据模型同关系型数据库(RDMS)很类似,数据存储在一张表中,有行有列。但从HBase的底层物理存储结构(K-V)来看,HBase更像是一个multi-dimensional map(多维度Map)。

2023-02-26 16:54:10 438

原创 Vmware虚拟机无法联通主机解决方法二

昨天在遇到了VMware 虚拟机无法联通主机,导致我在CentOS-7 搭建的伪Hadoop3 服务,无法访问管理平台,使用将网络编辑器修改为“桥接”模式解决。二、检查宿主机VM8 网卡设置,打开网络和共享中心→ 更改适配器设置→,在VMware Network Adapter VMnet8上单击右键,选择属性按钮打开属性对话框。四、修改网络配置文件,关闭虚拟机防火墙(),然后互相ping一下,可以ping宿主机ip,也可以ping一下。网络连接方式,随意设置子网IP,点击NAT设置页面,查看。

2023-02-25 19:22:48 1405

原创 Vmware 虚拟机无法联通主机

配置主机网络适配器"Vmware Network Adapter VMnet8",设置自定义IP。3.点击更改设置,进入设置页面,一定要选择与wifi一样的网卡,否则失败!点击vmvare的虚拟机的设置,在里面找到网络适配器,选择桥接模式;配置“虚拟网络编辑器”,配置子网IP、子网掩码和DHCP设置网段。4.在自己的网络上可以查找到自己的wifi的网卡名称。CentOS-7 虚拟机 无法Ping 通主机。主机能够Ping CentOS-7 虚拟机。CentOS-7 静态IP设置成功。点击编辑中的网络编辑。

2023-02-24 16:00:41 395

原创 Docker 查询、停止、删除和重启容器

知识拓展:停止docker 所有容器(包含正在运行)Docker进入指定容器,查看/修改相关配置文件。Docker 强制删除全部image(镜像)Docker 删除全部image(镜像)Docker 停止、启动、杀死、重启容器。Docker 删除images(镜像)Docker 删除所有不使用的镜像。docker 列出所有容器ID。docker 查看所有运行容器。docker 查看正在运行容器。Docker 停止所有容器。docker 停止指定的。docker 删除指定的。的镜像文件,必须先停止。

2023-02-24 10:56:39 1123 2

原创 MySQL 百万级/千万级 建立索引

现状:合同表的数据已经到达千万级,如果直接在biz_contract(合同表)创建索引,索引构建时间缓慢,也无法预估全表建完优化索引时间是多少。清空/删除biz_contract(合同表),将biz_contract_temp(合同临时表) 重命名。将biz_contract(合同表)迁移导入至biz_contract_temp(合同临时表)基于biz_contract(合同表)创建biz_contract_temp(合同临时表)在biz_contract_temp(合同临时表)创建优化索引。

2023-02-22 15:08:44 240

原创 Docker 安装 MySQL-8.0.23详解

温馨提示:如果安装MySQL容器过程中失败了,则可通过docker ps 查看以前的容器,假如已存在,则通过docker rm 镜像id 删除再重新安装即可。假设希望查看mysql启动时的日志,可以执行 docker container logs mysql 这个指令。假设mysql服务没有正常启动运行,但mysql容器是存在的,可以通过如下方式启动mysql。执行完第四个步骤(启动运行mysql镜像),mysql就会自动启动了,假如需要停止这个。修改用户zzg 的密码,并指定密码存储方式。

2023-02-22 13:58:33 335 1

原创 Git commit 提交没有被远端分支合并,撤销本次commit

问题:今天修改代码,误把项目配置文件修改为本地数据库连接,需要撤销本次commit 记录。解决办法:第一步:使用git log 查看所有commit 记录。第二步:使用git show commitID 查看指定commit 文件修改记录。第三步:使用git reset --soft HEAD^ 回退最近一次的 commit 记录。

2023-02-21 10:23:57 433

digipower-ureport.rar

springboot +thymeleaf +layui 实现简单商城管理后台系统springboot +thymeleaf +layui 实现简单商城管理后台系统

2020-08-11

中山大学医院管理系统需求说明书

中山大学医疗系统需求文档,涉及各个子系统的数据库表结构设计和er关系图,各个子系统业务模块之间的关联关系

2020-07-31

Centos安装Tesseract-OCR依赖文件

Centos安装Tesseract-OCR依赖文件

2019-02-13

dubbo-2.8.4.jar文件

基于dubbo-2.8.4 源码编译,需要的同学可以下载该jar文件,安装到本地仓库,进行rpc 开发

2018-07-17

window10 .dll程序

解决window10 服务,解决提示"MSVCR120.DLL"问题。解决window10 服务,解决提示"MSVCR120.DLL"问题。

2017-12-01

python flask web框架

python flask web框架

2017-05-17

python 快速搭建blog demo

python 快速搭建blog demo

2017-05-16

邮件关联jar

邮件关联jar

2017-02-10

jeesit 各模块数据库结构

jeesit 基于mysql5.0.27版本,我把数据库中datetime 字段属性全部修改为timestamp 属性

2016-09-07

jeesite 关联jar文件

jeesit 快速开发平台所关联的所有jar

2016-09-07

图像识别程序

图像识别程序

2016-07-15

apache-tomcat-7.0.29.tar.gz

apache-tomcat-7.0.29.tar.gz 源码下载

2016-06-02

ssm框架集成apache cxf2.7

ssm(Spring+SpringMVC+Mybatis)框架集成apache cxf2.7,并同时集成了memecached(缓存服务器)+mongodb(NoSQL)+定时任务队列(Quartz).

2016-05-20

apache cxf 2.7 与 spring 3.0.2集成基础jar文件

apache cxf 2.7 与 spring 3.0.2集成基础jar文件

2016-05-20

ssm框架(基础jar文件)

ssm框架(基础jar文件)

2016-05-18

Smack3.0.4+ Openfire3.10.2 Android 客户端之四

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之四(消息会话、联系人、设置与XMPP 服务器交互)

2015-11-23

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之三

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之三(用户登入、用户注册与XMPP 服务器交互)。

2015-11-19

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之二

基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之二(注册界面设计与实现)相关源代码

2015-11-18

android Smack教程一:实例代码

这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前面我所发布的OpenFire和Smack的相关文章。今天所讲解的文章只是 :基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端开发

2015-11-17

OpenFire3.10.3+Smack3.0.4

基于OpenFire3.10.3+Smack3.0.4,讲解IM(即时通讯)用户的相关操作:用户的登入、注册、注销、添加分组、删除分组、添加用户到指定分组、添加用户无指定分组、、查询用户信息、更改用户头像等基本操作,代码会一步步的完善。

2015-11-07

xmlsectool-2.0.0-beta-2.jar

编译Cas5 缺失jar 文件

2022-01-02

jaspersoft6.x 血液检查单.rar

jaspersoft6.x 关于血液检查单设计

2021-11-29

SpringBoot + MyBatis-plus + SpringSecurity + JWT

SpringBoot + MyBatis-plus + SpringSecurity + JWT实现用户无状态请求验证(前后端分离)

2021-11-09

SpringBoot 集成FluentMybatis 学习项目

SpringBoot 集成FluentMybatis 包含代码生成、简单增删改查、分页功能

2021-11-04

sb-map.rar(Vue + elementUI +百度地图基础项目)

Vue + elementUI +百度地图基础项目

2021-08-04

学生管理系统源码.rar

springboot + mybatis-plus +layui2 学生管理系统

2021-07-16

manager.rar

Spring Boot + Apache Shrio + LayUI 简单权限系统

2021-07-02

zooInspector 源码Build.rar

zooInspector 源码及其编译jar 包

2021-06-07

windows64位+postman 免安装.rar

windows64位+postman 免安装

2021-05-31

house-agent.rar

SpringBoot + MySQL8 + MyBatis-Plus + Redis +定时任务框架(elastic-job) + Spring Security + JWT(前后端分离Token)

2021-03-26

migrate.rar

整合SpringBoot +MyBatis + Oracle +Druid +LogBack+PageHelper 模块整合,实现分页、数据库连接池、事务管理、日志管理、通过功能封住

2020-11-05

ojdbc6.jar

oralce-11g 驱动包

2020-11-05

Python3 语法快速入门.xmind

Python3 语法快速入门思维导图。基础语法涉及Python3 基础常量的定义(变量、数据类型、列表、元组、序列等等)

2020-09-30

digipower-ureport.rar

基于springboot +mybatis +druid +springsecurity 简单demo

2020-06-29

cas-overlay-template-5.3.rar

cas-overlay-template-5.3 自定义登入流程+验证码

2019-07-31

FormPlatform.rar

springboot+springsecurity + mysql 基础用户鉴权 springboot+springsecurity + mysql 基础用户鉴权

2019-07-15

Django2+ MySQL8 数据插入和查询

Django2+ MySQL8 数据插入和查询 Django2+ MySQL8 数据插入和查询

2019-04-14

学生管理后台系统模板

学生管理后台系统模板

2019-04-06

vue blog 系统模板

vue blog 系统模板采用Vue + elementui +echarts +vue-simplemde + vuex

2019-04-02

nodejs + express +mysql 电影项目第一期

nodejs + express +mysql 电影项目第一期

2019-03-31

空空如也

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

TA关注的人

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