- 博客(28)
- 收藏
- 关注
原创 微调DeepSeek-R1-1.5B-Distill模型的自我认知部分
如何微调deepseek-r1-1.5B模型,修改模型的自我认知部分比如想微调一个自己模型,我问他你是谁开发的,要让他回答这个模型是由我们公司独立研发的,这种该怎么实现呢?
2025-02-06 17:38:41
4448
35
原创 java调用https的接口报错javax.net.ssl.SSLException: Read timed out
javax.net.ssl.SSLException: Read timed out
2024-07-10 15:48:47
2110
1
原创 微软Bing Chat逆向爬虫实战
最近AIGC太火了,以OpenAI为首的一批人工智能公司一次又一次的引爆科技圈的浪潮,从ChatGPT到Sora,OpenAI在一年多时间里连续发布两个重磅产品,彻底拉开了AI时代的帷幕。而作为科技巨头微软也是OpenAi的大股东,OpenAi只要出了新模型,那么微软的Bing都是第一时间集成上去,基于此,作为程序员的我产生了一个逆向微软Bing的想法。
2024-03-04 23:08:21
1171
1
原创 MidJourney制作缩略图的几种方式
项目中我们自己会把MidJourney生成的原图保存一份,这样就会存在一个问题,因为MidJourney分辨率很高,占用的空间也很大,物理存储的问题还算容易解决,但是直接在页面显示原图就会非常慢,经常会超时,一个页面动则就几十M,所以必须对图片进行缩放或者裁剪,简而简之就是需要一个缩略图
2023-12-08 15:14:33
1445
原创 网站http升级至https
HTTP(Hypertext Transfer Protocol)和HTTPS(Hypertext Transfer Protocol Secure)是用于在客户端和服务器之间传输数据的协议。它们之间的主要区别在于安全性和数据传输的方式:安全性:HTTP是明文传输协议,数据在传输过程中不加密,容易被窃听和篡改。
2023-08-08 17:21:57
233
原创 docker-compose安装redis+nacos+nginx+mysql
docker-compose安装redis、nacos、nginx、mysql
2023-05-06 10:09:33
383
原创 chatGPT流式输出的几种方式
ChatGPT是一款高效强大的语言模型,能够给我们的生活带来极大的改变。无论是学习知识还是工作效率,ChatGPT都能为我们提供有力的帮助。它可以帮助我们快速获取所需的知识,同时可以帮助我们提高工作效率,包括写文章、文案、推荐策略、生成代码、写周报,流程图等等。此外,它还可以成为您智能的助手,帮您打理日常事务,如一键预约、贴心提醒等。对于小朋友们来说,他还可以为他们写作文。总之,ChatGPT是一个多功能的智能管家,不管您的需求是什么,它都能为您提供强大的支持。
2023-04-30 14:00:45
8321
原创 k3s启动java应用
前言pod1.最小的部署单元,2.一组容器的集合3.一个pod中的容器共享网络命名空间4.生命周期是短暂的Controllers1.Deployment:部署无状态应用2.Statefulset:部署有状态应用3.Replicaset:确保预期的Pod副本数量4.Daemonset: 确保node运行同一个pod5.Job:一次性任务6.Cronjob:定时任务更高级层次对象,部署和管理podService防止Pod失联,找到你需要Pod定义一组Pod的负载均衡访问策略
2022-05-07 16:40:19
1730
原创 docker + 手动部署镜像方式安装k3s
前言K3s 是一个轻量级的 Kubernetes 发行版,易于安装,内存减半,所有二进制文件不到40mb。在国内已经有许多用户将 K3s 应用到了各种边缘计算和物联网设备中,同时也被广泛应用于智能工厂部署的生产线机器人和一些世界上最大型的风力发电厂当中。针对生产环境下的 K3s,一个不可逾越的问题就是离线安装。在你的离线环境需要准备以下 3 个组件:K3s 的安装脚本(k3s-install.sh)K3s 的二进制文件 (k3s)K3s 依赖的镜像 (k3s-airgap-images-amd6
2022-05-07 15:24:26
3002
原创 git分支合并冲突解决
Step1. 在本地仓库中, 更新并合并代码git fetch origingit rebase origin/v2.0Step2. 依据提示分别打开冲突的文件, 逐一修改冲突代码Step3. 所有冲突都修改完毕后, 提交修改的代码git add -ugit rebase --continueStep4. 更新patchgit push origin HEAD:refs/for/v2.0...
2022-02-20 01:21:24
370
原创 windows下jni调试dll
jni调试其实就是源码调试技术,因为调用者是java程序,在idea下没有办法直接从java的jni接口进入c++实现的函数进行调试,但是有一种办法可以实现。对c++比较了解的朋友可能会知道咱们在使用vs编译生成二进制文件时,编译器会产生一个符号文件(*.pdb文件),只要调试器在调试该PE程序时,同时加载了这个pdb文件,那么调试器就会根据符号文件与源码进行匹配,从而实现源码调试。1、确保dll项目的编译选项中生成了pdb文件(vs2017)2、查找java进程id(windows10下)打开任务
2021-07-26 18:23:23
948
2
原创 bat脚本删除、移动、复制文件
项目中有些工作通过脚本嵌入到程序中,与核心程序解耦,避免过于依赖程序本身@echo offif "%1" == "h" goto beginmshta vbscript:createobject("wscript.shell").run("%~f0 h",0)(window.close)&&exit:begin:: 休眠5秒@ping 127.0.0.1 -n 10 &:: 删除当前目录下不等于update的所有目录for /f "delims=" %%i in (
2021-06-03 14:00:39
2356
原创 进程间通信wm_copydata
废话不说,直接上代码java (本人主修,java当然要放到最上边,哈哈) <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>5.7.0</version> </dependency> <dependency> <groupId>net.jav
2021-05-14 12:25:37
829
5
原创 windows窗口风格
https://www.cnblogs.com/lzmfywz/archive/2012/03/29/2423752.html
2021-04-30 18:30:21
342
1
原创 jni回调java
jna回调java非常简单,那么jni是如何回调java的?刚开始接触jni的时候比较懵逼,语法感觉很繁琐,其使用DLL的步骤还是相对比较麻烦,不但涉及到Java编程,还涉及到C/C++编程,可以说JNI是Java的一大弱点!建议大家采用jna。jni毕竟也是java其中的一部分,研究底层写法对大家也是有帮助的,所以本人抽空研究了下,收获颇深,不废话,直接上代码1、c++ 写法JavaVM *jvm;jclass jcls;JNIEXPORT jint JNICALL JNI_OnLoad(Ja
2021-04-23 18:47:11
1851
1
原创 发送候选文字到光标所在位置
输入法发送候选文字到光标所在处是怎么做到的?这个问题折磨我将近半个月,今天终于搞定,分享下用spy++可以捕获当我们当输入完文字按空格时,输入法调用哪些windows消息机制来完成文字从输入法候选列表如何被放到光标所在处。因输入法只涉及到IME消息机制,所以我们监控只监控IME消息即可,如下图所示:(注意:spy++ 区分32位还是64位)本人亲自试了下,一共捕捉到这几个消息:WM_IME_STARTCOMPOSITIONWM_IME_COMPOSITIONWM_IME_CHARWM_IME
2021-03-17 17:02:14
842
2
原创 c++ 在记事本中通过代码操作光标选中文字
从当前光标位置向左复制两个字符网上搜索了很多,浪费我大量的时间,再次总结奉献给大家,避免采坑#include <windows.h>int main(){ HWND hwnd = FindWindowA("Notepad", NULL); if (hwnd) { // 模拟shift+方向左键操作 Sleep(2000); keybd_event(VK_SHIFT, 0x45, KEYEVENTF_EXTENDEDKEY | 0, 0); keybd_event(V
2021-02-24 19:03:26
762
1
原创 centos安装mysql5.7
在linux主机上不通过docker方式安装mysql1、查看服务器上面是否已经安装了mysql数据库第一步:rpm -qa | grep mysql如果系统里面安装了mysql数据库,执行删除操作第二步:// 一般删除,如果提示依赖的其他文件,则不能删除rpm -e mysql// 强力删除,如果有其他依赖文件,则可以对其进行强力删除rpm -e --nodeps mysql第三步:官网下载mysql文件并安装:rpm -ivh mysql-community-serve
2021-01-28 17:26:40
188
原创 centos安装docker
Centos系统如何安装Docker?今天分享下个人安装方法,避免踩坑Docker要求CentOS系统内核3.10及以上版本Docker要求CentOS系统7.0及以上的维护版本通过 uname -r 命令查看你当前的内核版本内核要求::1、修改浏览器设置打开浏览器internet选项----->高级—→安全标签下把允许活动内容在“我的电脑”的文件中运行打勾参考网站:https://blog.youkuaiyun.com/qq_24991841/article/details/817128092、修改注册表打开注册表找到HKEY_CURRENT_USER\Softwa
2021-01-28 11:05:26
2069
数据库连接工具Navicate
2025-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人