V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LeoQ  ›  全部回复第 3 页 / 共 17 页
回复总数  326
1  2  3  4  5  6  7  8  9  10 ... 17  
@ysc3839 感谢,刚刚把应用装上,发现 dump 文件好像被清理了,只能等复现了
@celeron533 感谢,我去搜一下这个软件


@GeruzoniAnsasu 没条件重新插 CPU,风扇拆下来有些麻烦,而且我个人觉得 CPU 接触有问题的概率很小。

@Laynooor 送修完有没有告诉你是什么问题呀?
一楼的方案没毛病,不过有没有考虑把测试代码和开发代码放一个库里?
因为你这样设置的话,需要配置两个库的关联关系,除非测试库的代码都是一样的。
2019-03-14 12:48:11 +08:00
回复了 brucexia 创建的主题 问与答 今日头条语音监控?
技术上讲从嘈杂的声音中提取出来粥是很费力不讨好的事情,很大的可能是头条的地理位置推送,或者是头条经过广告联盟或者哪里渠道,获取了你和好友的好友关系,然后把好友的相关关键词推送给你。
我估计是汉光百货的电商团队?
我最后提到动态属性的意思是, 属性值是有好处的, 代码风格上会看起来更简单易读.

Python 和 Java 类似, 也可以有 setter 和 getter 函数

不一样的是, python 还有 property 装饰器, 加入这个装饰器, 就可以正常使用 student.age del(student.age)这种做法了
```
class Student(object):
def __init__(self):
self._age = None

@property
def age(self):
return self._age

@age.setter
def age(self, age):
if isinstance(age, int):
self._age = age
return
if isinstance(age, str) and age.isdigit():
age = int(age)
self._age = age
else:
raise ValueError("age is illegal")

@age.deleter
def age(self):
del self._age
```
我还顺着翻到了它的 base 类 https://github.com/aliyun/aliyun-openapi-python-sdk/blob/master/aliyun-python-sdk-core/aliyunsdkcore/request.py 到了 base 依然是有着大量的普通的 set_XXX / set_XXX 方法.

而我因为他们代码都是 set_XXX 的, 我也得写这样冗长的代码, 为什么不改成上面的那种呢?

我的意思是, python 里有很多的语法糖可以做这些事情, 但是阿里云的 sdk 都没有用到.
@abmin521 https://github.com/Azure/azure-sdk-for-python/blob/master/azure-mgmt-dns/azure/mgmt/dns/models.py
确实是有, 但是你看一下这里, 在 models 层做了一个快捷方式, 默认情况下, 是调 v2018_03_01_preview.models 的, 对于开发者来说, 如果版本的需求, 是可以不用在代码里体现 v2018_03_01_preview 这些冗长的字符的.

这些快捷方式, 阿里做了吗? 没有.
提问的时候顺便带一下代码, 详细报错日志, 会让你的问题解决的更快.
@est 新的已经不依赖了, 感恩
@incompatible 谢谢你的不留情面的批评, 可能是我孤陋寡闻了, 但是国外的云厂商, 我在 aws 的 sdk https://github.com/boto/botocore/tree/develop/botocore 里没有发现版本的印记, 在 azure 的 sdk 里, 版本的印记还存在, 但是一些最近有修改的模块已经没有了版本的文件夹 https://github.com/Azure/azure-sdk-for-python .

这说明带时间的版本已经不是最佳实践, azure 也在尝试改变这一点, 完全可以通过 SDK 的主版本进行控制

带时间的版本我认为也确实不友好, 比如 20140817 版本和 20180704 版本兼容吗? 用户是不清楚的 , 如果是类似 0.0.1 和 3.0.0 , 那么用户自己就有感觉, 这个代码可能是不兼容了,再参阅一下文档, 确实是不兼容的, 那么, 要么改代码, 要么安装低版本的 sdk.

我给出的版本确实是满足了自己的偏好, 但我认为是确实比之前的容易理解的, 把 get set 改为对对象的属性值操作

既然可以
```
new_task = DatabaseTask()
new_task.owner = 'me'
print(new_task.owner)
```

那么为什么要
```
new_task = DatabaseTask()
new_task.set_owner('me')
print(new_task.get_owner('me'))
```

而且属性值也天生支持动态获取, 动态设置

```
new_task.setattr('owner','me')
new_task.getattr('owner')
```
如果是函数的话, 没有办法做到动态的.

我认为这在 python 中是更友好的一种调用方法, 你觉得呢?
2018-09-26 14:12:03 +08:00
回复了 LeoQ 创建的主题 iPhone iPhone 7 有遇到过手机所有 APP 都闪退的吗? 而且是间歇性的
@Halry 好的我试试
@sy61008317
2018-09-26 13:53:38 +08:00
回复了 LeoQ 创建的主题 iPhone iPhone 7 有遇到过手机所有 APP 都闪退的吗? 而且是间歇性的
@sephinh 第二台没有恢复备份的, 全新机器
2018-06-04 23:20:13 +08:00
回复了 hanz 创建的主题 生活 苏州和南京, 选一个地方定居的话, 哪个更适合程序员?
当然苏州,苏州去过一次,小城市特别开心,以及有微软研究院,互联网企业肯定不会太少,还有昆山也可以
笑死我了,所有居委会都有这个领吗
2018-04-27 14:53:17 +08:00
回复了 Heimo 创建的主题 程序员 程序菜鸡想去留学,求建议
先升了本去国外读研究生,两年 40 万还算可以接受
2018-04-27 14:52:44 +08:00
回复了 Heimo 创建的主题 程序员 程序菜鸡想去留学,求建议
本科四年啊,很多钱啊,一年就算 25 也得 100 万吧
2018-04-27 14:36:17 +08:00
回复了 Heimo 创建的主题 程序员 程序菜鸡想去留学,求建议
这些问题很多留学中介都可以回答,喜欢就去读就行了,你都敢考虑,家里肯定还是能支持的,不过一般研究生要求本科学历,你的专科学历够呛啊
emmm cs 本硕还这么谦逊的,非计算机专业毕业无算法基础的我都...混到了个还行的工作...这段时间还在考虑要不要出国拿个 cs 的硕士呢...

我觉得楼主有学历在,有算法在,工作经历也不算差,不要太自卑了,我觉得进 BAT 肯定没问题,如果觉得现在的工作没什么技术亮点,现在开始做一做深入工作也不失为一个好方向.

感觉楼主是不是缺少一些内部推动力量,如果有种那种工作凑合做,生活凑合过的心态的话,其实回国和在国外可能差的不太多,毕竟我觉得内心还是最重要了.
1  2  3  4  5  6  7  8  9  10 ... 17  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2463 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.