自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 1922. 统计好数字的数目----快速幂的几种实现方式

题目我们称一个数字字符串是 好数字 当它满足(下标从 0 开始)偶数 下标处的数字为 偶数 且 奇数 下标处的数字为 质数 (2,3,5 或 7)。比方说,“2582” 是好数字,因为偶数下标处的数字(2 和 8)是偶数且奇数下标处的数字(5 和 2)为质数。但 “3245” 不是 好数字,因为 3 在偶数下标处但不是偶数。给你一个整数 n ,请你返回长度为 n 且为好数字的数字字符串 总数 。由于答案可能会很大,请你将它对 109 + 7 取余后返回 。一个 数字字符串 是每一位都由 0 到 9

2021-07-06 14:36:46 245

原创 LeetCode 179. 最大数

题目给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。示例 1:输入:nums = [10,2]输出:"210"示例 2:输入:nums = [3,30,34,5,9]输出:"9534330"示例 3:输入:nums = [1]输出:"1"示例 4:输入:nums = [10]输出:"10"提示:1 <= nums.length <= 1000

2021-04-12 10:45:13 299

原创 浅析 jdk1.8 HashMap get,put方法

一、get方法话不多说,直接看源码

2021-03-13 16:42:05 507

原创 Java 基础篇:多线程(一)

一. 什么多线程  线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位,而多线程就是指从软件或者硬件上实现多个线程并发执行的技术。通常情况下,我们的代码执行顺序是从上至下,只能同时执行一个任务。而使用多线程,能够同时执行多个任务。需要注意的是,如果多线程是通过软件模拟出来的,即只有一个cpu。在同一时间点,cpu只能执行一个线程的任务,只是因为cpu切换的很快,所以会让人有同时执行的错觉。二.开启多线程...

2021-02-09 15:34:57 123

原创 常用spring IOC注解

关于spring IOC容器的使用。IOC容器有两种注入方式,一种是通过配置文件注入,另一种则是通过注解注入。本篇主要展示常用的注解使用方法@Component作用:将当前类对象存入spring容器属性:value 用于指定bean的id,若不写,则默认值为当前类名且首字母小写@Component//@Component(value="user")public class User(){}@Controller @Service @Repository以上三个注解的作用及属性和Com

2021-01-30 11:45:26 99

原创 Vue + Prismjs 实现代码高亮

1.安装prismjs插件npm install prismjs --save2.安装babel-plugin-prismjsnpm install babel-plugin-prismjs --savebabel-plugin-prismjs为prismjs的管理插件3.在根目录下 .babelrc 文件中 plugins 配置["prismjs", { "languages": ["javascript", "css", "markup"], "plugins": ["l

2021-01-24 17:42:31 1319

原创 Vue+Spring Boot实现token认证

在使用 Vue开发前后分离的项目以前,后台可以通过 Session 储存和获取当前登录的用户信息,进行权限管理。但使用Vue之后,发现虽然前端浏览器没有打开过新的页面。但后台每一次获取请求的Session都不相同。后台无法通过Session辨别当前用户。经过查找资料才发现,如今可以通过token进行身份验证

2021-01-09 10:47:49 1929 1

原创 jQuery实现贪吃蛇

实现最简单的贪吃蛇小游戏,主要需要三个步骤绘制地图实现贪吃蛇的移动判断贪吃蛇当前的运态

2020-10-07 22:40:37 902

原创 Java基础篇:初识反射

注解和反射可以说是学习Java的必经之路。SSM的底层架构中就使用了大量的注解与反射。一.什么是反射反射是指通过Java的反射机制获得指定类的Class类。并通过Class类获取指定类的属性,方法和构造方法。也可以获取Class类的注解信息和修改属性的值。二.反射获取Class类的方式常规获取Class主要有以下三种方法package com.test2;public class Main { public static void main(String[] args) throws

2020-09-06 10:00:48 109

原创 实现图片验证码登录

理论上,如果你知道某个人的游戏账号。那么你可以通过程序去暴力破解,得到该账号的密码。然而使用验证码,可以有效的防止该类事情的发生。下面将介绍如何实现一个简单的图片验证码登录登录页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript

2020-08-14 10:40:59 690 4

空空如也

空空如也

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

TA关注的人

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