- 博客(36)
- 资源 (4)
- 收藏
- 关注
原创 一起学习大语言模型-ollama-python使用及示例代码
注意: 这里用llama3.2会导致不管你问什么问题都会返回函数调用,这个需要改模型模板,暂时不用这个方式, 换一个qwen2.5模型, 就可以解决这个问题。还有其他一些方法, 可以参考一下官网文档: https://github.com/ollama/ollama-python。如果值在0.7-1.0之间, 意味着这俩个文本内容具有较高的相似性, 在对问题进行答案检索时候, 很可能这个就是答案。当问题比较专业,需要检索知识库时, 一般需要用文本嵌入式向量来进行扩展知识的检索。
2025-04-02 14:07:14
289
原创 一起学习大语言模型-常用命令及模型介绍
模型名大小模型介绍应用场景codellama7b-70b代码生成与讨论模型,支持多语言代码任务软件开发、代码解释、编程辅助1.3b-33b基于 2 万亿代码和自然语言训练的编码模型,性能接近 GPT4-Turbo代码开发、算法实现、漏洞修复gemma31b-27b单 GPU 运行的高性能模型,支持视觉任务图像识别、视觉问答、多模态交互llama27b-70bMeta 开源基础模型,支持多任务通用场景对话系统、文本生成、知识问答llama38b-70b。
2025-04-01 14:03:18
307
原创 一起学大语言模型-通过ollama搭建本地大语言模型服务
可以在这里找到对应的系统安装配置详细文档, 以windows为例, 找到windows.md, 这个文档就是windows安装配置文档。这个是文档链接地址: https://github.com/ollama/ollama/tree/main/docs。windows安装需要的配置需求如下(没有独显也可以安装的, 我的电脑用的集显)默认安装目录是 %LocalAppData%/Programs/Ollama。本文是在windows上安装搭建, 所以下载的windows安装包。如下命令是通过curl请求。
2025-04-01 13:34:12
958
原创 opencv学习笔记(一)
build options” -》 “search directories” -》 “compiler” -》添加目录 “opencv_dir”/opencv/build/include 和 “opencv_dir”/opencv/build/include/opencv2。“build options” -》 “search directories” -》 “linker” -》 添加目录“opencv_dir”/opencv/build4x/bin。下载opencv windows安装包,
2024-09-24 21:40:35
637
原创 Selenium - java - 屏幕截图
截图可以选择截取一个页面的图, 也可以选择某一元素进行截图。如果想要截取某一个元素节点截图, 我们可以使用如下代码。如果将截图文件保存到一个文件中, 可以参考如下代码。截图返回的数据是一个图片的base64编码字符串。这段代码会把截图文件保存为test.png文件中。这样, 我们就可以把左侧表单元素截图保存下来。以chrome为例, 创建。首先要开启bidi功能。
2024-04-11 15:09:15
585
原创 15个示例代码带你学会python装饰器
文章目录装饰器是什么变量作用域闭包和nonlocal装饰器何时执行叠放装饰器参数化装饰器标准库中的装饰器functools.lru_cachefunctools.singledispatch参考《流畅的python》第七章装饰器是什么先看下面四个示例, 并自己运行调试下, 再通过这四个示例理解下装饰器是什么#示例1#定义一个装饰器函数def decorate(func): def inner(): print("inner func") return inne
2022-05-13 14:13:27
1765
原创 wireshark 之 kafka协议分析2
文章目录SASL认证SaslHandshake 握手协商请求响应协议分析SaslAuthenticate 请求响应协议分析MedaData 协议分析SASL认证kafka sasl认证分俩部通过SaslHandshake api来进行握手协商进行认证请求SaslHandshake 握手协商请求响应协议分析通过之前的api版本协商知道, SaslHandshake协议支持v0-v1版本,这里客户端使用v1版本协议请求内容如下图:从图中蓝底字开始请求体长度(4个字节)—— 值40(
2022-04-19 11:18:40
2648
原创 netty使用ResourceLeakDetector检测内存泄漏问题
文章目录相关参数检测级别:junit5+embeddedchannel 检测handler内存泄漏问题相关参数-Dio.netty.noResourceLeakDetection=false # 就版本是否禁用泄漏检测, 默认不禁用, 已过时, 新版本建议用检测级别配置设置-Dio.netty.leakDetectionLevel=PARANOID #旧版本配置, paranoid级别检测-Dio.netty.leakDetection.level=advanced #新版本配置, advanc
2022-04-11 23:13:55
2594
1
原创 SystemTap基本用法介绍
文章目录可探查的事件可打印的内容打印搜索路径嵌入c语言可探查的事件名称说明beginsystemtap 会话打开endsystemtap会话结束kernel.function(“sys_open”)kernel 的sys_open函数syscall.close.returnclose被系统调用module(“ext3”).statement(0xdeadbeef)ext3文件系统驱动中的地址timer.ms(200)每200毫秒触发一次的计时
2022-04-03 10:25:41
1644
原创 ubuntu 20.04 SystemTap安装
文章目录ubuntu 20.04 SystemTap安装安装依赖安装内核debug symbols(dbgsym)安装systemtap测试下hello world问题解决官方解决方法:关闭secure boot解决:ubuntu 20.04 SystemTap安装参考链接:https://wiki.ubuntu.com/Kernel/Systemtap安装依赖sudo apt-get install elfutilssudo apt-get install libdw-dev安装内核d
2022-03-26 15:56:29
2802
原创 wireshark 之 kafka协议分析1
文章目录协议基本数据类型固定宽度类型变长数据类型数组类型请求响应结构请求格式响应格式协议基本数据类型固定宽度类型int8, int16, int32, int64 , 采用大端字节序变长数据类型bytes, string, 用一个整型来存储字节长度, 加上该长度的字节数据来表示。 整型值为-1表示null, 字符串用int16来表示长度, 字节数据由int32来表示长度数组类型长度用一个int32类型数据表示, 加上该长度的其他类型数据的数组请求响应结构RequestOr
2022-03-14 09:44:36
4802
原创 Public key for *.rpm is not installed解决方法
修改出错的yum源文件cd /etc/yum.repos.d/# 编辑*.repo文件#找到出错的yum源标签, 在配置里添加gpgcheck=0 #不检查public key然后刷新yum缓存yum clean allyum makecache之后问题就可以解决了
2022-03-11 10:10:50
907
原创 wireshark之redis协议分析
文章目录redis协议简介redis响应格式:使用wireshark 抓取redis数据包写一个redistemplate 的测试类, 向redis发送数据分析sentinel数据包分析redis server数据包redis协议简介redis使用的通信协议是RESP(REdis Serialization Protocol), 是一种简便, 可读性很好的通信协议以下内容摘自RESP2的文档内容, 参考地址: https://redis.io/topics/protocolRESP3的文档地址: h
2022-03-11 10:05:47
2773
原创 wireshark 之 tshark常规用法
文章目录tshark常用的命令行参数例子获取抓取设备接口抓取设备上的数据包(单一设备, 多设备, 所有设备)配置抓取过滤器(capture filter)抓取数据包的详细数据抓取的数据包写入到文件中配置显示过滤器分析抓取到的数据包文件(-R, -2, -Y的用法及区别)导出json格式到文件中, 方便后续分析tshark是命令行式的wiresharktshark常用的命令行参数参数描述-D获取设备列表-i 抓取的设备接口idx-f “${capture filt
2022-02-11 16:44:14
3535
3
原创 wireshark之抓取https包有时候会抓不全或抓不到解决办法
文章目录遇到的问题最终的解决办法遇到的问题最近通过域名在抓取某网站的https数据包的时候, 经常出现抓几次之后就抓不到了, 或者抓几次就无法解析了。wireshark抓包过滤器设置如下:host www.cnvd.org.cn这个问题出现后就开始在网上查阅资料, 官方文档, wiki, 国内外的技术论坛, 都没找到解决办法。后来怀疑可能是域名解析的时候, wireshark没有识别到域名对应的新的ip地址,所以又在wireshark中配置了dns地址编辑->首选项->name
2022-02-08 14:16:56
8469
2
原创 Python 读写excel - Openpyxy
文章目录Openpyxl安装引入使用Openpyxl安装pip install openpyxl引入import openpyxlfrom openpyxl.styles import Alignment, PatternFill使用#创建book = openpyxl.Workbook()# 创建 sheetws = self.book.create_sheet('sheet1', -1)# 表格内填写值ws.cell(1, 1, "第一行第一列内容")# 设置表格
2022-01-29 09:55:20
1136
原创 python执行javascript代码
文章目录安装依赖库js执行环境中相关的浏览器对象 document或window 添加生成浏览器对象 document 和 window调用js方法伪造浏览器对象, 这种可以不用安装jsdom, 但是功能也有限调用js方法更改js自带方法, 用于解决一些类似setTimeout之类的反爬机制打印结果安装依赖库#安装execjspip install execjs#使用国内阿里云镜像安装 #pip install execjs -i http://mirrors.aliyun.com/pypi/si
2022-01-27 10:46:43
1798
原创 wireshark 过滤配置之捕获过滤配置
文章目录过滤器分类抓包过滤器设置配置方法, []表示可选择的:抓取配置的例子:过滤器分类如图所示, wireshark有俩种过滤器, 一个是抓取过滤器(中间部分的capture filter), 一个是显示过滤器(工具栏下面的display filter):[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-izOQTfWq-1642749098148)(wireshark-main-window.png)]抓包过滤器设置简单的表达式(primitive expressi
2022-01-21 15:12:13
5276
3
原创 zookeeper关于 www支持trace请求漏洞修复方法
一个是adminServer端口, 这个升级到>=3.6.2版本可以解决还有个事prometheus监控的server服务这个需要修改源码, PrometheusMetricsProvider继承用这个类去启动prometheus监控服务然后重新编译这个类, 在zk安装目录, 创建build/classes目录, 将编译好的类放入这个目录下, 重启服务, 现在zk的prometheus监控服务已经不支持trace访问了, 漏洞修复。...
2022-01-04 10:54:57
2212
原创 搭建electron+vue工程以及遇到的问题解决
1. 安装node细节不多说, 下载安装包安装就行了2. 配合npm镜像地址npm config set registry http://registry.npm.taobao.org/检查设置的镜像npm config get registry3. 安装vuenpm init# 填写项目名, 作者等信息npm install -g vue-cli# 安装vue# 安装成功后, 通过命令 vue -V 检查vue版本#初始化vue项目, testvue是
2021-12-09 11:01:48
2066
原创 electron安装, node install.js报错RequestError: read ECONNRESET问题解决方案
electron安装, node install.js报错RequestError: read ECONNRESET问题解决方案
2021-12-01 13:39:21
18605
10
原创 Foxmail 本地邮箱密码破解思路方法分享
本文主要以POP3为例讲解, 其他邮件协议STMP等可以参考思路, 自行尝试解决。最近发生了一件比较尴尬的事, 公司邮箱密码忘记了, 又不想麻烦IT部门更改, 就想尝试下自己破解下本地的密码。 (反正密码已经以加密形式保存在本地电脑上了)看到网上分享的一些办法, 大体有俩种:一、破解本地密码文件。(密文通过秘钥(不通版本秘钥有差别), 异或运算计算出的密文密码, 解密就是按照加密规则逆运算回去)二、 去掉SSL访问, 用抓包工具(wireshark等)抓取明文数据。第一种耗时耗力
2021-08-19 11:03:05
7796
12
原创 wireshark学习笔记- ubuntu20.04安装wireshark
使用命令sudo apt install wireshark 安装弹出Should non-superusers be able to capture packets?选择no运行wireshark , 按照提示运行以下命令:sudo dpkg-reconfigure wireshark-common sudo usermod -a -G wireshark <username>username: 你使用的用户名然后重新登陆下, 再打开wireshark, 会出现让你选择你.
2020-06-13 10:02:17
4469
2
原创 springboot整合JMH基准测试, 以及错误JMH had finished, but forked VM did not exit, 解决办法
首先, 需要引入jmh的包:<!-- https://mvnrepository.com/artifact/org.openjdk.jmh/jmh-core --> <dependency> <groupId>org.openjdk.jmh</groupId> <artifactId>jmh-core</art...
2020-03-15 20:06:14
1733
原创 springboot druid监控配置
server: port: 9055spring: datasource: url: jdbc:postgresql://127.0.0.1:5432/test?serverTimezone=GMT=&useUnicode=true&characterEncoding=utf-8&useSSL=true username: ygl pa...
2020-02-25 14:04:04
580
原创 shell远程到其他机器, 执行本机脚本方法
ssh <user>@<host> 'cat | bash /dev/stdin <$arg1> <$arg2>' < localmachine.sh脚本编写如下:#! /bin/bashscriptfile=localmachine.shu=$1addr=$2shift 2ssh $u@$addr 'cat | b...
2019-02-27 16:32:36
8289
原创 linux创建一个指定存储大小的目录
1. 创建指定大小的磁盘镜像#在当前目录创建一个镜像文件, disk.img, 分配空间是10M(块大小1M, 10块)dd if=/dev/zero of=disk.img bs=1M count=102. 把磁盘镜像文件虚拟成块设备losetup /dev/loop2 disk.img3. 格式化并挂载在指定目录mkfs.ext4 /dev/loop2mount ...
2019-02-27 16:25:49
3461
原创 关于docker容器中使用jmap等工具报错问题解决
首先贴出错误截图:错误产生的原因, 是因为docker 1.10版本之后 默认禁用了ptrace解决办法就是我们运行容器打开ptrace:在docker-compose.yml中加入如下代码可解决:保存后运行docker-compose up -d, 然后进入容器, docker exec -it <容器名> /bin/bash再次使用jmap等工具, 就不...
2019-01-11 15:00:05
2459
原创 duilib + cef简单浏览器的demo2--c++和js交互
参考连接:https://bitbucket.org/chromiumembedded/cef/wiki/Homedemo下载地址:http://download.youkuaiyun.com/detail/shuaixingrumo/9560822前一篇博文讲述了在duilib中怎么使用cef3, 这篇我们来探讨下怎么在duilib中使用cef3, 让c++和
2016-06-27 20:17:07
6939
11
原创 duilib + cef简单浏览器的demo
参考连接:https://bitbucket.org/chromiumembedded/cef/wiki/Home自己写的demo地址:关于编译duilib的库和cef库的步骤不详细说了, 网上有很多这样的文章首先我们要先添加俩个类:一个是SimpleApp, 用来初始化cef context环境的类, 一个是 SimpleHandler类,
2016-06-18 15:57:09
8916
5
原创 libcurl使用1:用get请求方式+图灵机器人接口实现智能聊天系统
libcurl 下载地址: http://curl.haxx.se/download.htmllibcurl api 参考文档: http://curl.haxx.se/libcurl/c/先介绍一下大体流程, 然后再用代码示例进行具体使用的演示libcurl初始化工作:CURLcode curl_global_init(long flags ); flags的
2016-01-23 10:38:35
1753
foxmail本地密码提取器
2021-08-19
在duilib中嵌入cef3
2016-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人