自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java后端返回的MySQL日期数据在前端格式错误的解决方法,区分jackson和fastjson

web项目后端返回的MySQL日期数据(date)类型在前端显示不正确,出现一串数字的时间戳,或日期晚了一天。注意区分Jackson和FastJson以及其他的Json格式类型,不同Json注解不同。

2024-01-09 19:34:23 658

原创 web网页端使用webSocket实现语音通话功能(SpringBoot+VUE)

借助webSocket全双工通信的方式来实现web客户端之间的语音通话,解决网上能找到的一个代码使用之后只能听到“嘀嘀嘀”杂音的问题

2023-12-22 22:55:27 3476

原创 vue3请求代理proxy中pathRewrite失效

在vue3配置请求代理proxy的时候pathRewrite失效及解决方案

2023-12-02 11:32:56 2081 2

原创 (详细)带你运行ShanghaiTech数据集预训练模型——人群计数算法

ShanghaiTech数据集是现有的人群计数领域比较常用的训练测试数据集,该博客将详细讲述如何跑通ShanghaiTech官方提供的预训练版本。由于全部跑完ShanghaiTech数据集需要一定的时间,今天只以其中的`ped2数据集`(体量最小)为例,其他类似

2023-04-14 17:39:01 2127 4

原创 安卓使用addView添加多个组件的实现方法

博主在使用安卓开发的时候需要在一个layout内多次动态的添加其他layout文件。但博主在安卓使用addView添加多个组件的时候只有第一个能成功的添加进来,后面的组件都无法正常添加。

2022-06-04 23:10:51 1542

原创 Android Studio自带的底部导航条Activity如何修改Fragment

使用Android Studio中自带的模板Activity——Bottom Navigation Activity实现底部导航条,并自定义Fragment,如新增一个Fragment或者修改其中一个Fragment(例如把notification改成account(账户))

2022-06-04 13:44:03 2321 1

原创 装饰模式的应用——论坛屏蔽不雅言论

在论坛中为了防止用户发表不雅言论,常常需要将某些敏感词汇屏蔽。假设某论坛是将发帖内容保存在磁盘文件中,请利用装饰模式的概念编写一个过滤流类ReplaceWriter,使用该类的Write字符串系列方法会将敏感词汇用“*”替换掉。需要替换的敏感词汇保存在文件badwords.txt中。

2022-05-11 19:31:59 332 4

原创 单例模式的拓展应用——类最多可以实例化指定个数的对象

编写一个类LimitInstanceClass,该类最多可以实例化指定个数实例。实例的个数用配置文件InstanceLimit.cfg指定。例如,如果InstanceLimit.cfg的内容为2,则LimitInstanceClass最多可以同时存在2个对象。LimitInstanceClass的对象有一个整型成员变量id,保存对象的编号;有一个boolean型变量isBusy,如果该变量的值为true,表示该对象正在被使用,否则该对象空闲。getInstance()方法判断是否存在空闲的对象,存在将该空闲

2022-04-30 14:03:36 1211 1

原创 策略模式设计文件加密解密应用

在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。

2022-03-30 09:35:31 931

原创 Java后端实现人脸识别(基于虹软ArcSoft)

基于虹软开放平台简单实现Java后端人脸识别

2022-03-28 12:41:51 3192 5

原创 net start mysql 服务名无效 服务中没有MySQL解决方法

由于重装系统丢失了注册表,服务等信息,使用net start mysql,显示错误为net start mysql 服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。

2021-12-22 17:25:04 26751 46

原创 C#WPF项目连接MySQL数据库(VSCode或VS2017)

C#WPF项目连接MySQL数据库,通过NuGet导入包,以VS2017和VSCode为例

2021-12-20 21:12:40 4023 1

原创 xbox下载游戏一直显示排队解决方法

XBOX下载游戏0x80073D26 或 0x00000001错误解决办法

2021-12-17 16:06:17 13967 1

原创 操作系统内存分配算法C++代码的实现

一、实验目的通过本实验帮助学生理解在动态分区管理方式下应怎样实现主存空间的分配和回收。二、实验内容在动态分区管理方式下采用不同的分配算法实现主存分配和实现主存回收。三、实验要求(1)可变分区方式是按作业需要的主存空间大小来分割分区的。当要装入一个作业时,根据作业需要的主存量查看是否有足够的空闲空间,若有,则按需要量分割一个分区分配给该作业;若无,则作业不能装入。随着作业的装入、撤离、主存空间被分成许多个分区,有的分区被作业占用,而有的分区是空闲的。例如:为了说明哪些区是空闲的,可以用来装入新作

2021-11-17 21:36:02 3988 1

原创 银行家算法C++代码实现

一、算法介绍​ 银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。​ 多个进程动态地共享系统的资源可能会产生死锁现象。死锁的产生,必须同时满足四个条件,第一个是互斥条件,即一个资源每次只能由一个进程占用;第二个为请求和保持条件,即一个进程请求资源不能满足时,它必须等待,但它仍继续保持已得到的所有其它资源;第三个是不剥夺条

2021-11-10 17:49:34 5940 1

原创 操作系统实验——进程同步(读者写者)C++代码实现

一、实验目的现代操作系统的核心是多道程序设计、多处理器和分布式处理器,这些方案和操作系统设计技术的基础都是并发。当多个进程并发执行时,不论是在多处理器系统的情况下,还是在单处理器多道程序系统中,都会出现冲突和合作的问题。理解操作系统中用互斥和同步解决问题。用信号量机制分别实现读者优先和写者优先的读者-写者问题从而掌握互斥与同步的基本理念。二、实验内容在Windows 环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面有介绍)的要求进行读

