上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 58 下一页

2022年11月24日

读取jwt里负载的信息

摘要: 众所周知,JWT 的三个部分依次如下: Header(头部) , 元数据描述 Payload(负载) , 传输的数据 Signature(签名),Header + Payload的签名 写成一行,就是下面的样子 Header.Payload.Signature 所谓读取jwt负载的信息,就是读取pa 阅读全文

posted @ 2022-11-24 09:29 左直拳 阅读(0) 评论(0) 推荐(0)

2022年11月22日

js文件模块化引用问题(JavaScript modules)

摘要: 有个前端项目,需要用到配置文件。这个配置文件实在是太大了,就想拆成多个小的,然后一一引入,组合成一个完整的配置文件。 如果是vue代码,这种情况根本是手到擒来,不费吹灰之力,而该前端项目是个普通的js程序。但其实,在编写VUE代码过程中,我们所熟知的import,export,并不是VUE的语法,而 阅读全文

posted @ 2022-11-22 16:54 左直拳 阅读(0) 评论(0) 推荐(0)

2022年11月21日

使用java编写的命令行工具实现按下ctrl+c退出

摘要: 前文再续,书接上一回,上一篇文章介绍了我如何用java实现了一个调用外部程序的命令行工具,本文则介绍如何实现按下ctrl + c退出这个命令行。 代码其实并不复杂。只是调试的时候被坑。原因是代码没什么问题,但在idea调试的时候,不起作用;发布出来运行,才有效果。搞来搞去,浪费了不少时间。 1、主程 阅读全文

posted @ 2022-11-21 18:53 左直拳 阅读(0) 评论(0) 推荐(0)

使用java编写一个调用第三方可执行文件的windows命令行工具

摘要: 客户有一批数据需要使用一个叫wodASC.exe的程序来处理。该程序是个命令行工具,好像是用fortran写的,比较坑,后面不能带参数,只能在运行它之后,输入待处理的文件名称,选转换字段,有点繁琐,并且每次只能处理一个文件。数据文件非常多,估计好几千个,靠人工处理,几乎不可能。 一、原理 想办法写程 阅读全文

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

2022年11月14日

使用maven发布spring boot项目的脚本

摘要: 使用maven发布spring boot项目,失败!所谓失败,是指根本没有处理指定的项目,原因是没有在pom.xml中登记该项目。 发布语句是这样写的: mvn -U clean install mvn clean package -Dmaven.test.skip=true -Pgdhysthj 阅读全文

posted @ 2022-11-14 18:11 左直拳 阅读(0) 评论(0) 推荐(0)

2022年11月11日

虚拟机中docker承载的微服务注册到nacos无法访问问题

摘要: 今天将一个项目中的部分子系统部署,部署到虚拟机的docker里运行,结果外部无法访问。查看nacos,显示服务已经成功注册。 后来发现,该服务的IP地址外部无法访问: 估计172.17.0.0是docker自身的网段,在上面跑的程序,注册到nacos,直接就用到了docker里的地址。因为对于应用程 阅读全文

posted @ 2022-11-11 18:36 左直拳 阅读(2) 评论(0) 推荐(0)

2022年11月10日

maven3.8.6的仓库镜像配置导致发布失败

摘要: 使用maven发布spring boot项目,失败!语句是这样写的: mvn -U clean install mvn clean package -Dmaven.test.skip=true -Pgdhysthj -pl platform/open-cloud-base-server,platfo 阅读全文

posted @ 2022-11-10 16:10 左直拳 阅读(0) 评论(0) 推荐(0)

spring boot项目中使用nacos作为配置中心

摘要: 利用nacos作为配置中心,好处不言而喻,配置外置了,与程序解耦,并且nacos还提供了友好的管理界面。spring boot的卖点之一,就是与之前的spring相比,所谓约定重于配置,配置文件大大简化。现在使用nacos这种外置配置中心,是更加向前了一步。 具体应用步骤: 1、pom.xml中引入 阅读全文

posted @ 2022-11-10 15:04 左直拳 阅读(1) 评论(0) 推荐(0)

2022年11月8日

微服务架构项目open-cloud的认证方式及单点登录应用

摘要: 上次说道,我目前在做的一个项目,用的是基于一个叫open-cloud的微服务框架。(微服务框架open-cloud应用及部署) 该框架基于SpringCloud,认证使用oAuth2。见官方网站。虽然这个框架是几年前出来的,目前已经没有维护了,但对于我来说,仍然是学习的对象。 oAuth2的模式 我 阅读全文

posted @ 2022-11-08 18:48 左直拳 阅读(2) 评论(0) 推荐(0)

2022年10月31日

vue项目中img的src动态赋值

摘要: 没想到这破东西,居然这么折腾人。 时间紧,长话短说。一般这个动态赋值,要用require。而且,这个require里,只能有一个变量,多个变量,有运算,有方法,都不行。 1、不行 <img :src="require(`@/${state.path + photo.name}`)" :alt="ph 阅读全文

posted @ 2022-10-31 17:36 左直拳 阅读(1) 评论(0) 推荐(0)

2022年10月28日

vue3应用elementPlus table并滚动显示

