自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(181)
  • 资源 (6)
  • 收藏
  • 关注

原创 Cannot connect to the Maven process. Try again later. If the problem persists, check the Maven Impor

步骤1:安装java11,安装完成,设置系统环境变量后,检查控制台java -version,发现java版本还是1.8,原因是安装过Oracle,系统会优先使用排在上面的path环境变量,所以解决办法是将java的环境变量上移到Oracle上面。步骤2:settings --> Build,Execution,Deployment --> Build Tools --> Maven --> Importing --> JDK for import 在此设置对应的 JDK版本即可。

2024-02-07 13:57:31 933

转载 VMware虚拟机开机蓝屏

如果在新建的虚拟机安装好后一点开机出现蓝屏,反复重装并且确定了新建虚拟机没有出错的情况下考虑是否是虚拟化没有开启。

2024-02-05 00:19:31 911

原创 Mybatis分页插件PageHelper的配置和使用

limit关键字的用法是 LIMIT [offset,] rows offset是相对于首行的偏移量(首行是0),rows是返回条数。

2024-01-06 23:08:12 1033

转载 Postman测试文件上传接口

文章目录 一、Postman测试文件上传接口1、创建一个请求→选择请求方式→填写请求的URL→填写请求的参数值2、选择 "Body" → "form-data" → "Test" → "File"3、点击 "Select Files"4、选择要上传的文

2024-01-06 21:32:48 208

原创 discard long time none received connection

使用DruidDataSource 做数据源时,如果创建的连接在长时间得不到调用后会报如题所示的错误。解决办法 使用1.1.22的版本 或者升级到1.2.9或以上。

2024-01-05 17:37:20 622

转载 IDEA sql自动补全/sql自动提示/sql列名提示

2.Alt+Enter设置字符串的方言,这个字符串就设置为了SQL方言,该字符串中写SQL会有自动提示,其它字符串不会有,目前我还没找到所有java字符串自动匹配SQL方言的方法.要更改 IDEA 用于文件、目录或整个项目的 SQL 方言,请根据需要添加其路径,然后从下拉列表中选择一种方言。要为文件、目录或整个项目配置非限定 SQL 名称解析,请根据需要添加其路径,然后在下拉列表中选择所需的数据源、数据库和模式。1. Mapper.java注解类型的SQL会自动提示,不需要alt+Enter。

2024-01-05 17:10:26 820

转载 mybatis-plus 报错Parameter ‘ew‘ not found

让你选择后面他给的几个参数,但是你在mapper文件中用了@Param(xx),却还是报这个错误。mapper文件中没有添加@Param(xx):至于@Param(xx)的用法大家上网看看。报错信息显示的是ew找不到,这里的ew其实就是。

2023-12-20 17:21:31 575

原创 CentOS 防火墙管理及使用的redis基本常用命令

宿主机器上配置文件/app/redis/redis.conf,映射到容器里/etc/redis/redis.conf,容器使用映射后的配置文件/etc/redis/redis.conf。说明一下:-v /app/redis/redis.conf:/etc/redis/redis.conf。限制只能接收来自 10.10.x.x段的IP,开放8000到9000之间的端口。再看 /etc/firewalld/zones/public.xml。通过修改配置文件修改防火墙访问策略。需要关闭防火墙或者开启对应端口。

2023-12-15 22:16:30 972

原创 mybatis-plus框架报错No qualifying bean of type ‘xx.xx.xxMapper‘ available

解决办法:

2023-12-15 21:46:49 483

转载 IDEA Debug 调试技巧

Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方。

2023-12-15 14:53:32 76

原创 java resource ‘process/qingjia.png‘ not found

resource中的资源在target中没有,导致报错,如下图所示:解决办法:在pom文件中添加如下代码:

2023-12-10 21:43:26 408

原创 mybatis-plus框架报错:Invalid bound statement(not found)

mybatis-plus框架报错:Invalid bound statement(not found)

2023-12-06 21:53:20 412

原创 使用mybatis-plus框架:@Autowired报错Could not autowire. No beans of ‘XXX‘ type found

使用mybatis-plus框架:@Autowired报错Could not autowire. No beans of ‘XXX‘ type found

2023-12-02 15:51:54 557

原创 notepad++自动缩进功能

代码编辑器Notepad++是程序员必备的文本编辑器,该软件软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。Notepad++官方下载支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等。NotePad++是一个轻量级的代码编辑器,占用内存少,运行速度快,但是Notepad++本身是不带这个格式化功能的,但他支持插件完成格式化。然后,选中需要格式化的代码,点击上图的插件-NppAStyle-FormatCode 或使用对应的快捷键。

