自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【uniapp小程序】上传图片_小程序 uni

这里给大家说个大坑successES6this。

2024-09-12 15:56:50 251

原创 【Go WEB进阶实战】开源的电商前后台API系统_用go开发大型电商业务系统

我们以编写gtoken中间件为例,带大家写一个自己的中间件:在我们的目录下新建token.go文件全局校验用户的登录状态登录后的用户将用户名、id这类用户信息写入到Context上下中,方便全局调用在中间件中统一进行账号判断,比如:是否被拉黑等判断操作const (CtxAccountId = "account_id" //token获取Id intif err!= nil {return//账号被冻结拉黑return细心的小伙伴已经发现了问题:在路由文件中写的。

2024-09-12 13:48:38 675

原创 wget命令详解_wget -o和-o区别

对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载。2、使用 wget -O 下载并以不同的文件名保存。以下的例子是从网络下载一个文件并保存在当前目录。3、使用 wget -c 断点续传。4、使用 wget -b 后台下载。1、使用 wget 下载单个文件。你可以使用以下命令来察看下载进度。

2024-09-12 11:17:32 343

原创 STM32的NVIC和中断的总结_外部中断lednvic试验总结

/选择EXTI2中断。//使能EXTI2中断;栗子:NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//抢占优先级可选0。

2024-09-12 09:01:28 293

原创 redis源码阅读—intset(整数集合)_redis _intsetvalueencoding

/ 编码类型 int16\_t、int32\_t、int64\_t// 长度 最大长度:2^32// 柔性数组} intset;encoding:顾名思义,intset编码。redis根据整型位数将intset分为 INTSET_ENC_INT16、INTSET_ENC_INT32、INTSET_ENC_INT64 三种编码encoding类型字节int16_t2int32_t4int64_t8length : 集合元素大小,时间复杂度由O(n)->O(1)。

2024-09-12 06:34:40 263

原创 Qt Designer的简单使用

将鼠标指针移到“Label”,左键按下不松,再往主界面窗口里拖动,拖到大概靠主界面窗体的左上位置, 然后松开鼠标左键,就给主界面窗口添加了一个标签控件了。这时看到的是带有点阵的主界面窗口,点阵是方便对齐控件和估计控件大小的,点阵分割的最小正方形就是 10*10 的。上图只截了中间的主界面窗体和右边的两个工具窗口,主界面的“TextLabel”就是选中的标签控件,它周围一圈有 8 个可拖动的小方块,可以拉伸标签控件的大小,如果鼠标左键按到该控件上拖动就可以控制 控件显示的位置。

2024-09-12 04:22:55 483

原创 php导出数据到多个csv并打包压缩_yii2 php同时导出不同格式的文件(1)

/ 把变量从UTF-8转成GBK编码。// 设置第一列名标题名称。// 下面以分页形式导出。// 重新打开一个新文件。// 设置最大可用内存。// 打开一个临时文件。// 打开一个文件句柄。// 打开一个临时文件。// 打开一个文件句柄。

2024-09-12 02:08:55 230

原创 Go分布式爬虫笔记(六)_golang分布式爬虫架构(1)

如下图左侧是服务调用链构成的一个有向无环图,有些分布式追踪组件可以通过瀑布图的形式显示出在调用链中每个 span 的耗时,如下图右侧看到的,这种可视化的手段能直观地反应调用链的耗时情况。例如对于一个打车服务,通常我们要模拟乘客与司机的行为,完整走一遍从乘客预估、司机接单、开始计费、行程中、结束计费等多个流程,并验证每个环节中的交互和数据准确性。相对于只提供一个特殊的用于标识指定请求的 traceID,分布式追踪的方案提供了更多的链路信息,更直观的调用关系,甚至链路的可视化。

2024-09-11 15:01:05 856

原创 Google WebRtc Android 和服务端启动(1)

部署Android 项目后,配置 websocket 地址,可以在项目中写死,也可以在首页动态更改。

2024-09-11 13:04:35 129

原创 Golang 面试题总结_golang面试题

data byte[1] //key value数据:key/key/key/…/value/value/value…worker_num int //协程池最大worker数量,限定Goroutine的个数。sendx uint // 队列下标,指示元素写入时存放到队列中的位置。recvx uint // 队列下标,指示元素从队列的该位置读出。//1,首先根据协程池的worker数量限定,开启固定数量的Worker,

2024-09-11 10:48:28 846

原创 Go 专栏|函数那些事

函数包括以下几个部分:关键词func,函数名,参数列表,返回列表和函数体。body函数可以没有参数,也可以没有返回值。函数的类型称作函数签名,当两个函数的参数列表和返回列表相同时,则两个函数的类型或签名就相同。

2024-09-11 08:32:38 835

原创 docker部署elasticsearch8

在互联网项目中,在网络间传输的速度很快,所以很多语言是不允许在网络上传递的,如:关于宗教、政治等敏感词语,那么我们在搜索时也应该忽略当前词汇。将临时kibana节点中的配置拷贝到/opt/soft/docker/elasticsearch/kibana中。如果在停止该应用后对其进行了变更,那么变更的内容不会反映在重启后的应用中,这时需要重新部署应用使变更生效。IK分词器也提供了强大的停用词功能,让我们在索引时就直接忽略当前的停用词汇表中的内容。前面是kibana容器中的地址,后面是物理服务器上的地址。

2024-09-11 06:16:38 971 1

原创 C 标准库 <stdarg

它无法判断检索到的参数是否是传给函数的最后一个参数。是最后一个传递给函数的已知的固定参数,即省略号之前的参数。该宏返回下一个额外的参数,是一个类型为 type 的表达式。宏的带有可变参数的函数返回。如果在从函数返回之前没有调用。下面的示例演示了 va_start() 宏的用法。下面的示例演示了 va_arg() 宏的用法。下面是 va_start() 宏的声明。下面是 va_arg() 宏的声明。下面是 va_end() 宏的声明。检索函数参数列表中类型为。

2024-09-11 03:45:37 421

原创 2024 年 8 个顶级开源 LLM(大语言模型)_开源llm

通过开源 LLM,研究人员有更多机会了解这些信息,这可以为旨在减少的新改进打开大门。

2024-09-11 00:43:46 736

空空如也

空空如也

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

TA关注的人

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