上一页 1 2 3 4 5 6 7 8 9 ··· 58 下一页

2024年1月26日

将nacos从1.3升级到2.3

摘要: 无数的坑。 一、nacos1.3的漏洞 客户组织安全测试,我们系统测出了好几个高危问题,其中大部分是关于nacos的,有: 1)spring boot actuator 未授权访问,即访问/nacos/actuator得到许多链接,进一步访问可拿到许多信息 (这说明nacos是用spring boo 阅读全文

posted @ 2024-01-26 11:30 左直拳 阅读(1) 评论(0) 推荐(0)

2024年1月25日

docker-compose初探

摘要: 我一直直接使用docker命令来创建容器,没有怎么用过docker-compose。也不知道docker-compose和docker有什么区别,docker-compose有什么好处。 现在我约略认为,docker-compose是一个简化docker命令的工具,或者说,它是能将docker各种繁 阅读全文

posted @ 2024-01-25 18:58 左直拳 阅读(0) 评论(0) 推荐(0)

下载nacos 2.3 for arm64

摘要: 客户组织安全测试,我们系统测出了好几个高危问题,其中大部分是关于nacos的。 原先的nacos版本太低了,是1.3的。现在(2024.01)已经是2.3了,应该装个新的。我们使用docker安装nacos,原本很简单的,只有一个小小的问题,就是服务器的CPU是arm64架构的。现在一般政府项目都是 阅读全文

posted @ 2024-01-25 18:25 左直拳 阅读(1) 评论(0) 推荐(0)

vue3项目中typescript如何export引入(imported)的interface

摘要: 引入接口后,不能原封不动地直接export出去。 typescript支持面向对象语言中常见的接口(interface)、类(class)等。但我近几天发现,一个interface,通过import引入后,如果直接再export出去,是不行的。语法没有错,但运行时似乎出问题。比如,我写一个组件tim 阅读全文

posted @ 2024-01-25 17:06 左直拳 阅读(0) 评论(0) 推荐(0)

2024年1月24日

信息系统项目管理中的工具与技能

摘要: 零、专家判断和会议 一、人际关系和团队技能 1、冲突管理 撤退/回避 缓和/包容 妥协/调解 强迫/命令 合作/解决 2、会议管理 1)准备并发布会议议程 2)确保会议在计划时间内进行 3)确保参与者受邀并出席 4)切题 5)处理会议中的期望、问题和冲突 6)会议记录 3、积极倾听 4、引导 5、领 阅读全文

posted @ 2024-01-24 10:21 左直拳 阅读(0) 评论(0) 推荐(0)

2024年1月15日

Intellij idea安装easy code后无法打开问题

摘要: 先把C:\Program Files\JetBrains\IntelliJ IDEA 2021.1.1\plugins\platform-images移除,得以打开idea,然后卸载easy code。 我的intellij idea原本有一个EasyCodeMybatisCodeHelperPro 阅读全文

posted @ 2024-01-15 16:59 左直拳 阅读(3) 评论(0) 推荐(0)

2024年1月11日

vue项目使用typescript创建抽象类及其使用

摘要: 如题,可以在vue项目使用typescript创建抽象类,然后使用这个抽象类。 通过TypeScript,可以在前端应用抽象类了。抽象类的好处,可以同时满足继承和多态,好处多多。以vue3为例: 1、创建抽象类 据说js类中,“#”开头的变量或方法,就是私有变量或方法(见拙作《vue项目中的类》)。 阅读全文

posted @ 2024-01-11 18:41 左直拳 阅读(0) 评论(0) 推荐(0)

2024年1月9日

创建EasyCodeMybatisCodeHelperPro模板文件用于将数据库表生成前端json文件

摘要: 在intellij idea中,通过插件EasyCodeMybatisCodeHelperPro,从现有的模板文件中选择一个复制粘贴,然后稍为修改,即可得到一个合适的模板文件。 现在的前端,越来越像后端。TypeScript替代了JavaScript,引入了强类型(?),还有抽象类、接口、prote 阅读全文

posted @ 2024-01-09 18:41 左直拳 阅读(0) 评论(0) 推荐(0)

2024年1月2日

采用intellij idea作为IDE的java项目由于*.iml文件导致无法编译问题

摘要: 将项目中所有的iml文件删除,然后idea重新打开项目、编译,问题解决。 从git上将spring boot项目下载,用intellij idea打开,结果无法编译,提示“程序包com.fasterxml.jackson.core不存在”。编译来编译去,又清缓存,都不行。 查看pom.xml,虽然没 阅读全文

posted @ 2024-01-02 18:18 左直拳 阅读(0) 评论(0) 推荐(0)

2023年12月28日

java项目应用MQTT传输数据

摘要: 一、概述 近期做的一个项目需要传输数据给第三方。根据协定,采用MQTT进行数据的发送和订阅。一般来说,不同系统进行数据对接,一般采用RESTFul接口,走http。mqtt的话,顾名思义,就是一个消息队列。相比RESTFul接口,MQTT方式也许有个好处就是,数据传输给对方后,对方可以收到一个提醒。 阅读全文

posted @ 2023-12-28 19:09 左直拳 阅读(0) 评论(0) 推荐(0)

2023年12月22日

项目应用多级缓存示例

