- 博客(143)
- 资源 (14)
- 收藏
- 关注

原创 上古神器WireGuard异地高效率组网
缘由 相信很多的工作者、极客玩家或者学生党在项目开发以及发布的时候会遇到云上服务器资源不够(包括内存不够、磁盘不够等等),而我们可能由于一些问题,无法升级云服务器的配置,这样的场景就很尴尬对吧?现在的确有许多的像netapp、以及zerotier这样的内网穿透的存在,但是存在一个问题就是不安全,路由网关并不是在我们自己机器上,而且这些市面的望穿也有高效的方法但是要用money,苦于囊中羞涩,这时候WireGuard就可以很好提供高性能的内网穿透能力。 举个例子:你是个学
2022-01-11 17:17:17
13602
31
原创 EPCSTOE半球型电磁炉E0故障维修
将盛水着平底锅放在电磁炉上,通电点击开始按钮再按爆炒,原本应该出现2200w加热,现出现2200w闪了一下就一直间断性的蜂鸣器报警并且显示E0故障,所有的功能除了开机键均无法使用。
2023-01-09 17:12:59
2386
原创 【2022年】浙江省专升本数学全面总结-(函数、极限与连续性)
本人是2022年考生,思维导图是一点一点收集起来的,分别从2011~2021真题卷题型为主以同济大学的绿皮书为基础收集,以文亮、精通、点对点等机构的押题为辅,并且以考过的各个知识点进行合理的雪花式拓展进行全面总结,本文讲的是第一章节-(函数、极限与连续性)
2022-05-18 20:47:42
1071
6
原创 【2022年】浙江省专升本数学全面总结-(一元函数微分学)
本人是2022年考生,思维导图是一点一点收集起来的,分别从2011~2021真题卷题型为主以同济大学的绿皮书为基础收集,以文亮、精通、点对点等机构的押题为辅,并且以考过的各个知识点进行合理的雪花式拓展进行全面总结,本文讲的是第二章节-(一元函数微分学)
2022-05-18 20:47:24
921
原创 【2022年】浙江省专升本数学全面总结-(空间解析几何与向量代数)
本人是2022年考生,思维导图是一点一点收集起来的,分别从2011~2021真题卷题型为主以同济大学的绿皮书为基础收集,以文亮、精通、点对点等机构的押题为辅,并且以考过的各个知识点进行合理的雪花式拓展进行全面总结,本文讲的是第六章节-(空间解析几何与向量代数)
2022-05-18 20:47:09
1075
原创 【2022年】浙江省专升本数学全面总结-(常微分方程)
本人是2022年考生,思维导图是一点一点收集起来的,分别从2011~2021真题卷题型为主以同济大学的绿皮书为基础收集,以文亮、精通、点对点等机构的押题为辅,并且以考过的各个知识点进行合理的雪花式拓展进行全面总结,本文讲的是第五章节-(常微分方程)
2022-05-18 20:46:52
1034
原创 【2022年】浙江省专升本数学全面总结-(无穷级数)
本人是2022年考生,思维导图是一点一点收集起来的,分别从2011~2021真题卷题型为主以同济大学的绿皮书为基础收集,以文亮、精通、点对点等机构的押题为辅,并且以考过的各个知识点进行合理的雪花式拓展进行全面总结
2022-05-18 20:46:32
1063
原创 【2022年】浙江省专升本数学全面总结-(一元函数积分学)
本人是2022年考生,思维导图是一点一点收集起来的,分别从2011~2021真题卷题型为主以同济大学的绿皮书为基础收集,以文亮、精通、点对点等机构的押题为辅,并且以考过的各个知识点进行合理的雪花式拓展进行全面总结,本文讲的是第三章节-(一元函数积分学)
2022-05-18 20:45:28
856
原创 我与Keychron K8的那些事儿#入坑keychron#
键盘一“利器”对于我们程序员的意义,可以从某方面来说是不亚于女朋友喜欢口红,或是男朋友喜欢打游戏一般,是那种一触碰到就是无法割舍的感觉,眼睛里闪着Bling~Bling的光~在我没有被发小安利Keychron之前一直用的都是哪些像大学里机房的那种键盘,事物都是有两面性,那种键盘的确对于一般的Windows台式机什么的都是比较合适的,而我的电脑又偏偏是MacOS,本身的键位和那种Windows的键位有着不一样的区别,如下图所示的MacOS和Windows的键位对应。
2022-05-04 01:13:39
10620
111
原创 避坑98%的Hexo博客安装以及部署发布到Gitee Pages全套服务
简介快速、简洁且高效的博客框架安装(在root环境下,不想在root的话下列命令无需使用sudo,Windows使用GitBash即可操作)安装nodejsnodejs官网地址:Node.js 中文网根据自己的操作系统进行选择安装即可安装完毕之后检测node、npm的可靠性node -v //使用之后出现版本号即可npm -v //使用之后出现版本号即可换cnpm源npm install -g cnpm --registry=https://registry
2022-05-01 14:06:50
11555
7
原创 SpringBoot2-[模板引擎-Thymeleaf]
👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!文章目录模板引擎-Thymeleaf1、**表达式****2、字面量****3、文本操作****4、数学运算****5、布尔运算****6、比较运算****7、..
2022-04-27 20:11:54
5432
1
原创 SpringBoot2-[SpringBoot核心功能]
👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!文章目录SpringBoot核心功能Web开发SpringBoot核心功能配置文件(yaml)适合用来做以数据为中心的配置文件基本语法k..
2022-04-27 19:59:50
1376
原创 SpringBoot2-[SpringBoot自动装配、容器功能]
👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!文章目录SpringBoot自动装配SpringBoot容器功能SpringBoot自动装配主类使用了@SpringBootApplication,其内..
2022-04-27 19:53:57
4381
原创 SpringBoot2-[SpringBoot优缺点、微服务理解、版本仲裁]
👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!文章目录Spring.ioSpring5重大升级SpringBoot优点SpringBoot缺点微服务SpringBoot官方文档Maven设置SpringBo..
2022-04-27 19:48:11
5845
6
原创 Linux下使用xargs优雅的kill掉全部相关线程
????????????博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家????????擅长领域:Java、大数据、运维、电子????????如果本文章各位小伙伴们有帮助的话,????关注+????????点赞+????评论+????收藏,相应的有空了我也会回访,互助!!!????另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!文章目录缘由什么是xargs什么是awkxargs的小案例awk的小案例xargs优雅
2022-02-16 15:17:29
12943
19
原创 一文带你由浅入深Netty异步非阻塞世界(持续更新~~~)
文章目录网络编程概念Java IO流程图Socket连接步骤同步和异步(OS底层操作)阻塞和非阻塞(程序阻塞代码块)BIO编程阻塞BIO案例NIO编程缓冲区案例Buffer的分散和聚焦NIO案例多路复用多人聊天室(NIO)零拷贝网络编程概念两个程序通过一个双向的通信连接实现数据的交换,连接的一端称为一个socketSocket是一个语言无标准,可以实现网络编程语言都有Socket通过·IP+Port通信BIO、NIO、AIO适用场景BIO:连接数少且固定的框架NIO: 连接数多且连接时
2022-02-12 19:54:38
2362
8
原创 JavaScript Canvas实现复杂酷炫的爱心表白用
浏览器动态演示源码<!doctype html><html><head><meta charset="utf-8"><title>酷炫爱心表白</title><style>body { background-color: #000; margin: 0; overflow: hidden; background-repeat: no-repeat;}</style>&
2022-02-12 05:20:19
1416
3
原创 jQuery插件库常用前端库引用地址详细提供
摘要 为了节省大家查找前端库引用地址耗费的时间,在这里为大家整理了jQuery、jquery-migrate、jQuery UI、bootstrap、reset.css、font-awesome、three、html5.js、 angular、animate、vue、ECharts的引用地址。常用前端地址jQuery<script src="https://www.jq22.com/jquery/jquery-3.3.1.js"></script><script
2022-02-12 05:05:49
2567
原创 都2022了,不会还有人不会idea注释相关的配置吧,速进本文
#### 缘由 相信大家在写代码的时候,为了可以让自己明白以及他人可以明白,都会都在项目代码中加上注释,写注释也是有讲究的,注释分为两种,一种类注释,另一种方法注释。); List<String> list2 = list1.subList(0, 2); list2.add("email"); System.out.println(list1); System.out.p
2022-02-09 22:02:22
1164
2
原创 面对Spring Boot 3最低支持Java17如洪水猛兽袭来,何去何从
缘由随着大家都要放假,过新年之际,就在1月20日,Spring官方仿佛给我送了一份大礼,我只能说好家伙,过年前都要卷,正式发布了Spring Boot 3.0.0-M1版本。Spring Boot支持的最低版本从Java8直上到Java17好家伙,Java11、Java12、Java14…都没捂热就直接上Java17了。其实Java17相信关注spring官网的基本都知道,其实在Spring Boot 3发布前,就已经有预兆了,Java17在未来的一段时间内将成为主流的版本,Spring
2022-02-09 17:22:15
2862
10
原创 Java极简算法-二分查找(log n)
先以如下图查找5为案例展示简单查找要从某一个有序序列中查找需要n次,也就是时间复杂度微O(n),而二分查找在序列有序的情况下,每次范围缩小50%,时间复杂度为O(logn)显然比简单查找快了不知多少倍,如上案例,需要检索31元素位置,简单查找要找10次,而二分查找4次即可。Java二分查找实现/** * <p> * 二分查找 * </p> * * @author starrysky * @since 2022/2/8 */public class Bina
2022-02-09 00:29:04
1743
原创 大数据组件-Hive部署基于MySQL作为元数据存储
Hive(Mysql):准备如下安装包MySQL-client-5.6.24-1.el6.x86_64.rpmmysql-connector-java-5.1.27.tar.gzMySQL-server-5.6.24-1.el6.x86_64.rpm操作步骤:使用rpm指令查询是否安装有mariadb或postfix,有就卸载rpm -qa |grep mariadbrpm -qa |grep postfix#卸载发现的,否则mysql将安装不上sudo rpm -e --
2022-02-09 00:13:05
1746
原创 大数据组件-Hive部署基于derby作为元数据存储
搭建hive的环境需要hadoop的dfs和yarn可以正常运行的情况下。准备好apache-hive-1.2.1-bin.tar.gz和mysql-libs.zip两个包hive安装步骤:解压apache-hive-1.2.1-bin.tar.gz 到/usr/local/src下,并且将其重命名为hivetar -zxvf apache-hive-1.2.1-bin.tar.gzmv apache-hive-1.2.1-bin hive复制/hive/conf下的hive-en.
2022-02-08 23:52:08
1523
原创 一文深入Java浅拷贝和深拷贝
值类型和引用类型理解浅拷贝之前我们需要分清楚值类型(int、float…)、包装类(Integer、Double…)以及自己定义类等类,其实就就是值类型和引用类型两种.就像上面这个图中,int a=1024是值类型的所以是变量a就是直接等于实际的值1024,而object obj1、object obj2显然是引用类型,obj存储的不是实际的对象,而是对象在堆中的地址。原型模式-浅拷贝和深拷贝图解浅拷贝:根据上面来讲解,原型对象在被克隆后克隆出来的新对象和原型对象的地址是不一样的,在克隆出
2022-02-08 23:41:28
815
原创 Java并发JUC(java.util.concurrent)Volatile\单例模式\CAS\原子引用
Volatile保证可见性package icu.lookyousmileface.volatilecode;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;/** * @author starr
2022-02-07 17:08:25
482
原创 Java并发JUC(java.util.concurrent)JMM内存模型
JMM请你谈谈你对 Volatile 的理解Volatile 是 Java 虚拟机提供轻量级的同步机制1、保证可见性2、不保证原子性3、禁止指令重排什么是JMMJMM : Java内存模型,不存在的东西,概念!约定!关于JMM的一些同步的约定:1、线程解锁前,必须把共享变量立刻刷回主存。2、线程加锁前,必须读取主存中的最新值到工作内存中!3、加锁和解锁是同一把锁线程 工作内存 、主内存⚠️ TIps:内存交互操作有8种,虚拟机实现必须保证每一个操作都是原子的,不可
2022-02-07 17:02:37
361
原创 Java并发JUC(java.util.concurrent)ForkJoin/异步回调
ForkJoin什么是 ForkJoinForkJoin 在 JDK 1.7 , 并行执行任务!提高效率。大数据量!ForkJoin处理流程:工作窃取 试验代码:MyForkJoinTask:package icu.lookyousmileface.forkjoin;import java.util.concurrent.RecursiveTask;/** * @author starrysky * @title: MyForkJoinTask *
2022-02-07 16:53:20
1540
原创 Java并发JUC(java.util.concurrent)线程池
线程池(重点)线程池:三大方法、7大参数、4种拒绝策略池化技术:事先准备好一些资源,有人要用,就来我这里拿,用完之后还给我。线程池好处:1、降低资源的消耗 2、提高响应的速度 3、方便管理。线程复用、可以控制最大并发数、管理线程提醒用图三大方法//也就是使用Executors工具类创建线程池的三种方法ExecutorService cachedThreadPool = Executors.newCachedThreadPool();ExecutorService f
2022-02-07 16:37:50
649
原创 Java并发JUC(java.util.concurrent)集合不安全
集合不安全先给大家上个集合框架家族图List不安全package icu.lookyousmileface.notsafe;import java.util.*;import java.util.concurrent.CopyOnWriteArrayList;/** * @author starrysky * @title: UnSafeList * @projectName Juc_Pro * @description: 集合不安全 * @date 2021/1/291
2022-02-07 16:28:53
2404
原创 Java并发JUC(java.util.concurrent)锁|优快云创作打卡
什么是JUC?java.util.concurrent在并发编程中使用的工具类进程/线程是什么?进程:一个程序。例如:QQ。线程:调用进程的资源实现一些功能。例如:在QQ下,我们可以聊天也可以打电话。⚠️ Tips:Java默认有两个线程,一个是main、一个是GC,开线程的三种方法:Thread(普通的线程代码)、Runnable(没有返回值,效率比Callable低)、Callable,Java无法真正的开线程,无法操作硬件,底层使用的是C++,调用本地方法,并发/并行是什么?并
2022-02-07 01:49:16
606
原创 华为HCIA鲲鹏云学习Linux指令|优快云创作打卡
使用密钥文件进行ssh登录ssh -i 密钥文件名称.pem root@弹性公网IP将本地文件上传到ECS服务器scp 【源路径】 root@【弹性公网IP】:【目的路径】从ECS将文件下载到本地scp root@【弹性公网IP】:【源路径】 【目的路径】查看本机的私网地址ifconfig -a查看本机的公网地址#显示详细消息 包括归属地curl cip.cc#只显示公网地址curl ifconfig.me查看磁盘使用情况#可以KB为单位显示磁.
2022-02-07 01:29:35
367
原创 贪心算法-解决区间问题|优快云创作打卡
贪心算法 见名知意,就是贪心,在对一个问题进行求解的时候,将求解的过程划分为若干个单元,秉着贪心的思想,即在这划分的每一个单元内取最优解,每一步都是最优解,可想而知最后堆砌出来的也是最优的解,主体思想不看远方不切实际的,活好当下,力求每一都最好,当然最后的结果也基本是好的。区间问题 输入是一个数组,数组由多个长度固定为2的数组组成,表示区间的开始和结尾,输出一个整数,表示需要移除的区间数量以及被移除的区间。Input:[[1,2],[2,4],[1,3]]Output: 1\[1,3].
2022-02-06 22:55:07
672
原创 贪心算法-解决分配问题 leetcode455题分发饼干|优快云创作打卡
贪心算法 见名知意,就是贪心,在对一个问题进行求解的时候,将求解的过程划分为若干个单元,秉着贪心的思想,即在这划分的每一个单元内取最优解,每一步都是最优解,可想而知最后堆砌出来的也是最优的解,主体思想不看远方不切实际的,活好当下,力求每一都最好,当然最后的结果也基本是好的。leetcode题 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j
2022-02-06 21:48:03
269
原创 使用PIL.Image库极简生成含冬季元素头像 |优快云创作打卡
缘由 使用python的PIL.Image库生成含冬季元素的头像。项目地址gitee:https://gitee.com/mantianx/winter-olympics-avatar-generation先贴一下头像生成的效果代码展示这里主要用到的库是PIL的image库极其的简单Winter
2022-02-05 21:39:08
243
原创 极简Java数据结构-环形队列突破上限 |优快云创作打卡
队列是一个有序的列表,可以用数组或是链表实现队列遵循先入先出的原则。即将:先存入队列的数据要先取出,后存入的要后取出若使用数组的结构来存储队列的数据,则队列数组的声明如下图, 其中 maxSize 是该队列的最大容量。队列的输出、输入是分别从前后端来处理,因此需要两个变量 front及 rear分别记录队列前后端的下标,front 会随着数据输出而改变,而 rear则是随着数据输入而改变将尾指针往后移:rear+1 , 当front == rear 【空】若尾指针 rear .
2022-02-05 18:46:07
524
原创 极简Java数据结构-稀疏数组SparseArray|优快云创作打卡
经典算法面试题字符串匹配问题:暴力匹配[简单,效率低下]KMP算法《部分匹配表》汉罗塔游戏分治算法八皇后问题回溯算法马踏棋盘深度优化遍历算法(DFS)+贪心算法数据结构和算法的关系数据结构是一门研究组织数据方式的学科,有了编程语言也就有了数据结构.学好数据结构可以编写出更加漂亮,更加有效率的代码。程序 = 数据结构 + 算法常见算法修路问题 => 最小生成树(加权值)【数据结构】+ 普利姆算法最短路径问题 => 图+弗洛伊德算法
2022-02-05 17:40:38
742
原创 安装Docker竟如此的简单|优快云创作打卡
yum包更新到最新sudo yum update安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-parsistent-data lvm2设置yum源为阿里云yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/dock.
2022-02-05 04:12:05
239
原创 极简入门Docker-Swarm集群管理 |优快云创作打卡
Swarm是Docker公司推出的用来管理docker集群的平台.Swarm集成在Docker中无需安装工作原理常用命令作为集群的管理docker swarm初始化一个swarmdocker swarm init指定初始化ip地址节点docker swarm init --advertise-addr 管理端IP地址去除本地之外的所有管理器身份docker swarm init --force-new-cluster将节点加入swarm集群,两种加..
2022-02-05 03:56:57
443
Adobe Photoshop常用插件集合
2022-01-19
Python编写使用TCP下载文件案例
2022-01-19
Python飞机大战(以及打成exe可执行程序)完整版
2022-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人