- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 mysql 位操作
位操作是程序设计中对位模式按位或二进制数的一元和二元操作. 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多. 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算)。
2023-09-21 14:03:44 348
原创 org.springframework.web.reactive.function.server.ServerResponse设置响应头
函数式路由匹配,进行响应头的设置。
2023-08-30 11:17:50 1197
原创 正则表达式应用
"替代如果你觉得空字符串也可以接受的话(奇怪,为什么?)最后,别忘了在用函数时去掉去掉那个反斜杠,一般的错误都在这里。(包括汉字在内,可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1))(可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式)(可以用来删除空白行)
2023-08-24 14:53:44 3030 1
原创 ‘NODE_OPTIONS‘ 未被识别为内部或外部命令
NODE_OPTIONS’ 不是内部或外部命令,也不是可运行的程序。安装完成,重新打包,问题解决,简单好使。
2023-04-20 14:02:51 3534 1
原创 ROW_NUMBER ( )去重并根据条件保留数据--开窗函数使用
ROW_NUMBER ( )函数的作用是,按照username 对数据进行分组,在每一个分组内,按照createtime 进行排序,排序之后,对每一个分组内的多行数据,标记上序号,序号从1开始,依次递增。标记的规则跟你排序的字段和规则相关。
2022-11-10 17:57:41 1149
原创 html2image将html转为图片丢失格式问题
在使用html2image将html转为图片的时候会出现css样式丢失的问题。如果上述几条都试过了,还不行就设置程序等待一段时间。1.将所有的css代码以内联样式写到每个标签上。2.不要使用太新的css语法。3.不要使用js进行页面渲染。
2022-11-10 10:40:03 1875
原创 解决MySQL 导入脚本报Invalid default value for ‘CRACT_UPDATE_TIME‘
MySQL数据库5.7版本不允许插入零日期,如果你的脚本中存在这种零日期,在插入零日期的时候就会抛出如上错误。
2022-07-22 11:40:02 569
原创 SpringMVC(SSM)自定义SpringCache的key的过期时间
SpringMVC自定义redis的Key的过期时间,重写RedisCacheManager的createCache函数
2022-07-11 19:27:44 593
原创 milvus报The types of schema and data do not match
milvus添加数据报错该错误表示创建的表结构与插入的数据类型不符合如果你的矢量数据是浮点类型的,相应的字段就使用DataType.FLOAT,,如果是double类型的就使用DataType.DOUBLE,使用正确的数据类型就可以了...
2022-05-05 14:15:48 1047
原创 Milvus创建集合报multiple vector fields is not supported
创建milvus集合的时候milvus报如下错误multiple vector fields is not supported<SchemaNotReadyException: (code=0, message=No vector field is found.)>看了官方的API之后才知道在创建集合的时候必须要指定一个矢量场,可以指定的类型分别是:DataType.BINARY_VECTORDataType.FLOAT_VECTOR第一个表示二进制向量第二个表示浮点向量
2022-04-28 17:36:02 1729
原创 win10安装解压版MySQL5.7
解压下载的MySQL添加一个my.ini文件并写入下列内容[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# 设置3306端口port = 3306 # 设置mysql的安装目录(修改为你自己的安装目录)basedir=D:\environment\mysql\mysql-5.7.26-winx64# 设置mysql数据库的数据的存放目录(修改为你自己的安装目录并在结尾加上data)datadir=D:\envir
2022-04-21 13:52:27 965
原创 windows下Docker安装Milvus
拉取milvus-standalone-docker-compose.yml配置文件milvus-standalone-docker-compose.yml(点击下载)修改文件名称为 docker-compose.yml执行docker-compose up -d 命令注意要在文件所在的文件夹下执行该命令看到done就表示安装完成启动milvus服务查看是否启动看到docker中的进程包含这3个就表示启动成功了,就可以愉快的使用了...
2022-04-20 11:25:34 2432 7
原创 IDEA 自动格式化代码插件saveactions格式化yml文件错误
IDEA自动格式化插件格式化yml文件后,导致缩进格式改变,运行项目无法加载配置文件将Ident:2 修改成Ident:3即可
2021-12-17 20:45:41 1950
原创 win10设置mysql允许远程连接
1 点击要设置的mysql2 点击查询-新建查询3 执行SQL语句GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;root:表示你要开放的远程连接的用户名password:表示要开放的远程连接用户的用户密码4 如果连接不上,则把windows的防火墙允许mysql通过...
2021-12-13 10:28:43 4467
原创 设置MyBatis-Plus自定义分页查询中的总条数查询
设置MyBatis-Plus自定义分页查询中的总条数查询分析Pagination对象设置searchCount为fasle编写自定义查询总条数的SQL,并定义函数调用函数,设置总条数分析Pagination对象mybatis-plus的分页时由Pagination对象实现的,Pagination对象中有很多针对分页的常规属性,很常见,不过多分析,见以下源码。*源码我只展示了Pagination对象的属性部分package com.baomidou.mybatisplus.plugins.pagina
2021-08-26 11:11:59 9814 6
原创 解决新建用户远程桌面第一次登录要求必须修改密码
文章目录前言将新建的账户分配到远程账户组1. 在开始图标上鼠标右键 ----> 点击计算机管理2. 点击 本地用户和组3. 点击 组4. 找到 Remote Desktop Users 双击5. 依次点击 添加 ----> 高级 ----> 立即查找6. 找到你要添加的用户,添加进去设置账户第一次登录时无需修改密码1. 找到你要设置的账户2. 点击 常规,把 用户下次登录时需更改密码前面的√去掉3. 点击 应用 ----> 确定4. 使用新建的账户进行远程登录就不会提示修改密码啦
2021-07-26 12:40:55 17632
原创 Centos7 下编译安装Milvus
Centos7 下编译安装Milvus文章目录Centos7 下编译安装Milvus安装 Milvus注意事项安装 gcc[Cmake 安装](https://blog.csdn.net/qq_43376347/article/details/119041921?spm=1001.2014.3001.5502)2.读入数据总结安装 Milvus注意事项注意:在安装Milvus之前需要先安装GCC 7.0或者支持C++17的版本 以及 CMake 3.14 或更高版本。因为需要拉取 Milvus源码,所
2021-07-23 20:13:02 1579 4
原创 CentOS 7 安装 CMake3 并配置代理
CentOS 7 安装 CMake3准备gcc编译环境使用wget获取cmake源码解压源码并进入已解压的文件夹编译cmake安装cmake检查是否安装成功准备gcc编译环境yum -y install gcc gcc-c++ openssl openssl-devel tar使用wget获取cmake源码wget https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2.tar.gz如果在wget获取源码的
2021-07-23 18:46:00 1318 3
原创 在Pycharm中配置blender代码提示
需要在Pycharm安装fake-bpy-module模块(该库只用于代码提示补全,不具备实质运行代码功能)在Pycharm中的File——>Settings——>Project——>Python Interpreter 中输入fake-bpy-module,选择跟你的blender一致的版本,点击install,等待安装完成即可。等待弹出install successfully即可!...
2021-03-15 14:19:00 1308 3
原创 Three.js——向量操作函数
克隆.clone()和复制.copy()对象执行克隆方法**.clone()**,返回一个新的对象,和原来对象属性的值一样。var p1 = new THREE.Vector3(10,20,15);var v1 = p1.clone();console.log(`查看克隆的结果`,v1);执行**.copy()**方法,向量p1三个分量xyz的值覆盖向量p2三个分量。var p1 = new THREE.Vector3(10,42,28);var p2 = new THREE.Vector3
2021-03-11 08:47:05 2610
原创 Java多线程处理任务
Java多线程处理任务//首先定义一个方法public String threadDemo() { try { //创建连接池,定义线程数量:10 ExecutorService executorService = Executors.newFixedThreadPool(10); //调用execute()函数执行任务的加载 executorService.execute(() -> { //此处定义要执行的逻辑代码 System.out.println(“线程执行
2021-03-08 17:49:00 448
原创 THREE.JS——向量
THREE.JS——向量二维向量Vector2三维向量Vector3四维向量Vector4二维向量Vector2表示2D向量的类。2D向量是有序的数字对(分别标记为x和y);二维向量Vector2有x和y两个分量,也就是Vector2对象具有x和y两个属性。// 创建一个二维向量,xy分量分别为0,1var a = new THREE.Vector2( 0, 1 );console.log('向量x分量', a.x);// 重置向量的y分量a.y = 80;// 重新设置两个分量v1.se
2021-03-08 16:37:17 1374
原创 Windows命令大全 亲测好用
Win键:打开“开始”菜单Win键+E:打开我的电脑Win键+R:打开运行对话框Win键+D:显示桌面Win键+M:最小化所有窗口Win键+X:Windows移动中心,调节音量,屏幕亮度Win键+Home:除了正在选择的窗口,其他窗口最小化Win键+PAUSE BREAK:打开“系统属性”对话框Win键+【+/-】:打开Windows放大、缩小功能Win键+Pause:显示系统属性对话框Win键+TAB:Aero三维效果切换程序Win键+数字键:让位于任务栏上的程序打开(数字为序号)
2020-09-16 10:13:13 298
原创 如何使用LIRE在Ubuntu上创建本地化特征
1.安装依赖关系Install Dependencies2.sudo apt-get更新sudo apt-get update3.sudo apt-get install -y build-essential> sudo apt-get install -y build-essential4.sudo apt-get安装-y cmakesudo apt-get install -y cmake5.libgtk2.0-devsudo apt-get install -y lib
2020-09-07 13:07:16 232
原创 以图搜图软件
Lire, 开源java的CBIR库 http://www.semanticmetadata.net/lire/Octagon, java的CBIR库http://octagon.viitala.eu/University of Washington, CBIR http://www.cs.washington.edu/research/imagedatabase/CIRES,一个CBIR系统 http://amazon.ece.utexas.edu/~qasim/research.htmWebSe
2020-08-27 08:40:56 1496
原创 Windows 下出现多个nginx进程强制关闭命令
taskkill /fi "imagename eq nginx.EXE" /f以管理员身份运行黑窗口,复制这段命令,ENTER执行执行完成后检查一下该进程是否还存在,如果存在,接着执行这个命令,知道该进程完全被杀掉
2020-08-26 17:35:30 2131 1
转载 LIRE特征提取方法详解
LIRE(Lucene Image Retrieval ) 是利用Apache Lucene 建立索引进行图像检索的开源软件库。LIRE这个软件库可以很方便地建立Lucene索引进行基于内容的图像检索 (CBIR, content based image retrieval ),该库为检索提供了丰富的图像特征提取方法。1 全局特征LIRE源码解压后,在src\main\java\net\semanticmetadata\lire\imageanalysis\features路径下有global文件夹,里
2020-08-26 14:31:08 1274 1
原创 Python安装包及安装教程
https://www.miluera.com/article/30.html我在这个网站上看到的安装包,还与配套教程。
2020-08-21 18:07:26 656
原创 Linux操作文件夹及文件的命令大全
1.进入文件夹cd /文件夹名称2.列出指定文件夹里的内容ls 参数/文件或文件夹常用参数:-l-a-d-i-l 显示目录下详细信息-a显示所有文件和目录-d把目录像文件那样显示。不显示目录下的文件-i显示目录和文件占用的i 节点号— i-node number3.将文件和目录从一个目录拷贝到另一个目录cp [ 参数 ] 源文件或目录 目标文件或目录常用参数:-i-f-r-i当目标文件存在时.系统提示是否拷贝-r拷贝这个目录及目录里的所有文件和子目录4.链接命令,
2020-07-20 11:18:43 573 1
原创 Linux针对文件管理的命令——Cat和Chattr
cat [-AbeEnstTuv] [--help] [--version] fileName Cat说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数意义:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或 --show-nonprinting范例:cat
2020-07-17 11:13:41 133
原创 java调用dll报内存溢出错误或者程序崩溃
因为业务需要,需要用Java去调用dll动态库来分析图片,结果调用后导致程序内存溢出,或者直接崩溃;再经过反复检查后,发现本身的我写的java代码并没有问题,最终去验证图片的时候:1.图片访问不到,导致dll动态库报错,最终使程序崩溃;2.图片没有alpha通道(阿尔法通道),导致dll动态无法对图片进行分析;3.图片含有背景;上述原因在排除dll动态库本身没有错误的情况下,如果dll动态库本身有问题则上述原因可能不成立;(如有错误,还请指正)...
2020-07-15 18:52:17 1841
原创 MySql根据条件批量替换字段中的字符串
MySql根据条件批量替换字段中的字符串业务场景:图片路径中因为某个字符串对不上,导致访问不到图片由于数据库中错误的图片太多,为了节省时间,就写了一个批量修改的语句(where后面的条件可以自由变换)UPDATE TableName SET FiledName=REPLACE(FiledName,"字段中需要替换的源字符串","要替换的目标字符串") WHERE FiledName LIKE '%FloorLamp%' AND FiledName1 = null其中用到的就是REPLACE关键
2020-07-07 13:34:09 966
原创 sql语句往某个字段指定位置追加或者插入值
sql语句往某个字段指定位置追加或者插入值**业务场景:**需要对数据表中某个字段的值进行修改(对该字段的值进行插入字符串操作)需要将materiel_features_pic字段值的’.png’前面追加‘0001’这个值(追加前的值)。通过SQL语句中的CONCAT、left、right关键字实现字符串的重新组装,然后使用set加上where条件对数据进行修改。UPDATE materiel_features SET materiel_features_pic=CONCAT(LEFT(mate
2020-07-07 11:54:15 16637
原创 MyBatisPlus条件构造器带条件排序方法
MyBatisPlus条件构造器带条件排序方法XXXService.selectList(new EntityWrapper<实体类>().orderBy(“需要排序的字段”,false));使用orderBy后面给false就能实现倒序排列了
2020-06-10 18:29:06 4604 1
吉他摇滚音乐节奏.CHM
2020-07-17
民谣吉他高级教程.CHM
2020-07-17
民谣吉他初级教程.CHM
2020-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人