自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ollama导入huggingface下载的大模型并量化

ollama导入外部大模型

2025-04-03 22:59:34 236 1

原创 langchain-go调用deepseek

先从llm, err := openai.New(url, model, token)开始。

2025-02-25 16:26:53 518

原创 golang调用deepseekr1

go调用deepseek-r1

2025-02-17 17:07:02 390

原创 golangAPI调用deepseek

【代码】golangAPI调用deepseek。

2025-02-14 11:35:56 576

原创 go-blueprint create exit status 1

go-blueprint create exit status 1。

2024-12-06 11:16:12 347

原创 Golang使用viper读取配置到结构体,但是获取的数据为空

viper库是一个读取配置文件的库,支持多种配置文件,如JSON/TOML/YAML/HCL/envfile/Java properties 等。在使用viper库的时候发现按照相应的配置已经读取到了对应的配置,但是转换为结构体的时候发现怎么拿结构体里面的数据都是空的。这个时候发现,他有两层map,这个时候我再加一个配置在yaml里面。这个时候去打印发现单个的没有子集的都是只有一个map包裹。这样就可以将配置转换成对应的结构体了。这个时候port已经可以解析出来了。

2024-10-20 11:04:33 586

原创 golang uint8 转int出现ascll码值

在Golang中,uint8类型被用来表示ASCII码值。结果是51如果是uint8(3)的话结果还是3所以在我们想把一个uint8类型的字符数字转换为int类型时需要特殊处理。

2024-08-28 10:42:37 460

原创 dm数据库按某一列排序把null值排到最后去

在sql中对一些中文字段排序时,null值永远排第一个,如果需要把null值放到最下面去,可以使用一些函数来实现。值放在结果集的最后,可以使用。在达梦数据库中,要将。

2024-06-19 17:59:47 884

原创 linux系统定时任务执行脚本中断,而手动运行正常

crontab默认的环境变量并没有一个固定的文件来直接定义,因为它并不直接加载用户的登录shell(如bash)的初始化文件(如.bash_profile、.bashrc等)。然而,crontab使用的环境变量通常来自于系统的基本环境设置,这些设置可能包括在/etc/profile、/etc/environment等文件中定义的全局变量。而这个返回的信息就是通过邮件发给执行者的,通过邮件可以查看你的定时任务。在/usr/bin下的所有的环境都可以在crontab中使用。

2024-06-19 11:06:59 494

原创 使用expect脚本实现远程免密传输以及登录后进到指定目录

使用expect脚本实现远程免密传输以及登录后进到指定目录。

2023-12-22 16:50:06 578

原创 后端使用aop和redis实现防抖

在公司的代码开发中遇到了,快速点击就会重复提交的bug,刚好最近在优化代码于是想着在后端实现防抖。

2023-10-11 15:59:54 1020

原创 使用策略模式重构审批

根据审核的接口获取所有的实现类,然后根据对应的审核等级,放入map集合中对应起来/*** 审核策略上下文*/@Component@Override// 获取所有的策略实现类对象// 存入map/*** 根据等级获取对应的审核实现类* @return*/

2023-10-10 10:37:31 481

原创 使用mybatisplus生成增删改查模版代码

而freemarker所对应的文件为.ftl后缀,将其复制到自己resource下对应的目录。在mybatis-plus-generator依赖包下的template包下有许多生成模版。这里以controller层为例书写模版代码。2.freemarker模版代码。

2023-04-27 21:11:31 874 1

原创 使用go和socket实现局域网聊天

最近在学习网络编程相关知识,于是自己做了一个小demo可能不是很完善,没有一对一聊天,只能发广播。

2023-04-25 20:48:14 339

原创 使用golang爬取某小说

【代码】使用golang爬取某小说。

2023-04-24 13:50:59 278

原创 gin + gorm实现分页和条件查询

主要是接受参数与返回参数以及结构体的嵌套。

2023-04-21 16:42:16 1140

原创 mac go内置方法缺失,file类型无close()

偶然发现包里的构建约束,于是将构建标记中的os从默认的darwin切换为windows,问题解决。在朋友的电脑的go 1.20.3 发现没有这个问题,遂升级golang版本(未解决问题)今天在学习文件读取时,发现无close()方法。点进去后发现内置的类型File爆红。

2023-04-15 16:07:40 480

原创 gin项目启动了,但是访问总是连接不到,或显示无法连接到

中途试着使用,gin的r.run(), 发现没问题。然后尝试注释掉链接超时成功了,然后找到了问题。设置客户端连接超时时直接写了数字, 他就会在60毫秒内超时,客户端连接不到,家了秒后就好了。

2023-04-07 15:05:50 939

原创 位运算笔记

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算。举个例子,6的二进制是110,11的二进制是1011,那么6 and 11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理)。(来源百度百科)

