自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (4)
  • 收藏
  • 关注

原创 毕业照摆拍pose

毕业照摆拍参考:毕业照怎么拍毕业照怎么拍?青春氛围感手机大片教程_哔哩哔哩_bilibili【第108期】对角线构图拍毕业照,从此你的毕业照片不再单调!_哔哩哔哩_bilibili一定要好好拍一次毕业合照,一起前程似锦啊,学士服毕业照_哔哩哔哩_bilibili等等…1、校门合影人不要站在校门下面,要离镜头近一点,镜头大约在膝盖位置。(2)学士服毕业证,大大方方拍一张2、对镜头打招呼天空当作背景,镜头向上,人向镜头打招呼。3、向镜头奔跑一起奔向美好的明天4、楼梯上拍可

2024-04-09 11:14:09 333

原创 java中的时间API

对时间格式化是一个我们常用的操作,使用可以对LocalTimeLocalDate进行格式化操作//使用自带格式//使用自定义格式//格式化时间//解析时间。

2024-01-19 17:25:25 386

原创 时间是如何定义的

在讨论时间之间,我们首先要有一个时间基准———1s是多久。如何定义1s的时间?在目前的时间体系钟,1s的时间是某些原子例如铯-133同位素,该原子的电子进行特定的能级跃迁(称为超精细能级跃迁)时释放出的电磁波的频率,这被称为原子钟。看着有些一头雾水,请看下面的解释。同位素:原子的同位素和原子相比中子数不同,也是原子能级跃迁:原子的原子核周围有电子,处于游离态,电子能级用来描述游离态电子的能量。当电子吸收能量时会进行能级跃迁,由低能级跃迁到高能级;

2023-12-21 20:20:14 504

原创 rfid工作原理浅析

rfid标签主要由两部分构成:耦合原件和微芯片。(1)耦合元件耦合元件本质上就是天线或线圈,作用就是建立电磁耦合,去完成在RFID标签和读写器之间传递能量和数据。简单说耦合元件负责和读写器传递能量和数据。(2)微芯片微芯片通常包含一个微处理器和存储器,负责存储和简单的处理数据。此外还有一个转换器(调制解调器)负责对读写器和rfid标签间传递的数据进行转换。

2023-12-06 14:30:14 1112

原创 IDEA JRebel安装使用教程

idea热部署插件jrebel的安装与使用

2023-11-20 09:54:46 815

原创 jsp中使用PDF.js实现pdf文件的预览

本文介绍的是在使用jsp作为模板引擎的spring-mvc项目中,如何利用 PDF.js实现pdf文件的预览。

2023-11-16 10:25:16 1918 1

原创 mybatis动态sql一对多查询

标签的含义是:对于每一条【消息查询】的结果,都要根据message_fk去到执行select属性中的查询语句,将查询结果封装到fileList属性。在数据库设计中,一对多关系是非常多的,例如消息通知和附件,一个消息通知中往往会包含多个附件,这种情况下使用mybatis动态sql可以很方便的查询出来。resultMap是一个外部结果映射关系的引用,描述了结果数据的映射关系,在resultMap中有一个。属性,可以配置一个java类,用来转换sql语句执行的结果。一条消息对应多个附件,附件表中的。

2023-10-21 18:52:15 232

原创 项目异常处理方案

项目中异常处理

2023-08-24 17:28:50 141

原创 《Effective Java》第四条 通过私有构造起强化不可实例化的能力

当然这只是增强了不可实例化的能力,实际上还是可以通过反射或者反序列化创建实例,例如下面通过反射创建。等,这些类中的方法全部是静态方法,设计者不希望这些类被实例化,主要是因为实例化这中类没有任何意义。(2)其子类,因为没法显示或者隐式的调用父类的构造方法,因此也无法实例化。此时可以通过将构造方法设置为私有,以此来强化不可实例化的能力,例如。一样可以被正确排序,但是这样做没有任何意义。(1)本身无法通过直接new创建实例。这一条主要是针对一些工具类,例如。

2023-07-23 18:17:22 148

原创 实用的设计模式08——适配器模式

主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。

2023-07-23 18:13:58 745

原创 《Effective Java》第三条 用私有构造器或者枚举类型强化Singleton属性

Singleton其实就是单例,即一个类在一个应用程序中只被实例化一次,只有一个对象。本节讨论三种实现方式。

2023-07-22 18:02:38 613

原创 《Effective Java》第二条 多个构造器参数时使用Builder创建对象

使用建造者模式创建复杂对象的实践,源自effective java。

2023-07-21 15:18:25 136

原创 设计模式的分类

创建型模式、结构型模式、行为型模式、并发模式

2023-07-19 14:08:30 266

原创 mac如何访问局域网中windows共享文件夹中的文件

