- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 LinkedList和ArrayList不同浅析
首先两者接口,而不同的是另外实现了接口,所以它还可以当使用;而还实现了接口。RandomAccess接口只是一个标记,它里面没有任何的方法,只是让能够实现的类实现这个接口。快速访问就是直接根据下标拿到数据,类似于obj[index]。这一点在get()方法上有所体现。
2023-05-22 16:43:41
107
原创 关于Integer引发的查询bug
记录依次关于Integer特性引发的bug:数据库的表有id以及parent_id字段,后续会生成一个树型的List结构。首先原来的关键代码如下:root节点是0.public <T extends TreeNode> List<T> build(List<T> treeNodes, Object root) { List<T> trees = new ArrayList<>(); for (T treeNode : treeNode
2022-03-11 14:13:25
1122
原创 以源码运行nacos2.0.3报错
加入nacos模块的源码运行时,报错:No enum constant com.fasterxml.jackson.annotation.JsonTypeInfo.Id.DEDUCTION;nacos版本2.0.3;解决方案直接看最后。org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/E:/maven-respo
2022-01-31 13:18:14
3363
2
原创 python对Excel合并单元格拆分
拆分单元格的实现使用了第三方库openpyxl,但是这个库只支持xlsx类型的文件,所以如果我们有xls类型的文件的话要先转成xlsx类型实现效果:待拆分excel拆分后的excel具体实现步骤:1.xls文件转xlsx文件:也是借助一个库:pywin32import win32com.client as win32def changeXlsToXlsx(path, savePath): if path.endswith(".xls"): excel = win32.gen
2021-08-20 23:46:11
1999
原创 不能通过网关跳转本地服务
不能通过网关跳转本地服务昨天遇到的一个问题,现在记录一下。问题的情况大概如下:本地写好了一个服务,将之部署到服务器,由于后面又对代码进行了改动,想在本地测试,所以我把nacos上的服务下线,本地开启服务,用postman测试时,不能通过网关跳转到我自己的服务,必须使用本机分配到的ip才行。最后通过换一个wifi解决了这个问题。不能通过网关跳转时,我连接是5g频段的wifi(图中CHINATELECOM_5G),后面换成CHINATELECOM后解决问题。两个wifi在nacos显示的ip都一样,有大
2021-07-27 18:35:50
427
原创 Host ‘host.docker.internal‘ is not allowed to connect to this MySQL server
简单介绍下情况吧:docker里面的MySQL容器版本是5.7,本机的MySQL是8.0.13,我想在本机连接docker里面的MySQL,发现一直报错:Host 'host.docker.internal' is not allowed to connect to this MySQL server在网上搜索各种解决方案,比如说把host改为%(发现自己的本来就是%),还有其他各种方案,都没有解决我的问题。最后我发现,我是根据官方文档来写的:docker-compose.yml文档中有一个这样的
2021-02-15 13:24:55
6270
原创 Alfresco的Java入门开发
最近开始做alfresco相关的东西我使用的是sdk4.1.0版本的,具体链接:sdk4.1.0可以参照一下这篇文章:Alfresco(文章使用的版本不是4.1.0)但是还是建议GitHub的官方文档:官方文档说一下目前我使用叭:一、我是没有按照他的方法git clone的,因为我想要的是4.1.0版本的。所以直接下载4.1.0版本导入idea。二、文章开头说的配置maven的setting文件也是不必须的,因为项目的pom文件有设置这个东西。三、在idea的maven命令中输入mvn arc
2021-02-03 22:21:52
534
1
原创 无法启动计算机“.”上的服务 docker
#今天因为项目装了个docker,配置完成后启动docker时报错如下:System.InvalidOperationException: 无法启动计算机“.”上的服务 docker最后发现是自己执行了bcdedit /set hypervisorlaunchtype auto这个命令后没有重启,好家伙。最后在项目里run.bat build_start的时候又报错:image operating system "linux" cannot be used on this platform
2021-02-01 19:42:35
540
原创 利用burpsuite抓包使用VIP功能
#前期准备工作:下载burp suite和夜神模拟器(我用的是dp pro,建议支持正版,但是我没钱,so。。。),然后就是在模拟器中下载一个app啦,就以以下为例叭:#端口设置:将模拟器的端口与bp的端口统一:由于我使用的是宽带,所以设置如下,具体设置自行修改。#拦截响应由于bp默认貌似是不拦截响应的,所以设置一哈:#开始整活首先看到app中自己不是vip:打开一个VIP用户区,发现需要VIP才能听:然后回到个人里面,打开bp的拦截,前面几条请求forward后会看到如下响应:
2021-01-15 23:15:58
2202
1
原创 SQL动态传参更新数据
#SQL根据传参更新数据更新字段作为参数,未更新字段不传入<update id="updById" parameterType="com.sml.software.entity.Test"> update homework_score <trim prefix="set" suffixOverrides=","> <if test="homeworkId != null">homework_id = #{homeworkId},</if>
2020-12-06 16:49:25
561
原创 C++实现删除txt文件中的指定内容
C++实现删除txt文件中的指定内容默认明白C++的文件输入输出流默认明白C++的文件输入输出流方法:新建一个中间文件,逐行读取原文件(test.txt)的内容并写入到中间文件(temp.txt),遇到需要删除的内容则跳过。再将中间文件的内容写入原文件,删除中间文件。fstream in("C:\\Users\\Administrator\\Desktop\\test.txt", ios::in);//原文件 fstream out("C:\\Users\\Administrator\\D
2020-11-24 22:17:27
15499
27
原创 二叉树的递归创建以及先序,中序,后序输出(混杂c++)
花不朵说,直接上代码#include <iostream>using namespace std;#include<iostream>using namespace std;typedef struct BiTNode{ char data; BiTNode *lchild,*rchild;} BiTNode,*BiTree;//定义二叉树vo...
2020-03-31 21:40:03
187
原创 c++单链表的创建、输出、插入、删除操作
一些才接触单链表的童鞋对于基本操作有一点不明白,接下来就直接进入正题叭!我也是大一才学,轻点喷<狗头保命>(不是纯c++辣)文章末尾有完整代码嗷单链表的创建:首先单链表的定义就不再赘述了,本文利用带头节点,尾插法的方法进行创建,同时注意头节点在此的重要性,即所有操作都要通过头节点来实现,头节点的值绝对能不能被改变结点的定义struct ListNode//定义节点{ ...
2020-03-28 15:51:00
1773
2
空空如也
基于Aifresco的开发?
2021-01-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人