2023-04-24 13:38:45 1869 1

原创 JAVA web学习笔记

tomcat 学习中。tomcat布置好后。再导入jdbc的包时。不然使用jdbc包会奔溃。IDEA新建module的时候没有javaee的选项,这时候可以先选择普通的java项目进行创建。将jar包拷到libs文件夹下,右键add as library。右键a文件夹,选择Add Framework Support。然后选中Web Application,点击右下角的ok即可。图片中的a就是新建的java module。a文件夹下出现带小蓝的web就说明成功了。

2023-04-01 21:17:23 730

转载 转载【MySQL安装】Mac双系统Win10系统安装MySQL服务端走过的弯路

看别的小伙伴一安装就成功,我以为是我操作的问题,然后换了一台Windows系统的电脑一安装就成功了(安装步骤不描述了,百度上都是的).6.其实大部分都会出现服务启动不成功的问题,若是你启动不成功就继续往下看(我这个启动成功是因为上面的my.ini是修改之后的最终版本的),下面我记录下解决安装MySQL中的终极方法,看运行报错日志(C:\soft\mysql-5.7.17-winx64\Data下的DESKTOP-OOT6K86的文件,里面看ERR,然后看具体什么错,每个人的情况不同,错误也不同)

2023-01-18 23:05:27 453

原创 Excel VBA 如何筛选后,求和

所以呢 "=SUBTOTAL(109,R[1]C:R[800]C)"就等于=SUBTOTAL(109,I2:I800)R[800]C 表示相对于DI1向下偏移800行,列不变,I801。中的R[1]C 表示相对于I1向下偏移1行,列不变,即I2,表示对I2到I801行,列不变得,删选后得数据进行求和。R[1]C:R[800]C是R1C1样式。SUBTOTAL的109参数表示求和。你代码中先选择了I1。

2023-01-06 18:20:31 1750

原创 C#基础知识

C# 又称C shape。用Visual studio开发推荐字体:文本编译器-所有语言,设置显示行号一个项目,打开,是打开sln文件//using 引入命名空间,如果没有using,需要写成System.Console.WriteLine //经常使用该类的时候,需要using.多个文件有相同名字的类,用Using的命名空间区分 //using的作用:对类进行逻辑上的划分,避免重名 //命名空间-类-方法 //定义命名空间【类的住址】 namespace Day01 {

2022-11-03 21:54:19 2384

转载 QT信号槽失效的原因

方式二 Qt5后推荐的写法,如果编译的时候信号或槽不存在是无法编译通过的,相当于编译时检查,不容易出错,还有就是槽的写法可以直接写在public控制域下,不一定非要写在public slots:控制域下;在以前的Qt4中,“信号和槽”是通过SIGNAL()和SLOT()的方式来连接的,现在可以使用“函数名”的方式来连接,就需要考虑到“函数名”是否有效 ,方式一 老式写法,在编译的时候即使信号或槽不存在也不会报错,但是在执行的时候无效,对于C++这种静态语言来说,这是不友好的,不利于调试;

2022-09-11 16:04:17 3890

转载 在使用qt4时,中文显示乱码

根据文件编码格式,这里我设置为UTF8,并且设置为无BOM格式,这里的BOM需要注意。在用qt4时,在程序里进行显示汉字,直接是乱码,根据百度的内容,需要做如下调整,这里的utf8跟上面设置里的格式一致,如果是utf8,需要设置无BOM。1.检查creator的设置项,如图。2.在main函数内进行设置如下设置。

2022-09-07 20:52:44 770

原创 catia二次开发:人机交互select,start command

ctrl+F,搜索所有白色的skech找到过滤器中的记录选中后复制后,可以用到代码中添加即被选中select和start command,在中文环境和英文环境下的命令不同,中文用”复制“,英文用”copy“选中部件,获取颜色,设置颜色获取颜色设置颜色...

2022-07-09 09:14:31 969

原创 catia 二次开发:获得投影视图

catia vba,获得投影视图

2022-06-29 11:59:04 2883 1

原创 catia二次开发:检查文件类型 检查部件类型 产品名称 通过交互选择约束两个零件轴系重合 添加自定义属性,MasterShapeRepresentation

InStr函数作用是检查字符串,开始于第几个字符。添加自定义属性

2022-06-24 19:08:20 984

原创 catia二次开发:函数是否需要加括号 ,type类型 ,出现未定义变量类型错误,怎么破, 背景色设置 ,检查模块是否封闭 ,几何图形集是否存在某一个元素

