V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  turnrut  ›  全部回复第 1 页 / 共 2 页
回复总数  31
1  2  
2022-04-30 20:25:44 +08:00
回复了 asanelder 创建的主题 Java [JVM]为什么 eden 区很周期性的达到 100%?
定期上报 jvm 指标不会产生新对象么?
mat 设置里保留不可达对象,应该能看到不同
2019-07-30 09:45:10 +08:00
回复了 taogen 创建的主题 程序员 既然已经有那么多的摸鱼网站,不如我也来一个
git log 里的 little update 可还行~
2019-03-01 21:13:44 +08:00
回复了 laoluo1991 创建的主题 Java Java 多线程并发,线程什么时候会刷新 "工作内存"
@asd123456cxz 抛开硬件中断的情况,cpu 顺序执行内存里的指令,假设它的高速缓存是 1k,当它开始执行 3k 位置处的指令,写回原缓存,并把 3-4k 的数据度入缓存里,在执行出这个范围外前一定会写回内存。至于在这个缓存范围内循环执行,不保证是否写回和写回的频率。
再来谈中断的情况,中断后会去执行预设固定位置的代码,简单的把它看成一次大跳转,中断前后一定会刷新缓存。然后系统内核提供给用户空间的接口都是(软)中断实现的,比如读取一个文件。即使不用内核的中断写一个死循环,但是还有最基础的硬件时间中断,比如进程和线程的调度就靠它。
这个问题分成两层,如果想写正确的 java 代码,那只需要清楚 java 里几个关键字的语义。原理的话,天然离不开 cpu 和操作系统这些底层的东西,每一层抽象都为下一层提供语义上的保证,代码最终还是老老实实的跑在硬件上。
2019-03-01 17:15:08 +08:00
回复了 laoluo1991 创建的主题 Java Java 多线程并发,线程什么时候会刷新 "工作内存"
上面说的有点问题, 专门有几个指令用来刷新 cpu cache 的
比如 CLFLUSH — Flush Cache Line
https://www.felixcloutier.com/x86/clflush
2019-03-01 16:55:49 +08:00
回复了 laoluo1991 创建的主题 Java Java 多线程并发,线程什么时候会刷新 "工作内存"
跟 java 内存模型没太大关系, cpu 为了性能会优先从自己的独立高速缓存(程序无法感知)操作数据, intel 的指令里专门提供了一个前缀 F0H 强制使用主内存.
The LOCK prefix (F0H) forces an operation that ensures exclusive use of shared memory in a multiprocessor environment.
详见 Intel® 64 and IA-32 Architectures Software Developer's Manuals Vol. 2A 2.2.1
链接 https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf
java 简历已发
2018-04-03 15:55:45 +08:00
回复了 guang131 创建的主题 Java Java 怎样输出 444433322101223334444
static void printTest(int num){
int i, j;
for(i = num; i > 0; i--)
for(j = i; j > 0; j--)
System.out.print(i);
System.out.print(0);
for(i = 1; i <= num; i++)
for(j = i; j > 0; j--)
System.out.print(i);
}
2018-03-15 14:40:00 +08:00
回复了 feverzsj 创建的主题 分享发现 Linus 再次开骂安全行业:“这些人不断刷新下限”
@seancheer #11 大佬还说了,他就是这性格,而且相较于温和的表达后被人认为无关紧要,他更倾向于激进的方式来表达即使这样会给部分人留下不好的印象.
曾经有人的代码,大佬看不上眼,然后大佬很委婉的表达了他的意思,别人并没有 get 到点依然我行我素,于是大佬开喷了.后来大佬为了方便就跳过委婉直接开喷.
@winking #68 2 年 java 后台,简历已发~
2018-03-09 15:08:13 +08:00
回复了 LanAiFaZuo 创建的主题 问与答 360 浏览器怎么 post 数据啊。我只会 f12 抓包,却不会封包~
https://ws2.sinaimg.cn/large/5a7a4a9fgy1fp6kvjx1esj206m0b2jrt.jpg https://ws2.sinaimg.cn/large/5a7a4a9fgy1fp6kwa9q8fj20xa0idju8.jpg
配合 postman interceptor 插件,先打开它的过滤功能
然后从 chrome 的 postman 应用里看到所有连接的历史记录(左边),随便找一条 post 的,找到它的 body(右边),直接添加你要的数据
2018-03-09 14:42:15 +08:00
回复了 LanAiFaZuo 创建的主题 问与答 360 浏览器怎么 post 数据啊。我只会 f12 抓包,却不会封包~
<form action="http://www.foobar.com" method="post">
<p>First name: <input type="text" name="foo" value="foo_value" /></p>
<p>Last name: <input type="text" name="bar" value="bar_value"/></p>
<input type="submit" value="提交" />
</form>

先试着把上面这段 html 搞懂
action 对应目的 url,method 可以是 post(就是你要的方法)或者 get
每一个<input/>标签在提交数据的时候会是一个 key-value 键值对
新建个 xx.html 文本,把上面的东西粘贴进去,然后把文件拖进浏览器打开,既然你会 f12,观察下点击提交后发生了什么
2018-03-09 11:31:18 +08:00
回复了 LanAiFaZuo 创建的主题 问与答 360 浏览器怎么 post 数据啊。我只会 f12 抓包,却不会封包~
chrome 下用 postman 应用
笨办法,手写个 html,用表单提交数据到指定 url,浏览器会自动把 cookie 带过去
2018-03-05 11:03:42 +08:00
回复了 lihongming 创建的主题 宽带症候群 这算 DNS 劫持吗?
移动别指望这些了,你 ping 下 8.8.8.8,延迟能低到 1ms,突破光速了都
在家写的代码很值钱,那估计你不会在乎买台自己的电脑
如果你觉得以后会值钱,就用公司电脑吧,不要想太多
像素点间的物理距离不一样,尺寸太大的离近了可能会眨眼
2018-03-01 18:22:53 +08:00
回复了 exception 创建的主题 程序员 面试前还需要笔试的反人类公司
碰到过给满满两页 a4 纸各种类型的题目,只有半小时,不需要全部做完,挑选熟悉的题目简要作答。然后面试的时候就根据你回答的问题深入交流,我觉得这个套路还行
vim 里光标移上去,按 ga,看看字符编码
2018-02-07 14:39:21 +08:00
回复了 FourAndHalf 创建的主题 Ubuntu 小米笔记本 Pro 能完美支持 Ubuntu 吗
@FourAndHalf #19
在 /etc/modprobe.d/blacklist.conf 最后面加一行 blacklist acer-wmi,保存重启后可以用无线网卡了
好像是驱动冲突了
2018-02-07 12:28:06 +08:00
回复了 XinLake 创建的主题 程序员 听说浏览器不好用,给你们看看 Chrome
其他浏览器的菜单按钮都在下面,方便单手操作,这个 chrome 默认在上面是真的反人类
从 chrome://flags 里开启 chrome home,把地址栏移到下面,这样子在地址栏上左右滑动切换标签,或者点标签数字再点加号新建标签页,地址栏往上滑动找书签或者历史记录就顺手了很多.然后 chrome 没有提供明显的返回,前进按钮,是靠返回键来回退,前进的按钮在菜单里.刚开始确实有一点困扰,后来确实不怎么用前进和返回了,真有经常要前进返回的时候不如把链接在新标签页打开,地址栏上左右滑动切换标签还更方便
广告的话前面有大佬说了怎么关了
tab index
在标签前加上数字,方便 ctrl+数字 切换标签
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2793 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 13:17 · PVG 21:17 · LAX 06:17 · JFK 09:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.