在弹出的窗口中,输入smb://,后面跟着Windows计算机的IP地址或计算机名称。例如,如果Windows计算机的IP地址为192.168.1.100,则您应该输入smb://192.168.1.100。这些信息应该与您在Windows计算机上登录时使用的用户名和密码相同。完成以上步骤后,您应该能够在Mac的“Finder”中看到并访问Windows共享文件夹中的文件。在Mac上打开“Finder”,然后在菜单栏中选择“前往”>“连接服务器”。选择您要访问的共享文件夹,然后点击“确定”。

2023-07-17 08:55:52 3749 1

原创 设计模式07-责任链模式

职责链上的处理者负责处理请求,客户只需要将请求发送到职责链上即可,无须关心请求的处理细节和请求的传递,所以职责链将请求的发送者和请求的处理者解耦了。

2023-07-15 18:14:21 785

原创 简单学习svn的使用

适合对git熟悉但是没用过svn的朋友查看。

2023-07-03 16:20:50 359

原创 vue项目前端解决跨域问题

在前后端分离项目中,跨域是一定会出现的问题,本文主要介绍跨域问题的解决思路,以及在vue项目中如何使用代理的方式在前端解决跨域问题,同时提供一个后段解决的方案。

2023-05-05 11:41:21 6424 1

原创 springboot自动配置浅析

springboot本质上就是一个spring脚手架,其实仍然是spring,只是springboot帮我们做了我们使用spring时需要进行的那些配置。本文就简单讨论一下sprigboot是如何帮我们配置spring的。

2023-04-02 17:55:59 299

原创 ThreadLocal浅析

ThreadLocal是一个存储线程本地变量的对象,在ThreadLocal中存储的对象在其他线程中是不可见的,本文介绍ThreadLocal的原理。

2023-03-09 10:45:54 355

原创 java不可变类的设计

当一个类被实例化为对象后,无论对这个对象做什么操作,这个对象的状态都不会变,这样的类就是一个不可变类。

2023-03-05 15:20:43 112

原创 java线程的打断状态和interrupt()、isInterrupted()、static interrupted()方法辨析

在java中,阻塞的线程可以打断后继续执行,线程打断前后会有一个打断状态的变化,这个状态会影响park方法的使用,本文主要介绍java打断状态相关的内容。LockSupport.park()会阻塞线程,生效的条件时阻塞状态为false,当阻塞状态为true时,方法无效无法阻塞线程。isInterrupted():返回当前线程的打断标记。从打印时间可以看到第二个park没有生效。interrupt():打断某一线程,2、park方法的使用。

2023-03-04 08:39:12 563

原创 java异常分类和finally代码块中return语句的影响

本文主要内容是java的受查异常和非受查异常的区别,finally代码块的原理以及return语句放在finally中的影响

2023-03-02 09:23:54 547

原创 时间序列数据预测的类型

本文主要内容是使用LSTM网络进行不同类型的时间序列预测任务,不涉及代码,仅仅就不同类型的预测任务和数据划分进行说明:https://machinelearningmastery.com/how-to-develop-lstm-models-for-time-series-forecasting/时间序列数据预测本质就是利用先前的值预测后面的值,在得到一组数据后,需要将数据处理为一个个样本,每个样本中包括先前的数据和要预测的数据,将其作为训练集。

2023-02-21 10:49:01 2519 2

原创 地质时代简单梳理

寒武纪、侏罗纪分别是在什么时代?距今多少年?地质时代的划分

2023-01-30 13:32:29 477

原创 大工业用电计费及其相关知识

大工业用电电费计量方式以及变压器的基本知识,初中毕业即可看懂。

2022-11-07 16:09:26 2040

原创 java正则表达式稍微高级一点的用法

分组、反向引用、零宽断言,以及java中使用正则的API

2022-10-05 22:01:21 620

原创 简单聊一聊中国的房地产

房地产是一个老生常谈的话题,其实大多数人并不清楚房地产市场对中国经济的意义,作为普通人更关注的也只是房价的涨跌。本篇文章就从聊聊房地产市场对中国经济的意义以及房价未来的走势。

2022-09-30 18:07:02 594

原创 java类的初始化

java类的加载过程主要分为三个阶段:加载-链接(验证、准备、解析)-初始化,本文重点研究初始化阶段干了什么

2022-08-27 23:31:38 2681

原创 Integer类型比较大小【详解】

面试中经常被问的一个问题就是Integer类型的对象的比较问题,今天我们就来一探究竟,同时看看Integer.cache是如何使用的

2022-08-27 11:55:16 3140

原创 java中List集合常用初始化方式

List容器的常用初始化方式。

2022-08-23 17:27:58 535

原创 https的证书机制

深入浅出https加密方式:对称加密、非对称加密、对称加密与非对称加密混合、对称加密与非对称加密混合+证书