背景色设置检查模块是否封闭封闭模块,可以fill

2022-06-22 15:01:04 436

原创 catia二次开发:冒号连接,一行的if不用endif,模态,load,unload,option explicit,多窗口,递归调用,sendkey, 枚举,代码加行,设置轴系,可选函参,占位符

也可以再窗体属性里设置unload后,会有下面的标识,并且图片种没有该部分的部件了。必须对变量进行声明用于破解等。点击enter键用处更多。手动加1:占位符10个@,表示包括变量x,一共10个位置,...

2022-06-17 13:32:44 498 1

原创 catia 二次开发:环境变量路径,检查路径存在,关闭文件,对象为空,获取pad对象,err,part的product,全局变量,常量,SystemService,input,选择文件 时间,函数调用

检查路径是否存在关闭文件的三种方法对象为空常量不能再被赋值执行一段代码ExecuteScript调用一个宏文件input选择打开文件函数调用

2022-06-15 15:52:46 1028

原创 catia 二次开发:高版本的catia vba项目在低版本的catia上运行,报错

解决办法,缺少的missing库取消勾选

2022-06-15 15:35:09 1039

原创 catia二次开发:vb的 GetObject失败,解决办法

有时候,明明打开了catia软件,但是Set catia = GetObject(, “CATIA.Application”)报错。Set catia = CreateObject(“CATIA.Application”)是可以打开新的catia窗口的。原因:catia软件是普通用户运行,而vb是管理员运行,所以GetObject识别不到设置如下,catia和vb要保持一致。......

2022-06-14 16:16:37 1100

原创 catia二次开发:文件视图,exe,窗口切换,隐藏罗盘复位,按名称找对象,newfrom,登录,状态栏, 类型名,显示,不弹提示,workbench,不可视,部分更新,导出展开结构树,换行,元素存在

《CATIA 二次开发技术基础》第二章的项目截图时要用到,截完图再显示出来新问价和原文件不是一个,只是内容相同。注意N要设为全局的,不然每次点击按钮,N都是初始值获取workbench的id和切换注:part.update是把整个part文件给更新得先设置更新为手动法一:法二:推荐法三:某些版本得catia可以平行模式与透视模式切换...

2022-06-13 17:04:35 1554

原创 catia二次开发:结构树文档,录制宏编程思路,遍历结构树,catia根对象窗体属性,打开导出文件,cameras工具条,viewer对象和截图,catia发送命令

实际编程中,我们不可能把所有的接口都知道。所以,最常用的是录制宏,然后在宏上进行修改。module中调用窗体,其他操作和添加宏到工具栏一样。好像只能选择项目里的第一个module配合按住control+换行,可以选择属性,而不换行打开导出文件配合书籍F1的文档viewer对象和截图catia发送命令.........

2022-06-11 17:12:05 2174

原创 catia 二次开发:查找点和面,代码label,listbox,textbox,右上角关闭失效,vb的第一个小程序

代码添加部件,labellistbox用数组添加元素textbox光标定位vb执行代码如果弹出的是窗体,就先把窗体删除掉否则可以把所有的catia v5的库都添加上,项目保存,作为模板项目。不然新建的项目,还需要添加库,比较麻烦。查看类关闭,catia中打开的所有文件vb编辑的第一个小程序,catia录制宏,中编辑完导出,到vb中编辑运行实现定制创建圆柱的个数,和间距...

2022-06-05 14:52:59 919

原创 catia二次开发:函数

有时候,作决定是基于测试表达式的条件,例如它是否大于,小于,等于或使用一些其它的关系运算符。关键字Is使你能够在Case子句里使用条件表达式。使用关键字Is的SelectCase语句的语法如下:确定Case子句里数值的范围:在Case子句里确定多个表达式:Case子句的多个条件用来分隔开Case子句里面多个条件的逗号,和用于If语句里的运算符OR意义一样。只要这些条件有一个为真,Case子句就为真。...

2022-06-03 12:15:04 3253

原创 Catia二次开发:数组,局部变量等,msgbox,背景颜色,enable属性,图片模块,vb的common dialog控件,键盘鼠标事件,text操作

文章目录数组局部变量,模块级变量,全局变量msgbox背景颜色,enable属性,图片模块vb的common dialog控件数组Sub jk()Dim a(10) As Integer '一维数组,容量为11,因为是0-10Dim b(1 To 10) As Integer '容量为10,指明了下标是1-10b(1) = 100b(2) = 200Dim c(2, 3) As Integer '第一维度为0-2,第二维度为0-3,所以容量为3x4=12Dim d(1 To 2, 1

