- 博客(275)
- 资源 (11)
- 问答 (4)
- 收藏
- 关注
原创 【软件部署安装】OpenOffice转换PDF字体乱码
将Windows的路径: C:\Windows\Fonts 的中文字体,如扩展名为 TTC 与TTF的所有文字上传到Centos服务器,在/usr/share/fonts目录新建chinese目录,将上述中文字体上传到/usr/share/fonts/chinese目录下。经分析发现,linux默认不带中文字体,因此打开我们本地的windows系统的TTF、TTC字体安装到centos机器上。ttmkfdir是用来搜索目录中所有的字体信息,并汇总生成fonts.scale文件的。
2024-10-08 14:07:14
785
原创 【Vue】a-radio-group单选框数字与字符串回显问题
根据后端接口返回数字或字符串,来配置Ant Design of Vue中a-radio-group单选框的回显问题,注意value中的取值是不一样的。
2024-10-08 13:51:35
643
原创 封装提示词翻译组件
由于前期设计的提示词均是英文输入,后期用户要求增加中文提示词输入,这个需求更改有两个方法,一个是修改comfyui工作流,另一个是修改前端,在前端将用户输入的中文翻译成英文,再推送到工作流中运行。argos-translate 是一款基于OpenNMT(神经网络机器翻译框架)的离线翻译库,不依赖第三方翻译接口,支持翻译包括中文在内的 30 多种语言。考虑到工作流功能较多,修改工作流也较为麻烦,本章选择修改前端的方式,封装一个前端vue翻译组件,实现提示词翻译功能的复用。
2024-09-27 15:07:17
1319
原创 异步处理数据量大的请求
前端发起请求,后端处理完后(约10W+),进行保存,后端还未处理成功,前端就报了超时(这里不对前端的请求时间做修改),但是其实后端一直都在保存,导致用户体验及其不佳。5、在具体的业务代码的serviceImpl加上@Async(value = “compulsoryCourseExecutor”)通过@Async注解,使前端发起请求后,立刻【伪完成】(loading也没有,能直接进行其他操作),但是此时后端在处理。参考的是form服务的异步下载,不对的地方望指正。如 XXXserviceImpl。
2023-02-04 08:36:40
451
原创 【MYSQL】mysql1130错误与安装重置密码
由于在MySql8之前的版本,默认的加密规则是mysql_native_password,而在MySql8后的版本,默认的加密规则已经调整为caching_sha2_password,由于Navicat不支持最新的caching_sha2_password加密规则,导致连接出错。版权声明:本文为优快云博主「.周周」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。重启mysql服务(重启完之后,就可以免密码登录数据库了)3.修改加密规则,其中123456为修改后的密码。
2022-12-10 15:41:21
1494
原创 【Kubesphere 】Kubesphere Nginx部署SSL证书 https
还要改下nginx.conf,不然大文件上传会报错的,以后直接拿着个去用就行。我们使用阿里云的免费证书,可以参考如下文档进行配置。在ks挂载这边,把html和配置挂出来。证书直接放在ks的默认存储里。
2022-12-10 15:27:10
1371
原创 【高级篇】线程与线程池
线程池会根据当前系统特点对池内的线程进行优化处理,减少创建和销毁线程带来 的系统开销。创建一个单线程化的线程池,它只会用唯一的工作线程来执行任务,保证所有任务 按照指定顺序(FIFO, LIFO, 优先级)执行。因为线程池中的线程数没有超过线程池的最大上限时,有的线程处于等待分配任务 的状态,当任务来时无需创建新的线程就能执行。创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若 无可回收,则新建线程。1、线程池创建,准备好 core 数量的核心线程,准备接受任务。
2022-11-23 08:18:32
368
原创 【Kubesphere】Kubesphere部署Nacos集群
因为K8S可以做故障转移,IP是有可能会变化的,所以使用有状态部署,保证pod的DNS不变化。一个service反向代理多个pod的机制,并且解释nacos集群配置为什么用DNS名称。使用该版本:nacos/nacos-server:v2.0.4。通过service负载均衡pod。指定端口8848,同步主机时区。再点击挂载配置文件或密钥。要用到这两个,挂出来。
2022-10-17 11:52:51
585
原创 sql查询出一条记录,但mybatis查询出多条记录
实体是用代码生成器生成的,参数是自己写的,要追忆到ID_在数据库是varchar类型,所以全部参数是Long的要改成String。
2022-10-10 09:38:33
1039
原创 el-select数字数据回显
如果 v-model 绑定的数据是 string 类型,:value 绑定的数据是 number 类型,我这里是通过 + ‘’ ,统一处理成 string 类型。如果 v-model 绑定的数据是 number 类型,:value 绑定的数据是 string 类型,我这里是通过 *1 ,统一处理成 number 类型。数据回显不成功一般是因为数据类型不匹配,所以需要处理成统一数据类型。
2022-09-30 08:17:56
1605
原创 vue-element-admin用户登录流程(上)
引言:最近需要开发一个竞标系统,基础数据使用公司现有微服务平台开发,由于竞标系统使用的是供应商库做为用户体系,故考虑使用人人开源项目去做权限校验的工作。这里暂时还没开始处理逻辑,仅仅做了一些演示数据后台返回数据要和前端vue-element-admin这个框架里面要一致,不然会存在写不进去token,然后无法登录的情况。下面开始前端工程的改造:在.env.development替换为自己的springboot后台地址在这里要解构成和后台返回的一样,不确定就打印出来看看先。
2022-09-16 14:37:00
1299
原创 Oracle 1521端口无法访问 IO 错误: The Network Adapter could not establish the connection
排查oracle日志,进入上图目录下查看监听日志listener.log,发现此文件大小为4G,感觉有点不对劲,将后缀改为bak,然后重启oracle监听服务。Oracle数据库1521端口时断时续/TNS超时/服务器无响应排错(TNS-12541/TNS-12560/TNS-00511/TNS-12535)参考:https://programming.vip/docs/oracle-monitoring-failure-in-windows.html。无法登录oracle。异常上报时间非常接近。
2022-08-19 16:22:45
458
原创 Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar (default-cl
failed-to-execute-goal-org-sonarsource-scanner-mavensonar-maven-plugin3-9-1-21
2022-08-16 09:08:36
6439
1
原创 Sonarqube6.7.7代码质量分析工具集成Jenkins流水线
在流水线中对代码进行自动化推送代码质量检查具有重要作用,有利于规范代码,很大程度上减少bug率。
2022-07-23 09:53:53
554
原创 推送镜像到harbor与报错解决
引言:在开发中,先推送镜像到docker,然后直接在docker运行。但是在K8S中,需要动态创建或者分配机器,这里需要将镜像推送到harbor仓库,然后再从仓库拉取到每台集群机器。参考:如何推送docker镜像到harbor:https://blog.youkuaiyun.com/wh_computers/article/details/115644071KubeSphere添加Harbor镜像仓库秘钥失败解决方法:https://blog.youkuaiyun.com/wenyichuan/article/details
2022-05-24 08:12:20
2385
原创 安装KubeSphere
https://kubesphere.com.cn/1、下载核心文件如果下载不到,请复制附录的内容wget https://github.com/kubesphere/ks-installer/releases/download/v3.1.1/kubesphere-installer.yamlwget https://github.com/kubesphere/ks-installer/releases/download/v3.1.1/cluster-configuration.yaml附录:
2022-03-09 19:47:52
2575
原创 安装KubeSphere前置环境
nfs文件系统安装nfs-server# 在每个机器。yum install -y nfs-utils# 在master 执行以下命令 echo "/nfs/data/ *(insecure,rw,sync,no_root_squash)" > /etc/exports# 执行以下命令,启动 nfs 服务;创建共享目录mkdir -p /nfs/data# 在master执行systemctl enable rpcbindsystemctl enable nfs-ser
2022-03-09 19:33:35
326
原创 Kubernetes-使用ConfigMap抽取配置
ConfigMap抽取应用配置,并且可以自动更新1、redis示例1、把之前的配置文件创建为配置集# 创建配置,redis保存到k8s的etcd;kubectl create cm redis-conf --from-file=redis.conf[root@bigdata01 k8s]# vi redis.conf[root@bigdata01 k8s]# cat redis.conf appendonly yes[root@bigdata01 k8s]# kubectl create
2022-03-05 16:32:46
676
原创 用友NC63 查询某个人的角色与账套
--查询某人名下的账簿select a.user_code 用户编码,a.user_name 用户名称 ,d.role_code 角色编码,d.role_name 角色名称, e.PK_ORG,f.NAME,f.CODEfrom sm_user aleft join sm_user_role b on a.cuserid=b.cuseridleft join sm_role d on b.pk_rol
2022-03-01 15:39:30
855
原创 Docker部署renren-fast人人开源后台项目
引言:renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付。由于开源脚手架部署方式各不相同,本文仅仅针对renren-fast开源框架的docker部署。docker安装:虚拟机安装Docker步骤还需要准备java、maven环境,请自行安装通过maven插件,构建docker镜像对于数量众多的微服务,手动部署无疑是非常麻烦的做法,并且容易出错。所以我们这里学习如何自动部署,这也是企业实际开发中经常使用的方法。Maven插件自动部署步骤:(1)修改宿主机
2021-12-22 15:55:50
2615
1
原创 todotodotodo
<el-select v-model="detail.series" @change="seriesChanged(index, $event)" placeholder=""> <el-option v-for="item in seriesOptions" :key="item.value" :label="item....
2021-12-17 14:18:41
222
原创 Nginx for windows安装阿里云免费SSL证书实现https访问
https://help.aliyun.com/document_detail/98728.html?spm=5176.b657008.0.0.68311b484er1k9#title-0np-hxn-v02要实现http重定向到https可以用下面的,上面阿里的 我配置了没效果rewrite ^(.*)$ https://$host$1 permanent; #将所有HTTP请求通过rewrite指令重定向到HTTPS。然后特别注意就是要记得开内外网的443端口了...
2021-11-05 15:13:03
1551
原创 slot-scope=“{ row,$index }”用法
<el-table-column label="操作" width="120" align="center" fixed="right" > <template slot-scope="{ row,$index }"> <el-button type="text" icon="el-icon-edit" @click="handleUpdate(row)" /&g..
2021-11-01 16:34:39
8238
原创 idea全局搜索快捷鍵失效与系统输入法、搜狗输入法冲突有关系
IDEA 全局搜索快捷键 Ctrl +Shift+F,不起作用啦,啥情况:系统的!!!https://blog.youkuaiyun.com/wenteryan/article/details/78282063idea全局搜索快捷键Ctrl+Shift+F 不起作用:搜狗的!!https://www.cnblogs.com/sherryweb/p/13553654.html...
2021-10-28 20:19:08
747
转载 SqlServer保留几位小数的两种做法
SqlServer保留几位小数的两种做法数据库里的 float momey 类型,都会精确到多位小数。但有时候 我们不需要那么精确,例如,只精确到两位有效数字。解决:使用 Round() 函数,如 Round(@num,2) 参数 2 表示 保留两位有效数字。更好的方法是使用 Convert(decimal(18,2),@num) 实现转换,decimal(18,2) 指定要保留的有效数字。这两个方法有一点不同:使用 Round() 函数,如果 @num 是常数,如 Round(2.3
2021-10-28 08:17:46
927
原创 思迈特Smartbi数据填报功能
做一个类似问卷的功能,会使用到BI的数据填报建立表在回写规则中添加列,然后双击设置id为主键,数据值任意取空列就行选中要填报的单元格 ,点工具栏的填报属性,设置为可以填写然后要开放给第三方访问从第三方系统中打开Smartbi资源,拼接资源id和用户名、密码就可以了http://localhost:18080/smartbi/vision/openresource.jsp?resid=I2c949eaf1a942102011a9561f7e7015d&user=admin&p
2021-10-22 16:48:18
1081
原创 VBS实现添加网络打印机
公司最近在上AD域,通过域下发vbs脚本实现自动安装网络打印机,不用人工手动给别人安装Option ExplicitOn Error Resume NextDim objNetwork, strUNCPrinter, bForce, bUpdateProfilestrUNCPrinter = "\\172.16.1.250\XXX打印机"bForce = "True"bUpdateProfile = "False"Set objNetwork = CreateObject("WScript.N
2021-09-03 17:26:26
998
原创 Windows域控在二级OU中批量创建域用户 报错问题
https://www.amd5.cn/atang_3652.html参考上文做批量添加用户报乱码问题,还有一个error问题乱码问题,可以在excel导出时选择导出csv,不要选择UTF-8的那个另外要采用管理员命令符来运行脚本
2021-09-03 17:23:28
430
原创 数据结构|查找
1查找基础,顺序查找查找成功的ASL查找失败的ASL查找算法2折半查找和折半查找判定树mid=(low+high)/2 向下取整要查找的元素8比mid所在位置元素大,所以low=mid+18比当前mid[4]=5要大,继续low=mid+1,即low=highmid[5]=8与要查找的元素8相等,查找结束。折半查找判定树mid为2,取出来计算2左边的mid,mid=(0+1)/2=0把mid取出来作为一个结点对0左空节点就不做操作了,然后继续对结点1做mi
2021-06-08 08:34:36
202
原创 数据结构|链式队列常用方法
链队1初始化void InitQueue(LinkQueue &Q){Q.front=Q.rear=(LinkNode*)malloc(sizeof(LinkNode));//建立头结点Q.front->next=NULL;//初始为空}2、判队空bool isEmpty(LinkQueue Q){if(Q.front==Q.rear) return ture;else return false;}3、入队void EnQueue(LinkQueue & Q,E
2021-06-04 10:30:31
155
原创 Linux设置静态IP
平时做大数据集群或者其他需要linux的测试,经常需要克隆一台主机,然后修改ip/etc/sysconfig/network-scripts/ifcfg-ens33以下是原始内容[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILU
2021-05-18 09:05:13
1983
原创 Hutool做excel的解析
最近在做数据的维护导入工作,以前用过poi,但感觉比较麻烦由于是少量数据的导入,直接用了hutool封装的工具类去做 @Test public void impo() { cn.hutool.poi.excel.ExcelReader reader = ExcelUtil.getReader("d:/员工部门维护(1)(2).xls"); List<CsDept> all = reader.readAll(CsDept.class);
2021-05-17 15:52:09
1415
原创 Excel VLOOKUP函数
最近在做旧系统的数据迁移与导入工作,需要做一些匹配数据就用到vlookup函数需要注意的是 要匹配给上面的数据,比如id,要放在右侧,以name为基准去匹配部门id,不然匹配不出来!
2021-05-17 14:45:35
143
Android自定义注解实现View绑定Demo
2020-03-20
AIDL跨进程调用Demo
2020-03-18
K8S-docker容器内网网络问题如何解决?
2022-06-01
根据用户token 判定他的角色与权限,然后给他返回不同的数据
2020-10-30
tablayout+viewpager+fragment动态刷新数据源怎么做?
2020-06-10
关于json转换成能够在jsp显示的数据类型
2017-02-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人