自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(431)
  • 资源 (7)
  • 收藏
  • 关注

原创 nacos分布式程序开发实例

docker run --name nacos后,nacos即启动成功,在docker desktop界面上可以看到运行情况。1.通过windows docker desktop 完成 nacos 的安装/启动/配置。(4)将现网nacos的yaml配置导出,并导入本地nacos中。将zip包导入本地nacos中即可(本地nacos登录地址。(3)拉取nacos的image,部署到本地docker。(1)先安装docker desktop。至此,nacos安装启动配置完毕。

2024-04-08 14:56:34 455

原创 在配置nginx反向代理解决跨域问题时,为什么location /api后面的/api 这个路径会带入后端服务器地址中?

在这里,Nginx 将保留原始请求中的 URI (Uniform Resource Identifier),除非你在。指令中的路径部分会影响请求的转发路径格式,进而影响后端服务器收到请求的 URI 结构。指令中的路径会影响到请求的转发方式。时,Nginx 将会将这个请求转发到。假设你在 Nginx 中配置了如下的。时,Nginx 将会将请求转发到。如果你希望在转发请求时不包括类似。,而不会包含原始请求的路径段。这样的路径段,你可以在。在 Nginx 配置中,中如果包含了路径,如。

2024-03-28 23:39:25 307

原创 解决共享打印机连接错误0x0000709

1、首先,按键盘上的【 Win + X 】组合键,或右键点击任务栏上的【Windows开始图标】,在打开的隐藏菜单项中,选择【运行】。4、Print Spooler 的属性(本地计算机)窗口,先点击【停止】,再点击【启动】。2、运行窗口,输入【services.msc】命令,按【确定或回车】,可以打开服务。3、服务窗口,找到并双击打开名称为【Print Spooler】的服务。5、最后,还要将启动类型设置为【自动】,再点击【应用确定】保存即可。

2024-02-26 14:52:18 979

原创 极简Oracle 11g Release 2 (11.2.0.1.0)

从 oracle 官网 下载所需要的安装包,这里我们以 oracle 11g 为例子,分别下载 linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip两个压缩包,下载完成后解压到D盘 (如下目录结构)安装包版本为Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64。也可以复制一下链接,在迅雷中下载,避免需要登录验证。一、下载解压ORACLE安装包。

2024-01-13 10:23:27 702

原创 响应式绑定<a-textarea>的内容

这样,当页面加载时,<a-textarea> 的内容将会显示 content 的初始值。注意:initialValue表示初始值,如果用户不编辑<a-textarea> 的内容,绑定内容将一直跟随改变,一旦对<a-textarea> 的内容进行了编辑,内容就不再跟随绑定变量改变。尝试 <a-textarea>{{插值}}</a-textarea>,实现不了,问ai得知需要使用v-decorator 指令的initialValue 属性。如何绑定数据到textarea内容中?

2023-12-27 09:47:26 567

原创 在Ant Design Vue(v1.7.8)a-table组件中实现余额自动计算

在Ant Design Vue 表格中实现余额自动计算,公式为:剩余量 = 库存量 - 消耗量。

2023-12-25 13:24:05 205

原创 ORA-00130: invalid listener address ‘(ADDRESS=(PROTOCOL=TCP)(HOST=bogon)(PORT=1521))‘

ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address '(...ITPUB博客每天千篇余篇博文新资讯,40多万活跃博主,为IT技术人提供全面的IT资讯和交流互动的IT博客平台-中国专业的IT技术ITPUB博客。找到启动日志:/data/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log。

2023-12-20 11:52:44 141

原创 使用GPT开发食堂采购账单

原始系统中,只有采购量和消耗量,需要添加“余”列,并自动计算的余量具体实现通过查询GPT获得:提问:使用antdesign vue的组件做一个互动表,每行输入a和b两值,计算c=a+b,然后显示a、b、c回答:下面是使用 Ant Design Vue 的组件创建一个互动表格,其中每行输入a和b的值,计算并显示c = a + b在上述示例中,我们使用了组件来创建表格,并使用和:columns属性将数据和列定义传递给表格组件。在。

2023-12-15 11:26:06 234

原创 Ant Design Vue(v1.7.8)a-table组件的插槽功能

text是组件定义的 当前插槽slot="unitShow"对应的数据项'unit'的文本值。record内容{{ record }}text内容{{ text }}record是组件定义的 当前行的全部数据。slot="unitShow" 表示插槽名(见具名插槽)P104104_尚硅谷Vue技术_作用域插槽。P102102_尚硅谷Vue技术_默认插槽。P103103_尚硅谷Vue技术_具名插槽。vue slot插槽。

2023-12-06 10:09:39 1924

原创 restful路径参数可以传递5个以内资源对象的操作id,在URI路径上用逗号(,)分割 例如 /assets/1,2,3 [GET, PUT, DELETE] //id为1,2,3的资源

/ 以/cos/stock-put/1,2,3,4,5为路径发送删除请求。例如 /assets/1,2,3 [GET, PUT, DELETE] //id为1,2,3的资源。// 接收/cos/stock-put/1,2,3,4,5路径参数,自动转换为List列表。restful路径参数可以传递5个以内资源对象的操作id,在URI路径上用逗号(,)分割。RESTful接口规范。

2023-11-29 10:00:13 94

原创 MybatisPlus改造逻辑删除有多方便

需要注意的是,如果这个表涉及到通过mapper.xml编写的复杂查询,需要手动修改相关mapper.xml中的sql语句,否则其他业务逻辑会出现异常。之前没有用逻辑删除的项目,想改造成逻辑删除总共需要几步?三、在java实体类中增加标志位属性(private boolean deleted;一、修改pom.xml的MybatisPlus版本(注意版本兼容性)四、在数据库表中增加标志位字段deleted(类型bit)二、application.yml中添加逻辑删除配置。

2023-11-28 14:35:51 187

原创 logback-spring.xml详解

springboot使用logback日志框架超详细教程》文中,filter中最重要的两个过滤器。log4j配置文件中的additivity属性。log4j配置文件中的additivity属性。

2023-11-28 13:29:35 407

原创 在vue页面中添加组件到底有多方便

修改vue写的前端页面到底有多方便,如果熟练的话,出乎你想象的快。

2023-11-27 10:06:19 203

原创 通过对比 入库申请->入库审核流程 与 直接入库 代码实现,解决前者误修改stock_info表is_in=1或2数据的bug

/ 判断库房物品是否存在 StockInfo stockInfo = this.getOne(Wrappers.lambdaQuery().eq(StockInfo::getName, item.getName()).eq(StockInfo::getTypeId, item.getTypeId()).eq(StockInfo::getIsIn, 0));提交按键定义位置:src\views\purchase\rurchase\RurchaseAdd.vue。

2023-11-22 17:23:43 53

原创 package.json 依赖版本中的符号含义

package.json详解 - 掘金

2023-11-21 15:49:52 108

原创 如果文件已经存在与git本地库中,配置gitignore能否将其从git库中删除

想把项目的前后台代码放到同一个git仓库管理,由于未设置.gitignore,就使用vscode做stage操作(相当于git add . 命令 其中【.】点表示全部文件),观察将要入库的文件发现,node_modules、target、.idea、log等与源码无关的文件夹都被包含在内,因为没有仔细研究git,只在前端代码的文件夹添加了一个.gitignore文件,导致后端代码的target、.idea、log文件夹未被过滤而导入了git库中。然后重新用git add命令更新git的 本地版本库。

2023-11-21 15:09:43 476

原创 采购组件修改申请办理流程

前端系统的路径,之所以做到数据库t_menu表中,就是因为好进行后台管理,系统管理员可以定制每个人能查看的页面,以及页面的层级归属。整个系统有许多功能是为测试而写的,没有实用价值,需要梳理后进行清理。

2023-11-20 16:39:48 111

原创 springboot 2.1.0.RELEASE 项目加入swagger接口文档

原因是自定义的webmvc配置类的addResourceHandlers方法(@override父类接口的WebMvcConfigurer#addResourceHandlers)未将io.springfox:springfox-swagger-ui:2.9.2包中的resource资源引入spring项目中,需要手动配置。实际上就是向spring物流中心存入了Docket类型的Bean对象备用(向spring容器存入了Docket类型的Bean)至此,启动项目后可以正常访问swagger页面。

2023-11-15 16:34:55 99

原创 github镜像访问方法

https://ghproxy.com/ (GitHub 文件 , Releases , archive , gist , raw.githubusercontent.com 文件代理加速下载服务)下载速度起来了,平均4~8M。100M的文件秒传。

2023-11-14 11:14:48 2282

原创 出入库管理系统vue2前端开发服务器地址配置

2、后台接口地址:src\utils\request.js。1、vue开发服务器地址:config\index.js。

2023-11-14 11:06:08 346

原创 库房管理软件采购申请流程代码实现解析

库管admin新增一个采购申请,会在rurchase_request增加一条数据对应这个申请,同时会在goods_belong中新增若干条数据,对应申请表中的若干项物资。原有的入库流程是,库管(admin)提出采购申请给采购员(caigou),采购员采购入库时点击入库完成采购入库流程。300rmb掏了个java+vue2的小系统,学习代码,调整下申请流程。ps:其中step字段的值表示当前流程,0表示等待采购,1表示入库完成。当入库后,库存就会增加,对应的库存表会变化,涉及到多张表。

2023-11-03 16:39:06 205

原创 docker 下安装mysql8.0

页面是MySQL在Docker中的版本的相关介绍,这里有这么一个规律:8.0.31, 8.0, 8, latest, 8.0.31-oracle, 8.0-oracle, 8-oracle, oracle 其实都是同一个版本,它们的镜像ID都是相同,在页面中放在同一行展示的,都是同一个版本,笔者验证过。1、在Docker Hub中搜索关键字“mysql”,查看MySQL的最新稳定版,包含MySQL8和MySQL5.7系列。在 mysql 数据库中导入sql文件时,出现的 error 信息,

2023-11-02 15:40:16 701

原创 食堂系统登录报错

因为数据库没有任何用户数据,所以会报错,需要添加admin用户。

2023-11-01 17:38:59 111

原创 nodejs国内镜像及切换版本工具nvm

【代码】nodejs国内镜像及切换版本工具nvm。

2023-11-01 13:20:27 5258 1

原创 用户登录后首页不显示数据

用户登录后,首页的图标按键、

2023-10-26 16:28:24 92

原创 vscode推送gitee方法

有一套uni-app代码需要修改,版本控制使用vscode的git功能,远程库在gitee上。

2023-10-25 12:49:35 1395

原创 前端请求后台接口失败处理逻辑

这个过程对用户不友好,应提示用户未登录无法查看数据,让用户确认跳转还是留在原始位置。前后分离项目,前端为uni-app(vue2),后台为java。后台api设置存在问题,部分公共接口为开放非登录用户访问权限。导致前台打开首页后立即跳转到登录提示页。

2023-10-24 16:28:06 977

原创 async 和 await :await处理new Promise((resolve, reject) =>{...})对象时,会将resolve()的参数作为返回值处理

当紧接着输出最终的response时,发现response是json字符串,而不是promise对象,在不了解await的作用时,感到非常诧异。语句等号右边时promise对象,左边是普通对象后,推测唯一的答案来自await,可能await对promise对象进行了处理,使其变成普通对象。await配合Promise对象使用时,会将Promise对象中resolve()的参数作为返回值,以替代定义中返回的Promise对象。如果下一个操作的结果取决于上一个操作的结果,这是必要的,但如果不是这样,像。

2023-10-20 11:11:17 708

原创 promise返回值多层嵌套

所以不能参照现网api修改项目代理,现网的接口和本地项目差距很大,可能是为了混淆视听,保护源代码。实际上打印的是promise的res不是api接口返回值。但是前台代码中这里用的是result。正式环境这里用的是名称是data。

2023-10-19 17:11:06 164

原创 java入参为对象的(非基本数据类型int/float等)修改属性会影响原始对象

函数没有返回值,但是却修改了result的属性,使得最终返回的result中添加了用户信息。这也解决了我之前看代码时的疑惑,为什么下面的代码会放在userInfo(sysUser, result)内,他们能影响最终的返回值吗?System.out.println("7.调用userinfo前 result = " + result);System.out.println("8.调用userinfo后result = " + result);// by wangh 测试。// by wangh 测试。

2023-10-17 16:11:40 134

原创 JEECG shiro验证实现分析

用户登录时,经过一系列前期流程,shiro最终调用开发者自定义的ShiroRealm的org.jeecg.config.shiro.ShiroRealm#doGetAuthenticationInfo方法。在org.jeecg.config.shiro.ShiroRealm#checkUserTokenIsEffect内部,ShiroRealm是用户认证时调用的关键判断逻辑,这部分代码不是shiro库中的公共代码,而是项目开发者自己实现的。

2023-10-13 10:12:39 430

原创 jeecg库login登录过程分析笔记

jeecg库(版本jeecg-boot-v3.5.1last)实现了用户登录功能,二开时为了借鉴jeecg用户登录的方法,跑了一遍登录方法:截图:看起来非常多,但学过源码分析课就知道,大部分都是准备过程,关键代码不多。

2023-10-11 15:15:53 766

原创 ### Error querying database. Cause: java.lang.NumberFormatException: For input string: “e9ca23d68d8

paramCondition.memberId字段时字符串String类型的,不应该与0比较,如果与0比较,可能会自动转为数字类型或其他类型。

2023-09-11 17:11:48 1021

原创 idea配置git(gitee)并提交(commit)推送(push)

git程序下载国内镜像地址:https://registry.npmmirror.com/binary.html?path=git-for-windows/v2.42.0.windows.2/解压后放到固定路径:1.在idea文件->设置中配置git关联项:3.vcs菜单变成git菜单,先提交4.再点share project on gitee注意,不想公开的代码选择私有以后再次提交代码时,选推送即可上传giteegithub也行,但是网不好总断还得设置:

2023-09-08 11:36:12 1196

原创 shiro验证用户名密码的内部流程

1、com.atguigu.shiro.controller.MyController#userLogin(java.lang.String, java.lang.String, boolean, javax.servlet.http.HttpSession),携带参数token。6、org.apache.shiro.authc.pam.ModularRealmAuthenticator#doAuthenticate,传给下一级的参数有2个,分别是Realm对象和authenticationToken。

2023-09-06 16:04:12 472

原创 解决springboot项目中的groupId、package或路径的混淆问题

2、默认情况下源码的路径与包名相同,打包后的路径项目与源码的路径相同 但是如果源码的路径与包名不同,打包后的路径以包名为准,与源码路径不同。只不过一般情况下,groupId、package和源码路径都设置成一样的,在idea创建maven项目时groupId和package的默认设置就是相同的,而且自动创建的源码路径和package一样,所以平时没发现他们的区别。有一个困扰已久的问题,都快遗忘了,看反编译的java项目时,jar包里的路径是按什么结构生成的?

2023-09-01 09:37:15 604

原创 HBuilderX修改manifest.json设置,解决跨域问题(CORS、Cross-Origin)

所以配置在manifest.json中的原服务器地址已经设置/api路径时,在/config/index.config.js中的baseUrl项就不需要再配置/api路径了,只需要配置替代路径"/apiproxy",当然如果替代路径也写为“/api”,配置就像使用外部地址一样,/config/index.config.js中的baseUrl项只修改地址和端口号即可。搭建一个前台uniapp,后台springboot的开发环境时,遇到了跨域问题。之前搭建vue开发环境时也遇到过,需要配置代理服务器。

2023-08-30 15:05:29 2723

原创 在springboot中配置mybatis(mybatis-plus)mapper.xml扫描路径的问题

但是我学习的项目中使用了mapper.xml配置查询脚本,只能查找mybatis教程了解mapper.xml映射文件路径配置。查找最流行的mybatis教程,发现教程中讲的mybatis的映射文件路径配置,甚至是数据库连接配置,都在mybatis-config.xml中设置。mybatis plus是在mybatis后出现的,mybatis plus简化了mybatis中编写sql脚本的过程,可以不用配置mapper.xml和sql脚本,完全通过mybatis plus定义的方法操作数据库。

2023-08-30 11:26:17 4150

原创 以getPositionList为例,查找接口函数定义及接口数据格式定义

job-app-master/components/yzb/yzb-position.vue中62行。/job-app-master/components/yzb/yzb-position.vue中3行。job-app-master/pages/index/index.vue中299行。job-app-master/pages/index/index.vue中46行。从第三行就能看到接口的全部属性。

2023-08-26 09:36:36 711 1

原创 【JeecgBoot安装调试】window docker启动容器max virtual memory areas vm.max_map_count [65530] is too low

【代码】【JeecgBoot安装调试】window docker启动容器max virtual memory areas vm.max_map_count [65530] is too low。

2023-08-22 10:38:55 97

linux.x64-11gR2-database-2of2.7z.002

linux.x64-11gR2-database-2of2.7z.002

2023-12-08

linux.x64-11gR2-database-2of2.7z.001

linux.x64-11gR2-database-2of2.7z.001

2023-12-08

linux.x64-11gR2-database-1of2.7z.002

linux.x64-11gR2-database-1of2.7z.002

2023-12-08

linux.x64-11gR2-database-1of2.7z.001

linux.x64-11gR2-database-1of2.7z.001

2023-12-08

添加单位简介及上传营业执照脚本.rar

uipath脚本,用于自动上传单位信息,注册到网站中 uipath脚本,用于自动上传单位信息,注册到网站中

2020-04-29

CitrixReceiver组件ICAWebWrapper.msi

Citrix Receiver登入的时候报找不到ICAWebWrapper插件 C:\ProgramData\Citrix\Citrix Receiver http://blog.51cto.com/10237709/1741185

2018-11-27

OMC北向接口参数说明

本文档描述移动通信网络的OMC北向接口的基于CORBA技术故障管理接口设计,供OMC北向接口开发人员、网络系统数据采集程序开发人员参考使用;本标准可适用于TD-LTE等网络的OMC北向接口。

2018-09-28

3GPP CORBA Alarm IRP 协议原文

适用于datang omc北向接口CORBA协议,其中附录有AlarmIRPConstDefs.idl、AlarmIRPSystem.idl、AlarmIRPNotifications.idl代码

2018-09-28

datang CORBA .idl文件

datang CORBA .idl文件,版本 Alarm IRP V3.0.0 BasicCM IRP V3.0.0 Notification IRP V3.0.0 FileTransfer IRP V3.0.0等

2018-09-28

"com.zznode.tnms.ra.c11n.nj.resource.ftp.UnixFTPEntryParser"

ftpclient listFile方法无法返回正确的数据,一般返回时null ,使用listNames 返回的也是只有文件名,这个是ftpclient 工具包的一个bug,这个有专门的大神分析了源码,并给出了多种的解决办法,比如我使用了下面这种(分析太多,,有机会仔细看下) ftpClient.configure(new FTPClientConfig("com.zznode.tnms.ra.c11n.nj.resource.ftp.UnixFTPEntryParser"));

2018-06-25

jfreechart-1.0.19-demo-src

jfreechart-1.0.19压缩包中有一个jfreechart-1.0.19-demo.jar,里面演示了各种图表的制作案例,包括BarChart、LineChart、PieChart、TimeSeriesChart、XYSeries等等,共309个例子,现开放源码,请各位下载,欢迎交流。

2017-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除