刘鹏博客刘鹏博客

但行好事
莫论前程❤

【今日关注】 定时任务常见实现方式

本文将介绍三种常用的实现定时任务的方法,希望能给大家在日常项目中带来一些启示和帮助。 一、Timer类 在java中一个完整的定时任务需要由Timer和TimerTask两个类配合完成。 其中Timer是一种工具,线程用其安排在后台线程中执...

最新文章 第4页

设计模式详解----工厂模式-刘鹏博客
设计模式

设计模式详解—-工厂模式

挚爱阅读(45)评论(0)赞(0)

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新...

设计模式简介-刘鹏博客
设计模式

设计模式简介

挚爱阅读(45)评论(0)赞(1)

设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 使用设计模式是为了重用代码、让...

MyBatis中$和#的区别-刘鹏博客
mybatis

MyBatis中$和#的区别

挚爱阅读(55)评论(0)赞(2)

​ 动态 SQL 是 mybatis 的强大特性之一,也是它优于其他 ORM 框架的一个重要原因。mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象,也是在此处对动态 SQL 进...

Oracle--Merge Into 语句代替Insert/Update-刘鹏博客
Oracle

Oracle–Merge Into 语句代替Insert/Update

挚爱阅读(60)评论(0)赞(0)

动机: 想在Oracle中用一条SQL语句直接进行Insert/Update的操作。 说明: 在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时...

FTP和SFTP的区别-刘鹏博客
首页

FTP和SFTP的区别

挚爱阅读(66)评论(0)赞(1)

​ 文件传送协议FTP(File Transfer Protocol)是TCP/IP协议簇中的一个成员,也是现在因特网上最广泛的文件传送协议。FTP协议包括两个部分,一个是FTP客户端,另一个是FTP服务器。当然,FTP服务器是用来存储文件...

重温javaWeb(12)----Session-刘鹏博客
java web

重温javaWeb(12)—-Session

挚爱阅读(69)评论(0)赞(2)

一、Session简单介绍   在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独...

重温javaWeb(11)----使用cookie进行会话管理-刘鹏博客
java web

重温javaWeb(11)—-使用cookie进行会话管理

挚爱阅读(68)评论(0)赞(0)

一、会话的概念   会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。   有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。 二...

重温javaWeb(10)----HttpServletRequest对象(一)-刘鹏博客
java web

重温javaWeb(10)—-HttpServletRequest对象(一)

挚爱阅读(63)评论(0)赞(1)

一、HttpServletRequest介绍   HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有...