自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何替换goland自带的debug

win10下的debug修复本文只使用windows系统来解释:首先在你所建的项目里面使用go get命令:go get -u github.com/go-delve/delve/cmd/dlv然后安装go install github.com/go-delve/delve/cmd/dlv之后在bin目录下生成dvl.exe你可以随意移动它到一个地方,比如我将它移动到goland安装目录的bin文件夹下。然后在goland–help–edit customer properties里面加

2022-05-13 13:35:04 425

原创 git rebase与git merge的区别

git rebase与git merge的区别正常开发流程:git pull#新建分支git checkout -b feature1#……#在新分支上进行开发并测试完毕,此时master分支有更新,先切换回master分支git checkout mastergit pull#rebase,变基git checkout feature1git rebase master(分支重新变基到最新的master上)#当feature1分支彻底ok后,如何推送到master分支上?不用me

2021-06-25 14:34:05 178

原创 CSDN写作:markdown的一些命令

markdown的一些命令<table><tr><td bgcolor=#F5DEB3>field.setAccessible(true);</td></tr></table><font color=blue size=3>&ensp;&ensp;&emsp;&nbsp空格rewriteBatchedStatements=true

2021-06-25 10:06:22 151

原创 java泛型

java泛型为了让集合记住其元素的数据类型而不是都作为object处理,参数化类型,aka,泛型从java5开始引进。泛型类、泛型接口、泛型方法、类型通配符、逆变、协变等!java7以前构造器后面还是需要在尖括号后面加上类型的,7之后不需要了,支持菱形语法。9开始可以在创建匿名内部类时使用菱形语法。使用var声明变量时,程序无法使用菱形语法。泛型定义所谓泛型就是允许在定义类、接口、方法时使用类型形参(泛型),这个类型参数将在声明变量、创建对象、调用方法时动态地指定(类型实参)。示例:@Dat

2021-06-18 17:49:00 205

原创 easyexcel的简单应用

easyexcel的简单应用读(数据的解析)一行一行读,自定义一个监听类继承AnalysisEventListener,每读一行触发一个动作;首先定义一个实体类:@Data@NoArgsConstructor@AllArgsConstructor@HeadRowHeight(22)//表头行高,只能作用在类上。@ContentRowHeight(15)//内容行高,只能作用在类上,对所有行进行统一行高设置public class Student { /** * inde

2021-06-09 12:02:03 1031 2

原创 深入浅出讲解fastjson

深入浅出讲解fastjson1:序列化&反序列化要注意所建的对象需要有无参构造器!String xxx = JSON.toJSONString(POJO);String xx = JSON.toJSONString(List<POJO>);POJO pojo = JSON.parseObject(xxx , POJO.class);还有几个常用的处理:已知JSONObject,不需要实体类String body = response.body();JSONObjec

2021-06-09 11:51:24 1133

原创 快速上手MybatisPlus

快速入手MybatisPlus–1:概念国产开源框架,封装mybatis。核心功能:简化mybatis开发,提高效率。1:快速上手引入mybatis-plus以及数据库驱动的依赖:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.23</version>

2021-06-09 10:20:27 3687

原创 快速上手MongoDB

快速上手MongoDB1:介绍与安装三高需求:high performance:数据库高并发的读写需求。high storage:对海量数据的高效存储与访问需求。highscalability&&high availability:对数据库高可扩展性和高可用性的要求。应用场景:社交场景,用户发表朋友圈信息,通过地理位置索引实现附近的人、地点等功能。游戏场景,存储游戏用户信息,用户的装备、积分等直接以内嵌文档的形式存储,方便查询、高效率存储与访问。物流场景,订单运送中

2021-06-09 09:16:03 194

原创 如何为linux节点配置jenkins-agent,以用于java web启动

如何为linux节点配置jenkins-agent,以用于java web启动1:下载agent.jar到linux某个文件夹下,然后在所在目录运行:java -jar /data/jenkins_work_space/agent.jar -jnlpUrl ***/slave-agent.jnlp -secret ****workDir /data/jenkins_work_space2:启动之后断开会关闭且不会开机自启,所以使用脚本配置成服务:#!/bin/bashCMD='java启

2021-06-09 09:15:06 1540 2

原创 ****端口被占用怎么办

****端口被占用怎么办1.打开cmd命令窗口 输入如下指令查看所有端口和PIDnetstat -ano2.找到对应的端口对应的PID 输入指令找到对应的进程tasklist | findstr “7676”3.杀掉该进程 再次启动就OK啦taskkill /f /t /im javaw.exe...

