- 推荐一款超实用的桌面工具:Touchpad Indicator
林泽炯
推荐一款超实用的桌面工具:TouchpadIndicator项目地址:https://gitcode.com/gh_mirrors/to/Touchpad-Indicator在日常使用电脑的过程中,我们常常需要快速启用或禁用触摸板以提高工作效率或者避免误触。为了满足这一需求,向大家强烈推荐一款名为TouchpadIndicator的开源项目,它将帮助你轻松管理你的笔记本触摸板状态。项目介绍Touc
- 架构第113集:网关服务器、Cassandra数据库、Redis缓存、Kafka消息队列、Elasticsearch客户端
掘金-我是哪吒
数据库缓存架构服务器redis
加群联系作者vx:xiaoda0423仓库地址:https://webvueblog.github.io/JavaPlusDoc/https://1024bat.cn/“一个基于锁和条件变量(Condition)实现的简易版Future,用来在某个线程中等待结果,直到被另一个线程显式唤醒并传递结果。”举个简单使用场景:假设你在做异步RPC调用、异步消息处理这类事情:线程A发起请求,但不知道什么时候
- 分布式微服务系统架构第96集:大型跨境电商JVM调优,MongoDB、Elasticsearch (ES)、Cassandra
掘金-我是哪吒
分布式微服务系统架构jvmmongodb
加群联系作者vx:xiaoda0423仓库地址:https://webvueblog.github.io/JavaPlusDoc/https://1024bat.cn/方法定义:publicvoidhandleBiz(List>records,longcountTime,StringtimeStr)records:从Kafka消费到的消息列表。countTime:用于记录处理耗时的初始时间戳。ti
- 开发者必备:GitHub 代码管理与协作实战指南
34号树洞
AIGC工具专栏ideGithub代码管理源代码管理Github使用教程
目录一、GitHub是什么?二、准备工作注册账号三、仓库管理创建新仓库删除仓库四、本地操作GitHub(VSCode配合)1.克隆远程仓库2.常用Git命令总结:五、分支管理与PullRequest(多人协作精髓)1.创建新分支:2.提交并推送:3.发起PullRequest(PR)六、常用功能说明七、开源项目管理添加开源许可证八、GitHubPages(免费部署网页)步骤:九、GitHubAct
- 【中间件】redis简单使用
新手且笨蛋37
中间件redis中间件linux
文章目录环境需求1.系统2.环境安装1.安装步骤2.路径和文件后台启动1.修改配置文件2.后台启动3.查看状态关闭1.杀掉进程2.单实例关闭基本指令redisjavaredis.conf解读springboot整合1.依赖2.application.yml3.配置类常见错误环境需求1.系统Linux系统和windows都可以,windows的资源自行到github上下载,linux的可到redis
- 探索大数据新纪元:Apache Flink HBase Connector 魅力无限
柳旖岭
探索大数据新纪元:ApacheFlinkHBaseConnector魅力无限项目地址:https://gitcode.com/gh_mirrors/fl/flink-connector-hbase在数据处理领域中,ApacheFlink和HBase分别作为流处理和大规模分布式数据库的领航者,它们各自的力量已经足够强大。但当两者相遇时,就像魔法与科技的结合,创造出了前所未有的可能——ApacheFl
- 探秘Venus OS:Victron能源的Unix风格Linux发行版
幸竹任
探秘VenusOS:Victron能源的Unix风格Linux发行版去发现同类优质开源项目:https://gitcode.com/VenusOS,这个取自罗马神话的名字,可能是你寻找的高级嵌入式操作系统,尽管它与希腊神话中的名字有所不同。但这个名字背后,隐藏着一个强大的技术宝藏等待我们去发掘。如果你热衷于构建和定制自己的系统,那么VenusOS绝对值得你投入时间和精力。项目介绍VenusOS是一
- 用GitHub Actions实现CI/CD
天天进步2015
运维githubci/cd
目录简介GitHubActions基础工作流配置文件实战案例Node.js应用Python应用Docker容器构建与部署最佳实践常见问题与解决方案总结简介持续集成/持续部署(CI/CD)已成为现代软件开发不可或缺的一部分。它通过自动化构建、测试和部署过程,帮助开发团队更快、更可靠地交付软件。GitHubActions是GitHub提供的内置CI/CD解决方案,它允许开发者直接在GitHub仓库中自
- Github 2025-04-17 Go开源项目日报 Top9
老孙正经胡说
githubgolang开源Github趋势分析开源项目PythonGolang
根据GithubTrendings的统计,今日(2025-04-17统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Go项目9Go编程语言:构建简单、可靠和高效的软件创建周期:3474天开发语言:Go协议类型:BSD3-Clause“New”or“Revised”LicenseStar数量:117964个Fork数量:16989次关注人数:117964人贡献人数:3
- 远程仓库中的README.md文件不在本地代码目录中
coder丶赵
GitGit
远程仓库中的README.md文件不在本地代码目录中报错信息:error:failedtopushsomerefsto‘https://gitee.com/myUname/accumulate-not’-如果要push的仓库和当前README.md的仓库是同一个的话执行以下命令gitpull--rebaseoriginmaster我遇到的问题的是要同时push到Github和码云上,码云上是创建好
- jenkins-backup-script:自动备份 Jenkins 数据的利器
娄筝逸
jenkins-backup-script:自动备份Jenkins数据的利器jenkins-backup-scriptarchivejenkinssettingandplugins项目地址:https://gitcode.com/gh_mirrors/je/jenkins-backup-scriptjenkins-backup-script是一个简单但强大的自动化脚本,用于备份Jenkins的配置
- Vue打包为相对路径
DTcode7
Vue实战指南VUEHTMLwebvue框架前端
Vue打包为相对路径相对路径的基本概念与作用VueCLI配置打包路径示例一:基础配置示例二:多环境配置不同场景下的相对路径配置示例三:子目录部署示例四:GitHubPages部署示例五:静态文件托管服务实际开发中的使用技巧技巧一:使用环境变量技巧二:避免硬编码路径技巧三:使用动态路径解决常见问题问题一:资源加载失败问题二:跨域问题问题三:部署后样式失效扩展内容使用Webpack插件使用自定义脚本在
- 论文速报《Being-0:结合视觉语言模型与模块化技能的人形机器人智能体》
敢敢のwings
具身智能语言模型机器人人工智能
论文链接:https://arxiv.org/pdf/2503.12533项目主页:https://beingbeyond.github.io/being-0/?utm_source=catalyzex.com0.简介人形机器人被认为是实现具身人工智能的理想载体,因其可以像人类一样与现实世界进行物理交互。构建能够在复杂环境中执行多样化任务的自主人形机器人,一直是人工智能与机器人领域的终极目标。近年
- Blender Cats Blender Plugin导入pmx文件Fixmode出错
〆 笔记里的阴影、@~
blenderunity
最近想导入原神模型到Unity中时,首先使用Blender将官方提供的pmx格式文件转换为fbx文件格式,但是在Blender中导入pmx文件格式后点击Fixmode之后出现的一些bug,如下:本来乖巧的莹妹变得面目全非,一通搜索之后在官方github下找到了相关的问题:https://github.com/absolute-quantum/cats-blender-plugin/issues/5
- 基于Java的科大讯飞大模型API调用实现
小希与阿树
java开发语言
写在前面:因为现在自己实习的公司新拓展的一个业务是结合AI的低代码平台,我负责后端的开发,之前一直都是直接使用gpt或者文心一言等ui界面来直接使用大模型,从来没有自己调接口过,所以本文记录一下自己第一次使用大模型的心得,小趴菜一个,大佬们勿喷~~源码:llm_-api_-demo:科大讯飞大模型API调用实例代码(gitee.com)正文:在调用模型API接口前,必须要使用到对应的大模型,我用的
- Node.js Best Practices 是 GitHub 上一个超级热门的项目
postman
我最推荐的几条最佳实践在所有的实践中,以下五条是我认为对前端开发转Node.js的开发者最有价值的:不要在客户端保存敏感信息-看似常识,但很多人会犯的错误使用环境变量存储机密数据-不要把数据库密码直接写在代码里优先使用内置方法-很多人喜欢引入lodash,其实原生方法已经足够好一次只处理一个错误-嵌套的错误处理是噩梦的开始我最推荐的几条最佳实践在所有的实践中,以下五条是我认为对前端开发转Node.
- GitHub万星实测:5大AI代码工具生成Java质量对比(附正确率排名)
互联网
引言:AI重塑编程生态,工具选择成关键在AI技术革新的浪潮中,编程工具正经历着从辅助到主导的跨越式发展。据2024年StackOverflow开发者报告显示,62%的开发者已将AI工具融入工作流,但市场上工具同质化严重,如何选择最适合的工具成为开发者新挑战。本文精选五款主流AI代码生成工具,深度解析其核心能力,为开发者提供选型参考。一、飞算JavaAI:Java开发的“全流程智能引擎”核心亮点1.
- 【论文速读】地平线:HE-Drive Human-Like End-to-End Driving with Vision Language Models
小圆圆666
端到端语言模型人工智能自动驾驶
文章目录摘要整体架构流程论文方法方法描述方法改进解决的问题论文实验论文总结文章优点方法创新点未来展望摘要https://jmwang0117.github.io/HE-Drive/本文介绍了一种名为HE-Drive的人类中心的端到端自动驾驶系统,该系统可以生成既具有时间一致性又舒适的轨迹。现有的模仿学习和基于学习的轨迹评分器能够有效地生成和选择准确的轨迹,但它们难以解决生成不连贯和不舒服的轨迹的问
- 论文阅读:2024 ICLR Workshop. A STRONGREJECT for Empty Jailbreaks
CSPhD-winston-杨帆
论文阅读
总目录大模型安全相关研究:https://blog.csdn.net/WhiffeYF/article/details/142132328ASTRONGREJECTforEmptyJailbreaks对空越狱的StrongREJECThttps://arxiv.org/pdf/2402.10260https://github.com/dsbowen/strong_rejecthttps://str
- 个人网盘新选择 - JmalCloud
niekiopi
开源软件github
NextCloud、Seafile玩厌了没?试试JmalCloud吧,JmalCloud除了常规网盘的文件管理、文档在线预览编辑之外,还支持外部OSS存储,还自带一个博客系统。项目源码:https://github.com/jamebal/jmal-cloud-server项目官网:https://jmalcloud.github.io/官方演示地址:https://jmal.cc/demo/do
- CentOS 7 aarch64制作openssh 9.9p1 rpm包 —— 筑梦之路
筑梦之路
linux系统运维centoslinux运维
本篇文章还是基于开源项目openssh-rpms制作。https://github.com/boypt/openssh-rpms.git官方发行说明:OpenSSH:ReleaseNotes1.修改version.env2.下载源码包openssl网站改版,下载地址和之前不一样了#下载openssl1.1.1w源码包cddownloads&&wgethttps://github.com/opens
- 百度网盘python客户端——筑梦之路
筑梦之路
python学习linux系统运维python百度云开发语言
开源项目:bypy/bypy.pyatmaster·xyyangkun/bypy·GitHubPythonclientforBaiduYun(PersonalCloudStorage)百度云/百度网盘Python客户端-bypy/bypy.pyatmaster·xyyangkun/bypyhttps://github.com/xyyangkun/bypy/blob/master/bypy.pypi
- CentOS 7基于开源项目制作openssh9.8p1 rpm二进制包修复安全漏洞CVE-2024-6387 —— 筑梦之路
筑梦之路
linux系统运维centoslinux运维
2024年7月1日,官方发布openssh9.8版本,修复了安全漏洞CVE-2024-6387。此处主要基于开源项目https://github.com/boypt/openssh-rpms.git制作,之前也有写过类似的文章,这里就不再赘述。CentOS5/6/7基于开源项目制作openssh9.6p1rpm包——筑梦之路_centos6openssh9.6rpm-CSDN博客相关rpm二进制包
- Java RMI 漏洞扫描工具——remote-method-guesser 项目推荐
龚翔林Shannon
JavaRMI漏洞扫描工具——remote-method-guesser项目推荐remote-method-guesserJavaRMIVulnerabilityScanner项目地址:https://gitcode.com/gh_mirrors/re/remote-method-guesserremote-method-guesser是一个开源的JavaRMI漏洞扫描器,主要使用Java语言开发
- colab安装ubuntu1804,cuda11,miniconda,torch1.8的保姆级教程。
小豆子爱学习
AI研究实验记录人工智能pythoncuda
很多论文的代码用的环境都较旧,而现在的软件一般都默认安装最新版的,就导致很多软件不相容的问题。一般出现报错基本也是软件版本的问题。所以干脆就直接用老版本进行环境搭建百试不爽。我现在跑的很多github的项目用的都是这一套环境,几乎没有问题。ubuntu1804,cuda11版本安装!wgethttps://developer.download.nvidia.com/compute/cuda/11.
- 基于docker-java封装的工具类
寻梦人12138
Javadockerjava容器
基于docker-java封装的工具类背景环境工具类背景写OJ系统时需要用docker作为代码沙箱使用,顺手封装了一个工具类,给自己做个笔记,如果可以的话也希望帮助到其他人。环境docker26.1.4docker-java3.4.2docker-java-transport-httpclient53.4.2工具类importcom.github.dockerjava.api.DockerClie
- Android 逆向反编译apk
清河集一枝花
android
首先需要安装apktool工具,当前使用版本为2.9.3,如下图所示1.解包apktool.shd-rapk文件全路径-o包结果的保存路径通过上面命令可以获取当前apk的smali代码,通过修改smali代码可以满足不同的需求,smali相关教程可参考:https://github.com/JnuSimba/AndroidSecNotes/blob/master/Android%E9%80%86%
- 探索社交媒体数据宝藏:全方位媒体爬虫项目推荐
田发滔Gwendolyn
探索社交媒体数据宝藏:全方位媒体爬虫项目推荐项目地址:https://gitcode.com/gh_mirrors/me/MediaCrawler-new在数字时代,社交媒体平台如小红书、抖音、快手、B站和微博成为了信息交流与内容分享的主要阵地。为了深入了解用户喜好、热门趋势以及市场动态,开发一个全面的媒体爬虫变得至关重要。今天,我要向大家推荐的就是这样一个开源项目,它能够帮助我们高效地采集这些平
- 极狐GitLab CI/CD 流水线计算分钟数如何管理?
极小狐
极狐GitLabgitlabci/cddevopsMCPGitLabDevSecOps
极狐GitLab是GitLab在中国的发行版,关于中文参考文档和资料有:极狐GitLab中文文档极狐GitLab中文论坛极狐GitLab官网计算分钟管理(PREMIUMSELF)在极狐GitLab16.1中,从CI/CD分钟数重命名为计算配额或计算分钟数。管理员可以限制项目每月在实例runner上运行作业的时间。此限制通过计算分钟配额进行跟踪。项目runner不受计算配额的约束。在私有化部署的极狐
- 【C++】深入理解作用域和命名空间:从基础到进阶详解
小米里的大麦
C++c++笔记作用域命名空间
个人主页:小米里的大麦-CSDN博客所属专栏:C++_小米里的大麦的博客-CSDN博客代码托管:C++:探索C++编程精髓,打造高效代码仓库(gitee.com)⚙️操作环境:VisualStudio2022目录一、前言二、域的概念1.类域2.命名空间域3.局部域(联想局部变量)4.全局域(联想全局变量)5.::域作用限定符总结:三、命名空间1.命名空间的定义2.命名空间的使用3.更多使用示例及其
- 多线程编程之join()方法
周凡杨
javaJOIN多线程编程线程
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
- java中switch的使用
bingyingao
javaenumbreakcontinue
java中的switch仅支持case条件仅支持int、enum两种类型。
用enum的时候,不能直接写下列形式。
switch (timeType) {
case ProdtransTimeTypeEnum.DAILY:
break;
default:
br
- hive having count 不能去重
daizj
hive去重having count计数
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
- WebSphere对JSP的缓存
周凡杨
WAS JSP 缓存
对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。
现服务
- 设计模式总结
朱辉辉33
java设计模式
1.工厂模式
1.1 工厂方法模式 (由一个工厂类管理构造方法)
1.1.1普通工厂模式(一个工厂类中只有一个方法)
1.1.2多工厂模式(一个工厂类中有多个方法)
1.1.3静态工厂模式(将工厂类中的方法变成静态方法)
&n
- 实例:供应商管理报表需求调研报告
老A不折腾
finereport报表系统报表软件信息化选型
引言
随着企业集团的生产规模扩张,为支撑全球供应链管理,对于供应商的管理和采购过程的监控已经不局限于简单的交付以及价格的管理,目前采购及供应商管理各个环节的操作分别在不同的系统下进行,而各个数据源都独立存在,无法提供统一的数据支持;因此,为了实现对于数据分析以提供采购决策,建立报表体系成为必须。 业务目标
1、通过报表为采购决策提供数据分析与支撑
2、对供应商进行综合评估以及管理,合理管理和
- mysql
林鹤霄
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
- Linux下多线程堆栈查看工具(pstree、ps、pstack)
aigo
linux
原文:http://blog.csdn.net/yfkiss/article/details/6729364
1. pstree
pstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) &n
- html input与textarea 值改变事件
alxw4616
JavaScript
// 文本输入框(input) 文本域(textarea)值改变事件
// onpropertychange(IE) oninput(w3c)
$('input,textarea').on('propertychange input', function(event) {
console.log($(this).val())
});
- String类的基本用法
百合不是茶
String
字符串的用法;
// 根据字节数组创建字符串
byte[] by = { 'a', 'b', 'c', 'd' };
String newByteString = new String(by);
1,length() 获取字符串的长度
&nbs
- JDK1.5 Semaphore实例
bijian1013
javathreadjava多线程Semaphore
Semaphore类
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。
S
- 使用GZip来压缩传输量
bijian1013
javaGZip
启动GZip压缩要用到一个开源的Filter:PJL Compressing Filter。这个Filter自1.5.0开始该工程开始构建于JDK5.0,因此在JDK1.4环境下只能使用1.4.6。
PJL Compressi
- 【Java范型三】Java范型详解之范型类型通配符
bit1129
java
定义如下一个简单的范型类,
package com.tom.lang.generics;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value = value;
}
}
- 【Hadoop十二】HDFS常用命令
bit1129
hadoop
1. 修改日志文件查看器
hdfs oev -i edits_0000000000000000081-0000000000000000089 -o edits.xml
cat edits.xml
修改日志文件转储为xml格式的edits.xml文件,其中每条RECORD就是一个操作事务日志
2. fsimage查看HDFS中的块信息等
&nb
- 怎样区别nginx中rewrite时break和last
ronin47
在使用nginx配置rewrite中经常会遇到有的地方用last并不能工作,换成break就可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。
location /
{
proxy_pass http://test;
- java-21.中兴面试题 输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 , 使其和等于 m
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
public class CombinationToSum {
/*
第21 题
2010 年中兴面试题
编程求解:
输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 ,
使其和等
- eclipse svn 帐号密码修改问题
开窍的石头
eclipseSVNsvn帐号密码修改
问题描述:
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。
解决思路:
删除subclipse记录的帐号、密码信息,重新输入
- [电子商务]传统商务活动与互联网的结合
comsci
电子商务
某一个传统名牌产品,过去销售的地点就在某些特定的地区和阶层,现在进入互联网之后,用户的数量群突然扩大了无数倍,但是,这种产品潜在的劣势也被放大了无数倍,这种销售利润与经营风险同步放大的效应,在最近几年将会频繁出现。。。。
如何避免销售量和利润率增加的
- java 解析 properties-使用 Properties-可以指定配置文件路径
cuityang
javaproperties
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
- Java核心问题集锦
darrenzhu
java基础核心难点
注意,这里的参考文章基本来自Effective Java和jdk源码
1)ConcurrentModificationException
当你用for each遍历一个list时,如果你在循环主体代码中修改list中的元素,将会得到这个Exception,解决的办法是:
1)用listIterator, 它支持在遍历的过程中修改元素,
2)不用listIterator, new一个
- 1分钟学会Markdown语法
dcj3sjt126com
markdown
markdown 简明语法 基本符号
*,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号
空白行表示另起一个段落
`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签
换行
单一段落( <p>) 用一个空白行
连续两个空格 会变成一个 <br>
连续3个符号,然后是空行
- Gson使用二(GsonBuilder)
eksliang
jsongsonGsonBuilder
转载请出自出处:http://eksliang.iteye.com/blog/2175473 一.概述
GsonBuilder用来定制java跟json之间的转换格式
二.基本使用
实体测试类:
温馨提示:默认情况下@Expose注解是不起作用的,除非你用GsonBuilder创建Gson的时候调用了GsonBuilder.excludeField
- 报ClassNotFoundException: Didn't find class "...Activity" on path: DexPathList
gundumw100
android
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
- JavaWeb之JSP指令
ihuning
javaweb
要点
JSP指令简介
page指令
include指令
JSP指令简介
JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。
JSP指令的基本语法格式:
<%@ 指令 属性名="
- mac上编译FFmpeg跑ios
啸笑天
ffmpeg
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm
- sql mysql oracle中字符串连接
macroli
oraclesqlmysqlSQL Server
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +
CONCAT() 的语法如下:
Mysql 中 CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CON