V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gaifanking  ›  全部回复第 9 页 / 共 13 页
回复总数  243
1  2  3  4  5  6  7  8  9  10 ... 13  
2023-05-09 17:09:03 +08:00
回复了 songche 创建的主题 Java 请教大家一个 Java volatile 可见性问题
标题写的可见性,内容却是说的有序性,这是两个问题。
volatile 可以阻止重排序,这个没毛病。
楼主的问题 1 楼已经回答了,这里锁的不是方法而是代码段。如果锁方法根本不需要 double check

1 if (singleton == null) {
2 synchronized (Singleton.class) {
3 if (singleton == null) {
4 singleton = new Singleton();
5 }
6 }
7 }
线程 A 在第 4 行执行,不影响线程 B 进入第 1 行
只做过父子管道通信的供参考:
pipe(fd);
pid = fork();
if (pid == 0){
close(fd[0]);
} else {
close(fd[1]);
}
管道在 fork 后就要关掉不需要的那端
我是看的 bili 上李慧芹老师的课程 https://www.bilibili.com/video/BV18p4y167Md?p=236&vd_source=181accc8aeebc9d0f443b049b00fe228
consolas-with-Yahei 魔改字体
2023-04-19 20:45:26 +08:00
回复了 ggp1ot2 创建的主题 程序员 算法/后端开发用 Mac Mini 的 8G 版本够吗?
为啥不买 16g+256 的 教育优惠也是不到 6k
2023-04-17 17:45:14 +08:00
回复了 chai2010 创建的主题 程序员 凹语言中文语法设计
鼓励鼓励!! 大家戾气太重,有人想打造国产语言,还是多多支持的好!
不过这个语言面向的用户是谁呢?文言文的形式不适合大多数人,国产语言不一定非要用中文吧,我觉得用英文走向世界会不会更好呢!
2023-04-17 17:06:11 +08:00
回复了 horou 创建的主题 程序员 Rust 怎么方便的与 Android 交互
如果是 Webserver 一直运行那还是 tcp 或者管道吧
2023-04-17 17:04:26 +08:00
回复了 horou 创建的主题 程序员 Rust 怎么方便的与 Android 交互
@horou 是的
android 端 Java 代码:
Process pro = Runtime.getRuntime().exec("your bin path", new String[]{});
InputStream in = pro.getInputStream();
InputStream error = pro.getErrorStream();
OutputStream out = pro.getOutputStream();
out.write(...);

rust 不会,参考 c 代码:
read(stdin, buf, BUF_SIZE);
write(stdout..)

封装个简单协议,使用有限自动机来写比较好。
2023-04-17 11:56:11 +08:00
回复了 horou 创建的主题 程序员 Rust 怎么方便的与 Android 交互
推荐 android 端使用 exec 打开你的二进制,然后通过字节流交互,需要把播放的指令稍微封装成简单的协议。
2023-04-14 15:31:29 +08:00
回复了 huhexian 创建的主题 问与答 在面试中,邮箱真的存在鄙视链吗?求大家解答
兄弟们,qq 是少数的支持三个字符当用户名的邮箱啊!少见的啊。
你叫王大锤,然后 qq 邮箱是: [email protected] 这个 hr 会反感?直接给她说姓名首字母。
其他邮箱一般都 4 个起,那你注册啥名字好呢?
这时我一般就注册成 [email protected] 但是说起来就挺绕的。
很 6 !!我一直有这个想法奈何没技术(不过我想克隆的是小姐姐),没想到这波 AI 竟然真的实现了
2023-03-27 09:38:26 +08:00
回复了 FaiChou 创建的主题 剧集 你们看美剧是怎么度过前几集分不清谁是谁的?
别说美剧了,我看海贼王就是因为角色名字太长看不下去的,相反火影就好记多了 -,-
2023-03-23 14:57:53 +08:00
回复了 sakisaki 创建的主题 NAS 大家的 NAS 都配备 UPS 吗?
老旧小区经常停电,不得不买。
配的山特 box600 ,支持群晖系统 usb 识别。有的低端的 ups 群晖不识别,断电不能自动关机,一般超过半小时就没电了,还是会伤硬盘。
也有人通过网络检测来实现,缺点就是断网会识别为停电了,导致误关机。
铅酸电池比较安全,再配两个灭火器。
2023-03-22 10:34:49 +08:00
回复了 brader 创建的主题 Android 现在安卓还有没有纯净点的小说阅读器吗
@keithzzz anyview 竟然还在?原来用塞班的时候就是用的这个,这都十多年了。
2023-03-14 09:15:00 +08:00
回复了 chevalier 创建的主题 问与答 过敏性鼻炎又来了,请大家推荐应对的办法
普通做法:吃药 喷鼻子 /洗鼻子 滴眼药水
大佬做法:忍着,坚持锻炼
最有效做法:换城市
最有毅力做法:打脱敏针,坚持几年
2023-03-06 11:31:34 +08:00
回复了 759648397 创建的主题 Windows 安卓远程操作 Win11,没法使用触屏模式,求解
设置里有个平板模式,打开试试呢
2023-03-06 10:31:40 +08:00
回复了 leeyuzhe 创建的主题 JetBrains wsl2 + jdk 1.8 + maven 有人用这套环境吗?
@leeyuzhe 我也是字号调很大 -.- 的确也有缺陷。
2023-03-03 15:53:43 +08:00
回复了 leeyuzhe 创建的主题 JetBrains wsl2 + jdk 1.8 + maven 有人用这套环境吗?
IDE 打开 wsl 下的项目 就是卡卡的。
另一个方法是使用 wsl gui ,windows 通过远程桌面的方式连接到 wsl ,具体方法参考 https://techcommunity.microsoft.com/t5/modern-work-app-consult-blog/running-wsl-gui-apps-on-windows-10/ba-p/1493242
有了 chatgpt ,感觉知乎完全没有存在的必要了,除了部分真正在回答问题的(可以被 chatgpt 取代),剩下的都是带货的,写爽文的了。
看了,另外还看了《 Java 并发编程实战》《 Java 并发编程之美》《 Java 多线程编程核心技术》《 Java 多线程编程深入详解》《 Java 多线程编程实战指南-核心篇》《多处理器编程的艺术》

我算不算精通并发了-*-
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1392 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 23:43 · PVG 07:43 · LAX 15:43 · JFK 18:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.