2021-11-03 20:09:50 6679 5

原创 正规式转换为NFA代码实现

问题引入正规式是一种编译原理课程中经常提到的描述文法的语法规则,与正则表达式有相同之处,但并不是同一个概念。有效的正规式的字母表∑ = { a − z , A − Z } 。所有的正规式中的符号以及对应的规则如下:‘*’:表示闭包;‘|’:表示联合(或)——在有的版本中也用’+'来表示;‘.’:表示连接(与);NFA(non-deterministic finite automaton with ε-move,ε-NFA)带空移动的非确定的有穷状态自动机从正规式到NFA的转换是编译原理课程中经

2021-10-11 18:23:15 5808 1

原创 eclipse中找不到jar包中的类与函数java.lang.ClassNotFoundException让jar包全局可用

问题的引入​ 博主之前在使用eclipse进行JavaWeb端的编程时候遇到了这样一个问题,使用的阿里的fastjson,往项目中导入了对应的jar包之后在运行代码的时候eclipse还是给我报错了,并且提示我Java.lang.ClassNotFoundException错误,找不到对应的fastjson的类,以及fastjson.jar包中所有包含的函数,当时博主找了很久的资料才找到解决的方案。​ 这学期博主的同学在使用eclipse进行Java EE的学习的时候也遇到了同样的问题,再导入了链接My

2021-09-21 18:00:07 2942 2

原创 牛顿—科茨公式 C++代码实现

问题的引入​ 在实际生活中我们常遇到数值积分的求积问题,虽然我们也学过求数值积分的一些方法,但是由于用插值多项式L(x)近似表达函数f(x)时存在截断误差,即有插值余项,因此插值型求积公式也有相应的余项。存在求函数f(x)在区间[a,b]上的定积分,以及f(x)在给定点上的值的数值方法,为了克服求f(x)的原函数可能遇到的困难和便于计算,我们利用牛顿——科茨来计算。其中还推导它的两种特殊形式——梯形求积公式和辛普森求积公式,并对这三种求积公式(梯形公式、辛普森公式和柯茨公式)进行了分析和比较。代码的实现

2021-05-29 11:23:35 993 2

原创 Microsoft SQL Server2019占用大量磁盘空间的解决办法

问题的提出博主分出来的145GB的E盘空间,右键属性查看占用空间剩余只剩不到几百MB了,进入E盘后全选所有文档(包括查看隐藏文件和可读文件的前提下),,所有文件占用空间只有50多个G。在清理垃圾删除部分应用后,磁盘空间也没有太大的变化,博主的E盘也没装啥特别的东西,偶然发现咋硬盘居然只剩这么点空间了!!!后来博主想要把E盘备份之后,进行格式化,在备份的时候发现,复制E盘确实需要140多个G的空间,由此可以排除,病毒恶意占有磁盘空间的可能性。在一个个文件夹复制查看大小之后(直接查看文件夹大小没有用),才

2021-05-11 19:52:47 22418 54

原创 在VScode中导入anaconda中已安装好的库

在VScode中导入anaconda中已安装好的库写在前面博主作为一个Python小白,在遇到一些网上的代码的时候,经常会遇到需要import一些库如果我们有一个Anaconda就会变得很方便。Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大Anaconda的安装教程(图文):https://blog.csdn.net/weixin_43715458/article/d

2021-04-26 13:46:10 4569 4

原创 Server Tomcat v9.0 Server at localhost failed to start.

Server Tomcat v9.0 Server at localhost failed to start.处理方法问题的提出博主在使用tomcat进行调试的时候遇到了这样的一个问题(见图):其中detail内的详细内容就是:Server Tomcat v9.0 Server at localhost failed to start.找遍了csdn所有的博客都没有找到解决办法环境配置Eclipse IDE 2021‑03 + Tomcat v9.0解决方案查看日志上面的报错!对于小白来

2021-04-23 08:37:28 6002

原创 推导抛物线插值的拉格朗日插值公式

推导抛物线插值的拉格朗日插值公式发现历程​ 在数值分析中,拉格朗日插值法是以法国十八世纪数学家约瑟夫·路易斯·拉格朗日命名的一种多项式插值方法。许多实际问题中都用函数来表示某种内在联系或规律,而不少函数都只能通过实验和观测来了解。如对实践中的某个物理量进行观测,在若干个不同的地方得到相应的观测值,拉格朗日插值法可以找到一个多项式,其恰好在各个观测的点取到观测到的值。这样的多项式称为拉格朗日(插值)多项式。数学上来说,拉格朗日插值法可以给出一个恰好穿过二维平面上若干个已知点的多项式函数。拉格朗日插值法最

2021-04-19 11:11:44 4541

转载 eclipse自动补全代码

优化Eclipse中的自动代码提示(无需alt+/)同时空格或等号不会选择当前提示的代码步骤一打开eclipse依次点击Window --> Perferences --> Java --> Editor --> Content Assist(图片请见文章末端)步骤二红色部分说明只有在输入点的时候才会出现代码补全提示,我们在点后面添加剩余的全部字母它改成了带点 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ步

2021-04-06 19:39:14 385 2

Java二维码生成配套jar包

zxing 生成二维码配套jar包,使用方法请见https://blog.csdn.net/gisboygogogo/article/details/86036656

2021-05-18

lucene-core-8.7.0

Java使用 lucene-core-8.7.0 实现全文检索等功能

2021-01-05

空空如也

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

TA关注的人

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