自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用GPU训练模型

本地训练模型可以用CPU和GPU,但是GPU的性能比CPU要好得多,所以如果有独立显卡的,尽量还是用GPU来训练模型。软件一共3.2G,安装软件之前,确定软件有VC++环境,不然会失败。使用GPU需要安装Cuda和Cudnn。我是装了Visual Studio 2019。然后安装ultralytics等基础依赖。编写一个测试代码,看看是否支持CPU。我这里支持的版本是:12.8。GPU版本的torch。

2025-02-23 21:16:21 1696 2

原创 11套免费web登录页面模板分享

然后回复:登录模板,即可获得。

2025-02-23 19:59:52 268

原创 SQLFluff 工具的使用

sqlfluff主要是用于sql代码的风格检查,以及自动格式化等。然后输入Y,就会自动格式化。

2025-02-05 16:02:57 552

原创 3分钟:本地部署DeepSeek

D:\models\models\deepseek-r1-7b-q4\xxx.gguf 这里的xxx.gguf表示下载的模型文件,接下来打开lm-studio,选择【我的模型】也就是左边像文件夹一样的按钮,然后修改模型目录,以上面的模型目录为例,设置的目录应该是:D:\models 这样才能被lm-studio正确识别模型路径。最后选择离线版AI是因为在线版本虽然价格公道,但是还是有不少限制,尤其是话题上的限制,选择离线搭建,就不会有话题上的限制了,而且是完全免费的。创建模型文件存放目录,并把模型。

2025-02-05 15:32:38 1864

原创 cmake + vscode + mingw 开发环境配置

mingw64(安装完成之后检测是否有环境变量,如果没有需要配置)这里我们选择GCC 8.10xxxx,也就是之前装的mingw64。cmake(安装完成之后检测是否有环境变量,如果没有需要配置)vscode(安装CMake插件)

2025-01-16 11:20:11 853

原创 开源本地检索软件

然后依次编译 TLCommon项目、TLNetwork、TLDocReader、TLResourceMonitor、TLDataSearch。本项目为打造PC端全文检索引擎,兼容XP系统,使用vs2013及其以上版本进行编译。TLResourceMonitor : 资源监控项目。TLCommon :公共库项目,其他库可以引用。TLNetwork : 网络库,用于版本检测。编译项目之前先安装vs2013及其以上版本。TLDocReader : 文档读取项目。TLDataSearch :UI项目。

2025-01-16 11:10:52 357

原创 python项目导出仅需的依赖

有时候我们没有写requirment.txt依赖文件,但是我们需要导出项目仅需的依赖,如果项目太大的话,使用默认的收集依赖的方式收集到的依赖比较多。

2025-01-13 16:04:10 194

原创 duilib 窗体插件开发设计

插件信息结构//定义插件信息结构/*插件名称*//*插件图标路径*//*插件是否可用,Y可用,N不可用*/int type;/*插件类型,vip/common*/char id[5];/*插件id,4位数字,用于插件唯一标识*/

2025-01-13 15:31:53 556

原创 crapy 爬虫框架的使用

大功告成!!!!打开python控制台,输入启动我们的爬虫。

2024-12-13 15:08:00 1953

原创 在centos 7.9上面安装mingw交叉编译工具

为了在centos上面编译windows的程序,需要安装mingw工具,mingw工具是可以编译windows程序的一些工具链,使用方式和linux一致。makeinfo就是texinfo包。

2024-12-13 14:39:36 979

原创 让浏览器跨域访问本地服务

在开发web的时候,web页面可能需要访问本地的服务(比如本地开发的打印机服务),但是涉及到跨域,需要屏蔽浏览器的限制。

2024-12-11 15:50:23 282

原创 docker安装mysql 实现主从同步

