- 博客(43)
- 资源 (4)
- 收藏
- 关注
原创 【JAVA项目实战】【图书管理系统】借阅管理功能【Servlet】+【Ajax】+【MySql】+【Session】
这里是【JAVASE】项目实战的第八节课,前面完成了学生管理、书籍管理、院系管理、登录登出等功能。今天是最后一个模块借阅管理的实现。
2022-10-23 06:00:00 2075 5
原创 【JAVA项目实战】【图书管理系统】学生管理功能【Servlet】+【Ajax】+【MySql】+【Jsp】
这里是【JAVASE】项目实战的第七节课,前面完成了书籍管理功能,今天做的是学生管理功能,使用【Servlet】、【AJax】、【MySql】、【Jsp】来实现学生管理功能,主要包含院系、班级、学生的后台服务,为后续借阅管理做准备。
2022-10-13 17:36:55 943
原创 【JAVA项目实战】【图书管理系统】书籍管理功能【Servlet】+【JSP】+【MySql】+【Ajax】
这里是【JAVASE】项目实战的第六节课,前面完成了登录和注销功能,在未登录的状态下,无法访问数据信息。今天做的是书籍管理功能,使用【Servlet】、【JSP】、【MySql】、【Ajax】来实现书籍的管理功能,为后续学生管理和借阅管理做准备。
2022-09-20 13:40:54 17172 39
原创 【JAVA项目实战】【图书管理系统】登录模块【Servlet】+【Session】+【Filter】+【JSP】
这里是【JAVASE】项目实战的第五节课,以上就是今天要讲的内容,使用【Servlet】、【Session】、【Filterl】、【JSP】完成登录模块,对用户数据进行校验避免直接进入主页,设置过滤器保证资源的安全,通过Session记住密码,与本地的Cookie共同作用,实现用户登录和注销的功能。
2022-09-06 09:23:05 22996 36
原创 【CSDN竞赛第四期】编程赛后总结与分享
先放成绩:77.5分,除去作弊的人排名**【15/951】**谈不上满意,毕竟还有可以进步的空间,希望下次更好。
2022-08-27 20:07:41 438 5
原创 【通信原理】确知信号的性质分析与研究
在前面一文中已经详细且生动的解释了傅里叶变换和傅里叶级数的内容,【通信原理】揭开傅里叶级数与傅里叶变换的神秘面纱,而在今天这篇中有些公式你可能会产生疑惑,基本上需要用到傅氏变化的知识,可能需要你自行了解一下过程或参考一下上一篇文章的内容并加以理解。本文从通信系统中确知信号出发,分析了能量信号、功率信号的关系与性质,对确知信号在频域中的四种性质:频谱、频谱密度、能量谱密度、功率谱密度进行推导分析,对确知信号在时域中的特性:自相关函数、互相关函数的内容进行研究分析,发现与傅里叶变换精密相关。......
2022-08-24 10:21:26 13317 67
原创 【通信原理】揭开傅里叶级数与傅里叶变换的神秘面纱
傅里叶变换和傅里叶级数是有史以来最伟大的数学发现之一。它们可以帮助我们将函数分解成其基本成分。它们揭示了任何数学函数的基本模块,但是傅里叶分析的公式对于连高数中sin2x的积分都不熟悉的工科白菜来说简直就是连多看它一样的勇气都没有,我想这就是为什么复杂的傅里叶分析成为大学中通信专业的疑难杂症的主要原因,更不要说学好《信号与系统》、《通信原理》这些专业课程了,所以本文就从不一样的角度来研究它的本质,来揭开傅里叶级数与傅里叶变换的神秘面纱。...
2022-08-18 17:18:09 12378 128
原创 【通信原理】通信系统概念、组成、分类、度量的分析与研究
在当今信息高速发展的信息化社会,信息和通信已经成为现代社会的关键存在,通信技术对人们的生活方式和社会发展产生了重大影响。本文将从通信系统概念、组成、分类、度量几个方面来展开学习。本文将从通信系统概念、组成、分类、度量几个方面来介绍了一下通信系统的基本知识,对通信系统有了一个的了解,知道如何去度量详细中所含的信息量,消息所表达的时间越不可能发生,信息量就越大。............
2022-08-15 09:00:43 15377 100
原创 【21天学习挑战】经典算法之【递归算法】
通过对递归算法进行了介绍,举出实例进行模拟递归的过程,递归的思想很重要,能够很好的简化负载的问题,虽然有它不足的地方,但是可以进行修改,比如对递归的出口做剪枝操作等,避免时间溢出和内存爆炸。...
2022-08-14 17:10:52 345 9
原创 【21天学习挑战】经典算法之【冒泡排序】
通过对冒泡排序法进行了介绍,举出实例进行模拟整个排序过程,给出动态展示效果和Java代码,能够很好的理解冒泡排序。冒泡排序的效率过低是它存在的核心问题,后面会对其进行优化和改变。...
2022-08-12 11:49:20 284 5
原创 【21天学习挑战】经典算法之【折半查找】
对于在有序的数据集合中的查找操作,也可以用递归的思路实现,可以发现,当在静态不变的数据集合上有查找需求时,通过提前对该集合进行排序,然后在排好序的数据集合上执行查找,是个很好的思路。。...
2022-08-12 11:44:24 282
原创 【最优化算法】基于【MATLAB】的拟牛顿法【Quasi Newton method】分析与推导
避免了牛顿法需要计算Hesse矩阵并求逆的缺陷,拟牛顿法通过正定矩阵近似Hesse矩阵的逆矩阵或Hesse矩阵,简化了这一计算过程。
2022-08-08 16:39:50 6431 127
原创 【21天学习挑战】经典算法之【选择排序】
选择排序算法维护一个待排序集合和一个已排序集合,每轮迭代,从待排序集合中选择一个最小(最大)元素,添加到已排序集合中,通过多次迭代,最终完成排序,过程与逻辑比较简单。
2022-08-07 20:31:59 592 48
原创 【21天学习挑战】经典算法之【插入排序】
插入排序是一种简单直观的排序算法,插入排序不适合对于数据量比较大的排序应用。但是,如果需要排序的数据量很小,那么插入排序还是一个不错的选择。尤其当数据基本有序时,采用插入排序可以明显减少数据交换和数据移动次数,进而提升排序效率。...
2022-08-06 16:29:23 1149 53
原创 【JAVA项目实战】【图书管理系统】用户更新功能【Servlet】+【Ajax】+【Mysql】
使用【Servlet】+【Ajax】+【Mysql】对用户删除功能进行完善,发现能在不删除用户的正真数据而达到不显示的效果,同时完成了用户的更新功能,通过Ajax异步请求,对数据进行验证,做到这里,我们的用户模块的所有功能就全部完成,下一篇开始新登录模块的实现。......
2022-08-05 15:40:30 8291 52
原创 【21天学习挑战】经典算法之【顺序查找】
其实任何一门编程语言的学习,本质就是学习它固有的语法知识,然后通过不同的应用,去解决遇到的问题,整个过程或许只能死记硬背,几乎没有别的什么捷径可走。但是,掌握算法的知识,能够帮助你提升解决问题的能力,进而凸显出还是有捷径可循。......
2022-08-01 21:38:27 847 44
原创 【JAVA项目实战】【图书管理系统】用户删除功能【Servlet】+【JQuery】+【Mysql】
这里是【JAVASE】项目实战的第三节课,接着前面的用户新增功能继续做,今天做的是用户的删除功能,使用【servlet】、【JQuery】、【Mysql】来实现该功能。
2022-07-31 17:46:19 2574 46
原创 【JAVA项目实战】【图书管理系统】用户添加功能【Servlet】+【Jsp】+【Mysql】
今天要讲的内容,使用【Servlet】+【Jsp】+【Mysql】对用户添加功能进行了处理,发现能成功添加到数据库中的用户信息,并且能够将添加到的数据返回到前端页面进行渲染,将新添加的用户信息返回到前端页面进行显示,能够很好的完成功能需求。......
2022-07-27 10:22:26 4670 26
原创 【JAVA项目实战】【图书管理系统】用户查询功能【Servlet】+【Jsp】+【Mysql】
使用Servlet+Jsp+Mysql做个非常常见的图书管理系统,复习下前面的知识。项目定位为非商用项目,仅适合学习和毕业设计使用。
2022-07-25 09:02:51 5158 62
原创 【最优化算法】基于【MATLAB】的共轭梯度法【Conjugate Gradient】分析与推导
引入阻尼牛顿法进行修正,但是在牛顿法和阻尼牛顿法中都存在计算Hesse矩阵的问题,使得在多次迭代时可能会出现计算量过大的问题。
2022-07-19 09:39:29 3869 40
原创 【最优化算法】基于【MATLAB】的阻尼牛顿法【Damping Newton Method】
前面介绍过敛速度更快的牛顿法,进行最优化问题的求解,在牛顿法中,可能出现在某步迭代时,目标函数数值上升,并且要求函数必须可微,虽然解决了收敛速度过慢的问题,但带来了新的问题。这里对牛顿法进行修正,引入阻尼牛顿法。......
2022-07-11 22:08:25 4173 23
原创 【最优化算法】基于【MATLAB】的牛顿法【Newton Method】计算与推导
前面介绍过通过梯度下降法来一步步的迭代求解,得到最小化的损失函数和模型参数值,有博友评论是不是速度很慢,通过实验仿真确实如此,今天介绍一下收敛速度更快的牛顿法,进行最优化问题的求解。......
2022-07-07 23:03:43 3337 11
原创 【Java】基于【Mybatis】框架学习系列——动态SQL
Mybatis的强大特性之一就是使用了动态SQL,使用JDBC或者其他框架时,需要根据不同的查询条件拼接SQL语句进行多字段的数据操作。
2022-07-02 12:04:41 720 27
原创 【Java】基于【Mybatis】框架学习系列——Mybatis增删改查(CURD)
今天使用Mybatis对数据库进行CURD操作。详细讲解一下具体的增删改查的操作,并对可能出现的问题进行说明。
2022-06-29 06:00:00 530 28
原创 【Java】基于【Mybatis】框架学习系列——Mybatis数据连接测试
在使用Mybatis需要进行一系列的配置,才能让后续的数据操作能够使用ORM框架,在配置好需要的依赖和环境后,今天我们先进行测试一下是否能够正常访问到数据库的信息,然后进行增删改查的操作。.........
2022-06-28 06:00:00 1365 20
原创 【Java】基于【Mybatis】框架学习系列——Mybatis入门
Mybatis是ORM框架,能够帮助我们完成面向对象到关系型数据库的映射, 不用写复杂的JDBC 代码以及进行设置参数和获取结果集的工作。
2022-06-27 06:30:00 376 14
原创 【最优化算法】基于【MATLAB】的最速下降仿真
无约束问题的求解过程一般都是通过一系列的一维搜索来实现,搜索方向的不同,形成了不同的最优化方法。最速下降法又叫梯度法,通过梯度下降法来一步步的迭代求解,得到最小化的损失函数和模型参数值。............
2022-06-25 22:01:56 4545 16
原创 【通信原理】基于【MATLAB】的通信OFDM系统仿真
主要进行OFDM系统的仿真,使用MATLAB软件对OFDM系统的接收端和发射端分别进行模拟仿真。
2022-06-23 10:40:39 5359 30
原创 【通信原理】基于【MATALB】的通信OFDM系统原理
OFDM是一种特殊的多载波传输方案,它是一种调制技术,也一种复用技术。通常被称作是正交频分复用技术。
2022-06-20 11:11:31 1246 2
原创 【面向对象项目】基于【JAVA】实战的飞机大战(二)
前面已经完成了主页面的编写和敌机的移动,在框架中能够显示出敌机的移动和英雄机、子弹的位置,以及分数和血量的显示。今天在前面的基础上继续完成英雄机、敌机、子弹的操作。
2022-02-16 11:26:56 3362 14
原创 特殊数列求和
描述有数列为:9,99,999,…,9999999999。要求使用程序计算此数列的和,并在控制台输出结果。请使用循环的方式生成这个数列并同时在循环中求和。输入数据无输出结果将该数列的和直接输出public class Main { public static void main(String[] args) { long sum=0L; long j=10L; int k=0; for(int i=0;i<10;i++
2021-12-28 23:54:40 748
mysql面试题之联合分布
2023-02-16
找工作100套优质模板(word可编辑)
2023-02-16
看我如何一步一步做飞机大战代码(含图片素材)
2022-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人