V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ChanKc  ›  全部回复第 17 页 / 共 18 页
回复总数  350
1 ... 9  10  11  12  13  14  15  16  17  18  
看过有研究说,虽然国人觉得国内网站页面信息量过大,但是去看了信息量少的国外网站反而会觉得信息量不够。国人已经习惯了这样信息量大的网站。
另外从人类认知学的角度来说,人的认知是受人过去的经验和周围的环境所影响的。所以当第一个受欢迎的(先不论怎么成功的)网购网站定下来这样的布局设计,后来的网站也会跟着模仿以确保用户在访问时可以按照原来习惯的逻辑进行交互
虽然我也觉得丑,但我觉得这是中国用户的审美和使用习惯的真实反映
2020-05-28 20:31:06 +08:00
回复了 collery 创建的主题 杭州 适合程序员学习的乐器
电声乐器容易带到公司练,优先考虑
2020-05-28 20:28:54 +08:00
回复了 collery 创建的主题 杭州 适合程序员学习的乐器
@collery 没时间不要学乐器,没钱也不要
2020-05-28 10:51:04 +08:00
回复了 Procumbens 创建的主题 程序员 Stack Overflow 2020 开发者调查发布
WordPress 和 Heroku 在 Most Dreaded 里很是令我惊讶
2020-05-28 10:47:34 +08:00
回复了 Procumbens 创建的主题 程序员 Stack Overflow 2020 开发者调查发布
JS 是真的火,连《设计模式》的 Erich Gamma 和《重构》的 Martin Fowler 都在写
2020-05-27 16:10:46 +08:00
回复了 sayitagain 创建的主题 问与答 vue+element input 被 chrome 认为是用户名输入框
解决办法也很简单,用<form>代替你的<div>,用 form 严格区分不同的表单
2020-05-27 16:05:15 +08:00
回复了 sayitagain 创建的主题 问与答 vue+element input 被 chrome 认为是用户名输入框
做了个简单的测试,把一个 input password 放在紧跟在 input text 后面的隐藏的 div 里面(通常是个模态框),就会有这个情况
2020-05-27 16:00:22 +08:00
回复了 sayitagain 创建的主题 问与答 vue+element input 被 chrome 认为是用户名输入框
有可能是页面上这个 input 后面还有个 input 是密码输入
做工具类也不是不可以,建议做完后拿 guava,Apache 甚至 openJDK 来对答案…这样就知道自己哪里做得不好了
@handong970123 我表述有点问题…试想一个 Map<String, Person>,get Or default 的那个 default 应该只能是 Person 而不是 String,如果要拿 String 那么泛型的 value 类型应该也要 String 。不用泛型当我没说
get or default 要求 map 的 value 类型都是 string,有一点不合楼主要求?
2020-05-26 11:45:55 +08:00
回复了 ku9527 创建的主题 程序员 技术图书防盗版思路
@ku9527 对作者其实也是一样的,辛辛苦苦防盗其实是得不偿失。You don't know JS 的作者就索性把书的 markdown 格式免费放 GitHub 上,加个链接到正版的购买地址。追求体验或者希望用金钱支持作者的自然会去买正版。各种防盗版的做法其实只会危害正版用户的体验,得不偿失
2020-05-26 11:36:23 +08:00
回复了 ku9527 创建的主题 程序员 技术图书防盗版思路
防盗成本太高,不如随便让人盗
像 O'Reilly 都是 DRM free 的,随便盗版。但是它家还有一个按时间付费的平台 O'Reilly Safari,书和视频资源随便看,体验好,有钱的自然会选这样的正版。
只要付费用户的收入能覆盖成本,对出版社来说盗版其实无所谓的
2020-05-25 20:54:32 +08:00
回复了 formulahendry 创建的主题 程序员 国内技术书盗版现状
informit 长期折扣,平均一本 20 刀,DRM free 而且三种文件格式( EPUB,PDF,MOBI )。Pearson 和 Addison-Wesley 的全覆盖
O'Reilly 的动物书全 DRM-free 而且无水印,很多平台都买得到,一般我走 Google Play Books 。甚至 Humble Bundle 都有卖动物书 https://www.humblebundle.com/books/definitive-guides-to-all-things-programming-oreilly-books?hmb_source=search_bar
archive.org 也会有一些免费的书可以借阅,我在这上面看的 Java Puzzlers
也就 Elsevier 和 MIT Press 的书比较贵,不太好买。大部分英文书质量高而且也就一小时工资钱。毕业后我都买正版书。
去呼吸科,医院睡一晚上检测
听医嘱
2020-05-15 14:03:20 +08:00
回复了 cmai 创建的主题 程序员 关于 jmm 内存模型的问题
@cmai 我只是想从语言规范层面去了解这个问题,而不是依赖于 JVM 的实现
2020-05-15 13:54:58 +08:00
回复了 cmai 创建的主题 程序员 关于 jmm 内存模型的问题
JLS 17.4

A memory model describes, given a program and an execution trace of that program, whether the execution trace is a legal execution of the program. The Java programming language memory model works by examining each read in an execution trace and checking that the write observed by that read is valid according to certain rules.

The memory model describes possible behaviors of a program. An implementation is free to produce any code it likes, as long as all resulting executions of a program produce a result that can be predicted by the memory model.

This provides a great deal of freedom for the implementor to perform a myriad of code transformations, including the reordering of actions and removal of unnecessary synchronization.

所以我的理解是,JMM 只是规定了程序执行的顺序,即 JLS 里提的 happens-before 顺序。任何不违背这个顺序的重排序的优化都是合法的,因此会出现这种情况
1 ... 9  10  11  12  13  14  15  16  17  18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4118 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 05:22 · PVG 13:22 · LAX 22:22 · JFK 01:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.