自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 springboot+vue前后端分离 + security + JWT 实现token登录

背景:本着理论兼动手能力,自己搭建了目前主流的spring boot项目和vue项目。先学习java开发相关的某一块理论知识,然后在项目中实现。同时也完成前端的项目,全面提升自我!后续会将学习过程记录再次。springboot:2.3.0.BUILD-SNAPSHOTvue:2.6.12axios: 0.19.2本次内容主要记录在前后端分离项目中,如何实现security + JWT 实现token认证登录相关依赖导入:<dependency> &l...

2021-08-15 16:07:07 4526 1

原创 window10,Redis-5.0.10环境的主从、哨兵、集群的实战笔记

一:redis主从1. 下载redis安装包Redis-x64-5.0.10.zip2. 解压到C:\software\install\redis-5.0.103. 重新命名redis-5.0.10 ->redis-5.0.10-6378-master4.复制两份 redis-5.0.10-6378-master 分别命名为redis-5.0.10-6380-slave和 redis-5.0.10-6381-slave5.修改redis-5.0.10-6380...

2021-07-04 10:04:46 1019 2

原创 MYSQL执行流程详解

MYSQL执行流程详解mysql架构图简化执行流程图详情执行流程图mysql对sql的执行顺序

2021-04-19 21:19:37 324 2

原创 利用java集合Set、Map、List等的特性,分类统计各组数据的数量

场景:一个大会的后台,客户报名签到管理系统,批量导入对客户已经分配的酒店问题:因为后台中对酒店及对应房间类型有数量控制,导入之前,需要统计出Excel表中的各个酒店的不同类型房间的数量,避免人为填写的Excel数据有误前缀太多,现在让我们直奔主题吧!!!。。。。。。技术支持:1、Map集合的键不重复;2、List集合的有序性;3、Set集合的可重复性;详解一...

2018-03-10 21:32:17 9005

原创 加载页面时,ajax异步请求数据,$.each()遍历数据,通过jQuery将数据html()到dom结构中

实战项目中一个ajax方法截图知识点一:jQuery初始化页面方式! $(document).ready(function () { alert("第一种方法。"); }); $(function () { alert("第二种方法。"); }); jQuery(function ($) { alert("第三种方法。"); });

2017-10-13 10:12:34 21984

原创 设计模式-三大分类

三:行为型模式(11种)一:创建者模式(5种)二:结构型模式(7种)

2024-07-15 22:06:22 376

原创 Docker安装启动Mysql

网上教程很多。

2024-06-02 19:11:48 446

原创 类加载原理

类加载时机:1.当虚拟机启动的时候,初始化用户指定的主类,就是启动执行的main方法所在的主类2.new一个类的时候要初始化3.遇到调用静态方法的指令时,初始化该静态方法所在的类4.遇到访问静态字段的指令时,初始化该静态字段所在的类5.子类的初始化会触发父类的初始化6.如果一个接口定义了default方法,那么直接实现或者间接实现该接口的类的初始化,会触发该接口的初始化。

2024-05-12 16:30:22 372

原创 JVM内存模型

方法区是线程共享得的区域。它用于存储已被虚拟机加载的类型信息、常量、静态变量及时编译器编译后的代码缓存等数据。运行时常量池是方法区的一部分。Class文件中除了有类的版本,字段,方法,接口等描述信息外,还有一项是常量池表。

2024-05-12 16:21:38 364

原创 字节码基础

1、java bytecode由单字节(byte)的指令组成,理论上最多支持256个操作码。实际上java只使用了200左右的操作码,还有一些操作码则保留给调试操作。2、操作码(指令),主要有“类型前缀”和“操作名称”两部分组成。3、指令性质分类,主要分成四个大类--- 栈操作指令,包括与局部变量交互的指令--- 程序流程控制指令--- 对象操作指令,包括方法调用指令--- 算数运算以及类型转换指令。

2024-05-12 15:44:05 609

原创 Spring源码阅读-ClassPathXmlApplicationContext

第四步:调用抽象父类AbstractRefreshableConfigApplicationContext。第五步:调用抽象父类AbstractRefreshableApplicationContext。第三步:调用抽象父类AbstractXmlApplicationContext。第六步:调用抽象父类AbstractApplicationContext。第七步:设置应用上下文接口ApplicationContext。//设置上下文的配置路径。第二步:调用构造方法。

2023-11-09 22:59:17 839

原创 JAVA中opencsv包解析CSV大文件

最近有些从大数据部门下载的基础数据,并已csv格式存储的,其中一些单个文件中数据量达到200W条。现在需要我把文件重新解析一次。因为其中一个表头对应的值是一个{key1=value1, key2=value2,key3=value3}类型。而且要把key1、key2、key3等解析出来并作为新的表头,然后生成新的csv文件。1.用Excel打开csv文件最大能展示出1048576行,想让领导能看到所有数据,当然需要拆分文件哦2.我是将csv拆分成多个且最大900000条数据的csv文件,即便如此,单个文件也

2022-06-09 21:41:50 8617 2

原创 pull远程代码,本地冲突,回退本地代码到pull之前

1.查询历史git reflog2.回退到指定版本git reset --hard HEAD@{n}

2021-07-22 15:39:58 577

原创 Git操作,还没有merge的,但是已经push过的commit,撤回commit

1.执行git log 定位commit xxxadsfdgfngffdhfj2435465fdfdfwe (commitid)2.git reset --softcommitid (目的是拿回代码)3.git reset . (取消add)4.git stash (缓存代码)5.git pull (拉最新的代码,有冲突解决冲突)

2021-07-14 17:00:18 2158

原创 java 正则匹配详解

通过java正则解析字符串 java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现一、Pattren作用:1、Pattern类用于创建一个正则表达式,也可以说创建一个匹...

2019-08-29 10:55:34 11220

原创 ssm框架的项目中用户图片的上传功能

后台管理的web项目中,需要完成图片的上传功能工具准备:一、图片上传的必要JS文件;二;当前也页面中JS重写提交图片的方法;三、后台接收和处理图片的方法整体思路:一、HTML中添加文件上传按钮;二、选择图片的同时将图片传到后台进行下载和返回图片存储的地址;                 三、前台获取到后台返回的图片地址,然后将地址值存到表单的输入框中;四、提交表单请求,存储地址到数据库详细步骤如...

2018-05-22 17:54:52 3946 1

原创 JS 调用打印机,打印HTML中的部分内容

                                                                   如何在页面上调用打印机!!!要打印的内容:JSP上的一个&lt;DIV&gt;&lt;/DIV&gt;,打印按钮:打印按钮的方法:$(function(){   $('#checkin_div').click(function(){ $('#dvData')....

2018-03-21 14:39:23 4562

原创 浅谈DNS域名解析过程

互联网是通过URL来发布和请求资源的,而URL中的域名需要解析成IP地址才能与远程主机建立连接。当用户在浏览器中输入 www.baidu.com时,DNS会将域名解析成IP地址,然后再去匹配对应的IP地址。步骤一:当在浏览器中输入域名按下回车键后,浏览器会检查缓存中有没有这个域名对应的解析过的IP地址。如果缓存有,解析结束。浏览器缓存域名在大小和时间上都是有限制的。缓存时间可由TTL属性来设...

2017-10-14 20:56:26 4156

空空如也

空空如也

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

TA关注的人

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