-
Spring MVC整合 freemarker
Spring MVC整合 freemarker 1、什么是Spring MVC? Spring MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,SpringMVC框架的目的就是帮助我们简化...
-
Java项目之查询后分页
Java项目之查询后分页 一、Jsp页面: %@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding ="UTF-8"%%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:...
-
浅析java设计模式(一)----异构容器,可以存储任何对象类型为其他
浅析java设计模式(一)----异构容器,可以存储任何对象类型为其他类提供该对象 最近在着手重构一个java UI桌面项目,发现这个项目在一开始的时候由于需求不明确,以及开发人员对swing框架不熟悉等问题造成了页面代码混乱的情况:为了能够在各个类里都可以拿到其他类的引用去...
-
从零探索Java网络编程01之 TCP/IP 与 Socket
从零探索Java网络编程01之 TCP/IP 与 Socket 最近完成了几项比较简单的项目, 终于是在996里偷了点闲暇时光 , 想着来研究研究些啥吧? 一个普通的控制台日志映入了我的眼帘( 孽缘呀 ): (图中使用 SpringBoot 的 log4j 来输出日志, logginglevel: debug, jdk版本为1.8 )...
-
Java多态的6大特性|乐字节
Java多态的6大特性|乐字节 大家好,我是乐字节的小乐,前几天讲完了Java继承,接下来我们会讲述Java多态。 以上就是本次学习的6大任务。我们依次来看。 一、Object类 Object类是所有Java类的根基类。 如果在类的声明中未使用extends关键字指明其基类,则默认基类为Obje...
-
深入了解数据校验:Java Bean Validation 2.0(JSR380)
深入了解数据校验:Java Bean Validation 2.0(JSR380) 每篇一句 吾皇一日不退役,尔等都是臣子 相关阅读 【小家Java】深入了解数据校验(Bean Validation):基础类打点(ValidationProvider、ConstraintDescriptor、ConstraintValidator) 对Spring感兴趣可扫码加入...
-
【分布式】分布式锁都有哪些实现方案?
【分布式】分布式锁都有哪些实现方案? 一、业务场景 同一个jvm里多个线程操作同一个有状态的变量,可以通过JVM内的锁保证线程安全。 如果是多个JVM操作同一个有状态的变量,如何保证线程安全呢? 这时候就需要分布式锁来发挥它的作用了 二、特点 分布式系统往往业务流...
-
HashMap的基本使用
HashMap的基本使用 常用方法 首先,我们应该知道HashMap类实现了Map接口,所以实现了Map常用的一些方法。 (1) 插入键值对数据 public V put(K key, V value) (2)根据键值获取键值对值数据 public V get(Object key) (3)获取Map中键值对的个数 public int size()...
-
Netty编码流程及WriteAndFlush()的实现
Netty编码流程及WriteAndFlush()的实现 编码器的执行时机 首先, 我们想通过服务端,往客户端发送数据, 通常我们会调用 ctx.writeAndFlush(数据) 的方式, 入参位置的数据可能是基本数据类型,也可能对象 其次,编码器同样属于handler,只不过他是特化的专门用于编码作用的ha...
-
java学习笔记(基础篇)—内部类
java学习笔记(基础篇)—内部类 一、内部类 1.顶层类和内部类的区别: 1)位置: 内部类是定义一个类的里面或者一个方法中,或者一个表达式中。 顶层类是定义在package下 2)修饰符:顶层类只能处于public和默认访问级别, 成员内部类可以处于public, protected, private和...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