binlog-do-db配置用于指定需要同步的库,如果不写,默认为同步全部库。请注意server-id这个配置,在进行主从的时候,这个值不能重复,也就是master与slave不用配置相同的server-id。这种文件十分占内存!该文件内容与master的几乎一致,只是把log-bin配置关闭,因为slave不需要开启binlog日志,server-id值改为与master不一致的就行.容器启动完成之后,这时可以用工具连接数据库,连接数据库之后,创建一个账号,用户slave从库同步数据.

2024-12-11 15:44:30 1777 2

原创 rancher + k3s + docker私有仓库搭建K8环境(百分之百成功)

然后我们找一个虚拟机进行拉取刚才我们上传的镜像,测试是否能够征程拉取,由于采用的是http,没有证书,所以我们在拉取镜像之前先配置docker,编辑/etc/docker/daemon.json文件,如果没有则创建文件。因为K3安装需要下载外网资源,所以需要每台机器都要具备访问外网能力,这里采用docker版本的v2ray,所以4台虚拟机都要安装docker,使用如下命令进行安装docker。这里我是单独有一台物理机作为docker的私有仓库,也可以直接用rancher所在的虚拟机搭建。

2023-08-11 11:10:28 1925

原创 spark boot封装,多线程高效执行

众所周知,spark是一个分布式计算引擎,可以将计算数据分不到不同的节点进行计算,但是往往我们的业务都是比较复杂,每天定时跑的时候不只是一个job,可能是有很多的job,但是引擎本身是串行化的,而且对于经验不深的同学,一个业务可能在一个scala文件写上上前行代码,这样就很难维护,所以这里为大家提供一个简易的spark框架。框架同时采用多线程的方式,可以提高多个job的执行效率

2022-10-27 11:36:31 1076

原创 将mupdf封装成库,提供产品API接口

一、编译成静态库之后,再编写dll,为项目提供pdf操作接口项目结构如图:MoonPDF_DLL是C++封装的动态链接库,MoonPDF_DLL_TEST为C#界面测试工程。测试如下:提供很多pdf常规操作功能,如果需要自己添加更多功能,比如提取文本信息,可以自行下载源码修改:源码地址:GitHub - lengkristy/MoonPDF_DLL: pdf的DLL项目...

2021-12-17 10:50:58 1320

原创 C语言hashmap实现

C语言hashmap实现,不做线程控制map.h#ifndef _MAP_H#define _MAP_H/** * * 文件说明: * 纯C实现hashmap,由于限制,map中的key采用char*,如果key为其他类型的请先转换成char* * 文件创建时间: * 2020-09-16 13:58 * hashmap实现原理描述: * hashmap实现采用数组加链表,首先将key生成一个int类型的hashcode值,然后根据hashcode值进

2020-09-16 14:26:56 2205 9

原创 将开源clucene引擎编译成动态库

本章介绍如何将clucene编译成动态库,开发桌面级的全文检索引擎。 1.准备工具 编译平台:windows 10 代码编译工具:vs2010 CMake版本:cmake-3.17.1-win64-x64 源代码版本:clucene-core-2.3.3.4 Zlib版本:zlib-1.2.3.exe 相关工具以及代码下载位置,里面包含详细文档:点击下载 2.安...

2020-07-28 15:38:25 688 1

原创 第二章 将第一章下的开发项目部署到IceGrid中