2023-02-23 17:30:02 349

原创 go.mod文件中导入爆红

在设置中启用go模块集成加入下面的变量 GOPROXY=https://goproxy.io。我的问题的解决方法是。

2023-01-12 09:51:29 583

原创 mybatis-plus代码生成器(新版本)

【代码】mybatis-plus代码生成器(新版本)

2022-11-21 22:07:36 620 2

原创 使用gorm创建casbin数据库报错

我试着将数据库中表的类型变为InnoDB确实解决了问题,gorm默认的引擎是MyISAM,为了直接创建innoDB类型的表,于是我将连接数据库部分按照官网做出如下更改。

2022-11-13 12:13:50 449

原创 gin-swagger报错

gin-swagger报错

2022-10-23 20:19:35 444

原创 gin与gorm实现增删改查

gin与gorm实现增删改查

2022-10-23 19:29:22 456

原创 若依微服务项目本地启动

若依微服务本地启动

2022-10-18 11:41:53 2186 4

原创 poi与easyexcel的基本使用

easyexcel与poi的基本使用

2022-10-17 08:46:35 1360

原创 springcloud注册不进nacos问题

springcloud注册不进nacos问题。

2022-10-07 15:23:54 574

原创 ubuntu安装mysql及配置远程连接

ubuntu安装mysql及配置远程连接。

2022-10-07 11:13:26 331

原创 使用jquery获取table多选框的选中值及id

【代码】使用jquery获取table多选框的选中值及id。

2022-09-14 08:05:02 1949

原创 基于jsp+servlet+mysql+bootstrap的权限设计

2.查询并保存权限的servlet3.userService用户接口类4.UserServiceImpl用户接口实现类5.UserDao用户数据库接口类6.UserDaoImpl数据库设计7.角色7.1.角色接口类7.2 角色接口实现类7.3角色数据库接口类7.4角色数据库接口实现类8.权限8.1权限接口类8.2权限接口实现类8.3权限数据库接口类8.4权限数据库接口实现类9.拦截器9.1编码拦截器9.2url拦截(判断是否登录)10.jsp

2022-09-11 21:21:17 532

原创 springsecurity配置及使用

学习时是看b站狂神说java讲解的springsecurity发现WebSecurityConfigurerAdapter类已经被弃用(2.7.0以下版本可继续使用,2.7.0以上已被启用),于是看官方文档写的一个新版本的配置,新旧对比学习。

2022-08-29 18:12:55 1608

原创 jsp基础语法

jsp基础语法

2022-08-11 13:05:34 141

原创 Linux小学期笔记

Linux

2022-07-18 11:52:30 383

原创 linux虚拟机优化学习

2.安装阿里源3.清除本地缓存4.加载最新缓存5.阿里云镜像地址1.进入配置文件2.更改配置文件如下

2022-07-08 16:38:20 234 1

原创 Linux用户管理

linux用户管理中,对用户以及用户组进行操作

2022-06-10 10:25:05 1111

原创 linux磁盘管理常用命令

1.查看磁盘以及磁盘分区fdisk -l2.创建磁盘分区fdisk 磁盘地址eg: fdisk /dev/nvme0n12.1输入m查看帮助Help: DOS (MBR) a toggle a bootable flag 切换分区是否为启动分区 b edit nested BSD disklabel 编辑bsd卷标 c toggle the dos compatibility

2022-04-30 20:01:06 2415

原创 springboot加vue打包后运行访问不到vue页面问题

找了很多博客都没有解决,最后切换了个项目再切换回来,突然就可以访问了,于是将vue打包文件放进去后进行maven刷新,发现问题解决。刷新后

2022-04-18 20:14:04 2302

原创 vue动态菜单踩的坑

1.添加路由之前需要重置之前的路由否则会重复2.404路由需要动态加载,否则刷新登录经常出这个3.后台传的值一定要跟前台路由表格式一致,不一致也可能会导致404

2022-04-16 17:40:17 845

原创 mysql-表的基本操作命令

1.创建表创建一个学生表create table class( classid char(10) NOT NULL, classname nvarchar(20) NOT NULL, speciality varchar(20), classnum tinyint, departed tinyint NOT NULL)2.展示表结构show columns in class;show columns from class;describe student;desc stude

2022-04-12 20:04:53 759

原创 微信小程序手机号-springboot

1.前端传数据只需要传递codepost请求携带参数为code,请求中的access_token需要用APPID和密钥获取2.后台代码 /* * 获取小程序用户手机号 */ @ResponseBody @ApiOperation(value = "获取小程序用户基本信息(手机号)", httpMethod = "GET") @RequestMapping(value = "/code2Session", method = Re

2022-04-08 19:42:30 1193 3

空空如也

空空如也

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

TA关注的人

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