- Serverless Sharp: 基于AWS Lambda的图片优化工具
梅琛卿
ServerlessSharp:基于AWSLambda的图片优化工具serverless-sharpServerlessimageoptimizerforS3,Lambda,andCloudfront项目地址:https://gitcode.com/gh_mirrors/se/serverless-sharpServerlessSharp是一个开源项目,旨在通过AWSLambda提供一种无需运行服
- 构建大模型知识库(一)
一切顺势而行
conda
直接把链接复制到迅雷中下载中即可langchainapihttps://smith.langchain.com/onboarding?organizationId=02938e5e-4a76-4d2d-b5f0-24da73525ba9&step=1https://anaconda.org/conda-forge/langchain-openai工程化的开发环境gitclonehttps://gi
- ROS sensor_msgs / Range
皮皮木子
python
sensor_msgsdocsensor_msgsNamespaceReferencegitsensor_msgs/RangeMessageRawMessageDefinition:#Singlerangereadingfromanactiverangerthatemitsenergyandreports#onerangereadingthatisvalidalonganarcatthedista
- ros2控制运动的ros_controls/ros2_control功能包cmd_vel
geniusNMRobot专家
ros2_5资料经验ros2机器人运动控制cmd_vel
GitHub-ros-controls/ros2_controlathumbleREADME.mdros2_controlThispackageisapartoftheros2_controlframework.Formore,pleasecheckthedocumentation.BuildstatusROS2DistroBranchBuildstatusDocumentationRelease
- 【基于开源insightface的人脸检测,人脸识别初步测试】
sevencheng798
算法开源
简介InsightFace是一个基于深度学习的开源人脸识别项目,由蚂蚁金服的深度学习团队开发。该项目提供了人脸检测、人脸特征提取、人脸识别等功能,支持多种操作系统和深度学习框架。本文将详细介绍如何在Ubuntu系统上安装和实战InsightFace项目。目前github有非常多的人脸识别开源项目,下面列出几个常用的开源项目:deepfacecompreface是免费开源的人脸识别服务,无需事先掌握
- AI Agent开源框架和工具
老兵发新帖
人工智能
说明:星数可能不准AutoGPT(163k颗星)https://github.com/Significant-Gravitas/AutoGPT是一款可供所有人使用的工具,旨在使人工智能民主化,让所有人都可以使用和构建人工智能。LangChain(87.4k颗星)https://github.com/langchain-ai/langchain是一个由语言模型驱动的开发上下文感知应用程序的框架,使它
- diagrams.git 开源项目教程
羿丹花Zea
diagrams.git开源项目教程diagramsGenerateFlowcharts,NetworkSequenceDiagrams,GraphVizDotDiagrams,andRailroadDiagrams项目地址:https://gitcode.com/gh_mirrors/dia/diagrams项目介绍diagrams.git是一个强大的在线图表制作工具,它允许用户通过简单的拖放界
- 开源项目安装与配置指南:GitDiagram
云云乐Lynn
开源项目安装与配置指南:GitDiagramgitdiagramReplace'hub'with'diagram'inanyGitHuburltoinstantlyvisualizethecodebaseasaninteractivediagram项目地址:https://gitcode.com/gh_mirrors/gi/gitdiagram1.项目基础介绍GitDiagram是一个开源项目,它
- 开源项目架构快速分析工具GitDiagram
老兵发新帖
开源架构
开源项目架构快速分析工具GitDiagramMermaid在线浏览工具OnlineFlowChart&DiagramsEditor-MermaidLiveEditor效果示例:Openmanus生成的mermaid源码:flowchartTDsubgraph"EntryPoints"main["main.py"]:::entryrunFlow["run_flow.py"]:::entryrunMC
- 【3dSwap】3D-Aware Face Swapping
jessIoss
论文阅读笔记DeepFake3d人工智能深度学习计算机视觉
文章目录3D-AwareFaceSwapping背景points贡献方法从2D图像推断3D先验通过潜在代码操纵进行人脸交换联合枢轴调整目标函数实验与二维人脸交换方法比较进一步分析3D感知人脸交换消融实验局限性3D-AwareFaceSwapping会议/期刊:CVPR2023作者:code:https://lyx0208.github.io/3dSwap背景人脸交换是计算机视觉领域的一个重要研究课
- 【算法】椭圆曲线签名(ECDSA)
ZFJ_张福杰
区块链加密钱包签名算法
什么是椭圆曲线签名(ECDSA)?椭圆曲线签名算法(EllipticCurveDigitalSignatureAlgorithm,简称ECDSA)是一种基于椭圆曲线密码学的数字签名算法。它主要用于加密货币(如Bitcoin、Ethereum和Tron)中来生成和验证交易的签名。椭圆曲线密码学(EllipticCurveCryptography,ECC)椭圆曲线密码学(ECC)是一种公钥密码学算法,
- webrtc所有平台下载编译步骤详细说明
LG0915
Linux
1、安装depottoolsWindows:国外下载:https://storage.googleapis.com/chrome-infra/depot_tools.zip下载完把压缩包解压,然后把解压目录加入PATH环境变量Linux(Android)/Mac(IOS):安装git国外:gitclonehttps://chromium.googlesource.com/chromium/tool
- iOS-WebRTC静态库,framework下载、编译,使用
【零声教育】音视频开发进阶
程序员音视频开发编程ioswebrtcgit音视频ffmpeg
网上的对于WebRTC的下载和编译的文章其实已经很多,但是有些比较久远,里面很多方法都无法再使用,所以写一篇文章来简单的说下当前的一些使用方法和注意事项。1、编译环境:硬件:MacBookPro(Mid2015)系统:macOSHighSierra10.13.3网络环境:普通的稳定网络就可以2、安装git这里不做详细介绍,相信做iOS开发的都有,没有的话,百度和Google都是很快可以安装成功。3
- 在Mac和Windows平台上下载和编译Chromium WebRTC
UnhcTransforms
macoswindowswebrtcWebRTC
Chromium是一个开源的Web浏览器项目,而WebRTC是一种用于实时通信的开放式标准。本文将介绍如何在Mac和Windows平台上下载和编译ChromiumWebRTC。以下是详细的步骤:下载Chromium源代码首先,我们需要下载Chromium的源代码。在终端或命令提示符中使用以下命令:gitclonehttps://chromium.googlesource.com/chromium/
- React Native 基准模板安装与使用指南
魏鹭千Peacemaker
ReactNative基准模板安装与使用指南React-Native-BoilerplateAReactNativeprojectboilerplateforproducingreliableapplications.项目地址:https://gitcode.com/gh_mirrors/reactnat/React-Native-Boilerplate本指南将引导您了解由iawaisrana维护
- linux下使用cmake编译tbb
forever17age
linuxc++算法
先去GitHub-oneapi-src/oneTBB:oneAPIThreadingBuildingBlocks(oneTBB)下载源码,并解压。进入解压出的文件夹,执行1、mkdirbuild&&cdbuild2、cmake-DTBB_TEST..3、cmake--build.4、cmake--install.测试是否成功1、新建文件夹test2、随便写个cpp文件,命名为test.cpp,内容
- 【1】CICD持续集成-docker本地搭建gitlab代码仓库社区版
rider189
云原生-devopsci/cddockergitlab
一、gitlab社区版概述GitLab社区版(CommunityEdition,CE)是一个开源的版本控制系统,适用于个人开发者、中小团队及大型企业。GitLab社区版采用MIT许可证,用户可以免费使用和修改源代码。其主要功能包括代码托管、版本控制、项目协作、代码审查以及集成CI/CD等。主要功能.代码托管和版本控制:GitLab社区版提供了基本的代码托管和版本控制功能,适合个人或小型团
- Mac 上使用 Homebrew 安装 Git,并配置 Git 用户名和邮箱的详细教程
git
以下是如何在Mac上通过Homebrew安装Git,并配置Git用户名和邮箱的详细步骤。步骤1:安装Homebrew(如果未安装)如果你还没有安装Homebrew,首先需要安装它。打开终端(Terminal),然后执行以下命令来安装Homebrew:/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/H
- confluent-kafka-python:高性能的Apache Kafka Python客户端
杜璟轶Freda
confluent-kafka-python:高性能的ApacheKafkaPython客户端confluent-kafka-pythonConfluent'sKafkaPythonClient项目地址:https://gitcode.com/gh_mirrors/co/confluent-kafka-python项目介绍confluent-kafka-python是由Confluent公司提供的
- 强大的 Go 语言实现的 Apache Kafka 客户端 —— confluent-kafka-go
孔卿菡Warrior
强大的Go语言实现的ApacheKafka客户端——confluent-kafka-goconfluent-kafka-goConfluent'sApacheKafkaGolangclient项目地址:https://gitcode.com/gh_mirrors/co/confluent-kafka-go在分布式系统和流处理领域,ApacheKafka已经成为不可或缺的一员。针对这一强大的消息中间
- 适应 AI 时代的软件开发流程:用 AI + TDD 构建可维护项目
damo王
AI人工智能AI编程经验分享AItdd
适应AI时代的软件开发流程:用AI+TDD构建可维护项目本文面向有系统开发经验的工程师,分享如何结合Git管理、AI协作、YAML驱动与TDD开发方式,高效构建一个可维护、可协作、可交付的嵌入式或通用工程项目。适合BLE模块、协议栈组件、物联网控制系统等项目落地。为什么要适应AI时代的开发方式?在AI工具(如ChatGPT、Copilot)不断成熟的今天,软件开发方式也在发生根本性变化:传统模式A
- AgentGPT 教程:配置与部署自主AI代理
戚巧琚Ellen
AgentGPT教程:配置与部署自主AI代理AgentGPTAssemble,configure,anddeployautonomousAIAgentsinyourbrowser.项目地址:https://gitcode.com/gh_mirrors/ag/AgentGPT1.项目介绍AgentGPT是一个开源项目,它允许你在浏览器中组装、配置并部署自主的人工智能(AI)代理。这些AI代理可以被设
- Kitex xDS 功能增强:熔断、限流和重试
CloudWeGo
微服务
Kitex的xDS模块已经支持了以Proxyless模式对接Istio,支持服务发现、服务路由和超时配置等功能,过往也有文章对此进行了介绍:Kitex新增功能特性:支持xDS对接Istio。Kitex除了上述功能外,还支持熔断、限流、重试等治理策略,在xDS模块最新的0.4.1版本也对这些特性做了针对Istio的适配。GitHub地址:https://github.com/kitex-contri
- 【java】 prometheus监控告警
一彡十
k8s与云原生
(1)场景:使用prometheus监控k8s集群的运行状态,并做到监控告警。(2)pom:git地址io.kubernetesclient-java5.0.0compile(3)实现思路通过调用kubernetesapi实现资源文件的创建,进而达到目的。(说的比较笼统,细节我存在一些疑问,大佬可以替我补充补充)(4)用的主要api,其实就是调用kube-apiserver的接口@Autowire
- Git Commit 失败?别慌!Pre-commit Hook Linter 报错排查指南!!!
小丁学Java
gitgitubuntulinux
GitCommit失败?别慌!Pre-commitHookLinter报错排查指南️嘿,各位开发者伙伴们!有没有遇到过这样的场景:你刚刚完成了一段惊艳的代码,心满意足地敲下gitcommit-m"feat:Addawesomefeature",期待着将成果纳入版本库,结果……“啪叽”一声,终端跳出一堆红色的错误信息,告诉你pre-commithookfailed!就像这样:2025-04-1423
- OpenCV Contrib 模块安装与配置指南
郝战为Farley
OpenCVContrib模块安装与配置指南opencv_contribopencv/opencv_contrib:OpenCV_contrib是OpenCV的扩展模块仓库,包含了许多额外的算法、功能模块以及对主OpenCV库的补充,如高级特征检测器、图像分割、对象识别等。项目地址:https://gitcode.com/gh_mirrors/op/opencv_contrib1.项目基础介绍和主
- 使用python实现简版区块链-持久化和命令行接口
晓彬_
区块链区块链比特币pythoncouchdb
使用python实现简版区块链-持久化和命令行接口目录基本原型工作量证明持久化和命令行接口交易(1)地址交易(2)网络说明本文根据https://github.com/liuchengxu/blockchain-tutorial的内容,用python实现的,但根据个人的理解进行了一些修改,大量引用了原文的内容。文章末尾有"本节完整源码实现地址"。引言到目前为止,我们已经构建了一个有工作量证明机制的
- Day32笔记-正则表达式
云中笙生声~
Python笔记正则表达式pycharmpython数据分析
一、正则表达式1.案例-校验qq号合法的qq号:a.全部是数字b.位数5~11位c.开头不能为0'''合法的qq号:a.全部是数字b.位数5~11位c.开头不能为0'''#方式一defcheck_qq1(qq:str): result=True ifqq.isdigit(): iflen(qq)inrange(5,12): ifqq[0]=='0': result
- Cogito v1 Preview:开源混合推理系列模型博客速读(微调自llama和qwen)
Panesle
前沿llama
Cogitov1Preview文章讲解一、项目介绍Cogitov1Preview是一个关于人工智能(AI)的重要项目,旨在通过迭代改进的方法(IteratedDistillationandAmplification,简称IDA)来实现通用超级智能(generalsuperintelligence)。该项目由DeepCogito团队开发,团队位于旧金山,并得到了一些顶级风险投资公司的支持。二、背景知
- LLaMA Factory 微调框架的部署
TA zhao
模型实战llama语言模型
系列文章目录第一章Xinference分布式推理框架的部署第二章LLaMAFactory微调框架的部署第三章LLaMAFactory微调框架数据预处理加载文章目录系列文章目录前言一、LLaMAFactory是什么?二、LLaMAFactory部署1.环境说明1.1硬件要求1.2环境版本推荐2.部署2.1下载git源码2.2安装2.3启动总结前言在深度学习的浪潮中,预训练大语言模型(LargeLan
- Spring4.1新特性——综述
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Schema与数据类型优化
annan211
数据结构mysql
目前商城的数据库设计真是一塌糊涂,表堆叠让人不忍直视,无脑的架构师,说了也不听。
在数据库设计之初,就应该仔细揣摩可能会有哪些查询,有没有更复杂的查询,而不是仅仅突出
很表面的业务需求,这样做会让你的数据库性能成倍提高,当然,丑陋的架构师是不会这样去考虑问题的。
选择优化的数据类型
1 更小的通常更好
更小的数据类型通常更快,因为他们占用更少的磁盘、内存和cpu缓存,
- 第一节 HTML概要学习
chenke
htmlWebcss
第一节 HTML概要学习
1. 什么是HTML
HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFox等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。
打开记事本 输入一下内
- MyEclipse里部分习惯的更改
Array_06
eclipse
继续补充中----------------------
1.更改自己合适快捷键windows-->prefences-->java-->editor-->Content Assist-->
Activation triggers for java的右侧“.”就可以改变常用的快捷键
选中 Text
- 近一个月的面试总结
cugfy
面试
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275
前言
打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为在校的学生提供一些经验供参考,希望都能找到满意的工作。
- HTML5一个小迷宫游戏
357029540
html5
通过《HTML5游戏开发》摘抄了一个小迷宫游戏,感觉还不错,可以画画,写字,把摘抄的代码放上来分享下,喜欢的同学可以拿来玩玩!
<html>
<head>
<title>创建运行迷宫</title>
<script type="text/javascript"
- 10步教你上传githib数据
张亚雄
git
官方的教学还有其他博客里教的都是给懂的人说得,对已我们这样对我大菜鸟只能这么来锻炼,下面先不玩什么深奥的,先暂时用着10步干净利索。等玩顺溜了再用其他的方法。
操作过程(查看本目录下有哪些文件NO.1)ls
(跳转到子目录NO.2)cd+空格+目录
(继续NO.3)ls
(匹配到子目录NO.4)cd+ 目录首写字母+tab键+(首写字母“直到你所用文件根就不再按TAB键了”)
(查看文件
- MongoDB常用操作命令大全
adminjun
mongodb操作命令
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。
一
- bat调用jar包并传入多个参数
aijuans
下面的主程序是通过eclipse写的:
1.在Main函数接收bat文件传递的参数(String[] args)
如: String ip =args[0]; String user=args[1]; &nbs
- Java中对类的主动引用和被动引用
ayaoxinchao
java主动引用对类的引用被动引用类初始化
在Java代码中,有些类看上去初始化了,但其实没有。例如定义一定长度某一类型的数组,看上去数组中所有的元素已经被初始化,实际上一个都没有。对于类的初始化,虚拟机规范严格规定了只有对该类进行主动引用时,才会触发。而除此之外的所有引用方式称之为对类的被动引用,不会触发类的初始化。虚拟机规范严格地规定了有且仅有四种情况是对类的主动引用,即必须立即对类进行初始化。四种情况如下:1.遇到ne
- 导出数据库 提示 outfile disabled
BigBird2012
mysql
在windows控制台下,登陆mysql,备份数据库:
mysql>mysqldump -u root -p test test > D:\test.sql
使用命令 mysqldump 格式如下: mysqldump -u root -p *** DBNAME > E:\\test.sql。
注意:执行该命令的时候不要进入mysql的控制台再使用,这样会报
- Javascript 中的 && 和 ||
bijian1013
JavaScript&&||
准备两个对象用于下面的讨论
var alice = {
name: "alice",
toString: function () {
return this.name;
}
}
var smith = {
name: "smith",
- [Zookeeper学习笔记之四]Zookeeper Client Library会话重建
bit1129
zookeeper
为了说明问题,先来看个简单的示例代码:
package com.tom.zookeeper.book;
import com.tom.Host;
import org.apache.zookeeper.WatchedEvent;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.Wat
- 【Scala十一】Scala核心五:case模式匹配
bit1129
scala
package spark.examples.scala.grammars.caseclasses
object CaseClass_Test00 {
def simpleMatch(arg: Any) = arg match {
case v: Int => "This is an Int"
case v: (Int, String)
- 运维的一些面试题
yuxianhua
linux
1、Linux挂载Winodws共享文件夹
mount -t cifs //1.1.1.254/ok /var/tmp/share/ -o username=administrator,password=yourpass
或
mount -t cifs -o username=xxx,password=xxxx //1.1.1.1/a /win
- Java lang包-Boolean
BrokenDreams
boolean
Boolean类是Java中基本类型boolean的包装类。这个类比较简单,直接看源代码吧。
public final class Boolean implements java.io.Serializable,
- 读《研磨设计模式》-代码笔记-命令模式-Command
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/**
* GOF 在《设计模式》一书中阐述命令模式的意图:“将一个请求封装
- matlab下GPU编程笔记
cherishLC
matlab
不多说,直接上代码
gpuDevice % 查看系统中的gpu,,其中的DeviceSupported会给出matlab支持的GPU个数。
g=gpuDevice(1); %会清空 GPU 1中的所有数据,,将GPU1 设为当前GPU
reset(g) %也可以清空GPU中数据。
a=1;
a=gpuArray(a); %将a从CPU移到GPU中
onGP
- SVN安装过程
crabdave
SVN
SVN安装过程
subversion-1.6.12
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-openssl=/
- sql 行列转换
daizj
sql行列转换行转列列转行
行转列的思想是通过case when 来实现
列转行的思想是通过union all 来实现
下面具体例子:
假设有张学生成绩表(tb)如下:
Name Subject Result
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
*/
/*
想变成
姓名 &
- MySQL--主从配置
dcj3sjt126com
mysql
linux下的mysql主从配置: 说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slave版本。(版本向下兼容)
mysql1 : 192.168.100.1 //master mysq
- 关于yii 数据库添加新字段之后model类的修改
dcj3sjt126com
Model
rules:
array('新字段','safe','on'=>'search')
1、array('新字段', 'safe')//这个如果是要用户输入的话,要加一下,
2、array('新字段', 'numerical'),//如果是数字的话
3、array('新字段', 'length', 'max'=>100),//如果是文本
1、2、3适当的最少要加一条,新字段才会被
- sublime text3 中文乱码解决
dyy_gusi
Sublime Text
sublime text3中文乱码解决
原因:缺少转换为UTF-8的插件
目的:安装ConvertToUTF8插件包
第一步:安装能自动安装插件的插件,百度“Codecs33”,然后按照步骤可以得到以下一段代码:
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a30980927
- 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
geeksun
PHP
CGI
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不