2022-05-29 17:57:04 818

原创 vba数据类型,运算符,内置函数,循环判断语句,窗体控件

文章目录VBA基本数据类型示例代码声明常量,运算符和表达式内置函数VBA基本数据类型 VB的数据类型比较丰富,可以分为两大类:基本数据类型和用户自定义类型。 一、基本数据类型 表3-1列出了VB使用的基本数据类型。 表3-1 VB 基本数据类型 数据类型 关键字 类型符 前缀 字节 范围 数 值 型 整 型 Integer % int 2 -32768~32767 长整型

2022-05-27 12:30:22 5751 1

原创 catia 二次开发小技巧:vba的IDE界面点击运行不会自动保存

vba的IDE界面点击运行不会自动保存。tools-option设置里的自动保存时间,对IDE也不起作用。所以:IDE界面编写的代码,养成ctr+s保存的习惯

2022-05-21 16:28:42 298

原创 catia二次开发:IDE界面介绍

文章目录FileEditViewcatscript格式的宏开头必须是sub CATMain(),而vba格式的宏开头可以不是CATMAin()进入IDE:新建一个moduleFile写的代码module或者form下的窗体都可以导出。在另一个项目里,导入,进行使用。退出VBA到catia界面:Edit一个编程小栗子查找和缩进编辑提示设置补全的提示(忘了单词怎么拼写时用)打开帮助文档,在鼠标点在变量名字后面,快捷键F1,就会打开这个变量的对应文档。(注意,截图软件的快捷

2022-05-21 14:45:58 1480

原创 CatiaV5R21安装

catia二次开发环境搭建方案catia V5R21(32位安装)方案windows10系统,VS2008,catia V5R21(32位)catia V5R21(32位安装)注意:windows10系统如果安64位的catia V5R21,破解后,会闪退,打不开。所以只能安装32位。安装文件和教程:https://www.32r.com/soft/16315.html安装后第一次打开:...

2022-05-20 22:23:13 5362

原创 catia小技巧:自定义工具栏

Tools-Customize-Toolbars-new改一下名字,点击确定可以添加命令back和Bottom的效果是,点击后,图像会按对应方向翻转。添加命令,可能有些命令中文更好找,可以将语言设置成中文点击右侧工具栏的空白处,可以对自定义的工具条进行勾选,来设置是否显示。注意不是所有的命令都可以添加,有些专有的命令,只能添加到专门的工具栏中。比如:注意在打开part时创建的工具栏,只能在打开对应part时才会显示如果要所有的文件都能显示这个工具条,则需要关闭所有part文件,在

2022-05-20 21:18:14 7622 1

原创 Catia VBA二次开发:宏的录制,精简,改编,回放

文章目录宏的录制与回放宏的录制与回放开始录制

2022-05-20 20:25:10 2677 2

原创 linux QT配置参考

文章目录CPU 飞腾,系统麒麟CPU 飞腾,系统麒麟

2021-02-04 11:14:16 2196

CXImageDemo.zip

linux下的cximage库,QT使用demo。

2021-01-21

cximage599c_linux.zip

linux下可使用的cximage库,不同环境下make clean,然后make,一下。

2021-01-21

cximage600_full.zip

版本是cximage600_full.windows下的,cxiamge源码和demo

2021-01-21

xImage.zip

Cximage windows下Lib库,本人正在使用的,该库很实用也很稳定。

2021-01-21

masonryDemo.zip

masonry使用demo和详解 *1.mas_makeConstraints只负责添加新增约束 Autolayout中不能同时存在两条针对于同一对象的约束,否则会报错 *2.mas_updateConstraints 针对上面的情况 会更新在block中出现的约束,确保不会出现两个相同的约束 *3.mas_remakeConstraints会清除之前的所有约束,仅保留最新的约束 * *mas_equal除了支持NSNumber的数值类型外,就只支持CGPoint,CGSize,UIEdgeInsets *inset和offset不要写错了,效果相反

2020-04-01

基于bass.dll二次封装20200312.zip

这是一个VS的C语言工程,基于bass.dll二次封装接口,更加简单方便实现录音功能。每次开始录音时只需要调用这两个函数: void _stdcall initRecord(void) int _stdcall startRecord(void) 每次结束录音时只需要要调用这两个函数: void _stdcall stopRecord(void) void _stdcall clearRecord(void)

2020-03-18

空空如也

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

TA关注的人

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