linux.do
14.1K subscribers
47.3K photos
51 videos
53 files
64.3K links
linux.do最新话题和热议话题
Download Telegram
【出】出几台好用的VPS

1. RN2024黑五2.4GBDC02鸡 剩余两年

配置如下:
2.5 GB KVM VPS (Black Friday 2024)
3.5GB内存
2CPU核心
40GB高速SSD存储
3000GB月流量(已翻倍至6000G
1Gbps带宽
1个IPv4地址(已工单申请一个IPV6地址
$18.93/年(续费同价)
2026-11-26到期
DC02机房

剩余价值:244.601 元(总 275.129 元)
明盘200包push出

2.VMISS HK.BGP.V2.Basic 剩余一年

年付45CAD 到期时间2026-02-19
CPU:1 核
内存:1024 MB
硬盘:10 GB SSD
流量:400 GB/月
带宽:100 Mbps

剩余价值:232.743 元
明盘100包push出

3.VMISS JP.TKY.IIJ.Basic 剩余一年

年付45CAD 到期时间2026-01-28
CPU:1 核
内存:1024 MB
硬盘:10 GB SSD
流量:500 GB/月
带宽:500 Mbps

剩余价值:219.166 元
明盘100包push出

第一台可建站,后面两台IPV4 IPV6基本覆盖全解锁,延时低,可富强。

3 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: evinleo)
az nvidia撸的deepseek全都限速麻了

之前nvidia的deepseek很好用,从昨天开始就崩了,一分钟对话不能超过3次,az也是qps极低,感觉十秒钟就能提问一次或两次

现在还有哪里能撸api啊,硅基的太慢了,腾讯也马上不免费了

2 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: zbzzh)
全球首款大屏磁轴键盘“Centerpiece Pro”震撼登场,早在2022年发布的概念产品已经实现了量产,售价$349,目前在官网开售的创始人版本已经售罄。

互动显示屏由自身的SOC驱动,显示面板为QHD 2K。它能够运行互动式虚幻引擎皮肤、视频文件和静态图像,而且为键盘所制作的动态皮肤可以与实体按键交互。

该产品采用专利Hall-Effect KeySwitch技术,键程4mm,弹簧55g 触发力度,0.1mm的精细调节,真8kHz轮询速率和行业领先的低延迟技术,外壳采用CNC工艺的铝合金外壳,并标配侧刻全透明键帽。

Finalmouse

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Evan)
Leetcode每日一题练习 ------ 2698. 求一个整数的惩罚数

Leetcode 每日一题练习继续讨论:

2698. 求一个整数的惩罚数
2698. Find the Punishment Number of an Integer

题解

本题注意题目条件,n的范围仅有1000,而惩罚数计算方式中整数i的条件的第二条,i的平方可以被分割成两个子字符串且子字符串代表的整数的和与i相等这一条件只和i本身有关,也就是说i是否满足该条件可以提前算出,因此可以直接遍历1~1000,依次计算i是否满足该条件,若满足则将i的平方加入到前缀和中,用数组保存到下标i的满足条件的所有数字的平方的前缀和。对于n,直接使用查表法查到n对应的平方前缀和即为最终结果。

要解决的关键问题即为如何判断i是否满足第二个条件,类似的问题之前也曾多次遇到,对于该问题只能遍历出字符串的所有可能的分割组合并判断,只是在遍历过程中可以通过条件进行剪枝。遍历字符串分割组合可以使用回溯法,即先分割前面一个字符,再递归处理后面的字符串,再分割前面两个字符…以此类推。在处理过程中可以传入i减去之前分割出来的数字后的差,即剩余的还需要填补的数量,如果差为负数说明前面的数字已经过大,可以直接从该分支中返回继续下一个分支的分割。

此时可以想到,将数字和字符串来回转化要花费大量的时间,是否可以避免这种转换开销呢,对于字符串,我们每次可以从前向后先分割出一个字符,再分割出两个字符,而对于数字,其实也可以做类似的操作,只是会从右向左,如果将数字模10,就可以分割出一个最右侧数字,将数字模100,就可以分割出两个最右侧数字,由于本题中我们找计算的是分割的组合,因此分割的方向不重要,这种分割方法得到的结果是相同的但避免了转换开销。

代码
class Solution {
public:
int punishmentNumber(int n) {
std::vector&LTint> prefix_sums(1001, 0);
for (int i = 1; i <= 1000; ++i) {
prefix_sums[i] = prefix_sums[i - 1];
if (is_punishment_number(i)) {
prefix_sums[i] += i * i;
}
}
return prefix_sums[n];
}

private:
bool is_punishment_number(int i) {
return can_partition(i * i, i);
}

bool can_partition(int num, int remaining_target) {
if (num == 0) {
return remaining_target == 0;
}

int divisor = 1;

while (num / divisor > 0) {
int current_num = num % (divisor*10);

if (current_num > remaining_target) {
break;
}

if (can_partition(num / (divisor * 10), remaining_target - current_num))
{
return true;
}

if (divisor > num / 10) break;
divisor *= 10;

}
if(num == remaining_target){
return true;
}
return false;
}

};

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: ninijia)
chatwise4人拼车

