- 博客(40)
- 收藏
- 关注
原创 uni-app左上角退出,嵌套iframe退出异常问题
v-linktag="div"</v-link>uni-app使用 :to 跳转的页面中内嵌了一个iframe,如果iframe页面内进行了点击跳转,用vue-router的返回,是无法回到期望的vue页面。
2024-03-29 14:45:20
1025
原创 Oracle:ORA-01830错误-更改数据库时间格式
2,然后查看默认日期格式是不是“YYYY-MM-DD HH24:MI:SS”(1,先把报错SQL语句拿出来执行,看看是不是报的这个错。日期格式图片在转换整个输入字符串之前结束。,登录数据库服务器,使用sys用户登录。即可使用sys用户登录数据库.
2024-03-21 10:23:16
5174
原创 POI导入excel读取excel中图片
5.根据此内容可以扩展保存数据库功能,在此暂不实现。1.首先excel图片需要跟单元格绑定。3.编写测试方法进行导入。
2024-03-20 09:46:44
2017
3
原创 国产化系统操作说明以及各个配置(redis、minio、kafka、mysql)
参考链接https://blog.youkuaiyun.com/nexttoparadise/article/details/122679955。#重新加载某个服务的配置文件,如果新安装了一个服务,归属于systemctl 管理,要使新服务的服务程序配置文件生效,需重新加载。3. 表名统一加模式名前缀"DMTEST". 例如:"DMTEST"."SYS_USER" 表名加双引号为严格区分大小写。启动:./bin/redis-server redis.conf 启动redis命令。
2024-03-19 09:02:16
2995
1
原创 springboot实现密码过期,以及存储5次密码,第六次密码不能与前五次相同
3,重置用户密码时,刷新密码过期机制,重新恢复180天,并且判断密码list存储是否等于5个,如果等于,判断是否和前5次存在相同,存在相同,则抛出异常,不存在时,在重置密码实现类中删除最早的密码,保存新密码,重新生成redis的密码list。1.已存在用户,第一次登录时判断是否存在redis密码过期设置和存储密码list,不存在,则生成redis信息,不存在,跳过。5.登录成功进入首页时判断密码过期时间是否小于三天,小于三天提示修改密码。2.新增用户时,redis密码过期设置和存储密码list增加。
2024-03-18 09:24:52
730
原创 vue3子父组件之间的调用
其中tankInfo和device Name Info为子组件需要的属性。其中props.tankInfo就是调用了传递过来的参数。1.父组件调用子组件时定义ref为sonMethodRef。4.子组件暴漏父组件需要的方法,getList互相对应。2.子组件接收父组件传递的属性。3.父组件调用子组件暴漏的方法。A.子组件获取父组件属性。1.在父组件中引用子组件。B.父组件调用子组件方法。2.在父组件中定义ref。}) 就是调用的过程。
2024-03-16 10:44:24
736
原创 el-select @change事件获取整个对象
使用@click.native="getCorpAndDept(item)" 给el-option绑定原生事件,获取整个对象,这样不影响el-select的v-model值;如果使用value-key,会导致v-model也是对象,处理更加麻烦。
2024-03-14 14:21:35
3256
转载 Node Sass could not find a binding for your current environment: Windows 64
所以使用cmd更新了npm rebuild node-sass。输入命令: npm rebuild node-sass。查看运行的Node版本,高版本问题会导致BUG。然后再更新一下:npm update。本次出现问题的原因是当前电脑所运行的。在这之前更新了以为是node-使用9的版本可以减少报错问题。和项目运行所需的版本不一致。但是启动后仍然发现报错。
2024-03-13 14:38:14
830
原创 docker安装minio并且https访问
使用openssl生成证书,把生成的server.crt和server.key本地修改名字为public.crt和private.key。把这两个文件上传到服务器,我放到了/home文件夹下,然后复制到容器内部。8.可以使用https访问minio了。查看证书是否已经复制到容器内。在容器内执行交互模式。
2024-03-12 09:09:53
1184
2
原创 APK文件反编译命令
删除C:\Users\Administrator\AppData\Local\apktool\framework\1.apk。删除C:\Users\Administrator\AppData\Local\apktool\framework\1.apk。java -jar apktool.jar -r d apk文件.apk -o 文件夹 反编译。下载 apktool.jar 和 apktool.bat。使用keytool工具生成数字证书。授权 密钥 luoyang。APK 反编译和重新打包。
2024-03-11 14:18:17
444
原创 @ConditionalOnProperty注解判断@Configuration和@Component是否加载
1.applicaiton.yml配置文件。
2024-03-06 10:31:48
460
原创 完全卸载oracle
3、在“开始”菜单中依次选择“程序”/“Oracle-OraDb10g_home1"/"Oracle Installation Products”/"Universal Installer",打开Oracle Universal Installer(OUI)窗口。5、删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头的键。
2024-03-05 13:40:58
415
原创 Windows下Nginx的启动、停止等命令
在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。C:\server\nginx-1.0.2>nginx.exe -s stop或。C:\server\nginx-1.0.2>start nginx或。当配置信息修改,需要重新载入这些配置时使用此命令。Windows下Nginx的启动、停止等命令。
2024-03-04 16:36:56
4217
原创 oracle 启动命令以及ORA-01033问题处理、删除归档日志
1、在服务器重启后会出现,Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法。第二步、SQL>connect sys/change_on_install as sysdba。2 关闭数据库:Shutdown immediate。3 查看监听状态:lsnrctl status。第四步、SQL>startup mount。4 启动监听:lsnrctl start。--------删除归档日志。
2024-02-07 20:35:53
2345
原创 Oracle常用命令
exp 用户名/密码@100_orcl file=d:\aa\dm.dmp log=d:\aa\dm.log。imp 用户名/密码@100_orcl file=d:\aa\dm.dmp full=y。exp 用户名/密码@100_orcl file=d:\aa\dm.dmp。4 将数据库中的表table1中的字段filed1以"00"打头的数据导出。2 将数据库中system用户与sys用户的表导出。3 将数据库中的表table1 、table2导出。1.查看用户的连接状态。4.定义存储过程参数。
2024-02-04 11:35:31
642
原创 完全卸载mysql
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。不过,有时候还是会遇到奇葩的问题,就是按照所有的步骤完成了卸载后,服务中却还有mysql的相关服务存在,为此我们应该删除相关的服务。5.删除C盘下的“C:\ProgramData\MySQL ”所有文件,如果删除不了则用360粉碎掉即可,该programData文件是隐藏的默认,设置显示后即可见,或者直接复制上边的地址到地址栏回车即可进入!
2024-02-03 09:33:57
396
原创 若依框架实体类增加自定义注解,自动插入创建人、时间等信息
该文章优化了若依框架,在新增和修改方法时,之前每次都需要手动注入基础信息。增加aop注解之后,只需要在新增和修改方法上增加注解就行。3.代码生成增加注解。
2024-02-01 08:55:07
3601
原创 docker常用命令
导出容器:docker export [container] -o FILE / docker export [container] > FILE。创建一个容器并指定端口映射:docker run -p [hostPort]:[containerPort] [image]保存镜像:docker save [image] -o FILE / docker save [image] > FILE。删除镜像:docker rmi [image] / docker image rm [image]
2024-01-31 11:18:42
1640
原创 vue前端img访问鉴权,后端进行拦截
此文章为了解决匿名可以访问图片问题,有的文章是重构了el-img组件,使用blob重新进行加载。该文章是换个思路,在图片访问地址后面追加token参数,后端进行拦截,判断token是否有效,无效则拦截。
2024-01-30 14:05:34
2570
原创 centos7安装docker
https://docs.docker.com/install/linux/docker-ce/centos/ 该地址有卸载说明。命令:yum install -y yum-utils device-mapper-persistent-data lvm2。1.首先确认你是CentOs7版本: 命令:cat /etc/redhat-release。命令:systemctl start docker。8、查看docker版本以及运行镜像。命令:docker version。6.安装docker-ce版本。
2024-01-25 08:52:50
463
原创 Mysql日志审计自动备份日志(按天)
echo ------------------ 开始备份日志文件------------------echo ------------------ 日志备份完成!------------------保存文件之后修改后缀名为bat。配置系统定时任务即可。echo 备份目录:%backup-dir%set pwd=%你自己的数据库密码%
2024-01-22 10:16:31
1057
原创 mysql开启日志审计
开启审计mysql>set global server_audit_logging=on,重启mysql后会关闭日志审计,需要永久打开,需要在my.ini文件增加配置server_audit_logging=on;复制server_audit.dll到C:\Program Files\MySQL\MySQL Server 5.7\lib\plugin。安装插件:install plugin server_audit SONAME 'server_audit.dll';打开cmd,连接mysql。
2024-01-20 14:59:55
1046
原创 mysql常用查询日期语句
select table_schema as '数据库',sum(table_rows) as '记录数',sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'--查看数据库大小:包含数据容量和索引容量。-- 一年内的每个月。
2024-01-19 16:14:54
525
原创 springboot集成mqtt,并通过mqttMessageListener实现多线程订阅
【代码】springboot集成mqtt,并通过mqttMessageListener实现多线程订阅。
2024-01-18 13:54:22
1830
原创 vue3利用qrcode.vue生成二维码并通过canvas合并图片
【代码】vue3利用qrcode.vue生成二维码并通过canvas合并图片。
2024-01-10 13:39:19
730
原创 H5调起微信公众号js-sdk出现config invalid sinature问题解决
2.请仔细核对获取jsapi_ticket的地址https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=jsapi,尤其注意type类型未jsapi,我遇到的问题就是type错误,导致一直出现config invalid sinature,测试工具(https://mp.weixin.qq.com/debug/cgi-bin/sandbox?
2023-11-27 16:02:24
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人