自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RPC架构

RPC是远程过程调用的缩写,让本地调用远程的函数。

2025-03-24 10:24:53 281

原创 gin中使用GORM操作mysql数据库

【代码】gin中使用GORM操作mysql数据库。

2025-03-18 17:32:05 512

原创 gin框架

json,jsonp,xml,HTML等数据的加载,注意需要渲染模板r.LoadHTMLGlob("templates/*")同时可以使用热加载的工具辅助。

2025-03-11 16:28:10 264

原创 Go入门之文件

【代码】Go入门之文件。

2025-02-27 09:52:08 292

原创 Go入门之反射

其中name是类型名称,kind是种类,底层类型。通过反射修改变量的值。

2025-02-25 17:18:08 142

原创 Go入门之 goroutine channel

获取执行时间end:=time.Now.Unix() start=... end-start为执行的毫秒数。通过sync.WaitGroup 使得主线程进行等待。通过 go 开始携程。

2025-02-25 10:33:36 280

原创 Go入门之接口

切片和map的值用空接口表示可以是任意类型。在swich中用.type来判断断言类型。断言,用接口.(T)来判断接口类型。空接口做传参表示可以接收任意类型。go中空接口可以当作任意类型。

2025-02-24 17:08:11 205

原创 Go入门之Go mod以及Golang 包

在import时可以给包其一个别名如T "xxxxx"通过go mod init xxx来引入go mod。变量和方法大写表示公有,小写表示私有。通过包名.方法 来调用。

2025-02-24 15:59:41 124

原创 Go入门之struct

结构体首字母大写表示是公有的,小写表示是私有的。第六种初始化可以不赋值,为默认值。

2025-02-21 17:18:57 180

原创 Go入门之指针 make new方法

make只用于给slice,map以及channel的初始化,返回的是这三个引用类型本身,而new用于类型的内存分配,并且内存对应的值为类型零型,返回的是指向类型的指针。new方法给指针变量分配空间。

2025-02-21 16:49:10 113

原创 Go入门之函数

函数参数简写,可以省略前边的,和后边的类型一样。求可变参数的核,表示传参的个数不确定。

2025-02-18 17:48:42 225

原创 Go入门之map

此为查找map中key对应的值是否存在,存在ok返回true,v返回对应的值,否决ok返回false,v返回空。map类型是引用类型,必须初始化才能使用,为key-value形式。初始化方式可以通过make方法,遍历通过range。删除用delete函数()map类型的值可以是切片。

2025-02-18 16:38:46 349

原创 Go入门之数组与切片

值类型:基本数据类型和数组都是值类型,改变副本的值不会改变本身的值。切片为引用数据类型 改变副本会改变本身的值。可以通过for和range遍历。

2025-02-18 10:50:15 381

原创 Go入门之流程控制

switch用法 也可以把变量放在里边,一个分支有多个值,用多个逗号分开。fallthrough会向下穿透一层,如果想穿透多层需要在每一层都写上。break和continue可以通过label跳出外层循环。Go中没有while,通过for来实现。//{}不能省略,{}必须紧挨着条件。goto直接跳到指定标签。for range用法。

2025-02-18 10:28:02 244

原创 Go入门之运算符

第一个输出为1,第二个为-1.余数=被除数-(被除数/除数)*除数。-- ++操作,没有只能放在后边 只能作为单独的语句。//逻辑与短路 前面false后边不会执行。// 逻辑或短路 前面true后边不会执行。

2025-02-18 09:58:18 102

原创 Go入门之基本数据类型

Split把字符串转换成切片,Join把切片连接成字符串,Contains表示是否包含另一个字符串,Has两个函数表示前缀后缀有没有相应字符串,Index和LastIndex返回最初和最后匹配到的子串的位置。unsafe.Sizeof()函数可以输出变量占内存大小,在进行运算时需要将类型统一,%b,%d,%o,%x为二进制,十进制,八进制,十六进制输出。如果字符串里有除字母以外的字符需要遍历时,需要用range循环。浮点数有32和64两种,.%xf表示保留几位小数格式化输出,可以用科学计数法定义变量。

2025-02-17 17:34:56 409

原创 Go入门之语言变量 常量介绍

main函数是入口函数,fmt包有三个打印的函数Println,Print,Printf。第一个是在打印结束有换行,并且每个逗号之间有空格,第二个为普通打印,第三个为格式化打印,%v为变量,%T为变量类型。d的变量定义方式为类型推导,为短变量声明法,只能声明局部变量。匿名变量_,在有返回值的同时,不在意这个返回值时用这个变量。在定义多个常量时使用iota会使没赋值的变量自动+1。常量用const定义,不可改变,iota表示为0。变量定位方式的一种是var 变量名 类型名。一次定义多个不同类型的变量。

2025-02-17 17:01:05 412

原创 cmake中的CMakeLists.txt

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -Wall") 表明保持以上配置并追加。在bulid文件夹中运行cmake ../ ,然后make即可。

2024-07-26 16:43:35 172

原创 springcloud笔记三

在centos7安装Docker:\表示命令的拼接。

2023-07-20 09:19:53 185

原创 跨域问题解决

3.实现WebMvcConfigure接口,实现addCorsMappings方法。由于同源策略,需要协议,域名,端口三个都相同才能进行访问,是一种浏览器的保护策略。分别是允许哪些域,头字段,方法类型,再加入映射路径。1.在目标方法中加入@CrossOrigin注解。SpringBoot 项目中解决跨域。

2023-07-14 15:48:39 333

原创 springcloud笔记二

2。

2023-07-11 15:24:26 403

原创 寻找nacos数据库连接名及密码