chatwise车队开车,不限制同时登陆在线人数。
每人60,永久使用,拉群

2 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 芭比威)
有佬明白 aggregator 的process.py怎么用吗?

不知道config怎么配置,弄了半天也不明白。跟着这个帖子 https://linux.do/t/topic/254144 配置了自动获取节点,但是还有个更强大的process.py,想请教一下怎么用,谢谢

2 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Willie)
付费找人解决移动云电脑24小时关机问题,移动云电脑已经重装为linux系统,但是还是会自动关机,能解决的联系我,付费

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: tuo)
第一次搭博客,还请坛友们指导

https://youandme.claudeai.ggff.net/index.php/2025/02/12/

记录一次博客的搭建吧

7 个帖子 - 7 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: ccone)
你可能不知道的Docker使用技巧

作为一名Docker忠实用户,感觉docker真是太好用啦,万物皆可docker,我的所有项目都是用docker跑的,给大家分享一下我的使用心得

build命令
docker run -itd \
-e XRAY_VMESS_AEAD_FORCED=false \
-v $PWD/db/:/etc/x-ui/ \
-v $PWD/cert/:/root/cert/ \
--network=host \
--restart=unless-stopped \
--name 3x-ui \
--build https://github.com/MHSanaei/3x-ui.git

这里的build命令会远程拉取3x-ui的仓库代码,类似于git clone到一个临时目录,并根据仓库中的Dockerfile进行编译然后运行。启动成功后会自动删除刚刚下载的代码。

这样就很方便编译远程项目并运行,同时不占用空间。很适合有洁癖的用户。

----------------------

同样也适用于docker-compose
services:
3x-ui:
build: https://github.com/MHSanaei/3x-ui.git
container_name: 3x-ui
environment:
- XRAY_VMESS_AEAD_FORCED=false
volumes:
- ./db:/etc/x-ui
- ./cert:/root/cert
network_mode: host
restart: unless-stopped

当然也可以指定仓库的分支
build: https://github.com/MHSanaei/3x-ui.git#dev

----------------------

ADD命令

还有就是Dockerfile里的ADD命令,这个命令支持远程下载文件,类似于wget,同时也可以当复制用,同时带有自动解压功能,这样就可以不用在构建镜像时安装wgetunzip这些工具,可以优化镜像大小。示例:
FROM php:8.1-apache

WORKDIR /var/www/html

# 下载远程脚本并赋予执行权限
ADD https://example.com/install.sh /var/www/html/install.sh
RUN chmod +x /var/www/html/install.sh && /var/www/html/install.sh

# 复制本地目录的 epay.tar 源码压缩包到容器中并自动解压
ADD ./epay.tar .

# 修改所有文件的所有者为 www-data 用户和组
RUN chown -R www-data:www-data /var/www/html

EXPOSE 80

# 启动 Apache 服务
CMD ["apache2-foreground"]


多阶段构建的--from命令

多阶段构建的--from命令不仅支持复制上一阶段的构建成果,同时也支持直接复制别人镜像里的成果,会先拉取别人的镜像,然后将别人镜像里指定目录里的文件复制到我们的镜像,然后自动删除别人的镜像,示例:
FROM webdevops/php-nginx:8.0-alpine

WORKDIR /app

# 将weikedata/acgfaka镜像里的/app/www目录下的源码文件复制到我们镜像里的app目录
COPY --from=weikedata/acgfaka /app/www /app

RUN chown -R www-data:www-data /app && \
chmod -R 775 /app && \
chmod -R 777 /app/config /app/data /app/uc_client /app/uc_server

EXPOSE 80

USER www-data

CMD ["supervisord"]


大佬们还知道哪些更多冷门技巧欢迎评论

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 爱折腾的sky)
准备进军a股,推荐个最低佣金的证券开户!谢谢佬友们!

朋友说现在股市有机会,我也准备进军股市,朋友说自己开证券账户佣金高,我想开个最低的!推荐下,佬友们!

3 个帖子 - 3 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 要开心)
程序员联想笔记本推荐

各位L友好,现有项目经费可以配置笔记本电脑(主流品牌是联想),暂定是X1C,但感觉太偏商务了,可能不适合进行开发。

请问针对开发,t14p 和 thinkbook 16p是不是更好些? 😊

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: hyphen)
震惊!Cursor竟因哪吒二票房破百亿而出中文版了!

咱就是说,自信可以,盲目自信不是nc是什么,能得出Cursor因哪吒二票房破百亿而出中文版的结论,真的是笑死我了,Cursor软件本体发行初期就有汉化包了,官网改中文不是迟早的事?这也能关联上?

cursor.com

Cursor - The AI Code Editor

Built to make you extraordinarily productive, Cursor is the best way to code with AI.

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Jason_ghost)
佬们,马斯克说未来一到两星期发布的grok3真的有那么叼吗?

2 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 醉态i)
一入java深似海

(话题已被作者删除)

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Kwin)
一个感慨,福利少了

上次大佬被围攻后,愿意搞福利的大佬少了,也许是被打击了。

我觉得下次有类似问题,不应该发到这里面来,你们自己组一个讨论组自己去讨论更好一点

6 个帖子 - 6 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: huangjingyun)