atwood-pan

 
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页

2023年3月11日

SQL函数——时间函数

摘要: 1、使用 NOW() 、 CURDATE()、CURTIME() 获取当前时间 在这里我有一个问题想问问大家,你们平时都是怎么样子获取时间的呢?是不是通过手表、手机、电脑等设备了解到的,那么你们有没有想过在在我们 SQL 中是怎么样获得时间的呢? 和其他的语言一样,我们的 SQL 语言也有着属于我们 阅读全文

posted @ 2023-03-11 14:03 JavaCoderPan 阅读(743) 评论(0) 推荐(0) 编辑

2023年3月10日

如何搭建属于自己的服务器(Linux7.6版)

摘要: 从0搭建属于自己的服务器 最近小伙伴推荐的华为云活动,购买服务器相当的划算,本人也是耗费巨资购买了一台2核4G HECS云服务器。 话不多说,在这里给华为云打一个广子,活动力度还是很不错的。 活动详情见链接:https://kuy8.com/xcGtU 1、购买与搭建 一般个人使用,我觉得2核4G的 阅读全文

posted @ 2023-03-10 16:03 JavaCoderPan 阅读(812) 评论(4) 推荐(8) 编辑

2023年3月9日

Spring设计模式——代理模式[手写实现JDK动态代理]

摘要: 代理模式 代理模式(Proxy Pattern):是指为其他对象提供一种代理,以控制对这个对象的访问。 代理对象在客户端和目标对象之间起到中介作用,代理模式属于结构型设计模式。 使用代理模式主要有两个目的: 一是保护目标对象 二是增强目标对象 静态代理 package org.example.spr 阅读全文

posted @ 2023-03-09 14:55 JavaCoderPan 阅读(54) 评论(0) 推荐(0) 编辑

Spring设计模式——原型模式

摘要: 原型模式 原型模式(Prototype Pattern),是指原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。 原型模式主要适用于以下场景: 类初始化消耗资源较多 使用new生成一个对象需要非常繁琐的过程(数据准备、访问权限等) 构造函数比较复杂 在循环中产生大量对象 浅拷贝 先创建原 阅读全文

posted @ 2023-03-09 10:04 JavaCoderPan 阅读(271) 评论(0) 推荐(0) 编辑

Spring设计模式——单例模式

摘要: 单例模式 单例模式(Singleton Pattern)是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。 单例模式是创建型模式。 饿汉单例模式 饿汉单例模式在类的加载时候就立即初始化,并且创建对象。 它绝对线程安全,在线程还没出现以前就实例化了,不可能存在访问安全问题 优点:没有 阅读全文

posted @ 2023-03-09 09:11 JavaCoderPan 阅读(158) 评论(0) 推荐(0) 编辑

2023年3月3日

SpringBoot3.0 + SpringSecurity6.0+JWT

摘要: JWT_SpringSecurity SpringBoot3.0 + SpringSecurity6.0+JWT Spring Security 是 Spring 家族中的一个安全管理框架。 一般Web应用的需要进行认证和授权。 认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户 阅读全文

posted @ 2023-03-03 17:27 JavaCoderPan 阅读(4811) 评论(2) 推荐(1) 编辑

2023年3月1日

SpringBoot——常用配置

摘要: application.yml配置信息 spring: profiles: active: dev application: name: jwt-token-security # Jackson 配置项 jackson: serialization: write-dates-as-timestamp 阅读全文

posted @ 2023-03-01 20:37 JavaCoderPan 阅读(259) 评论(0) 推荐(0) 编辑

2023年2月25日

线程

摘要: 线程 1、线程安全性 定义: 可以在多个线程中调用,并且在线程之间不会出现错误的交互 可以同时被多个线程调用,而调用者无须执行额外的动作 如果某个类可以在多个线程中安全地使用,那么它就是一个线程安全的类 在线程安全性的定义中,最核心的概念就是正确性 正确性: 某个类的行为与其规范完全一致 所见即所知 阅读全文

posted @ 2023-02-25 16:00 JavaCoderPan 阅读(23) 评论(0) 推荐(0) 编辑

PO、VO、DAO、BO、DTO、POJO 之间的区别

摘要: PO(Persistant Object),持久对象 这个对象是与数据库中的表相映射的Java对象。 VO(Value Object),值对象 通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。 但应是抽象出的业务对象,可以和表对象,也可以不,这根据业务的需要。 PO只能用在数据层,VO 阅读全文

posted @ 2023-02-25 13:48 JavaCoderPan 阅读(351) 评论(0) 推荐(0) 编辑

2023年2月23日

SpringBoot解决跨域方案

摘要: SpringBoot解决跨域的几种方式 跨域资源共享(CORS):通过修改Http协议header的方式,实现跨域。说的简单点就是,通过设置HTTP的响应头信息,告知浏览器哪些情况在不符合同源策略的条件下也可以跨域访问,浏览器通过解析Http协议中的Header执行具体判断。具体的Header如下: 阅读全文

posted @ 2023-02-23 16:46 JavaCoderPan 阅读(157) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 16 下一页

导航