2021-06-08 19:19:13 59

原创 如何共存jdk8与jdk15

如何共存jdk8与jdk15

2021-06-08 19:16:31 1043

原创 安装mysql详细教程

安装mysql详细教程1:下载环境https://dev.mysql.com/downloads/mysql/打开之后找到:直接下载。是一个zip包,解压缩到安装根目录,解压可用,然后配置上环境变量,在Path变量后加上mysql的bin目录:如D:\Mysql\mysql-8.0.21-winx64\bin2:配置文件1,在bin上级目录添加一个mysql.ini文件以及一个data文件夹,ini文件的内容如下:[mysql]// 设置mysql客户端默认字符集("#号代替注释")d

2021-06-08 18:53:26 364

原创 如何通过ASP部署站点

如何通过Asp.net IIS方式部署web站点步骤一:打开windows功能1:控制面板–类别–程序–启用或关闭windows功能弹出服务器管理器仪表板-添加角色与功能向导,在服务器角色之前一直点击“下一步”。2:在服务器角色这一步选择“web服务器(IIS)”ØWeb服务器:(1)安全性全部勾选(2)常见HTTP功能至少勾选前四项(3)性能至少勾选静态内容压缩(4)运行情况诊断至少勾选HTTP日志记录(5)应用程序开发除了.NET Extensibility 3.5以及ASP.NE

2021-06-08 18:33:46 1161

原创 RestTemplate调用rest接口

RestTemplate调用rest接口应用层:HTTP传输层:TCP(传输控制协议) 保证通信数据有序可靠 端口号:80网络层:IP地址 DNS域名服务器解析域名数据链路层&物理层:完成数据传输一次http请求的过程:1,域名解析为ip地址2,向服务器ip+端口号建立TCP连接 连接成功3,发送http请求,并得到响应4,浏览器渲染并展示HTMLURL的组成http://www.example.com/http: schema协议 可以省略(浏览器默认的)域名后面可以跟

2021-06-08 18:25:34 840

原创 SpringBoot学习(下)

SpringBoot学习(下)五:配置文件-02第二种person类属性注入:@Component//@ConfigurationProperties(prefix = "person")public class Person { /** * <bean id="person"> * <property name="Name" value="字面量/${key}从环境变量、配置文件中获取值/#{SpEL}"> *

2021-06-08 17:19:00 135

原创 SpringBoot学习(上)

SpringBoot学习(上)一:入门2014伴随spring4.0版本发布的一个框架。整个spring技术栈的一个整合。简化spring应用开发,约定大于配置。spring全家桶时代:spring boot–>J2EE一站式解决方案spring cloud --> 分布式整体解决方案优点:快速创建独立运行的spring项目以及与主流框架集成。使用嵌入式的servlet容器,应用无需打成war包。starters自动依赖与版本控制。大量自动配置,简化开发,也可修改默认值。无需x

2021-06-08 15:53:27 112

原创 Spring注解驱动

SpringBoot注解驱动SpringBoot的事件监听事件监听三大步。首先创建一个事件,然后创建一个监听器,再创建一个事件发布类。事件的监听是在bean创建完成之后执行的,refresh()的最后一步执行:事件类:事件类要继承ApplicationEvent这个抽象类,抽象类可以通过匿名内部类实现(如果没有抽象方法则大括号可以为空)package com.hxh.event;import org.springframework.context.ApplicationEvent;impo

2021-06-08 14:14:08 87

原创 Spring学习(下)

spring学习(下)专题三:JavaMail邮件发送API与环境配置JavaMail是一套收发电子邮件的API,未包含在JDK中,而是作为JavaEE的一部分。厂商可以提供自己的实现类,有选择地实现某些邮件协议:SMTP(Simple Mail Transport Protocal):简单邮件传输协议POP3:接收电子邮件的标准协议IMAP:互联网消息协议,是POP3的替代协议都有对应SSL加密传输的协议,SMTPS,POP3S,IMAPS。除javamail服务提供程序外,还需要JAF

2021-06-08 11:35:01 183

原创 Spring学习(上)

Spring学习专题一:idea下maven项目的创建与运行普通java工程(非web环境,se)(1)全局配置:font,file encodings(2 ) maven根路径,xml路径,local repository(3) appearance创建新的工程–勾选Create from archetype–选择quickstart指定基本坐标:groupid–artifact–version如:com.hxh–java01–1.0-SNAPSHOT启用自动导入–property修改为

2021-06-08 10:44:23 77

空空如也

空空如也

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

TA关注的人

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