1、环境准备 (1)、首先安装jdk,安装之后配置环境变量(安装的步骤略过,网上一大推) (2)、安装ICE,ICE的安装和开发环境中的步骤一致,这里不重复叙述。这里要注意 的是Ice的安装目录不能是Program Files (x86)这个路径,也不能是中文路径,否 则会出错。 (3)、安装.net 4.0环境 (4)、安装vc运行库(如果没有vc运行库,ICE不能启...

2020-05-16 21:39:21 432

原创 分布式锁的简要设计与实现

说明在微服务的项目中,我们经常会遇到多个服务对统一资源的并发访问,比如文件资源、数据库资源、以及缓存资源等。如果我们不对这些资源做访问同步控制,那么将会对我们的数据的唯一性造成影响。要做资源的同步不仅仅只是线程同步这么简单,该同步是对服务级别的同步。同步设计 基础同步第一种方式,系统考虑最基础的同步,采用redis作为中间件,没有等待唤醒机制,同步服务采用轮询的方式去获取分布式锁。所...

2019-11-15 17:26:50 225

原创 Nginx负载均衡集成阿里健康检查

由于开源社区版本的nginx负载均衡并不会实时检查某个节点是否挂掉,只会发生超时的情况下切换节点,如果挂掉的节点恢复了,nginx也不会去访问。我们就需要借助阿里的nginx_upstream_check_module。1.环境说明服务器操作系统版本:Centos 7 64位Nginx源码版本:nginx-1.14.0.tar.gz(可以在https://download.csdn.n...

2019-11-06 11:26:29 597

原创 C#与java通过RSA互相加解密,支持分段加解密,支持长文本,支持公钥加密私钥解密,私钥加密公钥解密

1、C#代码       C#采用的RSACryptoServiceProvider类进行的加解密,由于该类默认是不支持私钥加密公钥解密的,需要通过BouncyCastle.Crypto.dll转换一下才可以。       代码如下:       using System;using System.Collections.Generic;using System.Text;...

2019-01-21 18:46:05 3202 1

原创 C/C++和Python混合编程

1、首先需要下载python源代码进行编译,源代码编译的过程访问如下链接:   编译python源码2、创建一个win32控制台项目,项目名称为:InvokePython,如图:  3、然后将python源代码中的Include文件夹拷贝到该项目,如图:   只是拷贝Include还不够,需要将源代码Python-3.5.4\PC目录下的pyconfig.h文件拷贝到Inc...

2018-08-28 20:35:17 8575 4

原创 CEF3嵌入到win32项目

一、编译CEF3源码     编译源码请参考:https://blog.csdn.net/lengyue2015/article/details/77972035二、创建一个win32项目     这里我创建了一个TestCef名称的项目,如图所示:     三、准备cef3头文件      然后我们将刚才我们编译的cef3源码路径下的include文件夹拷贝到我们的项目路径下,如图所示:    ...

2018-06-25 22:58:56 9173 2

原创 第一章 C# .net4.0创建第一个ICE项目

一、环境准备1、安装VS2010 2、安装ZeroC(ICE),这里以ZeroC3.4.2版本为为例,需要设置环境变量 设置环境变量:ICE_HOME: C:\Program Files (x86)\ZeroC\Ice-3.4.2 Path变量追加:;%ICE_HOME%\bin;

2017-11-04 21:17:28 3537

原创 VS2010编译CEF3源代码

一、首先从官网下载CEF3源码,官网地址:http://opensource.spotify.com/cefbuilds/index.html#windows32_builds       我这里下载的是cef_binary_3.2883.1542.gf264ab9_windows32.tar.bz2二、下载CMake工具进行构建VS2010环境三、解压cef_binary_3.288

2017-09-13 22:29:12 8448 6

原创 C#实现AOP框架

大家都知道java的AOP很强大,也很实用,但是C#这方面就比较弱一些,而且C#要实现AOP编程,业务类必须集成一个ContextBoundObject类,有点入侵式编程,   C#编写AOP的原理也比表简单,这里我封装了一个类库:MoonAOP      MoonAOP的用法比较简单,首先在自己的项目中引用MoonAOP.dll,然后实现IMoonInterceptorInvoke,

2017-09-13 19:17:28 3056 1

原创 C语言Stack简单实现

C语言Stack简单实现,不做线程控制Stack.h/****************************************************************************作者:代浩然时间:2017-8-3该文件定义为栈的相关实现栈的特性: 1、先进后出,后进先出***************************************

2017-09-12 21:08:05 3227

原创 C语言队列QUEUE简单实现

C语言队列QUEUE简单实现,不做线程控制Queue.h/********************************************************************************* * 作者:代浩然 * 时间:2017-08-05 * 说明:该文件为队列的实现,实现方式是链表的双向队列,可以从链表的两端存,也可以从链表的两端取 * *

2017-09-12 21:06:00 7176

原创 C语言Link_List简单实现

C语言Link_List简单实现,不做线程控制Link_List.h/****************************************************************************作者:代浩然时间:2017-8-2该文件定义为非线性链表相关的实现线性链表的特性: 1、在内存中的存放地址是非连续的,随机分配优点: 1、由于地址的非连

2017-09-12 21:02:10 10145

原创 C语言Array_List简单实现

C语言Array_List简单实现,对集合的增删改查,不做线程控制Array_List.h/****************************************************************************作者:代浩然时间:2017-8-2该文件定义为线性链表相关的实现线性链表的特性: 1、在内存中的存放地址是连续的优点: 1、由于地

2017-09-12 20:58:54 3445

原创 .net简单实现MVC模式

虽然.net有自己的MVC框架,但是使用起来也各种不方便,索性就自己实现了一套框架。该框架视图采用html 前后端通过JSON数据交互,前端到后端的参数可以是对象控制器介绍:特性:MoonController :针对类         MoonRequestMapping:针对方法        例子:                {CSDN:CODE

2017-09-11 19:07:06 456

原创 C#操作word,签入书签,图表,表格

C#操作word,签入书签,图表,表格

2017-08-28 17:24:10 1290

原创 vs2010编译python3.5.4源代码

vs2010编译python3.5.4源代码

2017-08-24 11:19:55 1950 2

spark boot框架 简化开发

spark boot框架 简化开发

2022-10-27

CEF3嵌入win32项目

将CEF3嵌入到win32项目中,解决了系统兼容性问题,可以在win10下调试运行

2018-06-25

Python嵌入VC项目中

将python库嵌入vc项目中,支持C++调用python脚本,很大程度上简化开发

2018-08-28

VC项目调用Python文件脚本

VC项目调用Python文件脚本,支持脚本导入其他模块,该工程用Python脚本进行IO操作,创建文件以及写数据,解决不需要安装python环境就能使用python脚本带来的便利

2018-08-30

MoonAOP源码的简单实现

使用C#实现的AOP编程,以前日志记录,异常捕获,事物控制等这些代码就不需要在每个业务类中都写一遍了,简单直接

2017-09-13

MoonAOP源码实现

C#实现的AOP编程,记录日志,异常处理,事物控制这些频繁的代码不需要在每个业务类方法进行处理,交给AOP框架就行

2017-09-14

Duilib嵌入wke内核浏览器

CSDN上很多Duilib嵌入WKE资源都不可用,本资源使用VS2010编译,实现C++与JS相互调用

2018-07-02

RSA在C#和java中的应用

RSA在C#和java中的应用,通过公钥加密私钥解密,私钥加密公钥解密

2019-01-21

01 使用客户端、接口、服务端的项目结构,并且使用ICEBOX调试.rar

01 使用客户端、接口、服务端的项目结构,并且使用ICEBOX调试,资源中包含视频教程和源代码项目以及文档说明

2020-05-16

python3.5.4源代码

vs2010编译成功后的python3.5.4源代码

2017-08-24

C#操作word,签入书签,图表,表格

C#操作word,签入书签,图表,表格

2017-08-28

将研发文档中的01 项目部署到IceGrid中.rar

将研发文档中的01 项目部署到IceGrid中,集群部署支持负载均衡。资源中包含视频教程讲解,以及文档和相关的软件包

2020-05-16

Nginx集成阿里健康检查相关包.rar

Nginx集成阿里健康检查相关包,用于nginx实时更新节点状态信息。

2019-11-06

MoonMVC源码

自己实现的MVC框架,包括控制器、拦截器、全局异常处理器,前后端采用JSON数据交互,前端参数可以是JSON对象

2017-09-11

空空如也

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

TA关注的人

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