自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 electron打包Vue前端(修正版)

根据教程打包后运行错误分析。

2024-04-15 15:48:15 478

原创 electron打包Vue前端

electron-forge打包vue成exe

2024-04-08 17:32:48 959 3

原创 支付宝接入

【代码】支付宝接入。

2023-07-12 19:02:34 2728

原创 Python语言

Python基础速成文档

2022-10-24 14:49:31 4574 3

原创 Docker安装

Docker学习环境准备1、需要一点Linux基础2、CentOS73、Xshell系统内核#系统内核[root@iZwz9agfsj3krw28awnk3aZ /]# uname -r3.10.0-514.26.2.el7.x86_64系统版本#系统版本[root@iZwz9agfsj3krw28awnk3aZ /]# cat etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIK

2022-03-09 15:58:41 312

原创 C学习笔记

C Primer Plus (第6版) 中文版第1章 初始C语言编译器:将高级语言翻译成数字指令码(机器语言)编译:gcc 源代码.c -o 可执行代码.exe.c:表示源代码文件.exe:可执行的代码getchar():读取一个字符第2章 C语言概述include:具有共享作用stdio.h:C编译器软件包的标准部分,标准的输入输出头文件#include:这行代码具有预处理(preprocessing)作用,称为头文件注释风格:// 是C99新增的一种风格注释,普遍用于C+

2022-03-01 12:51:25 1663

原创 C环境配置

配置C语言环境1、安装Visual Studio CodeC\C++插件:提供一个C/C++插件的运行环境Code Runner插件:一键运行C程序2、安装ming64w:C语言编译器下载网址直接Downloads-->SourceForge-->MinGW-W64-install.exe安装路径:D:\Environment\C\mingw-w64配置电脑环境变量①令 MinGW="D:\Environment\C\mingw-w64\mingw64"②Path中添加

2022-02-10 15:37:07 656

原创 Visual Studio Code配置C环境

使用Visual Studio Code配置C语言环境1、安装Visual Studio CodeC\C++插件:提供一个C/C++插件的运行环境Code Runner插件:一键运行C程序2、安装ming64w:C语言编译器下载网址直接Downloads-->SourceForge-->MinGW-W64-install.exe安装路径:D:\Environment\C\mingw-w64配置电脑环境变量①令 MinGW="D:\Environment\C\mingw-w

2021-07-27 12:07:23 200

原创 Vagrant 拉取镜像

Vagrant 拉取Centos/7镜像Centos/7下载说明:VirtualBox使用Vagrant拉取CentOS/7镜像第一步:虚拟机存储目录修改非常重要,VirtualBox默认在C盘存入虚拟机文件,除非你的C盘不会满!!!第二步:创建Vagrant存放虚拟机Centos/7配置文件在D盘创建一个用来存储 CentOS/7虚拟机 文件夹,这个文件很小,但很重要!D:\Environment\Work\Oracle\CentOS07第三步:初始化虚拟机名字vagra

2021-02-04 12:08:43 574

原创 Go语言学习篇08

Go语言学习篇8海量用户即时通信系统需求分析1)用户注册2)用户登录3)显示在线用户列表4)群聊5)点对点聊天6)离线留言界面设置显示客户端登陆菜单(正确显示)通讯流程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lbwSW44T-1609160469245)(Go语言学习篇08.assets/)]实现功能-完成初始化界面1)让客户端发送消息长度2)让客户端发送消息本身3)服务器接收消息,然后反序列化消息结构体4)客户解析返回Login

2020-12-28 21:06:44 198

原创 Go语言学习篇07

Go语言学习篇07反射序列化和反序列化使用tag标签,利用的是反射机制使用反射机制,编制适配器,桥连接反射的基本介绍1)反射可以在运行时动态的获取变量的各种信息,比如变量的类型、类别2)如果是结构体变量,还可以获取到结构体本身的信息(比如:结构体字段、方法)3)通过反射,可以修改变量的值,可以调用关联的方法4)使用反射,需要import “reflect”package reflectimport "reflect"reflect包实现了运行时反射,允许程序操作任意类型的对象。

2020-12-28 21:00:36 227

原创 Go语言学习篇06

Go语言学习篇06单元测试传统测试方法问题:​ 有一个函数,怎样确认它运行的结果正确?传统方法解决方案​ 在main函数中,调用addUpper函数,看看实际输出结果是否和预期的结果一致,如果一致,则说明函数正确,否则函数有错误,然后修改错误。代码package mainimport "fmt"// A function under testfunc addUpper(n int) int { res := 0 for i := 0; i <= n; i++ { r

2020-12-28 20:54:21 223

原创 Go语言学习篇05

Go语言学习篇05Golang 文件操作文件简介基本介绍文件是数据源,数据库本质是文件文件在程序中是以流的形式来操作的流的概述流:数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内存)到数据源(文件)的路径os.File封装了所有文件相关的操作,File是一个结构体文件的使用1)打开一个文件进行读写操作os.Open(name string) (*File, error)2)关闭一个文件

2020-12-07 11:25:56 248

原创 Go语言学习篇04

