- 博客(53)
- 资源 (11)
- 收藏
- 关注
原创 红黑树增删操作详解
网上众多关于红黑树的讲解,但大多数都是重复的,只列出了几种简单情况,逻辑和思维深度都不足以解答吾之困惑。。。直到看到张彦峰先生的对红黑树的认识总结,基本可以说是集大成者,本文会基于此文章对复杂操作的思路方面做更详细的叙述和逻辑修正,但基本知识会略讲,可以参考原文或其它文章,原文中相关内容图片代码会直接引用,相信本文可以让你彻底弄懂RBTree的增删操作原理。
2023-07-11 15:54:27
918
原创 Data truncation: Out of range value for column ‘id‘ at row 1
Data truncation: Out of range value for column ‘id‘ at row 1
2023-02-23 20:59:06
5880
原创 IDEA Error: A JNI error has occurred, please check your installation and try again
IDEA Error: A JNI error has occurred, please check your installation and try again
2023-01-07 20:27:52
616
原创 java中byte、 int、char、long、float、double各占多少字节数
java中byte、 int、char、long、float、double各占多少字节数
2023-01-07 15:27:32
160
原创 net start mysql; 服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助
net start mysql; 服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助
2022-12-08 04:19:47
1317
原创 git@github.com: Permission denied (publickey). fatal: Could not read ... & GitHub配置SSH密钥
git@github.com: Permission denied (publickey). fatal: Could not read ... & GitHub配置SSH密钥
2022-11-12 13:28:35
370
原创 校园网连不上,火绒检测dns错误但修复不了,360直接搞定,nice!
网络有问题,用火绒的断网检测火绒报dns错误但修复不了。。。下个360就好了
2022-09-01 02:44:39
2760
原创 win10 图形驱动安装失败解决方法
一般建议使用官方Navidexperience自动检测驱动更新,不必下载其他驱动软件,如果navid自动更新报失败。
2022-07-25 21:41:02
3256
原创 unbutun TensorBoard logging requires TensorBoard with Python summary writer installed.
raise ImportError('TensorBoard logging requires TensorBoard with Python summary writer installed. 'ImportError: TensorBoard logging requires TensorBoard with Python summary writer installed. This should be available in 1.14 or above.
2022-06-07 16:56:48
196
转载 Android中Intent概述及使用
Android中的Intent是一个非常重要且常用的类,可以用来在一个组件中启动App中的另一个组件或者是启动另一个App的组件,这里所说的组件指的是Activity、Service以及Broadcast。Intent的用途Intent主要有以下几种重要用途:启动Activity:可以将Intent对象传递给startActivity()方法或startActivityForResult()方法以启动一个Activity,该Intent对象包含了要启动的Activity的信息及其他必要的数据。.
2022-05-22 20:07:27
1110
转载 Android简介:Bundle
一、BundleBundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable 或Parcelable接口。二、使用( Android Activity 数据传递:一次传多个) Intent i
2022-05-22 19:54:16
3307
原创 windows cmake 报错 make: *** No targets specified and no makefile found. Stop.
原因:咱们是windows系统,默认不是生成makefile文件,而是MSVC的工程文件,想要makefile要指定编译器和编译选项为Unix Makefilescmake .. -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -G "Unix Makefiles"make命令找不到就搜MinGW64,下载后g++,gcc,gfortran,make都可以通过mingw-get 命令获取,或者mingw的gui获取;cmake:官网:
2022-05-16 23:41:13
9566
7
原创 Bean named ‘XXX‘ is expected to be of type ‘com.test.XXX‘ but was actually of type ‘com.sun.proxy.$P
在我们使用Spring声明式事务管理的途中,有可能会出现以下的异常:Bean named '' is expected to be of type '' but was actually of type 'com.sun.proxy.$Proxy30'造成这个错误的原因是注释@Transactional,Spring使一个代理AdminService在Runtime需要把类似@Autowired private UserServiceImpl userService;改为:@Aut
2022-05-12 09:53:19
3949
原创 #1273 - unknown collation: utf8mb4_0900_ai_ci
参考了一下https://blog.youkuaiyun.com/yinzitun7947/article/details/89917611才有点头绪,主要原因是报错原因:生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本较低,因为是高版本导入到低版本,引起1273错误解决方法:打开sql文件,将文件中的所有utf8mb4_0900_ai_ci 替换为 utf8_general_ciutf8mb4替换为utf8保存后再次运行sql文件,运行成功...
2022-05-11 16:41:18
720
2
原创 mybatiesplus报错:basemapper为空(null)或者测试时注入不进去报null(隐蔽)
调试一直说basemapper为空,其实解决方案很简单,用注解而非new 构造;原因:注解注入是依赖注入,依赖会逐级传递,继承父级依赖,BaseMapper的实现你都看不到那他肯定是通过依赖注入xml实现功能的,你new就断层了,只能依赖传递传下来用他的方法;还有一种错误在测试的时候报错,但实际运行没事,比较隐蔽:就是在测试的时候,明明已经有注入层@Service,对象也是@Resource注解来的,却还是报null,不过这回不是basemapper的nul...
2022-05-11 00:53:10
5806
1
原创 python中单引号和双引号的区别
单引号和双引号在Python和Java中用法是差不多的,单纯用来引用没有区别;str1 = 'python'str2 = "python"String str1 = 'java' ;String str2 = "java" ;str=" 单双引号一般用来 '嵌套'使用,以表达完整的句意"+ ' 谁在"外面"没有影响 ';str3= "当然,如果你不想嵌套也可以使用\"转义字符\",但这样不好看。。。"; python中的3个单引号及3个双引号:有时候我们需要打印换行
2022-05-04 17:34:44
4488
原创 class path resource [wxpay.properties] cannot be opened because it does not exist
后面就是这样一句话:nested exception is java.io.FileNotFoundException: class path resource [wxpay.properties] cannot be opened because it does not exist检查:对应的.properties的配置类是否关联配置文件@PropertySource("classpath:wxpay.properties") //读取配置文件@ConfigurationPrope..
2022-04-29 17:09:27
2304
8
转载 @Configuration注解的作用
1.@Configuration使用 官方文档描述: 用@Configuration注释类表明其主要目的是作为bean定义的源 @Configuration类允许通过调用同一类中的其他@Bean方法来定义bean之间的依赖关系代码示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 .
2022-04-28 19:26:30
1461
转载 Springboot中Bean的理解
一、Bean是什么1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化);2、凡是有方法或属性的类都需要实例化,这样才能具象化去使用这些方法和属性;3、规律:凡是子类及带有方法或属性的类都要加上注册Bean到Spring IoC的注解;4、把Bean理解为类的代理或代言人(实际上确实是通过反射、代理来实现的),这样它就能代表类拥有该拥有的东西了5、我们都在微博上@过某某,对方会优先看到这条信息,并给你反馈,那么在Spring中,你标识一个@符号,那么Spr
2022-04-28 19:03:22
7616
转载 MySQL数据类型解释
一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 扩展后增加了TINYINT,MEDIUMINT,BIGINT这3种长度不同的整形,并增加了BIT类型,用来存放位数据。整数类型 字节 范围(有符号) 范围(无符号) 用途 TINYINT 1字节 (-128,127) (0,255) 小整数值 SMALLI
2022-04-18 17:10:26
193
原创 spring项目模块子项目使用不了父项目已经引入过的依赖
starter是父项目,Run是子项目,在starter中引入了jedis但在Run中使用找不到redis.clients.jedis包,只有那个系统自带的包;原因:项目未加载完全,光运行一个子模块,他的相关pom依赖不一定已经加载完全,在最后写完代码启动时,建议由父依赖到子依赖逐级重新加载maven;子项目同理加载就行了;...
2022-04-11 19:25:52
2711
转载 bean的定义
Bean 定义被称作 bean 的对象是构成应用程序的支柱也是由 Spring IoC 容器管理的。bean 是一个被实例化,组装,并通过 Spring IoC 容器所管理的对象。这些 bean 是由用容器提供的配置元数据创建的,例如,已经在先前章节看到的,在 XML 的表单中的 定义。bean 定义包含称为配置元数据的信息,下述容器也需要知道配置元数据: 如何创建一个 bean bean 的生命周期的详细信息 bean 的依赖关系上述所有的配置元数据转换成一组构成每...
2022-04-08 09:47:16
1072
转载 xml 中的xsi 是什么意思
xml 中的xsi 是什么意思?想请问 xml中这几行代码究竟是什么意思啊? <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xmlxsi全名:xml schema
2022-04-08 09:27:05
669
原创 springboot项目controller.RequestMapping()访问无效
原来的目录结构如下:项目启动成功后并没有报错但是访问不了;原因:启动类和controller项目不在同一级目录下,可以看到我的启动类在单独的包下,所以无法访问;解决办法:将启动类放置到较高级目录下即可成功;...
2022-04-07 19:17:27
2381
1
原创 java连接mysql,报错Could not create connection to database server.
报错原因: 下载的mysql版本较高,有更新,jar包老旧无法使用;解决方案: 推荐maven的jar包下载地址:http://mvnrepository.com/artifact/mysql/mysql-connector-java选择对应版本;选择jar下载;...
2022-04-07 19:08:11
1386
原创 web-app开头xsd写法备用
web.xml 4.0版本的备忘<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http:/
2022-04-03 13:19:12
283
原创 调用百度JavaScriptAPI加载不出地图
进行web开发时借用百度API开发,按照人家的提示将ak密匙申请正确,然后查看示例代码,原模原样的复制最后将ak改成自己的还是加载不出来。将<script type="text/javascript" src="https://api.map.baidu.com/api?v=1.0&ak=你的密匙"></script>改为<script type="text/javascript" src="https:/...
2022-03-21 19:41:05
1939
原创 解决win10的WiFi图标消失、win10打开或关闭系统图标网络灰色问题
一、问题描述:WiFi图标消失,一般随之而来的是任务栏设置中的打开或关闭系统图标网络灰色;解决方案: 在任务管理器中重启系统服务中的“Windows 资源管理器”一般都可得到解决,如果还不行可能是驱动的问题,可以尝试电脑管家里面的网络修复工具;...
2022-03-02 09:21:47
4116
转载 ubuntu下修改环境变量添加PYTHONPATH方法
Ubuntu下设置环境变量有三种方法,一种用于当前终端,一种用于当前用户,一种用于所有用户:一:用于当前终端:在当前终端中输入:export PATH=$PATH:<你的要加入的路径>不过上面的方法只适用于当前终端,一旦当前终端关闭或在另一个终端中,则无效。export NDK_ROOT=/home/jiang/soft/Android-ndk-r8e #只能在当前终端使用。二:用于当前用户:在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件中加入 PA..
2021-12-26 12:12:24
4487
原创 javaweb乱码问题
在所有的set charset="UTF-8",以及eclipse或IDEA设置编码之后任然不行的:String district=new String(request.getParameter("district").getBytes("iso-8859-1"), "utf-8");尝试使用so-8859-1解码,在译为UTF-8一般都能解决;
2021-12-22 21:17:14
325
原创 万地形数据库说明(转)
总况 1、数据库构成 全国1:25万数据库,是国家基础地理信息系统三个全国性空间数据库之一。它由地形数据库、数字高程模型(DEM)数据库、地名数据库三部分构成。 地形数据库:以矢量方式存储管理1:25万地形图上的境界、水系、交通、居民地、地貌等要素。数据库管理系统采用ARC/INFO7.1版。 数字高程模型(DEM):以格网点方式存储和管理1:25万地形图上地形起伏高程信息和海底深度信息。数据库管理系统采用ARC/INFO7.1版。 地名数据库:以关系数据库方式存储...
2021-12-22 16:47:41
1050
STM32F10x 系列芯片原理图及封装集成库(TQFP48,TQFP64,TQFP10,包含常用芯片封装及ORCAD 原理图库
2022-11-14
java调用微信支付sdk,实现网站微信支付,基于sprintboot实现
2022-05-05
payment-demo-front微信支付前端代码(vue实现)
2022-05-05
国航行李托运-软件工程
2021-09-27
洛谷1084 疫情控制 问题描述 H 国有 n 个城市,这 n 个城市用 n-1 条双向道路相互连通构成一棵树..
2021-08-05
数据库课程设计-房源管理系统
2021-08-05
基于javaweb的房源管理系统
2021-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人