V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SoloCompany  ›  全部回复第 90 页 / 共 159 页
回复总数  3175
1 ... 86  87  88  89  90  91  92  93  94  95 ... 159  
我觉得 Kotlin 把 static 关键字去除了是一个比较明智的选择
因为 static 的确是不太 OO 的,而且会造成有些概念上的混淆
用 package function 以及 compainion objet 来代替还是挺适合的
看你怎么理解, static 不能使用模板类型可以说和类型擦除有关也可以说无关
具体到 java 泛型里面主要在于模板类型 T 的作用范围,本身规定就只是成员(变量以及方法)
静态变量的作用范围完全不一样,所以不能使用模板类型
从这一点上来说,可以说和类型擦除不一定相关

但如果考虑到实现机制的话,就有可能相关,泛型有一种实现机制就是生成模板衍生类
比如你举的这个例子 Singleton<T> 对应的是一个独立的衍生类 Singleton_T
如果静态变量也复制一份的话,那么静态方法 /变量就可以使用模板类型
就是说 Singleton<A>.singleInstance 和 Singleton<B>.singleInstance 可以不一样(被复制)

Java 的泛型机制是类型擦除机制,无论怎么实现都不可能有复制的静态变量,所以任意静态元素都不可以使用类定义的模板类型,因为他们之间毫无关系。你这么理解,静态变量以及方法和方法和他们所依附( enclosing )的类之间是完全没有关系的,他们只是简单的被放在一起而已
2016-02-24 00:30:57 +08:00
回复了 itoolset 创建的主题 Markdown Markdance,像聊天一样写 Markdown,放激活码
首先,所有兑换码都已经被使用,后来者不用尝试了
其次,你这样的扩展似乎违反了 Markdown 的核心语法了
~~~ 或 ``` 是用来帖源代码的,不是用来做扩展的,最好换掉
比如
{math}{math} {LaTex}{LaTex}
或者甚至 html 扩展 <LaTex></LaTex> 都要靠谱的多
2016-02-24 00:21:42 +08:00
回复了 Totoria 创建的主题 iPhone 有没有可能让 iPhone 重新使用上 Line?
1. 为何无法禁止 app 获取 sim 卡信息
2. 我就没打算往任何 iOS 设备中插卡,所以这对我而言不是个问题
3. 其实早就不用 line 了,所以也没法做实验
2016-02-24 00:10:06 +08:00
回复了 sox 创建的主题 分享创造 在 iTerm 2 中查看图片
iTerm2 2.9 最快安装方法
brew install Caskroom/versions/iterm2-beta
2016-02-22 22:56:59 +08:00
回复了 skull 创建的主题 Android 请问 jni 返回数据给 java 层后,是否后续还要释放?
查文档啊, NewByteArray 应该是在 heap 上申请的内存,不是 malloc 申请的内存当然不需要(不可以)主动释放
2016-02-22 21:54:43 +08:00
回复了 wex 创建的主题 问与答 不同网段的 IP,怎么之间互相通信?有几种办法?
你都会说子网掩码了,那是干什么吃的
2016-02-22 13:48:02 +08:00
回复了 eu 创建的主题 问与答 码农们你们最喜欢用的编程字体是什么?
另外,撸主你说的啥左右引号要区分,这是什么鬼,虽然有些 IDE 插件可以帮你做这种奇怪的渲染,但我是坚决持否定态度
2016-02-22 13:46:50 +08:00
回复了 eu 创建的主题 问与答 码农们你们最喜欢用的编程字体是什么?
以上所说的字体基本上都用过,其中,只有这 4 款能在 OSX 下严格等宽(前提是 12pt 或 14pt )
文泉驿
M plus
Ubuntu Mono
Input Mono Compress

其余所有字体的中英文混排都有问题,因而放弃

现在最后选择的是 Input Mono Compress 因为有最丰富的字重可选择,也不像 M-Plus (应该是韩国字体)那样 $ 符号被替换
等 315
2016-02-22 09:57:54 +08:00
回复了 wclebb 创建的主题 iPhone iPhone 6s: QQ 和微信耗电量长期占第一第二,怎破?
@squid157 进程切换到后台之前能够有机会进行状态保存等任务这是正常的,即使有这两分半钟也不会对总体占比有多大影响,如果能够被感知到,那还是说明你经常在打开它
2016-02-22 01:35:30 +08:00
回复了 skywatcher 创建的主题 C 如何解决 C++中三角函数和计算带来的误差?
http://stackoverflow.com/questions/4818573/accuracy-of-long-double-sqrt

撸主你有点懒啊,我还是帮你一下吧,用 std::sqrt 可破
2016-02-22 01:26:29 +08:00
回复了 philip6200 创建的主题 问与答 MAC 下虚拟的 WIN 支持 NTFS 的移动硬盘吗?
FS 是操作系统的一部分,和硬件无关,这样好理解了吧
2016-02-22 01:25:09 +08:00
回复了 linkbg 创建的主题 Python 请问为什么要使用 rest api
其实可以理解为 design pattern 的一种,不是一定要遵守,只是对于设计不是很在行的来说,有个标准遵守一下会比较容易不犯错误
2016-02-22 01:18:03 +08:00
回复了 wclebb 创建的主题 iPhone iPhone 6s: QQ 和微信耗电量长期占第一第二,怎破?
@squid157 还有忘记说,有时候应用在前台使用的时候,直接锁屏了,即使禁止了后台刷新,应用还是能得到周期唤醒,这个不太确定(如果是的话,感觉是 iOS 的 bug ,说是 feature 的话有点过于牵强了
2016-02-22 01:14:04 +08:00
回复了 wclebb 创建的主题 iPhone iPhone 6s: QQ 和微信耗电量长期占第一第二,怎破?
@squid157 哪有那么复杂, iOS 机制决定了只要你禁止了它就不可能后台,即使是利用音乐播放 api ,那也只能有一个进程,况且如果真是滥用 api 的话早就被举报了,关了后台刷新,耗电基本上就是因为你经常打开那个应用才会产生
2016-02-21 22:48:38 +08:00
回复了 wclebb 创建的主题 iPhone iPhone 6s: QQ 和微信耗电量长期占第一第二,怎破?
关掉后台应用更新
如果你的是前台耗电,那是你太依赖这些应用了,不怪别人
LICEapp 没 windows 版的么?
2016-02-21 21:45:40 +08:00
回复了 Air_Mu 创建的主题 宽带症候群 大家看看,联通这样长期提速到 50M 不知道合算吗?
20m 下行 / 10m 上行 360 一年的路过
提速到 50m 要 720 觉得不划算就不搞了
2016-02-21 02:57:18 +08:00
回复了 random2case 创建的主题 新手求助 java 学了一年了,才学到 web 的 hello world
鼓捣 scala 还不如直接 kotlin
1 ... 86  87  88  89  90  91  92  93  94  95 ... 159  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2764 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 05:36 · PVG 13:36 · LAX 21:36 · JFK 00:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.