visper 最近的时间轴更新
visper

visper

V2EX 第 591044 号会员,加入于 2022-08-12 17:30:08 +08:00
visper 最近回复了
按理来说,只是普通把数据和线程绑定获取的话,Thread.currentThread().getMap()这样获取一个 map 再自己里面塞 key 来放数据这应该是可以的.我猜想 threadlocal 那样的做法是为了其他其他线程里面获取不到 threadlocal 数据避免复杂的多线程问题.毕竟直接 getMap 的话只要拿到线程对象就能操作了.
42 天前
回复了 wangwl999 创建的主题 程序员 用户体验 vs 开发体验
@zqlcrow 说得对,像美团这样的点个外卖弹一堆(S)(B)广告各种影响你看的. 但是你还是得用.
解释器. 对命令的解释及执行. 作为一个个体,当和外界交互时,交互对象都是一个解释器. 对人,用人类语言,对电脑,用计算机语言,对狗,用....
83 天前
回复了 zqlcrow 创建的主题 OpenAI 真心不明白求教, GPT 真的能编程?
搜索更方便了,学习更快了, 提高了程序员学习新东西使用新库新语言的效率, 降低了老程序员有经验程序员的优势. 通常来说,效率提高了,需要的人就少了. 比如以前需要 10 个画师来画画,现在用 ai 作画辅助的话,可能需要 3 个就够了.
这是在造福人类吗?
104 天前
回复了 Shosuke 创建的主题 程序员 失业
人总需要勇敢生存,我还是重新许愿,例如学会,承受失业...
110 天前
回复了 tduck 创建的主题 程序员 开源项目的体验环境被人当成 saas 在用....
这似乎是一件值得开心的事
矮纸斜行闲作草,晴窗细乳戏分茶。
import java.awt.AlphaComposite;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;

public class MergeImages {
public static void mergeImages(String bottomImagePath, String topImagePath, String resultImagePath) {
try {
// 读取底部图片
BufferedImage bottomImage = ImageIO.read(new File(bottomImagePath));
// 读取顶部图片
BufferedImage topImage = ImageIO.read(new File(topImagePath));

// 创建结果图片
BufferedImage combined = new BufferedImage(bottomImage.getWidth(), bottomImage.getHeight(),
BufferedImage.TYPE_INT_ARGB);
// 创建画笔
Graphics2D g = combined.createGraphics();
// 绘制底部图片
g.drawImage(bottomImage, 0, 0, null);
// 设置图片的透明度
g.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 1.0f));
// 绘制顶部图片
g.drawImage(topImage, 0, 0, null);
// 释放画笔资源
g.dispose();
// 保存结果图片
ImageIO.write(combined, "PNG", new File(resultImagePath));
} catch (Exception e) {
e.printStackTrace();
}
}

public static void main(String[] args) {
mergeImages("bottom.png", "top.png", "result.png");
}
}
程序员要失业了
119 天前
回复了 wuwukai007 创建的主题 Python vim 插入多行空白行的问题 chatgpt 解决了
o<esc>100.
o 是在后面插入一行,esc 回到 normal 模式, 100.是重复.命令 100 次, 而.是指重复之类的 o 命令
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3376 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 04:50 · PVG 12:50 · LAX 21:50 · JFK 00:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.