V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  banxi1988  ›  全部回复第 11 页 / 共 28 页
回复总数  556
1 ... 7  8  9  10  11  12  13  14  15  16 ... 28  
2015-11-16 15:37:04 +08:00
回复了 justjavac 创建的主题 Linux usr 真的是 Unix Shared Resources 的缩写,而不是 user 的缩写吗?
我以前也以为是 user 的简写,之前听有人说, unix 的目录为了节省尽量控制在三个字符。

现在年到这些缩写很感慨 ,其中的很多的缩写,都感觉是全新的单词似的。
lib,tmp,var,bin,diff,tab,dev
2015-11-14 00:18:09 +08:00
回复了 pythonee 创建的主题 iDev 你们觉得 swift 的值类型和引用类型别扭吗
简单来说,这是有意设计成这样的,看了说明之后我觉得很好啊。值类型单纯健壮些。
而且 Swift 这么好用,以前使用引用类型造成的一点点纠结,现在慢慢治好了。
如果下面的 Session 没有看过的建议多看次:
1 ) Protocol-Oriented Programming in Swift https://developer.apple.com/videos/play/wwdc2015-408/ 特别强烈推荐
2 ) Building Better Apps with Value Types in Swift https://developer.apple.com/videos/play/wwdc2015-414/ 1 )中强烈推荐
2015-10-29 10:31:08 +08:00
回复了 banxi1988 创建的主题 Python 使用 iframe 七牛 Flask 处理文件异步上传
@5thcat
FormData + ajax IE 10 才有的。

@typcn 确实还有 IE 6 , 7 的用户。虽然只有几十个用户。


@bdbai
@onlyxuyang
@verytoex
确实对于像我这种用户量很小的应用够了。
2015-10-25 11:22:24 +08:00
回复了 twoyuan 创建的主题 Android 有没有人用 Kotlin 做过实际 Android 项目的开发?
我相信 square 公司应该有。 Jake Wharton 大神现在的库都有支持 Kotlin 的版本。
https://github.com/JakeWharton/RxBinding
2015-10-23 12:07:18 +08:00
回复了 cevincheung 创建的主题 MySQL MySQL 5.7 GA 发布,但是这也太粉了吧……
早已转 PG , MySQL 就算 JSON 格式出来,不过要是等到其他 扩展库都支持还得一段时间。
比如 我用的 SQLAlchemy 估计得 1.2 才会有 MySQL 的 JSON 支持。也许也会很快。
因为对 PG 的支持的基础已经在了。
2015-10-23 09:34:32 +08:00
回复了 leyle 创建的主题 程序员 离了 vim 都不会写程序了
单说说, XVim 。
其实你去看看最近的 XVim 的提交的更新基本都是在新的 Xcode 出来之后添加 相应的 UUID 进去。 这种事情以后会会遇到的。
1. 等到别人加 UUID 进去再编译安装。
2. 自己加。
2015-10-19 17:38:48 +08:00
回复了 banxi1988 创建的主题 Python Python 2.7 str 方法 isalpha 不支持 unicode 的一个小坑
@mulog
这个是有意义的。因为 汉字经过 UTF-8 编码之后,
首字母必定不在 ascii 的基本字符(或字母)
范围之类 。所以对于一个简单判断字母与汉字的区别来说足够了。

参考 : http://www.unicode.org/charts/unihangridindex.html
常用汉字起始编码 U+4E00 through U+9FCC
扩展汉字起始编码: U+3400 through U+4DB5

```ipython
In [24]: u"\u3400".encode('utf-8')
Out[24]: '\xe3\x90\x80'

In [22]: u"\u4300".encode('utf-8')
Out[22]: '\xe4\x8c\x80'

In [23]: 0xe4
Out[23]: 228
```
2015-10-19 11:48:48 +08:00
回复了 banxi1988 创建的主题 Python Python 2.7 str 方法 isalpha 不支持 unicode 的一个小坑
@hahastudio
我用的是: `Python 2.7.10 (default, Aug 22 2015, 20:33:39)`

不过 如 @Clarencep 指出。这个问题确实是存在的。

而且我在 官方网站 的 shell https://www.python.org/shell/
上试了下,在 python 3.4 中 isalpha() 的判断还是不可靠的。