spring.datasource.druid.url=jdbc:mysql://ip地址。spring.datasource.druid.username=用户名。首先找到resources下的bootstrap.properties。spring.datasource.druid.password=密码。对应mysql连接中ip地址,用户名,密码,连接即可。到nacos中找到相应服务配置信息。这个为nacos登陆的密码。

2023-07-10 17:15:45 4698

原创 springcloud笔记一

服务网关:用户通过服务网关作为入口访问,然后通过路由到服务集群。单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。注册中心:可以维护每个节点的信息,并且监护节点的状态。配置中心:管理微服务群的配置。

2023-06-30 09:55:59 380

原创 java表头查询

这段代码的作用是将list中的每一个map拿出来,找到其中的fieldName,看看此时是哪个表头,把数据取出放到DTO里,之后进行动态sql模糊查询即可。其中fieldName是要表头查询的列,value为值,list中有几组数据代表需要查询多少表头。这里有一个private List<Map<String, Object>> twhere;首先DTO继承TableBaseSearchVO。

2023-06-29 11:15:49 686

原创 POI及EasyExcel操作xls,xlsx文件

【代码】EasyExcel概述。

2023-06-27 15:58:06 828

原创 spring项目架构

TableName("表名")

2023-06-26 15:23:51 305

原创 springmvc笔记

ResponseBody表示为直接返回json数据。在springmvc.xml中。

2023-06-26 14:51:51 257

原创 @RequestMapping注解以及数据提交方式

1.此注解可加在方法上,是为此方法注册一个可以访问的路径,如@RequestMapping("/demo")2.此注解可以加在类上,相当于包名(虚拟路径)3.此注解可区分get请求和post请求。

2023-06-26 13:36:16 155

原创 java以及mysql中当前时间向后七天

其中date_add()函数向日期添加指定的时间间隔。java中时间向后推移七天。

2023-06-26 09:47:15 959

原创 spring mvc架构模式概述

pojo,bean,domain是一个意思,表示实体类。dao表示操作数据库的那个类。

2023-06-25 09:59:35 192

原创 servlet 监听器

做法:在web.xml中:或。

2023-06-21 11:04:39 136

原创 servlet规范过滤器

我们可以把servlet程序看作是一个最终要执行的目标。我们可以使用过滤器filter来添加过滤代码,这个过滤代码可以添加到servlet执行之前,也可以添加到servlet执行之后。Filter可以做到在servlet这个目标程序执行之前过滤,也可以在目标程序执行之后过滤。需要加chain.doFilter(),执行下一个过滤器或servlet。

2023-06-19 16:02:28 137

原创 cookie的理论基础

设置cookie的有效期

2023-06-19 11:01:11 108

原创 关于B/S结构系统的会话session机制

因为HTTP协议是一种无状态协议,请求的时候,B和S是连接的,但是请求结束之后,连接就断了,可以减轻服务器压力。用户打开浏览器,进行一系列操作,然后最终将浏览器关闭,这整个过程叫做一次会话,会话对象叫session。session对象最主要的作用是,保存会话状态,例如用户登录成功了,这是一种登陆成功的状态。用户在浏览器上点击了一次超链接或按钮等,称为一次请求,java对象是request。session机制属于B/S结构的一部分,不同的语言对这种会话机制都有实现。获取session对象。

2023-06-12 15:58:13 159

原创 JSP概述

在jsp文件中直接编写文字,翻译到Servlet类的service方法的out.write(""),被java程序当作普通字符串打印输出。修改一个小小的前端代码,必须重新编译class文件,打一个war包重新发布。java程序中编写前端代码,编写难度大,麻烦。程序耦合度高,代码不美观,不宜于维护。

2023-06-12 09:47:04 205

原创 Servlet注解式开发

WebServlet 可省略web.xml中复杂的配置,在类前使用。

2023-06-09 16:37:24 111

原创 HttpServlet概述

请求协议:浏览器向WEB服务器发送数据的时候,这个发送的数据需要遵循一套标准,这套标准中规定了发送的数据具体格式。相应协议:WEB服务器向浏览器发送数据的时候,这个发送的数据需要遵循一套标准,这套标准中规定了发送的数据具体格式。请求体:向服务器发送的具体数据。

2023-06-08 09:59:30 672

原创 java Integer类型比较

在比较两个new的Integer对象时,不能直接使用==,这里比较的是对象的地址,应该调用。.equals()方法。

2023-06-07 10:41:17 209

原创 Tomcat ServletConfig和ServletContext接口概述

ServletConfig对象(configuration)为Servlet对象的配置信息对象,一个Servlet对象就有一个配置信息对象。ServletConfig对象是Tomcat服务器创建的,在创建Servlet对象的时候,同时创建ServletConfig对象。一个Servlet对象中有一个ServletConfig对象,Servlet和ServletConfig对象是一对一。ServletConfig是一个接口,是Servlet规范中的一员。获取name和value。

2023-06-07 09:56:15 715

原创 Servlet对象的生命周期

注意,我们自己new的Servlet对象不受容器管理,WEB容器创建的Servlet对象会被放到一个集合当中,只有放到这个HashMap集合中的Servlet才能够被Tomcat服务器管理。servlet对象的生命周期表示,一个servlet对象从出生到最后的死亡,整个过程是怎样的。Servlet对象的生命周期是由Tomcat服务器全权负责的,Tomcat服务器又称为web容器。在启动Tomcat时就创建了servlet对象,其中的数字表示创建对象的先后顺序。servlet对象什么时候被创建?

2023-06-06 14:27:36 359

空空如也

空空如也

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

TA关注的人

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