- 博客(39)
- 收藏
- 关注
原创 深入分析JavaWeb Item54 -- Spring中的AOP面向切面编程2_在@aspectj风格的aop中,下列哪项正确地声明了一个切入点,以将通知应用到名为c
AfterReturning:目标方法为:com.abc.service.AdviceManager.manyAdvices。@Before:被织入的目标对象为:com.abc.service.AdviceManager@1dfc617e。@Before:目标方法为:com.abc.service.AdviceManager.manyAdvices。@After:目标方法为:com.abc.service.AdviceManager.manyAdvices。
2024-11-21 17:17:52
867
原创 架构师之路二-架构设计方法论,2024年最新java模式菜鸟教程
两个环节。需求分析阶段活动模型需求分析阶段是由系统分析师 基于业务分析师输出的领域模型、业务模型 再结合 需求调研成果 输出需求分析阶段的成果,主要包括。
2024-11-21 15:58:46
829
原创 数据结构之查找(1),2024年网易Java岗面试必问
/ * 2. 向mid 索引值的左边扫描,将所有满足 1000, 的元素的下标,加入到集合ArrayList。// * 3. 向mid 索引值的右边扫描,将所有满足 1000, 的元素的下标,加入到集合ArrayList。//向mid 索引值的左边扫描,将所有满足 1000, 的元素的下标,加入到集合ArrayList。//向mid 索引值的右边扫描,将所有满足 1000, 的元素的下标,加入到集合ArrayList。// 当 left > right 时,说明递归整个数组,但是没有找到。
2024-11-21 14:50:12
374
原创 揭开算法的面纱,2024年最新mysql数据库实用教程pdf
-----先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2
2024-11-21 13:40:03
822
原创 必读!零基础学Java,快速入门到精通技巧,2024年最新rocketmq教程教程
也就是class文件,也就是Java的运行程序。在代码中,如果可以使用基本数据类型来做局部变量类型的话尽量使用基本数据类型,因为基本类型的变量是存放在栈中的,包装类的变量是在堆中,栈的操作速度比堆快很多。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。对于方法的注释应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述:类的注释应该包含类的功能说明、作者和修改者。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。
2024-11-21 11:05:05
317
原创 常见的消息中间件有哪些?你们是怎么进行技术选型的?,Java学习笔记在互联网上火了
其实一般早些的项目需要引入消息中间件,都是使用的这个MQ,但是现在用的确实不多了,说白了就是有些过时了。我们来想一下,要在项目中使用一个新技术,是不是应该先了解市面上都有哪些常用的框架,所以应该从技术调研开始,选择合适的框架应用于我们的项目。它的单机吞吐量是万级,一些小的项目已经够用了,但对于高并发的互联网项目完全不够看。它的单机吞吐量也是万级,对于需要支持特别高的并发的情况,它是无法担当重任的。在消息可靠性上,**它是可以保证数据不丢失的,**这也是它的一大优点。在高可用上,使用的主从架构的实现。
2024-11-21 09:43:30
432
原创 好好编程-物流项目15【基础数据-分页查询和添加】,2024年最新mysql主从复制面试题
我们规定parent_id为null的表示类别数据,parent_id不为null则表示为该类型下的数据。// 表示是更新数据,根据id查询出对应的数据信息。实现步骤和添加用户差不多,我们快速实现效果。class=“tablelink”> 删除。class=“tablelink”>修改。创建BasicServiceImpl。BasicServiceImpl实现。创建IBasicService接口。创建BasicController。IBasicService接口。创建basic.jsp页面,
2024-11-21 07:04:59
778
原创 基于JAVA(springboot框架)游乐场购票系统 毕业设计开题报告_基于springboot的游乐园管理系统数据分析与可视化 毕设的参考文献
本研究采用JAVA语言和Spring Boot框架作为技术基础,结合成熟的大数据技术和加密技术,确保研究思路和研究方法的可行性。因此,本研究将借鉴国内外票务管理系统的成功经验,结合游乐场的实际情况,开发一款功能强大、性能稳定的游乐场购票系统,以满足游乐场票务管理的需求。后台功能需求分析包括用户管理、票务管理、订单管理、权限管理、数据分析等功能。本研究的研究内容主要包括游乐场购票系统的需求分析、系统设计、编码实现、测试优化等方面。五、后台功能需求分析和前端功能需求分析。六、研究思路与研究方法可行性。
2024-11-21 03:49:24
422
原创 后端面试每日一题 Redis实现分布式锁,2024年最新海康威视java面试难吗
基于 MySQL 的悲观锁来实现分布式锁,这种方式使用的最少,因为这种实现方式的性能不好,且容易造成死锁;基于 Memcached 实现分布式锁,可使用 add 方法来实现,如果添加成功了则表示分布式锁创建成功;基于 Redis 实现分布式锁,这也是本课时要介绍的重点,可以使用 setnx 方法来实现;基于 ZooKeeper 实现分布式锁,利用 ZooKeeper 顺序临时节点来实现。
2024-11-21 00:38:06
690
原创 关于 String 类型介绍_类型“ref<;{ username string; password string; email
/等价于a5(“hello world”)//把a6初始化为由连续n个字符c组成的串。
2024-11-20 21:05:13
776
原创 五分钟后,你将真正理解MySQL事务隔离级别!,2024年最新java高级面试视频
左右分别为两个用户,左边是用户A,右边是用户B,时间线从上至下:#用户A:查询user表,有一条OneMoreStudy的记录 ↓↓↓↓ #用户B:开始事务↓↓ #用户B:更新user表的一条记录↓#用户A:查询user表,有一条OMS的记录,脏读 ↓↓↓↓ #用户B:提交事务。
2024-11-20 17:45:02
482
原创 ReentrantReadWriteLock acquireShared源码分析,2024年最新linux免费教程
【代码】ReentrantReadWriteLock acquireShared源码分析,2024年最新linux免费教程。
2024-11-20 08:24:25
220
原创 Fusion Storage(HCIE)(1),java中级面试题库
1.2.3_object–_对象存储服务工作原理:通过文件的方式存储数据,但这些文件不是和文件存储一样由文件系统来管理,而是以对象的方式来管理,每个文件都是一个对象,上层通过key值来获取对象应用场景:互联网应用 大数据存储 海量数据归档 网盘 物联网应用客户端通过key值,去MDS访问元数据,从而定位到对象存储的位置从而进行读写华为对象存储服务工作原理:应用场景:华为私有云、公有云有OBS云服务底层对应资源池。
2024-11-19 23:53:50
720
原创 2021 Java面试题大全(整理版)1000+面试题附答案详解,最全面详细
切换目录用什么命令?50、Java 中 LinkedHashMap 和 PriorityQueue 的区别是什么?85、Java 中 java.util.Date 与 java.sql.Date 有什么区别?75、Java 中,ByteBuffer 与 StringBuffer 有什么区别?9、解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法。45、a.hashCode() 有什么用?64、Java 中,Comparator 与 Comparable 有什么不同?
2024-11-19 20:06:37
628
原创 电机控制进阶——PID速度控制_电机 pid 算法
/目标值float err;//偏差值//上一个偏差值//比例、积分、微分系数//积分值//输出值}PID;
2024-11-13 13:16:48
1656
原创 电子电路学习笔记(14)——LDO(低压差线性稳压器)_ldo电路
LDO内部基本都是由4大部件构成,分别是分压取样电路基准电压误差放大电路和晶体管调整电路。
2024-11-13 13:14:48
902
原创 电子工程师面试题整理_数字ic 面试
汉王笔试 下面是一些基本的数字电路知识问题,请简要回答之。 a) 什么是Setup 和Holdup时间? b) 什么是竞争与冒险现象?怎样判断?如何消除? c) 请画出用D触发器实现2倍分频的逻辑电路? d) 什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求? e) 什么是同步逻辑和异步逻辑? f) 请画出微机接口电路中,典型的输入设备与微机接口逻辑示意图(数据接口、控制接口、所存器/缓冲器)。 g) 你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?&nb
2024-11-13 13:12:47
506
原创 用qt编写上位机与stm32通信_stm32向qt传输数据
这一行我在源代码中加了红色,原因是,一定要在打开串口后,实现readyRead()信号和对应的槽函数的连接,如果在没有初始化串口成功后,然后信号才能启动。我最开始在CameraSerialPort这个类的初始化中就定义了这个信号槽的链接,一直没有读到串口数据,结果在网上找了半天的原因,也没有找到这个问题。USB转串口等描述串口的信息、串口的生产商信息以及串口名,在电脑上表现为COM~等。4、剩余的部分是一些细节的错误提示显示以及显示信息,以及非常重要的是以ASCII形式发出数据还是以16进制发送数据。
2024-11-13 13:08:42
912
原创 用qt编写上位机与stm32通信_stm32向qt传输数据(1)
好的文章1、Qt5.5.1实现通用串口程序2、QT实现串口通信本文采用的的开发环境是VS2010+Qt5.5.1版本,所有程序不是通过Qt Creator编译的,如果有需要可以介绍VS2010和Qt环境的搭建和简单的使用。
2024-11-13 13:06:41
1103
原创 用QT导出Excel表格_qt 导出excel
void CreateExcel::outputExcel(TreeNode *p) //输出Excel表格。void CreateExcel::initExcel() //初始化。
2024-11-13 13:04:41
667
原创 用Navicat连接MySQL的安装及配置_navicate mysql
下载安装包,尽量不要在C盘(占空间)配置环境安装MySQL连接Navicat注意安装mysql时报错: 由于找不到vcruntime140_1.dll在网上找次此文件即可MySQL密码不能忘记最后,没什么说的,祝大家学业有成!
2024-11-13 13:02:40
1707
原创 用AVE和GAN生成图像_ave模型
reconst_loss = F.binary_cross_entropy(x_reconst, x, size_average=False) # 计算重构损失和KL散度。kl_div = - 0.5 * torch.sum(1 + log_var - mu.pow(2) - log_var.exp()) # KL散度。d_loss = d_loss_real + d_loss_fake # 判别器总的损失函数。# 定义判别器对加图像的损失函数。
2024-11-13 13:00:40
667
原创 理解矩阵(三)_如何理解矩阵
如果你觉得你还搞得清楚,请再想一下刚才已经提到的结论,矩阵MxN,一方面表明坐标系N在运动M下的变换结果,另一方面,把M当成N的前缀,当成N的环境描述,那么就是说,在M坐标系度量下,有另一个坐标系N。比如,你画一个坐标系,x轴上的衡量单位是2,y轴上的衡量单位是3,在这样一个坐标系里,坐标为(1,1)的那一点,实际上就是笛卡尔坐标系里的点(2, 3)。2. 从坐标系的观点看,在M坐标系中表现为N的另一个坐标系,这也归结为,对N坐标系基的每一个向量,把它在I坐标系中的坐标找出来,然后汇成一个新的矩阵。
2024-11-13 12:58:40
934
原创 理解矩阵(一)_矩阵在空间中表示什么
这下就中招了,因为其后的发展可以用一句峰回路转来形容,紧跟着这个无厘头的行列式的,是一个同样无厘头但是伟大的无以复加的家伙的出场——矩阵来了!,这就带来了教学上的困难。”**事实上,当我们开始学习线性代数的时候,不知不觉就进入了“第二代数学模型”的范畴当中,这意味着数学的表述方式和抽象性有了一次全面的进化,对于从小一直在“第一代数学模型”,即以实用为导向的、具体的数学模型中学习的我们来说,在没有并明确告知的情况下进行如此剧烈的paradigm shift,不感到困难才是奇怪的。事实上,我并不是特例。
2024-11-13 12:56:39
274
原创 猿创征文|当我在追光 我与光同航--我与Java的技术成长之路
今天借着官方的猿创征文征文活动,向大家分享一下我材料转IT的经历吧.我是一名普通普通的在校大三学生,两年前,和大家一样怀揣着梦想和好奇走进了大学的大门。本人从小酷爱运动,在这里向大家分享一组照片.
2024-11-13 12:52:34
989
原创 物联网,工业行业资产收集关键字(1)
递佳-供应链管理物联网云平台(D-Plus) | 重庆市农业气象物联网公共服务平台 || 中国铁塔物联网平台-China-Tower | 绵阳市物联网应用公共服务平台 || 速达荣耀3000-PRO工业版 | 模模搭-|-物联网3D可视化应用平台 || 映物云工业物联网数字化平台 | 福建农业物联网技术创新公共服务平台 || 三星ARTIK物联网(IoT)平台 | 讯方-物联网云服务开发平台 || 数据采集-工业物联网大数据平台 | 99DNA国家物联网公共平台 |
2024-11-13 12:48:27
545
原创 物联网开发笔记(99)- Micropython ESP32 C3开发之DS1302时钟模块并用st7789屏幕显示时间_micropython esp32 ds1302
定义一个星期列表#年,月,日,星期,时,分,秒= 2023:# 设置DS1302时间Time()ifname== “main”:main()显示效果:!**五、上电自动运行**我们把代码写在main.py中,代码则可以上电后自动运行。Time()ifname== “main”:main()**六、DS1302 实时时钟模块购买**DS1302实时时钟模块。
2024-11-13 12:46:27
371
原创 物联网开发笔记(99)- Micropython ESP32 C3开发之DS1302时钟模块并用st7789屏幕显示时间_micropython esp32 ds1302(1)
定义一个星期列表#年,月,日,星期,时,分,秒= 2023:# 设置DS1302时间Time()ifname== “main”:main()显示效果:!**五、上电自动运行**我们把代码写在main.py中,代码则可以上电后自动运行。Time()ifname== “main”:main()**六、DS1302 实时时钟模块购买**DS1302实时时钟模块。
2024-11-13 12:44:26
338
原创 Tomcat长生不老之术——嵌入式
基本上,我们用到嵌入式Tomcat主要有以下的目的:1)对Java组件等Web组件进行快速单元测试可以使用嵌入式Tomcat自动进行单元测试,而不是启动/停止Tomcat服务器并打开Web浏览器进行手动单元测试。2)将Java Web应用程序作为独立的Java应用程序提供最终用户现在可以运行JAR文件,该文件启动托管Web应用程序的嵌入式服务器。无需下载和安装Tomcat并手动部署Web应用程序。3)对Tomcat更好的控制。
2024-11-10 22:50:39
748
原创 Tomcat长生不老之术——嵌入式(1)
servlet mappping控制如何访问名为Embedded的servlet。对于我们的示例,任何URL最终都会调用我们的servlet。要使用嵌入式Tomcat并将其运行时与Java Web应用程序打包,请在Maven的pom.xml 文件中添加以下依赖项。核心类是org.apache.catalina.startup.Tomcat。方法添加了一个新的servlet。例如,以下代码创建并启动在端口号8082上运行的嵌入式Tomcat实例。我们使用根上下文路径和文档库的当前工作目录。
2024-11-10 22:48:37
798
原创 Thymeleaf 教程:使用Thymeleaf[转自官方]_theamleaf th hidden
return false;}/** Query controller/URL mapping and obtain the controller* that will process the request. If no controller is available,* return false and let other filters/servlets process the request.*/IGTVGController controller = this.application.r
2024-11-10 22:44:31
752
原创 Tensorflow用别人训练好的模型进行图像分类(可运行)_怎么用训练好的模型进行分类识别
与原帖配套的模型和其他文件在:(不知道是不是源博主搞错了,博主给的云盘里的东西完全是不着边,这帮转贴的也不自己验证以下,像是传下去的谎言——真是荒谬又可笑)谷歌在大型图像数据库ImageNet上训练好了一个Inception-v3模型,这个模型我们可以直接用来进来图像分类。其中的classify_image_graph_def.pb 文件就是训练好的Inception-v3模型。imagenet_synset_to_human_label_map.txt是类别文件。不然总会出如下错误****
2024-11-10 22:42:29
266
原创 tensorflow2实现图像分类:以猫狗数据集为案例(下)_tensorflow 图片分类
*数据扩充采用从现有训练样本中产生更多训练数据的方法,通过使用产生可信图像的随机变换来扩充样本。**这有助于将模型展示给数据的更多方面,并更好地进行概括。当训练样本数量较少时,模型有时会从训练样本中的噪声或不需要的细节中学习,从而对新样本的模型性能产生负面影响。在训练过程中有多种方法来对抗过度训练。在上面的图中,训练精度随着时间线性增加,而验证精度在训练过程中停滞在70%左右。观察一个不同的叫做旋转的增强,并随机地将45度旋转应用到训练例子中。将不同的转换传递给数据集,它将在训练过程中负责应用它。
2024-11-10 22:40:28
294
原创 tensorflow2实现图像分类:以猫狗数据集为案例(下)_tensorflow 图片分类(1)
上节实现完的精确度和loss绘制图如下。从图中可以看出,训练精度和验证精度相差很大,模型在验证集上仅达到70%左右的精度。本节研究其问题,并尝试提高模型的整体性能。
2024-11-10 22:38:28
286
原创 Tensorflow2
举个例子,比如我们要准备识别鸡蛋,我们必须要准备好大量鸡蛋的图片,比如1000张,其中train训练数据900张(含验证数据),test测试数据100张,然后要对这些图像进行人工标注,我们使用。当数据标注好后,我们需要将图片和标注文件(xml格式)按VOC的文件格式来安放。这款小软件,对train和test里的图片进行人工标注,如下图所示。要注意的是标注文件和图片文件的文件名要一一对应。
2024-11-10 22:34:27
206
原创 Tensorflow2(1)
举个例子,比如我们要准备识别鸡蛋,我们必须要准备好大量鸡蛋的图片,比如1000张,其中train训练数据900张(含验证数据),test测试数据100张,然后要对这些图像进行人工标注,我们使用。当数据标注好后,我们需要将图片和标注文件(xml格式)按VOC的文件格式来安放。这款小软件,对train和test里的图片进行人工标注,如下图所示。要注意的是标注文件和图片文件的文件名要一一对应。
2024-11-10 22:32:27
145
原创 TencentOS tiny 移植到STM32F103全教程(基于标准库)_基于野火 stm32f103 开发板上移植的 tencentos tiny 例程、源码剖析、视频讲解
STM32的裸机工程模板直接使用野火STM32开发板配套的固件库例程即可。可以从我github上获取。
2024-11-10 22:30:26
912
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人