摘要:
最近鼓捣ollama本地运行开发大模型,配合open-webui搭建自己的服务确实不错,可以本地用cpu运行本地化运行开发大模型,号称只要内存够用就行。当然,没有显卡支持是真的慢!(这个没钱解决不了的问题不是本文的关注点。) 一切仿佛都很美好(除了需要耐心),但是玩了两三天后出问题了。这天心血来潮, 阅读全文
摘要:
前段时间,在项目开发中经常和go语言的HTMLL template打交道,特意总结了几点我在使用中经常遇到不太明确的,比较纠结疑惑的知识点,巩固一下,也方便以后查找。 至于关于go template的系统性的介绍说明,这是一篇我经常查看的文章,写的非常全面。 1、作用域访问 go templ 阅读全文
摘要:
一、 从MySQL数据库中随机选取数据,可以使用 SQL 的 ORDER BY RAND() 语句来实现。具体步骤如下: 定义一个结构体用于存储数据 type User struct { Id int64 Name string Age int } 建立与数据库的连接,并获取一个 Engine 实例 阅读全文
摘要:
ElasticSearch Elasticsearch(ES)是一个基于Lucene构建的开源、分布式、RESTful接口的全文搜索引擎。Elasticsearch还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段的数据均可被搜索,ES能够横向扩展至数以百计的服务器存储以及处理**PB* 阅读全文
摘要:
pgx库简介 下面是来自官网的简介: pgx - PostgreSQL驱动和工具包 pgx是一个用于PostgreSQL的纯Go语言驱动和工具包。 pgx驱动是一个底层的高性能接口,暴露了PostgreSQL特有的功能,如LISTEN/NOTIFY和COPY。它还包含一个标准database/sql 阅读全文
摘要:
go语言如何使用elastic官方客户端go-elasticsearch/v8实现数据批量更新 go语言的官方客户端 Elasticsearch 的官方 Go 客户端是由 Elastic 开发、维护和支持的客户端系列的最新成员之一。 初始版本于 2019 年初发布,并在过去几年中逐渐成熟,获得了重试 阅读全文
摘要:
网络常用颜文字: 本文纯属从阿林这里截取转帖的部分内容,只是为了使用方便,感谢原作者的收集。 【啊啊】 w(゚Д゚)w 【擦眼泪】 (ノへ ̄、) 【不屑】 ( ̄_, ̄ ) 【好耶】 ヽ(✿゚▽゚)ノ 【棒】 (๑•̀ㅂ•́) ✧ 【抽】 ( ̄ε(# ̄)☆╰╮o( ̄皿 ̄///) 【亲】 (づ ̄3 ̄)づ 阅读全文
摘要:
问题 OPENCV的IMShow一次只能显示一张图片,但是很多时候我们需要同时显示多张图片。 方案一 网上搜索解决方案,多数是基于Python的,要么用numpy的hstack/vstack,要么使用plt解决。所幸,在opencv函数中找到了hconcat和vconcat,但是hconcat需要图 阅读全文
摘要:
一、imread 不支持中文路径名,如果图片文件路径名中有中文,就会报错 imread_('W:\GZGTOOL\Images\壁纸\迪士尼乐园\s04.jpg'): can't open/read file: check file path/integrity 解决办法 很简单,参考python中 阅读全文
摘要:
Xorm简介 Go 标准库提供的数据库接口database/sql比较底层,使用它来操作数据库非常繁琐,而且容易出错。因而社区开源了不少第三方库,有各式各样的 ORM (Object Relational Mapping,对象关系映射库),如gorm和xorm。其中xorm是一个简单但强大的ORM 阅读全文
摘要:
一、软件环境 服务端基于go@1.19.3, gin@1.8.2 开发 浏览器端使用chrome、edge及firefox进行测试 二、错误再现 server端使用gin中间件技术自定义一些中间件,这里导致问题出现的主要涉及到“授权监测”和“附件大小限制”两个中间件。之所以如此是因为这两个中间件中都 阅读全文
摘要:
最近在使用Gin框架的模板加载过程中,发现其对于多级子目录中的模板支持有问题(仅仅支持一级子目录),后经过查看其源码发现是filepath包的Glob方法的问题。下面先说结论: 多级目录支持有问题 不支持shell下的Glob的扩展特性 下面是我的模板目录结构: views │ 401.html │ 阅读全文
摘要:
思路很简单,就是利用Blob、URL.createObjectURL()方法和<a> 便签的HTML5新属性download来模拟远端文件下载保存。下面直接上代码 savePath: function(){ var me = this; if(!me.curve){ $.uitools.alertD 阅读全文
摘要:
本文讨论了如何搭建一个简单的前端项目开发服务,这个服务要实现以下几点: Javascript的打包压缩; scss的编译打包压缩; 简单文件http服务; 监测文件变化自动刷新浏览器; 零配置(当然打包的入口文件不算在内),不需要本地安装node模块(全局安装即可)。 要实现这个目标,必须请出四剑客 阅读全文
摘要:
【保姆进阶级】Three.js做一个酷炫的城市展示可视化大屏 ethanpu 原文链接:https://blog.csdn.net/ethanpu/article/details/125691957 hi,大家好,我是ethan。 想记录博客很久了,一直懒得开个头,以前写过全栈、java、写过pyt 阅读全文
摘要:
不同样式tooltip对话框小三角的css实现 版权 祈澈菇凉于 2021-08-19 09:44:51 发布 这篇文章总结的非常好全面,转帖于此,感谢原文作者。 开发过程中已经遇到过好多次需要手动实现 tooltip 样式了,这里就总结下,以便未来更好的复制粘贴。 如上图,常见的 tooltip 阅读全文
摘要:
一、 升级Rails到当前大版本的最新小版本 1,修改Gemfile中的版本号 vim中全局替换命令:":%s/6.0.3/6.1.6/g" 2,升级gem bundle install 升级bundle本身 bundle update --bundler 带版本号运行 bundle _2.3.7_ 阅读全文
摘要:
开发rails程序,当我们用rails s启动时,默认的puma 启动后监听的是127.0.0.1,这导致只能在开发机本机访问,很多时候导致不便。 当然你可以添加开关使其监听0.0.0.0 rails s -b 0.0.0.0 但是每次输入不免麻烦,找到一种方法一劳永逸,编辑config/puma. 阅读全文
摘要:
例如,这个直接激活我的R语言环境,Renv Anaconda3安装路径\Scripts\activate.bat Anaconda3安装路径\envs\Renv 阅读全文
摘要:
CentOS 7扩展ROOT分区大小 FplusX 查看新增加的磁盘信息 # fdisk -l 根据以上信息,对新增加的磁盘进行分区 # fdisk /dev/vdb 创建物理卷 # pvcreate /dev/vdb1 查看物理卷信息 # pvdisplay # vgdisplay 将新增加的分区 阅读全文