V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  levintrueno  ›  全部回复第 2 页 / 共 2 页
回复总数  32
1  2  
看不懂,自费 2000 多给公司电脑升级,到时候走人自费的那些东西怎么办,不得扯皮 https://i.imgur.com/km62MY2.png
@helone A 站肥肥?
226 天前
回复了 klo424 创建的主题 买买买 真不知道买点啥好了!
男人的最终归宿:钓鱼佬!所以买钓具。https://i.imgur.com/6DMydmQ.png
258 天前
回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
我这上传设计是一个单独接口,接收 MultipartFile 数组和一个枚举(区分业务),返回字符串 url 。然后把这个 url 放对应的字段就行。
2023-11-15 15:28:31 +08:00
回复了 mrclutch 创建的主题 硬件 最近新组了一台电脑,有什么性价比高的有线音响推荐吗
我在 21 年底,闲鱼掏了一套雅马哈 V340 ,功放+低音炮+5 个喇叭,1100 。感觉还行。
2023-11-14 17:50:48 +08:00
回复了 lijianmin321 创建的主题 分享创造 V 站老哥太热情了, Airy 永久会员加送 9000,凑到 1 万
感谢大佬,支持! https://i.imgur.com/pmNOo2w.png
2023-10-25 17:20:47 +08:00
回复了 nealHuang 创建的主题 Java Java 泛型接口方法实现疑惑,求各位大佬解答
第一个是泛型接口 + 普通方法。第二个是普通接口 + 泛型方法。应该去了解泛型类和泛型方法的区别。
2023-03-15 16:28:06 +08:00
回复了 testratter 创建的主题 随想 极度自卑但条件可能不差?但是脱单难如登天。
明天 V50 ,你这朋友我交定了!
2023-03-10 17:51:44 +08:00
回复了 Gct012 创建的主题 程序员 弱鸡求教一个关于 Java 多层 for 循环效率问题
public class Code {

// 执行外层任务的线程池
static ExecutorService outerExecutor = Executors.newFixedThreadPool(8);

// 执行内层任务的线程池
static ExecutorService innerExecutor = Executors.newFixedThreadPool(16);

// 任务总数
static AtomicInteger taskCount = new AtomicInteger();

static String url = "url";

static Random random = ThreadLocalRandom.current();

public static void optimization() {

StopWatch stopWatch = new StopWatch();
stopWatch.start();

// 模拟任务
final int maxTask = random.nextInt(1000);

System.out.println("外层总任务数:" + maxTask);

List<String> list = IntStream.rangeClosed(1, maxTask).mapToObj(String::valueOf).collect(Collectors.toList());

// 50 个任务一组
final List<List<String>> partition = Lists.partition(list, 50);

System.out.println("拆分任务数量:" + partition.size());

partition.parallelStream()
.map(task -> CompletableFuture.runAsync(new OuterTask(task), outerExecutor))
.forEach(CompletableFuture::join);

System.out.println("taskCount = " + taskCount);
stopWatch.stop();
System.out.println("耗时:" + stopWatch.getTotalTimeSeconds());

innerExecutor.shutdown();
outerExecutor.shutdown();

}

private static class OuterTask implements Runnable {

private final List<String> tasks;

public OuterTask(List<String> tasks) {
this.tasks = tasks;
}

@Override
public void run() {
tasks.parallelStream()
.map(task -> CompletableFuture.runAsync(new InnerTask(task), innerExecutor))
.forEach(CompletableFuture::join);
}
}

private static class InnerTask implements Runnable {

private final String body;

public InnerTask(String body) {
this.body = body;
}

@Override
public void run() {
final List<String> responseResult = HttpRequest.post(url).body(body);

for (String aParam : responseResult) {
final String bParam = functionA(aParam);
final String cParam = functionB(bParam);
final String result = functionC(cParam);

// handle result...

taskCount.incrementAndGet();
}
}
}
}

考虑不周,仅作参考。。。
@cloudzhou 感觉,CompletableFuture 蛮符合的
2023-03-09 13:56:26 +08:00
回复了 tool2d 创建的主题 SSL 以前感觉 HTTPS 很安全,现在有一点点改变看法了。
你用 IE ,觉得 HTTPS 安全。IE 外,觉得 HTTPS 不安全。
那么,问题出在 HTTPS 上了嘛...
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   862 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 21:55 · PVG 05:55 · LAX 13:55 · JFK 16:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.