V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SoloCompany  ›  全部回复第 36 页 / 共 159 页
回复总数  3165
1 ... 32  33  34  35  36  37  38  39  40  41 ... 159  
2017-03-28 01:31:37 +08:00
回复了 xss 创建的主题 Apple 让你的非苹果本用上触控板手势
发在 Apple 节点是叽个意思?
2017-03-28 01:29:55 +08:00
回复了 esolve 创建的主题 问与答 concurrenthashmap 里 getFirst 函数里的一个问题
因为这是设计给无锁并发线程安全场景的,如果不先赋值给局部变量,两次对 table 的访问可能返回两个不一样的实例
2017-03-27 23:50:06 +08:00
回复了 specita 创建的主题 程序员 现在大学 javaee 还在教 jsp 啊
jsp 是 Servlet API 以及 J2EE 的基础组成部分之一
就算最新的 Servlet 4.0 尚且没有 deprecated JSP API
教学基础内容有什么问题吗?
2017-03-27 16:40:14 +08:00
回复了 saberpowermo 创建的主题 macOS 两年前买的这个 rmbp 839 现在用起来真是郁闷
卡不是因为配置原因
就指望牙膏厂那一点点恩赐?图样
2017-03-27 16:34:37 +08:00
回复了 esolve 创建的主题 问与答 CopyOnWriterArrayList 和 fail-fast 有一点不理解的地方
@esolve 我只能回答 rtfm 了,请多读 javadoc
2017-03-27 12:52:50 +08:00
回复了 esolve 创建的主题 问与答 CopyOnWriterArrayList 和 fail-fast 有一点不理解的地方
index base loop 一般而言就永远不可能发生 ConcurrentModificationException
index base loop 不可能支持 failfast 的, COW 也不会对并发有任何帮助
所有并发冲突会导致的任意错误都可能发生,包括且不限于
- IndexOutOfBoundException (结尾处的元素被 remove 了)
- 一个元素被完全跳过了(中间元素删除后,下标错误导致跳过了更多的元素)
- 一个元素被遍历多次(中间插入新元素,下标变化导致前面的元素又被遍历了一次)
2017-03-26 02:32:27 +08:00
回复了 h2so4 创建的主题 问与答 IDEA 中使用 getRealPath()获得的是 out\artifacts 下的根目录
1. out/artifacts 就是正常的 WebRoot
2. / 在哪里和你的进程启动参数( Working Directory )有关,没设定的话和 CATALINA_HOME 挂钩 不奇怪
3. 你的思想很危险啊,文件上传攻击分分钟教你做人
2017-03-25 17:45:25 +08:00
回复了 esolve 创建的主题 问与答 CopyOnWriterArrayList 和 fail-fast 有一点不理解的地方
COW 或者叫 double buffer 机制的关键在于任何时候读取到的都是一个完整的 snapshot

这个 snapshot 是什么时候产生的呢?

如果你所理解的 read 仅仅是 get 操作,那么仅针对 ArrayList 数据结构而言,根本不需要 COW 也永远不会发生 ConcurrentModificationException 。

需要 snapshot 的是 iterator , COW 机制是保证你任何时候得到一个 iterator 它的状态都是永远不变的也永远不会因为并发而产生异常,而 failfast 机制则是相反,是在检测出并发修改的时候尽早抛出异常
2017-03-25 03:21:31 +08:00
回复了 dream7758521 创建的主题 PHP 看了一下 ci 源码,有一段没搞懂什么意思
你就把 OR 看成 else 好了
2017-03-25 01:02:04 +08:00
回复了 gouchaoer 创建的主题 Java 基于 Java 的 NIO 的 luminati.io 代理方案客户端填坑记录
这个和你那 70 行 php 代码完全没关系好吧
NIO 本身就是个底层的玩意儿,不封装没法用的
要封装到可用,那可不是几百行能完成的事情
2017-03-22 23:16:18 +08:00
回复了 nfroot 创建的主题 问与答 JS 兼容写法直接 try catch 就好了?不用判断啥浏览器了?
2017-03-21 11:10:22 +08:00
回复了 qiyuey 创建的主题 Java Java 版本兼容疑问
@qiyuey #5 你要区分一下什么是 API 什么是语言特性, API 实质就是类库而已,比如 joda time 本来就是一个库,内置到 jdk 8 之后只不过换了个名称空间
2017-03-21 10:29:46 +08:00
回复了 purebluesong 创建的主题 问与答 如何避免签入一个 bug, 波及所有分支这种情况?
@purebluesong #6 那叫线上测试,不叫测试
貌似是限制了只能在 fork 出来的 repo 中发起往源 repo 的 merge request

直接在源 repo 上发起 merge request 是不能从 fork 中选择源的
不好意思看错了,看起来是 gitlab 犯浑出 bug 了,连 fork 的都列不出来
点一下 change branches 啊,视力盲区?
2017-03-21 00:30:48 +08:00
回复了 purebluesong 创建的主题 问与答 如何避免签入一个 bug, 波及所有分支这种情况?
没经过回归测试,甚至开发分支就直接上线了吗?
如果开发分支仅仅是开发分支,又何来脏数据呢
你如果把开发分支直接灰度了产生脏数据,这只能 eat your dog food 了
2017-03-21 00:26:36 +08:00
回复了 qiyuey 创建的主题 Java Java 版本兼容疑问
你看错了吧

<properties>
<junit.version>4.11</junit.version>
<gpg.skip>true</gpg.skip>
<javadoc.skip>false</javadoc.skip>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jdk.version>1.5</jdk.version>
</properties>

项目仅仅是用了 jdk 8 的 api 并没有使用 java 8 语法
当然可以 target 到 1.5 了
然后你在代码内部完全可以自己判断 java 版本去加载不同的支持部分
2017-03-19 22:36:59 +08:00
回复了 aleen42 创建的主题 广州 [广州偏佛山] 沙园及宝岗大道附近求租房推荐
我就在大学城南上班,公司里一部分租穗石村,一部分租车陂或者棠下,还有在南沙的,供参考

一般建议地铁沿线可以,但至少不要转线啊
1 ... 32  33  34  35  36  37  38  39  40  41 ... 159  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2904 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 10:48 · PVG 18:48 · LAX 03:48 · JFK 06:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.