摘要: 效果类似 其实也没啥,代码部分, 1、首先使用了element plus的table <template> <div> <el-table ref="table1" :data="state.data" height="250" > <el-table-column prop="station" l 阅读全文

posted @ 2022-10-28 12:05 左直拳 阅读(0) 评论(0) 推荐(0)

2022年10月23日

公开密钥基础设施PKI

摘要: 公开密钥基础设施(PKI,Public Key Infrastructure),是以不对称密钥加密技术为基础,以数据机密性、完整性、身份认证和行为不可抵赖性为安全目的,来实施和提供安全服务的、具有普适性的安全基础设施。具体内容包括: 数字证书 不对称密钥密码技术 认证中心 证书和密钥的管理 安全代理 阅读全文

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

2022年10月14日

微服务框架open-cloud应用及部署

摘要: 搞起来还是有点复杂,记录一下。 一、概述 最近做的项目,包含多个业务子系统。系统结构前后端分离,前端VUE3,后端采用微服务框架,open-cloud(云服务开放平台)。open-cloud是几年前国内出来的一个开源微服务框架,居于SpringCloud,现在已经停止维护了。但是我们之前有些项目应用 阅读全文

posted @ 2022-10-14 18:57 左直拳 阅读(2) 评论(0) 推荐(0)

2022年10月13日

VUE3实现单点登录

摘要: 严格来说,所谓利用vue3实现单点登录,是指实现单点登录的前端。身份验证,只能是服务器端干的活。 一、原理 单点登录,就是一处登录,到处运行。以我现在做的项目为例,该项目有多个子系统,采用微服务架构,各子系统,包括其前端,都是独立开发,独立部署。那么很自然,应当有一个公共登录。只需在这个公共登录模块 阅读全文

posted @ 2022-10-13 18:45 左直拳 阅读(0) 评论(0) 推荐(0)

xcopy命令拷贝文件时忽略指定文件夹

摘要: 现在弄的项目,前端是居于一个框架进行开发的。问题是,框架还不算成熟,仍然在不断修改中。这样问题就来了,我需要常常在具体项目中更新这个框架。 怎么更新呢?手动更新,问你死未。 真的麻烦。因为框架是一个大的容器,而具体业务系统,代码只放在其中的某个文件夹,更新的时候,不能整个覆盖,要有选择的覆盖。假如反 阅读全文

posted @ 2022-10-13 17:17 左直拳 阅读(1) 评论(0) 推荐(0)

2022年9月30日

项目风险管理

摘要: (第三版教程学习笔记) 项目风险是一种不确定的时间或条件,一旦发生,会对项目目标产生某种正面或负面的影响,比如对项目的成本、进度计划、质量等带来某种后果。但风险既可能是威胁,也可能是机会。 一、项目风险管理概述 1、项目风险定义 项目管理的人呐,啥是风险? 风险的含义可以从多种角度来考察。项目风险是 阅读全文

posted @ 2022-09-30 18:47 左直拳 阅读(0) 评论(0) 推荐(0)

2022年9月28日

vue3 + element plus实现侧边栏

摘要: 一般前端项目少不了侧边栏。如图所示 这些鬼东西特别繁琐,所以我们喜欢找些现成、开源的所谓后台管理的前端框架,开箱即用。方便是方便,而且做得还挺好,问题是,有学习成本,要按照它的规则行事。一些功能是怎么实现的,不清楚,除非研究它的源代码。想改的话,更不容易。一切都靠猜、盲测,一则不好改,二则出了问题也 阅读全文

posted @ 2022-09-28 18:51 左直拳 阅读(2) 评论(0) 推荐(0)

2022年9月26日

vue3动态路由及菜单

摘要: 一般来说,前端项目中的路由,很有可能是需要动态注册的。因为菜单可能在管理系统中维护,还跟权限绑定,用户登录以后,需要动态展示菜单。菜单往往跟路由挂钩,因此,路由需要动态注册。 具体如何实现呢?思路是,系统只提供默认的路由,登录以后,读入菜单/路由数据,加载。这其中,可能会出现默认路由与动态路由有重叠 阅读全文

posted @ 2022-09-26 14:06 左直拳 阅读(2) 评论(0) 推荐(0)

2022年9月24日

项目沟通管理和干系人管理

摘要: (第三版教程学习笔记) 项目沟通管理是确保及时、正确地处理项目信息所需的过程。项目经理需要花费大量的、无规律的时间与各方进行沟通、联络。所谓各方,其中最重要的就是项目干系人。 一、项目沟通管理基础 1、项目沟通管理的重要性 IT项目失败的重要原因,是沟通的失败。 IT项目成功至关重要四因素:主管层的 阅读全文

posted @ 2022-09-24 22:34 左直拳 阅读(0) 评论(0) 推荐(0)

2022年9月18日

TCP三次握手建立连接和四次挥手释放连接

摘要: TCP把连接作为最基本的对象,每一条TCP连接都有两个端点,这种端点叫作套接字(socket。其实,socket在英文里面,是插座的意思,没错,就是嵌在墙上的那种电源插座,不知道为啥翻译成难懂的套接字),由IP地址 + 端口号组成。例如,若IP地址为192.3.4.16 而端口号为80,那么得到的套 阅读全文

posted @ 2022-09-18 00:31 左直拳 阅读(3) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 58 下一页

导航