Go语言学习篇04家庭收支记账软件项目项目开发流程介绍项目需求说明项目的界面项目代码实现实现基本功能(先使用面向过程,后面改成面向对象)项目开发流程介绍项目需求说明模拟实现基于文本界面的《家庭记账软件》该软件能够记录家庭的收入、支出,并能够打印收支明细表项目采用分级菜单方式。主菜单如下:----------家庭收支记账软件---------- 1 收支明细 2 登记收入 3 登记支出 4 退出 请选择(1-4):项目代码实现先

2020-12-02 09:17:14 167

原创 Go语言学习篇03

Go语言学习篇03Golang 面向对象1)利用变量、数组、map集合管理养猫问题,数据类型单一,不利于数据的管理和维护2)因为猫的名字、年龄、颜色,都是属于一只猫的,属性类型不同3)如果我们希望对猫的属性(名字、年龄、颜色…)进行操作(绑定方法),也不好处理4)于是使用结构体技术来管理什么是面向对象编程?1)面向对象编程 简称 OOP(Object Oriented Programming)2)Golang没有类(class),Go语言的结构体(struct)与其它编程语言的类(class

2020-11-29 00:21:22 266

原创 Go语言学习篇02

Go语言Golang数组数组应用实例1)创建一个byte类型的26个元素的数组,分别 放置 ‘A’-‘z’。使用 for 循环访问所有元素并打印出来。​ 提示:字符数据运算 ‘A’+1 -> ‘B’思路声明一个数组 var letterArr [26]byte使用for循环来进行赋值使用for进行打印//方式1var letter byte = 'A'var letterArr [26]bytefor i := 0; i < len(letterArr); i++

2020-11-24 17:08:23 924

原创 Go语言学习篇01