摘要: 前不久做的一个项目,需要在前端实时展示硬件设备的数据。设备很多,并且每个设备的数据也很多,总之就是数据很多。同时,设备的刷新频率很快,需要每2秒读取一遍数据。 问题来了,我们如何读取数据,并且在前端展示? 我的想法是利用多级缓存: 1)首先是有个数据采集程序,不停地采集设备的数据。采集到数据以后,写 阅读全文

posted @ 2023-12-22 18:00 左直拳 阅读(0) 评论(0) 推荐(0)

2023年12月12日

windows下mysql8修改my.ini设置datadir后无法启动问题

摘要: mysql默认数据库文件在安装目录下。创建数据库的时候,并不能指定数据文件存放位置。这就很扯。它只能通过修改mysql.ini来更改数据文件存放目录,而且是一刀切的,没有办法做到数据文件和日志文件分开存放。假如服务器有多个盘,就不能利用磁盘不同IO的优势。但是,既然是服务器,通常会做阵列的吧,做了阵 阅读全文

posted @ 2023-12-12 09:28 左直拳 阅读(0) 评论(0) 推荐(0)

2023年12月11日

mysql分别在windows和linux下的备份策略

摘要: 嗟乎! 一、概述 mysql数据库该怎么备份呢? 数据库备份有几个概念:全量备份、增量备份、差异备份。当然啦,数据库备份又有冷备份和热备份,即物理备份和逻辑备份之分。冷备份就是将mysql停了,然后直接拷贝它的数据文件,简单粗暴。问题是,数据库怎可轻易停止或重启?所以我们通常说的备份都是指热备份,即 阅读全文

posted @ 2023-12-11 10:42 左直拳 阅读(0) 评论(0) 推荐(0)

2023年12月6日

oracle12c的job没有自动执行,手动运行提示任务1%正在运行问题

摘要: 有个oracle12c上的job,提交到dbms_job,不知道什么时候开始,停下来了,没有自动运行。 手动关闭这个job,重新打开,不行;删除JOB,重新创建,也不行。 参考拙作: oracle的JOB oracle job 手动运行,可以,但提示“任务1%正在运行”。该job运行一个存储过程。手 阅读全文

posted @ 2023-12-06 10:11 左直拳 阅读(0) 评论(0) 推荐(0)

2023年11月23日

vue3使用provider+ inject直接将参数由祖宗传送给孙子

摘要: 如题。在vue项目中,如果祖宗想将参数传递给孙子甚至更小一辈的组件,是一件麻烦事。可以通过爷爷-儿子-孙子-曾孙这样的链条,一辈辈地传承下去,但未免太繁琐、太蠢了些;也可以通过store间接传送,但如何触发孙子们去获取是个问题。 第三种方法是通过provider和inject方式。老祖宗provid 阅读全文

posted @ 2023-11-23 22:24 左直拳 阅读(0) 评论(0) 推荐(0)

2023年11月21日

nginx中将指定文件夹设置为虚拟目录

摘要: 记得目录后面要加个斜杠“/"。 话说,我们系统有照相机和摄像头,可以产生照片和视频。通过nginx将照片和视频所在文件夹映射为虚拟目录,外部即可访问。 如何映射(或曰,转发)呢?这样写: location /photo/ { alias d:/jbh2023/photo/; try_files $u 阅读全文

posted @ 2023-11-21 19:36 左直拳 阅读(0) 评论(0) 推荐(0)

spring boot项目未将resource目录标志为资源目录导致配置文件无效因而运行报错问题

摘要: 能编译,但不能运行。感觉配置文件没有生效。 将程序代码发给同事,我自己能跑,他不能跑,提示无法构造redis对象。redis的链接写在配置文件里,其实是可以连接的。然后从GIT库下载代码,也同样不能跑。同事的操作系统是win11,我是win10,然后大家的idea版本也不一样,他就认为是操作系统或者 阅读全文

posted @ 2023-11-21 19:13 左直拳 阅读(0) 评论(0) 推荐(0)

2023年10月25日

使用spring boot的程序主线程中异步访问外部接口

摘要: 如题。之所以要采用异步方式,是因为外部接口不可控,无法预测。如果对方不在线,因而无法访问,只有靠超时抛出异常,容易造成堵塞。 比如下面的代码,有2个定时器,其中刷新设备数据每2秒1次,检查外部接口每10秒1次。可是由于外部接口访问超时,导致刷新设备数据受到影响,不能按时触发。 1、原来容易堵塞的代码 阅读全文

posted @ 2023-10-25 18:14 左直拳 阅读(0) 评论(0) 推荐(0)

批处理文件中运行指定路径下的exe文件

摘要: 如图所示,假设有 F:\数据采集和控制模拟程序\2022\SmlData/ChangeValue.exe,现在在上一层目录中设置批处理文件,运行这个exe文件,该如何写呢? 这样写: @echo off title 隔山打牛神拳 cd /d %~dp0/SmlData ChangeValue 其中, 阅读全文

posted @ 2023-10-25 13:44 左直拳 阅读(0) 评论(0) 推荐(0)

2023年9月26日

java中使用redis2个库并支持Redis哈希表

摘要: 一个redis实例,默认包含16个库,序号从0到15。在redis命令行中,可以用select 序号来切换。我最近在做的一个项目中,需要使用redis的2个库。一个是由其他子系统写入,web后端(java)只读取;数据读出来,处理后,再写入另一个redis库,供WEB前端请求。 同时,对Redis的 阅读全文

posted @ 2023-09-26 16:50 左直拳 阅读(0) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 58 下一页

导航