- 博客(40)
- 资源 (4)
- 收藏
- 关注
原创 Hexo + 码云 全网最全无脑建站教程
- 本文适用于任何会使用电脑、任何职业、任何年龄的感兴趣人员。无论你是计算机专业学生、还是非计算机专业任何人。- 写本文之前小编已经清空了所有的相关文件,本文将会跟大家一样从0开始一步步完成该实践,并同时记录此文章,如有兴趣实践,请认真观看。- 由于考虑到可能会有小白实用此文章,故文章是从0开始搭建,会有些啰嗦,各位见谅。- 本文编写+实践总耗时6h+。单实践按照本文预计时间0.5~2h完成建站。
2020-03-16 20:36:58 1527 5
原创 C语言贪吃蛇之BUG满天飞
C语言贪吃蛇之BUG满天飞今天无意间翻到了大一用C语言写的贪吃蛇,竟然还标注着BUG满天飞,留存一下做个纪念,可能以后就找不到了/*此程序 -->贪吃蛇3.0 Sur_流沐 当前版本: Bug满天飞 */#include<stdio.h>#include<stdlib.h>#include<windows.h>#include<conio.h>#include<time.h>#define Wide
2024-08-22 20:52:49 489
原创 Lombok深入——Lombok开发文档教程
Lombok初步介绍Lombok能干什么Lombok要如何使用LombokLombokLombok 注解概览表注解注解范围作用注意事项@Data类提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法@EqualsAndHashCode@ToString类为类重写 toString 方法@Getter类,属性为属性提供 getting 方法
2023-05-09 15:59:38 1713
原创 MySQL 基础——MySQL 起步
要点MySQL 8.0 安装步骤解压mysql-8.0.28-winx64.zip,解压在 D:\SystemConfig\SQL\mysql-8.0.28-winx64刚解压完是没有data文件夹和my.ini文件的,在D:\SystemConfig\SQL\mysql-8.0.28-winx64\bin目录下新建my.ini 文件,设置代码如下:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#用于跳过第一
2022-03-25 13:16:53 599
原创 Spring Boot 启动优化
Spring Boot 启动优化启动引导确保你是Web项目实例@SpringBootApplicationpublic class RunApp extends SpringBootServletInitializer { //实现configure方法 @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return a
2021-09-18 10:04:25 887
原创 吊打面试官的硬核技能 - 消息队列
面试官:听说你了解MQ?来讲讲你的理解我:…面试官:回去等消息消息中间件 之 MQ为什么要用消息队列面试官:为甚莫要用消息队列?面试官心理分析:各种消息队列产品的比较消息队列的优点和缺点如何保证消息队列的高可用如何保证消息不丢失如何保证消息不被重复消费如何保证消息消费的顺序性基于MQ的分布式事务实现...
2021-03-18 15:37:26 344 2
原创 Sping的三种注入原理浅析
Spring的三种基本注入方式前言:Spring是什么?用几句白话聊聊IOC(控制反转):1、控制反转:将“我”所控制的对象交给“程序”托管。2、作用:减少你您创建对象时手动书写new的过程。3、原理:它将您所托管的类实例化到一个“大缸”里,在您使用时直接“取出”即可。4、简而言之:如果你要使用某个类:开箱即用。AOP(切面):1、切面:形如“小三”,半路插上一脚,整个过程相当于第三方“介入”到原有的程序中。2、作用:以“第三人称”的方式遍布全局作为事务/日志/监控等“介入”程序来达到
2021-03-10 14:50:37 303
原创 我的本地服务器:如何使用Xshell连接VMware workstation中的Deepin(Linux)虚拟机?
原文连接(原创):使用Xshell连接VMware workstation中的Deepin(Linux)虚拟机文章目录使用Xshell连接VMware workstation中的Deepin(Linux)虚拟机设置虚拟系统的网络配置类型查看网段获取网卡的名称添加静态IP地址重启网络使用Xshell连接如果出现访问被拒使用Xshell连接VMware workstation中的Deepin(Linux)虚拟机请确保您已经:正确安装了Xshell与VMware workstation在VMware
2021-03-09 22:51:19 1028
原创 我在个人站点里添加了樱花飘落特效
樱花飘H5页面动画特效使用实例请自行参见我站向阳而生特效实际樱花有四种,自动按季节更替花瓣效果春天夏天秋天冬天[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NWTV6sOQ-1614150103392)(http://qiniuimg.longxin.press/spring.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fJhMMIer-1614150103394)(http://qiniui
2021-02-24 15:02:23 2085 2
原创 满分的学生信息管理系统,不枉我肝了半个月
学生信息管理系统项目源码:点此直达链接:https://github.com/Student-Info-Manager-System文档等我后续更新
2020-12-07 22:28:52 1192 1
原创 SpringBoot 中如何使用JSP页面开发?
SpringBoot 中如何使用JSP页面开发?前言正文 SpringBoot 中如何使用JSP页面开发依赖引入与加载引入POM创建webapp配置解析器业务实现新建JSP页面ModelAndView的使用数据携带数据获取其他问题前言我们学校的计算机科学与技术、软件工程,作为一个培养IT技术人才的专业,依旧开着古老的JSP课程,倒也并不是课程跟不上IT时代,是IT行业发展太快了。SpringBoot诞生于2014年,那个时候SSH框架如日中流,就在SpringBoot飞速发展的几年中,SSM逐渐取
2020-10-29 18:06:32 5202 2
原创 Lambda表达式 Java入门学习 它曾是促进开发人员升级jdk的原因之一
Lambda发展出现在Java 8之前,用户接受更高版本的Java的过程非常缓慢,特别是在企业中,因为在生产环境中接受新版本Java非常困难。Lambda表达式像是jdk8的一颗棉花糖,引入了Lambda表达式和流的Java 8对许多开发人员来说都非常有吸引力,这也就是jdk8问世后大部分开发人员开始升级jdk的原因之一。如果什么时候开发人员大部分升级更高版本的jdk,那么一定会有像Lambda表达式这样的棉花糖出现。流行原因Java 是一流的面向对象语言,除了部分简单数据类型,Ja
2020-08-13 21:55:34 384
原创 还在手写CURD代码?这三件套任意一套都能免去手写CURD确定不来看看?——JPA+MP+TK 免手写CURD三件套
JPA+MP+TK CURD三件套——通用CURD神器解释:JPA+MP+TK 分别为:JPA: Spring Date JPAMP: Mybatis-PlusTK: TkMybatis只要用过上面的任意一种组件,我相信你会在这篇文章有所收获。没有用过也不要紧这,这三件套任意一套都能让你省去很多手写代。注:以下对比皆在完全使用该组件时提供的相对参考,即在完全用到某个单一组件功能的大部分特性时所做出的对比。文章后面会提到套装组件的结合使用方案,但以下套装对比不包含在内JPA+MP+TK
2020-08-10 17:14:44 2292 1
原创 《Python智能数独说明书》源码下载...
Python智能数独使用Python完成类了对数独的结果计算分析功能,该课题将使用到递归算法来实现。
2020-07-12 22:29:29 581
原创 一行代码可以做什么?程序员:删库跑路
一行代码可以做什么?程序员:删库跑路今天我们来聊聊一行代码可以干些什么为所欲为我的另一篇博客:一行代码搞定网页内容增删改 百度文库亲测可用就是下面这句代码,你见识完之后,别忘了给我点赞就好。操作如下:在网页中点击F12,任意页面都行。在弹出的调试面板最上面选中Console,然后输入上面这行代码,回车。好了,整个网页你可以随便编辑了。document.body.contentEditable='true';删库跑路这行指令就像是在你的所有文件上浇汽油然后一把火把他们全烧了。s
2020-06-29 15:26:12 2274 2
转载 C语言仅凭自学能到什么高度?面试官:测测你的宏写的怎么样先
用C语言,能在100行之内实现贪吃蛇吗?先来测测你现在的C语言水平怎么样…假如现在你去一家公司面试,要求:定义一个宏,求两个数中的最大数。此处不要再往下看,停顿5分钟,写出你的答案,然后跟后面的答案对比。 -----------停顿5分钟------------------------------------合格对于学过C语言的同学,写出这个宏基本上不是什么难事,使用条件运算符就能完成:#define MAX(x,y) x > y ? x :
2020-06-29 14:16:18 685
原创 IDEA 从 Github仓库导入项目报错 Invocation failed Server returned invalid Response,repository not fo...
IDEA 从 Github仓库导入或上传项目报错 Invocation failed Server returned invalid Response, Authentication failed…看看IDEA的仓库配置,可能是token过期了,我们从新配置一下github的tokenGithub 生成token的方法Token生成好后使用Token登录填入Token...
2020-06-21 10:31:17 1433
原创 Github 生成token的方法 — IDEA 拉代码或push失败需要从新校验Token
Github 生成token的方法 IDEA 拉代码或push失败需要从新校验Token点击你的GitHub头像,选择下拉框中的“settings”:![在这里插入图片描述](https://img-选择左侧菜单的“Developer settings”一项:选择“Personal access tokens”:找到你最近使用的一个,比如我这里第一个在IDEA中使用Github,我们就点击蓝色字体部分展开:把以下选项全部勾选,然后点击下方绿色按钮,更新token。
2020-06-21 10:22:37 6853 2
原创 CSMA协议简述
CSMA协议载波监听多路访问协议CSMA(carrier sense multiple access)CS:载波侦听/监听,每一个站在发送数据之前要检测一下总线上是否有其他计算机在发送数据。当几个站同时在总线上发送数据时,总线上的信号电压摆动值将会增大(互相叠加)。当一个站检测到的信号电压摆动值超过一定门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞,即发生了冲突。MA:多点接入,表示许多计算机以多点接入的方式连接在一根总线上。协议思想:发送帧之前,监听信道1-坚持CSMA坚
2020-06-19 16:15:55 10126
原创 学习笔记 使用IDEA搭建 SpringBoot分布式项目框架
学习笔记 使用IDEA搭建 SpringBoot分布式项目框架创建新项目选择Maven,下一步填写信息,创建当前创建的是父级Module,可以删掉src目录,添加打包指引(父模块打包类型必须为pom)<packaging>pom</packaging> 在父模块下建立子模块这里我们以SpringBoot为例,创建SpringBoot项目子模块我们创建一个API模块,填写信息,完成创建选择依赖,下一步后完成创建此步重点(实例见
2020-06-16 12:09:07 1683 1
原创 浅谈SQL语言的特点
SQL语言介绍SQL语言介绍 SQL(Structure Query Languge,结构化查询语言)是一种数据库专用的计算机语言,不管是Oracle、MS SQL 、Access、MySQL或其他公司的数据库,也不管数据库建立在大型主机或个人计算机上,都可以使用SQL语言来访问和修改数据库的内容。虽然不同公司的数据库软件多多少少会增加一些专属的SQL语法,但大体上,它们还是遵循ASNI(美...
2020-06-13 15:10:44 11116 2
原创 Windows安装 Python 环境教程
Python 2x与Python 3x 的区别Python 3.x 是一次重大升级,为了避免引入历史包袱,Python 3.x 没有考虑与 Python 2.x 的兼容性,这导致很多已有的项目无法顺利升级 Python 3.x,只能继续使用 Python 2.x,而大部分刚刚起步的新项目又使用了 Python 3.x,所以目前官方还需要维护这两个版本的 Python。我建议初学者直接使用 Python 3.x。毕竟新版终会代替旧版。下载官网:https://www.python.or
2020-05-14 16:08:56 1057
原创 深入理解 DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View 各个模型对象的概念
深入理解 DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View的概念DAO (Data Access Object)数据访问对象DTO(Data Transfer Object)数据传输对象DO (Domain Object)领域对象VO(View Object)视图模型AO(Application Object)应用对象BO( Business Object...
2020-04-28 21:33:29 11348 1
原创 SpringBoot 使用 Jpa 时No property message found for type **!
SpringBoot 使用 Jpa 时No property message found for type异常信息控制台异常信息:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested excep...
2020-04-28 18:05:07 818
原创 IntelliJ IDEA插件合集
IntelliJ IDEA插件合集装机必备GiteeLombokFree Mybatis plugin ==/== MyBatis Log PluginCodeGlanceMaven HelperIDEA Mind MapTranslationGrep ConsoleEasy Code主题美化Rainbow BracketsMaterial Theme UIactivate-power-mode...
2020-04-27 17:27:39 456
原创 SpringBoot + thymeleaf 捕捉校验参数异常并统一处理
Spring Boot + thymeleaf 捕捉校验参数异常并统一处理捕捉校验失败异常信息类import com.fyyc.jhyzm.blog.mayday.exception.BlogException;import com.fyyc.jhyzm.blog.mayday.reuse.Data;import org.slf4j.Logger;import org.slf4j.Log...
2020-04-27 16:44:04 1617
原创 一行代码搞定网页内容增删改 百度文库亲测可用
一行代码定制专属页面浏览器F12,在Console控制台输入以下代码回车,随便修改网页内容document.body.contentEditable='true';
2020-04-26 21:25:14 1740
原创 Python模拟屏幕点击自动完成词达人任务(附源码)
Python模拟屏幕点击自动完成微信词达人任务该贴是以微信词达人为基础实践而写,如果我们并没有使用词达人,该源码中关键代码部分和模拟点击原理希望对大家有帮助。对词达人自动点击完成任务我分为以下几个步骤Python模拟屏幕点击自动完成微信词达人任务Python模拟屏幕点击自动完成微信词达人任务对词达人自动点击完成任务我分为以下几个步骤某度API申请过程解析视频演示地址:源码(有些包没有需要...
2020-04-13 22:04:03 9910 3
原创 解决 Python pip install 时慢 和 失败 的问题
解决 Python pip install 时慢 和 失败 的问题解决办法:在pip install后面加上-i https://pypi.tuna.tsinghua.edu.cn/simple比如我们正常下载pip install insightface忒慢改成pip install -i https://pypi.tuna.tsinghua.edu.cn/simple insightf...
2020-04-12 09:34:37 811
原创 新版IDEA 2019.3.3 创建 SpringBoot
新版IDEA 2019.3.3 创建 SpringBoot最新版的IDEA将SpringBoot当成了扩展插件Setting->Plugin搜索插件Spring Assistant多了对SpringCode的支持
2020-04-11 18:18:51 1780
原创 词达人小工具2.0 开放源码 C/Python
词达人小工具2.0 开放源码 C/Python使用前请阅读注意事项还是老样子,工具连接:点此下载配置Fidder:教程已更新:点此进入参考第一版使用方法 第一版使用连接额外注意事项无法使用的请仔细参考文章开头链接的使用方法和Fidder配置配置Fidder时的脚本时添加脚本变更为以下内容即可: if(oSession.uriContains("https://wa...
2020-04-11 14:23:29 28928 13
原创 Python ModuleNotFoundError 导包问题(通用安装whl包)
Python ModuleNotFoundError 导包问题今天在跑代码时遇到一个找不到包的问题,我这里少的是pygame,其他同样的少包问题在这里同样适用该问题的原因本地python并不包含这些扩展包,需要我们手动...
2020-04-10 10:05:55 460
原创 Sql Server 2019 详细安装教程
Sql Server 2019 详细安装教程安装完成后校验准备需要设备检查.NET 35 环境自定 jdk下载安装完成后校验该步骤请在以下步骤全部操作完成后再看参考链接:Sql Server 2019 完成安装后检验使用准备需要设备WIN 10 电脑一台检查.NET 35 环境检查.NET35环境是为了降低安装过程中的错误率参考链接:win 10 .NET35 环境安装...
2020-04-07 13:34:11 80370 7
原创 win 10 配置jdk8 环境 变量
这里说jdk8原因是本人准备好了jdk(内含jre)的包,版本为1.8当前时间:2020年4月7日 ,较为主流下载链接:链接: 百度网盘 提取码: hc4q配置JDK环境拷贝解压文件的目录(进入解压文件目录内,点击红框复制里面的路径)找到我的电脑,右键属性,进入系统面板,选择高级系统设置依次点击如图按钮添加变量名和变量值(变量值为你拷贝的路径),然后确定...
2020-04-07 12:25:50 2679
原创 Sql Server 2019 完成安装并检验使用
Sql Server 2019 完成安装并检验使用在安装程序中找到Micorosoft SQL Server Management Studio使用windows身份验证链接链接成功后如图所示右键点击数据库,选择新建数据库在弹出页面填写数据库名,这里只进行测试命名为 test 然后确定(你可以自定义更改)数据库新建成功如图所示,展开右键表新建表填写列名字段,(每填写一个字...
2020-04-07 11:34:41 11562 5
原创 win 10 .NET35 环境安装
win 10 .NET35 环境安装找到控制面板并打开打开程序和功能点击启用或关闭windows功能查看.NET Framework 3.5是否已经安装,没有就点击左边的方块,确定让windows下载,等待下载完成,为了保障安装成功请完成后重启电脑...
2020-04-07 09:47:28 9956
原创 解决词达人小工具无法正常使用的问题(词达人小工具Fidder配置)
解决词达人小工具无法正常使用的问题问题描述按照步骤操作,控制台无答案显示原因更换设备后Fidder中脚本丢失解决办法按照下图设置Fidder配置1234:在下图加入如序号三位置的代码,记得保存脚本(保存后可以退出或者按照点击顺序查看是否已经保存成功)拷贝此代码:if(oSession.uriContains("https://wap.vo...
2020-03-31 09:17:18 22313 17
原创 词达人工具 - Fidder抓包获取答案
词达人工具 - Fidder抓包获取答案使用方法下载工具:下载地址解压该工具(请将.zip文件完全解压放置你指定的目录)右键管理员模式运行词达人工具\Fiddler\Fiddler中的Fiddler.exe文件打开Fiddler之后,将其最小化至后台,进入PC端微信词达人,登录并选词,进入答题状态。运行词达人工具.exe即可。原理(以下为使用过程原理机制,仅供技术分...
2020-03-29 14:51:54 45837 57
原创 Java文件处理工具大全
在实际开发中,我们常常会用到文件处理,例如上传照片,保存文档,每每在开发过程中都会遇到各种问题,这里我就给大家分享一下整理好的文件处理类FileUtil。
2020-03-06 11:55:33 611
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人