V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yagamil  ›  全部回复第 24 页 / 共 26 页
回复总数  513
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
2021-07-20 22:58:50 +08:00
回复了 evilStart 创建的主题 Python Nodejs 之后, Python 在 Web 开发领域还有啥优势么?
如果项目里对接了一些人工智能的项目, 估计只能 python 了.
如果只是 crud 的话, java 也可以了
2021-07-17 09:32:33 +08:00
回复了 yagamil 创建的主题 微信 手机微信和电脑 PC 如何快速分享文本数据?
@crokily 可能我梯子的 ip 区域跨度较大,认为我被盗了的意思
2021-07-17 09:02:16 +08:00
回复了 yagamil 创建的主题 微信 手机微信和电脑 PC 如何快速分享文本数据?
@xeathen 主要电脑挂了梯子, 微信登录会容易被封
@huangmingyou 老哥稳
2021-07-15 15:49:50 +08:00
回复了 kikione 创建的主题 程序员 700W 数据的表,如何做分页查询,速度不低于 1s
用 es limit 也不是后面会越来越慢的吗?
用 id 作为条件分页 应该还好吧
@liuxu 6666 谢老哥
看着像脏读的问题. 每次用 sql 连接语句重连就不出现这个问题
2021-07-15 07:50:05 +08:00
回复了 kikione 创建的主题 程序员 700W 数据的表,如何做分页查询,速度不低于 1s
做那么多分页,人是不会去看 100 页后面的了, 反而给了机会给那些爬虫的程序,分分钟拖垮你数据库.
要么是有查询条件.
@yellowtail 取 15 秒的 high 和 low 就可以的了。前提得有这两个字段。本身 15 秒的 tick 是从 1 秒合并而成的,并不是只靠没 15 秒采样
1. 代码最好模块化,便于后续修改复用
2.
```
last_datetime - datetime.datetime.fromtimestamp(r1_d['id'])== datetime.timedelta(seconds=60)
```
这里不建议直接用等号,如果时间稍微有些抖动,就无法执行。可换成区间范围。
2021-06-23 17:43:37 +08:00
回复了 yagamil 创建的主题 Python pandas 合并两个表,如何保留第一个表的索引?
@wctml 老哥也玩转债?
2021-05-29 21:59:35 +08:00
回复了 yagamil 创建的主题 Python pandas 合并两个表,如何保留第一个表的索引?
@ryanchenn 嗯,谢谢老师
pc 端上去发现订阅 v 站居然不显示内容?
@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 站不少人用的才开始用它。这下可好,要在不同电脑里找回原图一直那张补回去。免费的还是最贵的。
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2520 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 02:38 · PVG 10:38 · LAX 19:38 · JFK 22:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.