Go语言Golang开山篇Golang学习方向Go语言我们可以简单地写成 Golanguage,简写成Golang。学习语言的目的,Golang能干神马?区块链研发工程师【货币、金融…】Go服务器端/游戏软件工程师 【美团,游戏…】Golang分布式/云计算软件工程师 【盛大云cnd、京东…】Golang的应用领域区块链技术简称BT(Blockchain technology) ,又称为分布式账本技术,去中心化、公开透明…美团后台流量支撑程序支撑后台流量 (排序,推荐,

2020-11-21 18:15:49 499

原创 Spring Security Oauth2.0认证授权

Spring Security Oauth2.0认证授权Spring Security:安全框架OAuth2.0:用于分布式认证授权JWT:与OAuth2.0相关的令牌1、基本概念1.1什么是认证输入账号和密码登录微信的过程就是认证判断用户身份合法的过程系统为什么要认证保护系统隐私数据和资源1.2什么是会话为了避免用户的每次操作都进行认证可将用户的信息保存在会话中保持当前用户登录状态所提供 的机制输入支付密码,是二次认证会话的2种方式1:基于se

2020-11-02 09:28:56 3024 1

原创 Springboot+Redis+dubbo+zookeeper整合

Springboot+Redis+dubbo+zookeeper一、Springboot+Redis整合导入依赖(直接导入nosql中的redis)<!--操作redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></

2020-11-02 09:28:34 589 2

原创 springboot分页功能

springboot分页功能导入pageHelper依赖参照网站:https://blog.csdn.net/Inmaturity_7/article/details/107870151<!--引入pageHelper依赖--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter&l

2020-11-02 09:27:58 2494 1

原创 Swagger学习

Swagger学习学习目标了解swagger的作用和概念了解前后端分离在Springboot中集成swaggerSwagger简介前后端分离vue + springboot后端时代:前端只管理静态页面;html=>后端。引擎模板 JSP =>后端主力前后端分离时代:后端:后端控制层,服务层,数据访问层【后端团队】前端:前端控制层,视图层【前端团队】伪造后端数据,json。已近存在,不需要后端,前端依旧能跑起来前后端交互?====API前后端相对

2020-11-02 09:27:40 98

原创 Vue学习

Vue1、Vue概述Vue.js 的 API 是参考了AngularJS、KnockoutJS、Ractive.js、Rivets.js。x特点:只做视图层网络通信axios网络跳转:vue-router状态管理:vuex2、前端框架JavaScript框架JQueryAngular js:Google收购的前端框架React:facebook出品,一款高性能的JS前端框架,【需要额外学习JSX语言】Vue:一款渐进式JavaScript框架,其特点综合Angul

2020-11-02 09:27:12 836

原创 实战小工具

实战工具1、Redis依赖<!--操作redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><!--ObjectMapper--><dependency>

2020-11-02 09:26:11 252 2

原创 Spring Cloud Alibaba一站式解决方案

一、Spring Cloud Alibaba一站式解决方案在springCloud的基础上延伸出来的微服务技术栈为什么学习spring cloud alibaba?spring cloud多项组件宣布闭源或者停止维护了!!!比如spring cloud2.x 注册中心Eureka 2.0停止维护了spring cloud已近不再完整了Spring Cloud Alibaba优于spring cloud1.1微服务下的常见问题?如何管理微服务?(注册中心)微服务如何进行调用?(re

2020-10-30 11:23:52 1378 1

原创 Ngrok内网穿透

Ngrok内网穿透注册与登录开通隧道客户端启动使用外网进行访问详情视频:狂神说JAVA

2020-10-30 11:10:42 98

原创 MySQL学习

MySQL1、登录MySQLmysql -u用户名 -p密码 2、查看数据库show databases;//MySQL服务下多少库3、进入某个数据库use mydb;//进入mydb数据库4、查看所有的表show tables;//查看该库下所有的表5、操作失误,不慌exit退出Ctrl + C:强行终止6、显示表信息describe 表名;7、创建数据库create database mydb; ------创建一个数据库(mydb) show da

2020-10-30 11:08:45 88

原创 Linux环境配置

Linux环境配置服务器内置jdkrpm -qa | grep jdk //查看jdk名称强力卸载jdkrpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64检查:java -version-bash: /usr/bin/java: No such file or directory //表示卸载干净3、安装JDK# 安装java rpm[root@kuangshen kuangshen]# rpm -ivh jdk-8u221-linux

2020-10-30 11:06:30 147

原创 Linux常用命令

Linux密令大全1、编辑文本1.1 进入文件内部vim "文件名称"1.2 进入输入模式i 或者 insert1.3 退出输入模式,进入命令模式ESC 键1.4 保存退出w 保存文件q 退出文件:wq1.5 预览文件内容cat + “文件名”1.6 解压命令tar zxvf "名称.tar.gz"1.7 查看某一端口占用情况jar后台运行nohup java -Dfile.encoding -jar jar包名称 >/dev/null 2&g

2020-10-30 11:04:28 245

原创 Java图片随机验证码

java前端图片

2020-10-30 11:02:17 87

原创 Mybatis.xml中sql语句的转译

Mybatis.xml中sql语句的转译

2020-10-30 10:59:34 455

原创 Springcloud微服务学习

微服务学习1、Spring cloud NetFlix 一站式解决方案(停更)api网关,zuul组件Feign—HTTPClient----Http通信方式服务注册发现:Eureka熔断机制:Hystrix2、Apache Dubbo Zookeeper 半自动,需要别人整合API:没有,找第三方组件,或者自己实现DubboZookeeper 没有找第三方3、Spring cloud Alibaba 最新的一站式解决方案!万变不离其宗API(路由问题)HTTP/RPC

2020-10-30 10:58:16 114

原创 springboot面向切面编程AOP日志

springboot面向切面编程AOP导入依赖<!--AOP--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>AOP拦截处理类/** * @Aspect 这是一个切面 * @Component 放入co

2020-10-30 10:42:50 240

原创 Springboot连接数据库

Springboot连接数据库# 数据库配置spring: datasource: username: root password: root url: jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=utf-8 driver-class-name: com.mysql.jdbc.Driver// 单元测试进行数据库连接测试 @Autowired Da

2020-10-30 10:41:10 330

原创 Spring前端功能

Spring前端样式bug判定是否等于空if (email=='')// 单引号即可获取对应id的值var email = document.getElementById("id").value;var email = $("#id").val();按钮不可点击// 不可点击$("#id").attr("disabled",true);// 更改背景颜色$("#id").css("background",'#5FB878');赋值$("#id").val("发现错误");$

2020-09-26 15:19:39 2028

原创 Excel的导入及导出

Excel的导入及导出作用:大量数据的导入以及导出将Excel表中的数据录入网站上(习题上传…)数据库回填Apache POI问题:将100w数据先加载到内存中(OOM内存溢出),再写入文件EasyExcelEasyExcel是一行一行读取,POI是直接读取全部内容Excel单行数据导入导入依赖<!--xls(03版)--><dependency> <groupId>org.apache.poi</groupId

2020-08-26 10:27:43 380

原创 Springboot的thymeleaf使用

Springboot的thymeleaf使用thymeleaf包含视图解析器public static final String DEFAULT_PREFIX = "classpath:/templates/"; // 前缀public static final String DEFAULT_SUFFIX = ".html";// 后缀thymeleaf的导包 <!--thymeleaf基于最新版开发 start--> <dependency>

2020-08-26 10:19:53 117

原创 阿里云短信服务

阿里云短信服务阿里云登录import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.exceptions.ClientException;import com.aliyuncs.exceptions.ServerException;imp

2020-08-26 10:16:24 160

原创 ideal创建java项目无法运行

ideal创建java项目无法运行问题原因:没有配置好JDK环境1:打开Project Structure找到自己的路径成功运行…

2020-08-21 23:04:32 1968

原创 解决8080端口被意外占领问题

解决8080端口被意外占领问题按WIN+R,在运行框中输入:CMD,点击确定在CMD窗口,输入:netstat -ano,回车,即可查看所有的端口占用情况。打开任务管理器进行进行关闭步骤一、步骤二、OVER

2020-08-21 22:56:10 227

原创 Springboot整合Mybatis框架流程

Springboot整合Mybatis项目结构展示环境配置<!--web层--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency> <!--数据库--><dependenc

2020-08-21 22:24:16 248

空空如也

空空如也

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

TA关注的人

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