- 博客(21)
- 收藏
- 关注
原创 旅游推荐管理系统
随着社会的高速发展,人们生活水平的不断提高,以及工作节奏的加快,旅游逐渐成为一个热门的话题,因为其形式的多样,涉及的面比较广,成为人们放松压力,调节情绪的首要选择。传统的旅游信息管理是采用人力的自然管理和纸制记录。在查询,更新时都是由人一条一条的记录,这样不仅需要大量的人力还需要大量的办公用品。这必然造成对人力和物力的浪费,而且由于工作量大并且繁琐,就会带来效率方面的低下,而这些就会无形地使利润下滑。
2024-05-27 10:39:50
624
原创 Vuex状态管理
在开发中,我们会让应用程序需要处理各种各样的数据,这些数据需要保存在我们应用程序中的某一个位置,对于这些数据的管理我们就 称之为是状态管理。在Vue开发中,我们使用组件化的开发方式:1.在组件中我们定义data或者在setup中返回使用的数据,这些数 据我们称之为state;2.在模块template中我们可以使用这些数据,模块最终会被渲染成DOM,我们称之为View;3.在模块中我们会产生一些行为事件,处理这些行为事件时,有可能 会修改state,这些行为事件我们称之为actions;
2024-04-08 16:10:31
1669
原创 Vue 插槽
在某些场景中,我们可能想要为子组件传递一些模板片段,让子组件在它们的组件中渲染这些片段。这时我们可以使用vue提供的插槽来实现.举例来说,<slot>元素是一个插槽出口(slot outlet),标示了父元素提供的插槽内容(slot content) 将在哪里被渲染。插槽内容可以是任意合法的模板内容,不局限于文本。ot 艺名插槽,花名“占坑”,我们可以理解为solt在组件模板中占好了位置,当使用该组件标签时候,组件标签里面的内容就会自动填坑,作为承载分发内容的出口。
2024-04-01 11:06:53
786
原创 mybtis多表联查
在原本的实体里加入用户消息对象并加入get,set函数,更新构造函数与toSring函数--one-to-one映射对象模型-->column就是数据库列名,property就是实体类对应的属性3.写sql语句</select>4.在dao层定义与id同名的函数5.测试函数//产生接口的代理对象。
2024-02-25 23:24:20
351
1
原创 Cookie
Cookie不只是有name和value,Cookie还是生命。所谓生命就是Cookie在客户端的有效时间,可以通过setMaxAge(int)来设置Cookie的有效时间。cookie的maxAge属性的默认值就是-1,表示只在浏览器内存中存活。一旦关闭浏览器窗口,那么cookie就会消失。表示cookie对象可存活1小时。当生命大于0时,浏览器会把Cookie保存到硬盘上,就算关闭浏览器,就算重启客户端电脑,cookie也会存活1小时;cookie生命等于0是一个特殊的值,它表示cookie被作废。
2024-01-28 19:31:00
1831
1
原创 javaweb
Servlet是JavaWeb的 三大组件之一 ,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:接收请求数据;处理请求;完成响应。例如客户端发出登录请求,或者输出注册请求,这些请求都应该由Servlet来完成处理!Servlet需要我们自己来编写,每个Servlet必须实现javax.servlet.Servlet接口。
2024-01-21 19:15:07
806
原创 嗖嗖移动业务大厅
采用了queryRunner,封装了JDBC的底层细节,隐藏了大量的冗余代码,自动关闭相关的资源,避免手动管理资源的繁琐工作采用了Junit测试,使得编写和运行单元测试变得更加容易,保证了dao层代码的准确性在原有的基础上添加了大量创新,使项目更加具有独特型,不可复制性。
2024-01-16 10:14:47
852
1
原创 MySQL多表联查
没意义, A与B表连接, A表中的每一行记录都要与B表每行记录连接一次, 得到的一个笛卡尔积: A(10) * B(4) = 40。exists(子查询) 是否存在, 是否有结果 如果有, 条件为true, 如果没有,条件为false。>/< any >any(子查询) 大于任意一个 间接含义: 大于最小值。进行联合查询, 要求每个查询的结果集的列的数量以及列名要一样。A 内连接B A中的一条记录 与B中的一条记录对应。自连接: 表与自己连接,属于内连接或者外连接的一种。
2024-01-01 19:24:02
401
原创 单表的查询
select *|列名 ---1from 表名 ---2[where 子句] ---3[group by 列名] 分组 ---4[having 子句] 分组条件 ---5[order by 列名 排序方式] 排序 ---6[limit [x,]y] 分页 ---7sql编写顺序。
2023-12-24 17:05:22
359
1
原创 在线阅读小说项目
之前没怎么接触过网络编程,这一次只是模拟 ,总是用一台机器的思想解决问题,帮我熟练了客户端与服务端的数据传输与接收之前没怎么接触过dom4j,这一次帮我熟练了dom4来解析xml之前没有想到常量类的封装,封装不到位用Scanner输入,一旦输入错误,直接报错.
2023-12-19 17:00:49
882
1
原创 线程的生命周期
处理多线程的问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象,这个时候我们就需要线程同步,线程同步其实就是一种等待机制,多个需要同时访问该对象的线程进入这个对象的等待池中,形成队列,等待前面线程使用完成,下一个线程再使用。同步非静态方法:synchronized放在方法声明中,表示整个方法为同步方法,锁定this对象,如果有一个线程进入了该方法,其他线程要想使用当前this对象的任何同步方法,都必须等待前一个线程执行完该同步方法之后。其他非同步方法及非静态的同步方法的执行不受影响。
2023-12-10 20:36:13
908
1
原创 使用反射动态生成sql语句
对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
2023-12-05 16:51:43
860
1
原创 java异常,常用类,List集合
random.nextFloat()可以生成0-1的浮点随机数,*500可以生成0-500的浮点随机数,int可以使浮点数向上取整可以生成0-499的浮点整数。Calendar:它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。2、 集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。
2023-11-26 20:29:55
1504
1
原创 js简单项目实战
使用 HTMLCollection对象的 length属性获取子元素的数量,然后使用序列号(index,起始值为0)访问每个子元素。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。localStorage 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去删除。classList 属性是只读的,但你可以使用 add() 和 remove() 方法修改它。children 属性返回元素的子元素的集合,是一个 HTMLCollection 对象。
2023-11-13 10:11:05
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人