V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yagamil  ›  全部回复第 26 页 / 共 27 页
回复总数  539
1 ... 18  19  20  21  22  23  24  25  26  27  
@turan12
@akira
@billlee
@cmdOptionKana 谢谢大家。
最后觉得就类的方式,每个决策做成一个类,主要为了后期维护方便

```
class BaseStrategy():
def __init__(self,
strategy_number=None,
monitor_time=None,
monitor_raise_min=None,
monitor_raise_max=None,
start_raise=None,
sell_time=None,
):
self.monitor_time = monitor_time,
self.monitor_raise_min = monitor_raise_min,
self.monitor_raise_max = monitor_raise_max,
self.start_raise = start_raise,
self.sell_time = sell_time,
self.strategy_number = strategy_number

def valid(self):
return True if self.monitor_time else False

def match_time(self, current):
return True if current >= self.monitor_time else False

def get_sell_time(self):
return self.sell_time

def start_raise_condition(self, v_value):
if self.strategy_number % 2 == 0:
return True if self.v_value < self.self.start_raise else False
else:
return True if self.v_value > self.self.start_raise else False

def meet(self, current, interval_raise_val, start_raise_val):
if self.valid() and self.match_time(current) and self.interval_raise(interval_raise_val) and self.start_raise_condition(start_raise_val):
return self.get_sell_time()
else:
return None



class StrategyCondition1(BaseStrategy):

def interval_raise(self, v_value):
return True if self.v_value >= self.self.monitor_raise_max else False


class StrategyCondition2(BaseStrategy):

def interval_raise(self, v_value):
return True if self.monitor_raise_min <= self.v_value < self.self.monitor_raise_max else False
```
@abersheeran 是的,尽量避免嵌套大约 3 层的 if else,加上后期维护。
@turan12 是的,用户就是提出这样的需求。后期也可能回新增条件。
2021-03-29 13:50:57 +08:00
回复了 rainboat 创建的主题 互联网 有没有好用的邮箱可以推荐一下啊
139,移动的。收件都会有短信提示。
2021-03-29 12:38:54 +08:00
回复了 yagamil 创建的主题 互联网 路过图床 imgtu 的账号无端被封,之前用的外链全部变死链接
之前也是看 v 站不少人用的才开始用它。这下可好,要在不同电脑里找回原图一直那张补回去。免费的还是最贵的。
2021-03-29 11:57:03 +08:00
回复了 yazoox 创建的主题 程序员 求推荐分享 chrome/edge 浏览器好用的截图插件?
用的 shareX,不是插件,不过好用,带简单添加箭头等功能。 还有上传不同平台的功能
2021-03-07 16:45:18 +08:00
回复了 yagamil 创建的主题 Go 编程语言 请问这个 if else 哪里不对了
@zhoudaiyu 把 if ok!=nil 改为 if ok ,data==99 就不会死锁
2021-03-07 16:32:38 +08:00
回复了 yagamil 创建的主题 Go 编程语言 请问这个 if else 哪里不对了
@jasonkayzk 谢谢大佬,就是那个 else 的括号问题。
初学没用 ide,用 vim 撸的
谢谢大神
2021-03-07 16:10:21 +08:00
回复了 yagamil 创建的主题 Go 编程语言 请问这个 if else 哪里不对了
@jasonkayzk 两个写法都可以,我最开始也是用的!ok,也报 else 的错,用!=nil 也还是包 else 那里的错
2021-03-07 16:02:39 +08:00
回复了 yagamil 创建的主题 Go 编程语言 请问这个 if else 哪里不对了
@imdong docker 呀
2021-03-07 15:56:51 +08:00
回复了 yagamil 创建的主题 Go 编程语言 请问这个 if else 哪里不对了
@imdong 大佬请指教
谢谢大家,主要担心 grub 引导问题,改了下分区 启动后,进入文本模式,把 n 卡驱动卸了,重装一下桌面。一切看起来 ok 了
准备按照老外的来操作

Boot using live bootable usb
take backup or your data ( just in case if something goes wrong )
first try to re-install Ubuntu
if re-installation doesn’t work
delete all directories from ubuntu root except /etc/ and /home/ then install ubuntu
While entering username and password enter username and password same as old ones
reboot and see if it works
If 5 steps doesn’t work then re-install completely and restore from backup
@qanniu 好的,谢谢
@qanniu,谢大佬。看来第一个满足,第二个只要我重装后设置玩用户名后把家目录加载进来?
2021-01-31 17:03:37 +08:00
回复了 yagamil 创建的主题 程序员 大文档数据会使 mongodb 内存占用率增加吗
@lakechan96 谢谢,只能把数据放到其他目录,要的时候启动额外的 mongo 看数据,其余时候关闭。
2021-01-31 00:22:25 +08:00
回复了 jack139 创建的主题 Python 有没有炒股炒币的,推荐个小工具
上次 alpha go 在股市不是被虐的不要不要的? fake news 吗
2021-01-31 00:18:14 +08:00
回复了 yagamil 创建的主题 Linux ubuntu16.04 - Chromium 导致 xorg 100%
新建了用户,问题依然存在。 估计只能重装系统了,呜呜。
系统用了好几年,配置了太多东西,折腾下,要几天了
2021-01-25 19:04:07 +08:00
回复了 yagamil 创建的主题 Linux ubuntu16.04 - Chromium 导致 xorg 100%
经过测试
根源与 chrome 无关,就是不知道安装了什么软件或者库,导致 xorg 异常。
比如在快速切换程序,桌面渲染变化快的情况下,桌面直接崩掉了,后台还是可以正常运行。比如真正播放的音乐。。。
1 ... 18  19  20  21  22  23  24  25  26  27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   934 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 19:56 · PVG 03:56 · LAX 12:56 · JFK 15:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.