- 博客(77)
- 资源 (12)
- 收藏
- 关注
转载 防脱发指南
防脱发指南脱发是指头发脱落的现象。正常脱落的头发都是处于退行期及休止期的毛发,由于进入退行期与新进入生长期的毛发不断处于动态平衡,故能维持正常数量的头发。病理性脱发是指头发异常或过度的脱落,其原因很多。脱发类型脱发说起来就是掉头发,可是这掉头发又分为很多种,又分别有不同的治疗方法,弄不清楚可不行。很多朋友脱发以为弄点洗发水洗洗就好了,其实这是极其的错误想法。头发是人体的一部分,头发出现问题往...
2020-04-28 13:35:14 3703 7
原创 Java笔试题3
参考答案AD无权限修饰符的类,只能在同包中访问,所以B不正确类的访问权限修饰符只能是public和default,所以C不正确。
2022-07-16 06:07:39 1122 1
原创 Java面试题---基础篇
1、什么是装箱?什么是拆箱?装箱基本类型转变为包装器类型的过程。拆箱包装器类型转变为基本类型的过程。//JDK1.5之前是不支持自动装箱和自动拆箱的,定义Integer对象,必须Integeri=newInteger(8);//JDK1.5开始,提供了自动装箱的功能,定义Integer对象可以这样Integeri=8;//自动拆箱2、装箱和拆箱的执行过程?装箱是通过调用包装器类的valueOf方法实现的3、常见问题?Java反射,就是在运行状态中序列化JVM。......
2022-07-16 06:05:42 1425
原创 Hadoop单机版环境搭建-在云服务器上
Hadoop 的运行依赖 JDK,需要预先安装,安装步骤见:Linux手动安装jdkHadoop 组件之间需要基于 SSH 进行通讯。配置 ip 地址和主机名映射:ip地址是你的内网ip 云服务器可以在服务器商的控制台看虚拟机的一般就是ifconfig后192开头的2.2 生成公私钥执行下面命令行生成公匙和私匙:3.3 授权进入 目录下,查看生成的公匙和私匙,并将公匙写入到授权文件:写入公匙到授权文件三、Hadoop(HDFS)环境搭建3.1 下载并解压下载 Hadoop 安装包,
2022-07-05 23:19:39 459
转载 为什么要分布式 id ?分布式 id 生成方案有哪些?
在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。比如数据量太大之后,往往需要对数据进行分库分表,分库分表后需要有一个唯一 ID 来标识一条数据或消息,数据库的自增 ID 显然不能满足需求。......
2022-06-23 13:42:50 771
原创 在一台服务器上搭建zookeeper伪集群
1. 环境准备zookeeper需要java,所以先下载java.如果不是要求特别严格,可以下载openjdkyum install -y java-1.8.0-openjdk.x86_64也可以看我之前的文章自己手动安装jdk2. 下载解压zookeeper下载 wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.9/apache-zookeeper-3.6.6-bin.tar.gz解压tar
2022-05-20 04:00:00 710
原创 Spring Security 获取所有登录的在线用户
前言接上文 《Spring Boot 注册登录demo 使用Spring Security和发送短信验证码》我在我的Web应用程序中使用spring security,现在我想要列出所有登录我程序的用户.我怎样才能访问该列表?它们不是已经存在于spring框架内的某个地方吗?像SecurityContextHolder或SecurityContextRepository?下面就说我怎么搞的。1、注入SessionRegistry @Bean public SessionRegist
2022-05-05 22:00:00 3804 4
原创 Spring Boot 使用七牛云存储图片并且使用自定义域名访问
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.
2022-05-02 02:36:13 2140
原创 有趣的代码合集
沙雕排序算法猴子排序 private static void monkeySort(int[] nums) { List<Integer> temp = Arrays.stream(nums).boxed().collect(Collectors.toList()); out:while (true) { Collections.shuffle(temp); int[] result =
2022-04-08 23:35:46 7350 1
原创 Docker 入门 - Docker常用命令
文章目录1、Docker 帮助命令2、Docker 镜像命令工欲善其事,必先利其器。下面列举常用命令,方便工作中使用时,复制粘贴1、Docker 帮助命令命令说明docker version查看版本docker info查看信息docker --help查看帮助2、Docker 镜像命令命令参数说明docker images-a :列出本地所有的镜像(含中间映像层) -q :只显示镜像 ID。 --digests :显示镜
2022-03-28 20:58:24 209 1
原创 Spring Boot 注册登录demo 使用Spring Security和发送短信验证码
本文 使用Spring Boot 实现的注册登录demo 使用Spring Security和腾讯短信服务发送验证码
2022-03-19 01:32:53 1399 4
原创 SpringBoot整合Spring Security实现自定义页面以及验证码登录
文章目录前言环境版本说明实现自定义页面以及验证码登录1、pom.xml2、SecurityConfig .java Security配置类3、自定义处理登录成功/失败DefaultAuthenticationSuccessHandler.javaDefaultAuthenticationFailureHandler.java4、自定义登录过滤器 - 验证码验证前言接上文 SpringBoot整合Spring Security环境版本说明MongoDB:5.0.6SpringBoot:2.5.3J
2022-03-14 00:54:55 4752
原创 Docker 实践 - 使用docker搭建一个个人博客
前言搭建这个博客系统使用的 D 大佬的 solo开源地址 https://gitee.com/dl88250/solo他的哔哩哔哩 https://space.bilibili.com/526767010这个博客系统使用java开发 使用md来写博客文章目录环境准备1、docker安装2、mysql安装3、新建solo数据库4、安装 solo环境准备1、docker安装首先要有一个云服务器以及安装docker可以看我之前写的文章 Docker 入门 - Docker安装,镜像加速2.
2022-03-09 01:30:38 11667
原创 Docker 入门 - Docker安装,镜像加速
什么是 Docker大约 2 分钟 约 732 字Docker 最初是 dotCloud 公司创始人 Solomon Hykes (opens new window)在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源 (opens new window),主要项目代码在 GitHub (opens new window)上进行维护。Docker 项目后来还加入了 Linux 基金会,并成立推动 开放
2022-03-07 22:58:54 2572
原创 SpringBoot整合Spring Security
spring security是什么Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications.Spring Security is a framework that focuses on providing bothauthent
2022-03-02 01:01:21 4004 2
原创 青龙常见问题整理,其他可用仓库以及通知设置
1、青龙登录失败次数过多解决办法2、可用仓库faker3纯净版备份KingRanQLScript
2022-02-26 01:49:29 16601 4
原创 SpringBoot整合MongoDB并去掉_class字段
文章目录项目介绍环境版本说明项目结构代码详情MongoDB 新建数据库设置用户名密码pom.xml文件新增依赖项MongoConfig.java 配置文件MongoDao.javaMongoController.javaPerson.java部分测试截图去掉_class字段最后附带源码地址前言:上文介绍了 MongoDB 安装配置以及连接 这篇文章主要介绍使用springboot 整合mongodb实现简单的crud操作项目介绍环境版本说明MongoDB:5.0.6SpringBoot:2.5
2022-02-12 23:49:11 3229 1
原创 Java实现批量替换文本文档中内容
Java实现批量替换文本文档中内容有更好的方案大佬们也可以在评论区指出import java.io.*;import java.util.HashMap;import java.util.Map;import java.util.Set;public class FileUtil { //存储要修改的内容 private final Map<String, String> map; public FileUtil(Map<String, String
2022-02-06 23:18:58 3155 1
原创 SpringBoot 使用表单或者vue实现文件上传
@TOC本文的前端是HTML表单,另一种vue + axios,后端使用SpringBoot 2.x一、创建项目新建SpringBoot项目,同时导入依赖项目结构两个方法用的同一个控制层接口就直接先上控制层代码二、控制层代码package com.king.other.controller;import io.swagger.annotations.*;import org.springframework.web.bind.annotation.*;import org.spri
2022-02-05 22:14:02 3589 4
原创 解决IntelliJ “Initialization failed for ‘https://start.spring.io‘问题
快速解决IntelliJ “Initialization failed for 'https://start.spring.io'问题
2022-01-28 23:44:34 772
原创 通过Cloudreve+云服务器快速搭建一个私人云盘
@TOC写在前面本笔记使用Cent OS7.6系统安装。安装过程中重置系统可以解决百分之80的问题!至于centos系统可以访问公网就行,这边建议购买云服务器当然Cloudreve也有windows版本阿里云服务器2折起 https://www.aliyun.com/minisite/goods?userCode=t6jlywqr腾讯云服务器2折起 https://curl.qcloud.com/EfGPQJUE购买服务器后建议使用Xshell,Xftp或者FinalShell 通过ssh登录
2022-01-18 02:06:12 2225 3
原创 Java获得对象的几种方式
方式有四种分别为1. 使用new创建对象2. 通过反射的方式3. 通过clone的方式4. 通过反序列化的方式Demo代码地址User.javaUserTest.java1. 使用new创建对象 User user = new User();2. 通过反射的方式try { // 1.使用Class类的newInstance方法来创建对象 Class class1 = Class.forName("com.king.java_interview.java
2021-11-24 17:56:58 2210 1
原创 Java面试题2
@TOC计算机基础Java基础1、Java获得对象的几种方式使用new创建对象通过反射的方式通过clone的方式通过反序列化的方式详解GitHubGitee2、Java的集合框架数据库基础
2021-11-24 17:52:10 599 1
转载 经典前端框架Layui下线,一个时代的落幕
前言:就在今天经典前端框架Layui官网下线。之前听到这个消息的时候,真的感觉很意外,从19年接触以来,相对bootstrap等其他的jquey框架来说,layui算是功能最强大,社区最活跃的一款jquery框架了,至少我是这么认为的,他的功能也很强大。毕竟对我一个主后端的人来说真的太友好了。Layui Gitee地址 https://gitee.com/sentsin/layui这里引入作者关于 如何看待layui 官网将于 2021年10月13日 进行下线?的回答我在issues 发
2021-10-13 22:24:27 1872 3
原创 SpringBoot 生成美观的接口文档
文章目录前言Swagger2集成第一步:引入依赖包第二步:增加一个swagger配置类第三步:在你的Controller类上加上注解ShortLinkController.javaTestController.javaResult.javaswagger2 注解说明Swagger2美化第一步:引入依赖包第二步:启用knife4j增强前言作为一名程序员,我们最讨厌两件事:1. 别人不写注释。2. 自己写注释。而作为一名接口开发者,我们同样讨厌两件事:1. 别人不写接口文档,文档不及时更新。2. 需要自
2021-10-11 00:13:18 1173 4
原创 java笔试题2
选择题1. 下面代码运行输出是(C)public class Person{ private String name = "Person"; int age = 0; }public class Child extends Person{ public String grade; public static void main(String[] args) { Person p = new Child(); System.ou
2021-10-07 10:12:43 1567 8
原创 springboot data redis 优雅的存取java实体类对象
文章目录前言项目结构配置类:(实现redis的序列化)FastJsonRedisSerializer.javaRedisConfig.java实体类 UserVO.javautilRedisObjUtil.java测试类运行结果前言RedisTemplate是spring封装的操作redis的接口,使用起来很方便,但也有很多坑,比如存储javabean类。这里将使用fastjson实现序列化。非常滴人性!话不多说直接上demo项目结构|_config:配置文件目录 |_FastJsonRedisS
2021-10-07 00:29:32 2265 5
原创 Java面试题1
文章目录1、线程安全与非线程安全集合说一下 ,底层怎么实现的。2、说说你对spring的理解。3、JVM内存分哪几个区?每个区的作用是什么?4、请简述一 下数据库中的脏读、不可重复读、幻读。5、请简述下数据库设计的三范式。6、mybatis 动态sql中使用标签与直接写where关键字有什么区别?7、实现任意一种排序算法8、求解最大共有子字符串9.学生身高查询(SQL) : [有如下两张表]10.天秤有7克2克铁块各一个,天秤一只,用这些物品,如何只用三次将140克面粉分成50、90 克各一份?1、线程安
2021-09-29 11:51:30 156 1
原创 Java笔试题1
文章目录不定项选择题(基础理论)不定项选择题(语言知识)编程题算法题不定项选择题(基础理论)TCP/IP协议模型(Transmission Control Protocol/Internet Protocol)分几层(D) ?A、7B、5C、3D、4时间片轮转法进行进程调度的目的是(A)A、多个进程都能得到系统的及时响应B、先来先服务C、优先级较高的进程及时得到服务D、需要处理器最少的进程先做哪个命令是可以将普通用户转化为超级用户( D)A、superB、manC、
2021-09-25 11:38:28 902 1
原创 springboot 实现长链接转短链接
前言平时再给别人分享链接时,有时看到这长长的连接很不人性,然后就会有了长链转短链的服务。这里将使用java springboot 以及 mybatis-plus 来实现长链转短链。完整代码将在文章最末尾。至于mybatis-plus SpringBoot整合mybatis-plus–入门超详细转换原理将原url通过一系列方式,转换成8位短码(只要能不重复,随便怎么方式都行);将长短链接存入数据库,形成一条对应关系;访问短链接的时候,在数据库找到对应的长链接,并通过重定向实现原url的访问;(如果
2021-09-20 04:22:27 2681 1
原创 SpringBoot整合Spring Data JPA--进阶
前言关于Spring Data JPA的简介以及基本使用,我在《SpringBoot整合Spring Data JPA访问MySQL》一文中已做介绍,此处不再赘述。本文主要对等知识点进行讲解。自动生成数据表一、首先我们定义数据的实体类,并配置好数据库连接,此时我们的数据库中是没有Student表的Student.java@Entity@Datapublic class Student { @Id @GeneratedValue private Integer id;
2021-09-12 20:48:11 2161 3
原创 SpringBoot整合mybatis-plus--进阶
文章目录前言条件构造器 AbstractWrapper前言关于mybatis-plus的简介以及基本使用,我在《SpringBoot整合mybatis-plus–入门超详细》一文中已做介绍,此处不再赘述。本文主要对mybatis-plus的条件构造器、AR模式、插件、逆向工程、自定义全局操作、公共字段自动填充等知识点进行讲解。条件构造器 AbstractWrapper上一节我们完成了基于mybatis-plus的CRUD操作,这一节我们来学习一下使用mybatis-plus中的条件构造器——Abst
2021-09-08 17:57:57 1919 7
原创 SpringBoot整合mybatis-plus--入门超详细
文章目录前言mybatis-plus 简介mybatis-plus 优点相关链接mybatis-plus实例前言mybatis-plus 简介mybatis-plus 是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA。m
2021-08-26 22:37:46 20631 11
原创 好用的Redis客户端操作工具
日常开发过程中,项目常常都会使用Redis来做缓存或者Session服务器,为了更直观方便,开发者常常会使用一些可视化工具,如 Redis Desktop Manager、Redis Clent等,但界面UI做得不尽人意,作为当今时代,对软件的UI还是有所期待的,今天给大家分享一款,高颜值、功能强大的Redis客户端工具。AnotherRedisDesktopManager一个更快、更好、更稳定的redis桌面管理工具,可以运行于Linux、Windows、Mac三大平台,并且当加载大数量的key不.
2021-08-23 12:05:12 1195 1
layui静态文档。有当初layui官网的静态页
2022-02-17
微信公众号文章搜索导出助手V1.5.9.zip
2021-09-15
jython-installer-2.7.2.jar
2020-08-05
MediaCreationTool2004.zip
2020-06-24
HTML抓娃娃机.zip
2020-06-12
mingw-gcc-10.1.1
2020-05-13
HBuilder.9.1.29.windows.zip
2020-04-30
python-2.7.18.amd64.msi
2020-04-23
javamail1_4_7 (2).7z
2020-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人