笔记
文章平均质量分 53
懒羊羊^O^
安能捶眉折腰事权贵,使我不得开心颜
展开
-
基于SSM的博客系统设计与实现
本文介绍了SpringMVC,Spring,Mybatis框架,并整合这些框架来作为本博客系统的后端开发框架。设计的系统整体由两大部分组成,包括前台的博客浏览页面和系统后台管理两个部分。前台主要用于展示博客内容,评论等基本信息。后台有普通用户和管理员两种角色,普通用户只具备发布博客权限,管理员还有对博客标签修改,资料上传等更多权限。本文将详细介绍开发所用到的前后端框架,从需求分析,数据库设计到完整的项目开发完成过程。原创 2023-07-16 01:55:15 · 2624 阅读 · 1 评论 -
wait,notifyAll与notify
多线程,wait 与notify理解原创 2023-01-16 22:25:14 · 180 阅读 · 0 评论 -
图解排序算法之归并排序
归并排序图解与代码实现原创 2022-01-28 12:15:53 · 133 阅读 · 0 评论 -
静态代理模式
角色分析:抽象角色:一般会使用接口或者抽象类解决真是角色:被代理的角色代理角色:代理真实角色,代理真实角色之后,我们一般会做一些附属操作客户:访问代理对象的人代码步骤:1、 接口public interface Rent { public void rent();}2、真实角色//房东public class Host implements Rent{ @Override public void rent() { System.out.pr原创 2021-09-29 22:26:00 · 103 阅读 · 0 评论 -
设计模式之策略模式
用户接口public interface UserDao { public void getUser();}实现接口public class UserDaoImpl implements UserDao { public void getUser() { System.out.println("默认获取用户的数据"); }}实现mysqlpublic class UserDaoMysqlImpl implements UserDao { pub原创 2021-09-20 21:24:57 · 119 阅读 · 0 评论 -
希尔排序
希尔排序一种基于插入排序的快速的排序算法。简单插入排序对于大规模乱序数组很慢,因为元素只能一点一点地从数组的一端移动到另一端。例如,如果主键最小的元素正好在数组的尽头,要将它挪到正确的位置就需要n-1次移动。希尔排序为了加快速度简单地改进了插入排序,也称为缩小增量排序。希尔排序是把待排序数组按一定的数量分组,对每组使用直接插入排序算法排序;然后缩小数量继续分组排序,随着数量逐渐减少,每组包含的元素越来越多,当数量减至 1 时,整个数组恰被分成一组,排序便完成了。这个不断缩小的数量,就构成了一个增量序列翻译 2021-08-22 08:46:46 · 132 阅读 · 0 评论 -
为什么很多自学前端的人最终都放弃了
先说原因,因为前端太杂了,什么都要学,很多人以为前端很简单,但是只有做过才知道,真的简单吗?你看看招聘就知道了,找靠谱的前端多么困难……本人是自学的前端,大学的专业跟计算机没有关系,前端自学入门的,如今工作5年了,带过前端团队,简述下经验。为什么很多自学前端的人最终都放弃了?首先很多人自学前端会陷入误区,直接去看框架,我的建议是先把框架放一边,去学习前端三驾马车,CSS,HTML和JS,学习,建议从HTML和CSS开始,其实HTML和CSS不简单,但是会被很多人忽略,我见过太多后端转前端的,因为一些样原创 2021-04-29 21:08:16 · 1538 阅读 · 0 评论