2022-07-14 17:28:14 389

原创 Office Word如何设置页码(MacOS中为例)

实现在任意页面从1开始插入页码

2022-06-28 15:43:44 3884

原创 jvm指令重排

JVM会在不影响正确性的前提下调整语句(指令)的顺序。例如下代码:static int i;static int j;// 在某个线程内执行如下赋值操作i = ...; j = ...; //可以看到,至于是先执行 i 还是 先执行 j ,对最终的结果不会产生影响。所以,上面代码真正执行时,既可以是i = ...; j = ...; //也可以是j = ...; i = ...; 这种特性被称为指令重排,多线程的某些情况下指令重排会影响正确性。1、为什么会有指令重排这.

2022-05-09 10:24:01 1787

原创 微信公众号开发简介

文末附源码,或可先将依赖复制到自己的项目,内容参考郑清的博客-CSDN博客1、微信中的几个概念想要进行微信相关的开发,首先是要弄明白几个概念,明确自己要干什么:(1)微信公众平台和微信开放平台开放平台:https://open.weixin.qq.com;公众平台:https://mp.weixin.qq.com我们可以分别看一两者的官网,首先看开放平台微信开放平台就是微信把自家的服务给其他人使用。比如你的网站要做网页授权登陆,就需要来到开放平台,在开放平台中将你的网站注册到其中;再比.

2022-04-01 13:31:01 2640 1

原创 gitee显示当前仓库由于大量外链被屏蔽

解决方案:阿里云OSS欢迎使用其实看到这篇文章的盆友可以离开了,我就是个吐槽的。使用gitee当作picgo的图床,一直用的好好的,突然就这样显示了然后我去申诉了,按照提示。很快啊,很快,仓库就可以正常访问了,激动的打开md文件一看,mmp…图片只能显示一个gitee的图表没办法,,,换成了阿里云的OSS,虽然花点小钱但是之前文档,图片都要迁移,这。。。。...

2022-03-25 21:40:10 1899 2

原创 PPT制作技巧总结

ppt制作基本思路及技巧

2022-03-18 17:46:25 1346 1

原创 java中的CAS

1、java内存模型是什么?java内存模型(JMM)用于屏蔽硬件和操作系统的内存访问差异实现java程序在各个平台都能达到一致的并发效果2、什么是线程安全?当多个线程访问一个类时,不管线程的调度方式是怎么样的,同时调用时不需要额外的同步代码,这个类都能能表现成正确的行为,那么就称这个类类是线程安全的。多线程不安全的例子:public class JMMDemo { long count = 0;//放在祝线程中 public void access() {//多个线程

2022-03-15 22:37:33 522

原创 BigDecimal保留n位小数,小数位不足补0

使用SpringCloudAlibaba+Vue(ant-design)进行项目开发,一个BigDecimal类型的数,要求保留5位小数。1、格式化数据BigDecimal对象格式化可以使用DecimalFormat对象,首先看一下如何解决上述问题public class BigDecimalTest { public static void main(String[] args) { //有两个decimal对象 BigDecimal decimal = .

2022-03-14 18:23:54 9388 1

原创 java反射入门及其使用案例

反射库提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵java代码的程序。

2022-02-21 22:51:44 569 1

原创 实用的设计模式06-代理模式

结构型模式总共有七种,它们分别是适配器模式、装饰器模式、代理模式、外观模式(门面模式)、桥接模式、组合模式、享元模式,本文就来讨论一下大名鼎鼎的代理模式。代理模式使用非常多,比如在SpringAOP就是使用的JDK动态代理实现的,还有远程过程调用RPC等。content代理模式及其作用静态代理两种动态代理基于反射实现的JDK动态代理深入JDK动态代理案例:SpringAOP代理模式及其作用代理模式就是为其他对象提供一种代理控制对这个对象的访问。例如:我要使用对象A的某些功能,但是我的权限比较低不能.

2021-12-05 22:05:16 495

spring-aop-aroud-demo.zip

springboot+自定义注解,实现aop环绕通知自动保存日志的demo

2021-12-06

mysql-8.0.13-winx64.zip

MYSQL 8版本,Windows x64

2021-07-04

jQuery EasyUI 1.5参考手册

easyui详细参考手册。 easyui是一种基于jQuery、Angular.、Vue和React的用户界面插件集合。 easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。 使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。 easyui是个完美支持HTML5网页的完整框架。 easyui节省您网页开发的时间和规模。 easyui很简单但功能强大的。

2019-03-31

bootstrap3.3.7帮助文档-编译好的HTML文档(chm)

已经编译好HTML文档,为chm格式,支持离线查看,当web开发者使用bootstrap框架时可作为帮助文档随时查看。

2018-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除