```ipython
In [1]: "\u5f20".isalpha()
Out[1]: True
In [2]: "\u5f20".encode('utf-8').isalpha()
Out[2]: False
```
2015-10-18 20:52:42 +08:00
回复了 banxi1988 创建的主题 Python Python 2.7 str 方法 isalpha 不支持 unicode 的一个小坑
@mulog

文档就是这样说的。

> str.isalpha()
Return true if all characters in the string are alphabetic and there is at least one character, false otherwise.

另外看下面的输出吧。

```python
In [23]: "a1".isalpha()
Out[23]: False

In [24]: "ab".isalpha()
Out[24]: True

In [25]: "a?".isalpha()
Out[25]: False
```
2015-10-17 19:23:29 +08:00
回复了 banxi1988 创建的主题 Android Android Studio Gradle 生成 Build Number
@hantsy 这个我只是为了让自己确认代码修改了。
对于一天的开发过程来说是没有重复的。
另外读取 Git 版本号不适用? 为什么呢? 我这是用于开发编译版本号。
因为修改之后还没有提交。 Git 的版本历史需要有新的提交才好。适合于非开发时发布使用。
2015-10-17 15:56:06 +08:00
回复了 bramblex 创建的主题 JavaScript 自己手撸了一个语言玩
List 的声明怎么比 JavaScript 现在的还到退了啊?

l := List 1 2 3 4 5 End

vs

var l = [ 1,2,3,4,5]

我宁愿下面一种。

PS : 我就是因为 Java 对于字面量数组、字典支持不好而不喜欢的。
@xuyinan503
@aprikyblue

我的理解是老版本的 Android 中此变量名为 `dexElements`
但是在某一个新版本 (估计某一个 4.x )。 Android 的开发者这个变量的名字应该叫
`pathElements` 更贴切。
但是改了之后发现引起了 Facebook App 的 FC 。然后又改回来了,并加上了注释。
@dorentus 对于用户来说是升级了系统之后 Facebook 就出现 FC 。所以。
2015-08-23 09:32:29 +08:00
回复了 vitovan 创建的主题 程序员 我写了篇文章,上了 Hacker News 前排耶!
居然可以用英文写文章写得这么流畅。。赞。
2015-08-20 00:23:55 +08:00
回复了 babyname 创建的主题 iDev 被 Swift 和 OC 混合编程给坑了。
可以搞一个 Demo 出来重现此问题吗? 我对此比较感兴趣,因为混编还会导致这种问题我没有见过,
我内心不相信这里语言的问题。
2015-08-19 09:45:14 +08:00
回复了 donghouhe 创建的主题 Vim 要开始写 html 了,请前辈送个好用的 vimrc
这一个就够了: http://vim.spf13.com/
省心省事。
2015-08-13 16:26:12 +08:00
回复了 banxi1988 创建的主题 iDev Objective-C Runtime 学习分享 ( 1) class_getName 文档错误
@black 一开始我也是这样想的, 但是我测试的时候,发现他们是一样的。
查看 objc.h 头文件,发现他们其实是同样的宏定义。

```c
#ifndef Nil
# if __has_feature(cxx_nullptr)
# define Nil nullptr
# else
# define Nil __DARWIN_NULL
# endif
#endif

#ifndef nil
# if __has_feature(cxx_nullptr)
# define nil nullptr
# else
# define nil __DARWIN_NULL
# endif
#endif
```
2015-08-09 15:41:20 +08:00
回复了 cbsw 创建的主题 程序员 PEP 0498: Literal String Formatting
这语法 ,通过一个Python 特有的前缀 表示法,好像可以少写一个转义字符。
比如 Ruby 是 "#{}" ,Swift 是"\()"
2015-08-07 14:04:46 +08:00
回复了 SeanChense 创建的主题 iDev block 中的循环引用问题
一般比较更好一写法是:

```objc
[foo handler: ^{
id strongself = weakself;
if(strongself){
[strongself doSomething]; // 直接用 weakself 有可能 crash,因为其可能变成了野指针
}
}];
```
1 ... 7  8  9  10  11  12  13  14  15  16 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   883 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 19:11 · PVG 03:11 · LAX 12:11 · JFK 15:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.