V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xingheng  ›  全部回复第 10 页 / 共 14 页
回复总数  273
1 ... 2  3  4  5  6  7  8  9  10  11 ... 14  
2020-04-18 22:27:18 +08:00
回复了 toliho 创建的主题 程序员 现在学 iOS 和安卓开发晚吗, Flutter 如何?
@murmur 对于阿里的开源项目我一直持观望态度,对内他们肯定是为了 KPI,对外开源是告诉大伙儿“我先开头了啊,你们也帮忙完善一下吧”,设计层面仍然只是对内的企业级需求。
pstree 找到是哪个主进程启动的 wget,然后删除主进程的执行文件就行了吧。难道还有守护进程??尝试 watch+pstree 。
2020-04-18 14:17:18 +08:00
回复了 toliho 创建的主题 程序员 现在学 iOS 和安卓开发晚吗, Flutter 如何?
基于兴趣想学什么时候都不晚,个人建议不要一上来就 Flutter/RN,会非常影响对 App 开发的“初体验”,用原生框架最好,先知道是怎么回事,然后再去思考那些其他的框架做了什么事。

如果是找工作的话,建议不要学了,竞争比你想象的要激烈。
2020-04-18 14:05:58 +08:00
回复了 zxc1234 创建的主题 程序员 关于面试问设计模式
个人认为你只回答了一个“单例用的比较多”确实是减分的,首先“单例”并不是一个很好的常用的设计模式,不应该被大量使用,这个问题在 SO 上有一个很大关注度的讨论,可以去看看。

了解设计模式是有必要的,它跟语言和框架都有关系,好的框架大都是在主流的设计模式上建立起来的,设计模式在通用性和测试的问题上会有比较大的帮助。

至于有哪些设计模式,我觉得你应该搜索“<lang> design patterns”,不同语言下结果会有一些差异。

不用设计模式?单纯的面向过程式或者 OOP 是非常 ugly 的,其实很大程度上我觉得你已经用过一些了,只是不知道会有对应的名字而已。。。
2020-04-16 16:03:30 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 git 能不能在一个项目中使用不同的 git?
submodule 不行的话,还可以 subtree 嘛
2020-04-06 16:15:53 +08:00
回复了 whamjane 创建的主题 求职 社交项目招远程兼职开发 - Python 、iOS、安卓
@cbangchen email 再过 10 年也不会死,不是 IM,也不需要替代 IM 。
没有 error message,没有 log,没有上下文,只能算命了!
对于爬虫而言,标准时间格式自然最好。对于用户而言,我觉得这种“人性化”也没什么不好。从设计角度上讲,用这种时间表示法也是一种弱化精准时间的方法。
C# & .netcore 它不香吗?

楼上那些说 python typing 的,多了个静态类型检查 python 就变成了静态语言了吗?
因为 python 的很多库是依赖系统库环境的,比如 sqlite,python3 内置了 sqlite3,但是需要依赖原生的 sqlite 驱动,而驱动层是基于 c 的,不同 arch 环境下编译的最终产物不一样。

为了不需要分别为各个不同 arch 环境而编译出多个版本,pyenv 选择了直接源码编译,虽然使用者可能碰到很多依赖的问题,但是从通用性上讲会比二进制更好。
2020-03-26 18:55:20 +08:00
回复了 abelzyp 创建的主题 Python MacOS 通过 Brew 升级完 Python 打开终端出现一堆错误。
用 brew 安装 python 的你就是作死,死的透透的你就顿悟了。
2020-03-26 18:52:34 +08:00
回复了 xiaomimei 创建的主题 程序员 [吐槽] outlook 用着好闹心
网页版确实体验很差,巨硬的 SDE 一般都走企业 VPN,估计很难发现这种问题。

建议配置邮箱客户端,目前我用 Airmail 没毛病。

想过换,但是实在没有好的替代品。Gmail 太远,QQ 你懂的,163 就是个垃圾箱。
2020-03-24 01:27:18 +08:00
回复了 nightan 创建的主题 Python Python 的协程到底有啥用啊…
协程的意义在意执行多个没有上下文结果依赖的“不相关”的任务的时候会让这些任务并行执行,同时又不需要担心线程的状态管理,以此达到运行效率的提升。
但是,有一种情况下协程并不会提升效率,理论上反而会降低效率(因为线程切换的代价)。

async def run(tasks):
all_results = []
for task in tasks:
result = await execute(task) # the only one await
all_results.append(result) # append logic result of execute, not task itself

return all_results

不是特别好的一个例子。只有一个 await task 的话,后续操作又需要拿到结果才能继续,相当于同步的 join 卡在了 caller 所在的线程,没有异步的意义,所以会更慢。当然,基于上面的例子要优化也是非常简单的,不写了
2020-03-21 02:04:13 +08:00
回复了 LudwigWS 创建的主题 Java 重名方法怎么命名?
#21 #22 如果我看到加 2 这种做法一定往死里打
#23 加 Ex 一般是定义两个相同功能但参数列表不同的成对方法


如果是功能和之前的 getUsers 基本相同,参数列表也相同,建议不要写一个新方法出来,直接在原来的实现上改写。
如果功能不相同,建议不要加任何“通用型”等无意义的后缀,直接 getXXXUsers 之类的,以示区分。
说个野路子:我现在的 1Password 的数据就是存储在 Dropbox 里的,iOS 版的 1Password 应该是集成了 Dropbox 的 API/SDK,所以直接直接从选择使用同一个 vault。同样的道理,可以直接在 github 上找一个开源的 markdown 编辑器的项目,把 Dropbox 的 API/SDK 也集成起来编译到自己的手机里就好了。
2020-03-20 02:41:18 +08:00
回复了 wangbenjun5 创建的主题 MySQL Mysql 数据库需不需要主键 Id?
头一次见识这样的“附属表”设计,真是“涨姿势”了
2020-03-20 02:25:46 +08:00
回复了 DnC 创建的主题 Ubuntu 如果禁止用户使用 ssh 跳转登录?
请教:不是很理解“通过(B)跳转登录到我们其他的 server”要如何操作,是在 B 机器里直接存入了 ssh keys 还是担心别人通过 ssh 密码爆破?
很尴尬:不可以。
Files 虽然可以接入 Dropbox, OneDrive 等 File extension 的外部文件管理,但是在其他 app 里面只能选取和分享,不能编辑后写入。
类似 Documents 的 app 虽然可以从 Files 里面导入文件,但是写入文件的操作只能是存储到当前 app 在 Files 里面的 sandbox 文件夹,不能和其他 app 交叉。
除非 Dropbox,OneDrive 官方支持编辑各类文件的操作,但是希望渺茫
2020-03-20 01:46:01 +08:00
回复了 Monkey2020 创建的主题 iDev 这一个腾讯 iOS 面试题,有大佬知道怎么答吗?
如果是静态资源的话就加 CDN,如果是写操作的 http 操作应该加服务器分区,后端额外部署一套服务来判断用户 ip 离哪个分区最近。
说错了请更正?
1 ... 2  3  4  5  6  7  8  9  10  11 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   925 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 21:23 · PVG 05:23 · LAX 14:23 · JFK 17:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.