V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  virusdefender  ›  全部回复第 73 页 / 共 111 页
回复总数  2219
1 ... 69  70  71  72  73  74  75  76  77  78 ... 111  
2015-11-01 06:43:17 +08:00
回复了 yanw 创建的主题 服务器 阿里云未备案网站的封锁策略是?
@yanw 是的 80 自己封掉了
2015-10-31 23:40:40 +08:00
回复了 yanw 创建的主题 服务器 阿里云未备案网站的封锁策略是?
@yanw 我搜索的结果也是这样,使用老版本的 openssl ,但是怕还有类似心脏出血的漏洞
2015-10-31 20:28:40 +08:00
回复了 yanw 创建的主题 服务器 阿里云未备案网站的封锁策略是?
@yanw SNI 怎么禁用
2015-10-31 20:01:49 +08:00
回复了 yanw 创建的主题 服务器 阿里云未备案网站的封锁策略是?
443 用了几个月了,都没事。但是阿里云客服的说法是使用域名都要备案
2015-10-31 19:52:44 +08:00
回复了 TangMonk 创建的主题 问与答 boot2docker 中的 container 能访问 host 中的服务吗?
指定 host 的 ip ,和普通远程连接一样
2015-10-30 20:08:44 +08:00
回复了 TangMonk 创建的主题 问与答 短信接口被攻击,怎么破?
https://virusdefender.net/index.php/archives/438/

页面必须运行 js 生成 token 才行
2015-10-30 18:16:57 +08:00
回复了 larkifly 创建的主题 Python webpy 如何实现 tornado 那样的异步非阻塞请求了
可以用 celery 处理个别耗时的任务
看了下还是 10 年注册的卡饭呢,能活这么久的论坛也不多了。

现在主要做开发,不怎么关心木马病毒了,好久也不去 了
2015-10-29 23:29:26 +08:00
回复了 VicYu 创建的主题 求职 求工作 上海 Python 2 年经验
2015-10-29 17:21:55 +08:00
回复了 zscself 创建的主题 MacBook Pro 发个月经贴,在什么情况下你会发现原来还是 16G 好?
用 jetbrains 全家的 ide 的时候
我有时候也遇到过这情况,可能是和地区有关,我一般是.com 打不开,但是带国家后缀的可以, hk jp 之类的
投了简历一周了,还没回复,是不是就是挂了
2015-10-26 10:59:06 +08:00
回复了 20015jjw 创建的主题 问与答 Leetcode 上 DP 的解法正确性
不就是记忆化么,没问题吧
你这思路就是错的,非 html 的编辑器也能给你提交 xss 啊。后台过滤或者输出过滤才行。
后面的一堆看着像 base64

写个 Python 脚本分割就行啊
2015-10-24 14:53:15 +08:00
回复了 Feiox 创建的主题 程序员 如何搭建为新手提供 Web 版的多语言学习环境?
实验楼欢迎你
2015-10-23 11:14:32 +08:00
回复了 c742435 创建的主题 问与答 求推荐快速写出一个极为简单的服务器的方法
python 裸写就行

实在不会加一个 bottle
2015-10-23 08:36:07 +08:00
回复了 wikinee 创建的主题 JavaScript 关于不固定邮箱 @之后的“.”的正则表达式
2015-10-23 08:35:53 +08:00
回复了 wikinee 创建的主题 JavaScript 关于不固定邮箱 @之后的“.”的正则表达式
django 匹配邮箱的正则,你可以参考,这个都标准了吧


def validate(self, value):
value = super(EmailField, self).validate(value)
user_regex = re.compile(
r"(^[-!#$%&'*+/=?^_`{}|~0-9A-Z]+(\.[-!#$%&'*+/=?^_`{}|~0-9A-Z]+)*$"
r'|^"([\001-\010\013\014\016-\037!#-\[\]-\177]|\\[\001-\011\013\014\016-\177])*"$)',
re.IGNORECASE)
domain_regex = re.compile(
r'(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}|[A-Z0-9-]{2,}(?<!-))$'
# literal form, ipv4 address (SMTP 4.1.3)
r'|^\[(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}\]$',
re.IGNORECASE)
domain_whitelist = ['localhost']
if '@' not in value:
raise ValidationError("Email format is not correct")

user_part, domain_part = value.rsplit('@', 1)

if not user_regex.match(user_part):
raise ValidationError("Email format is not correct")

if (domain_part not in domain_whitelist and
not domain_regex.match(domain_part)):
# Try for possible IDN domain-part
try:
domain_part = domain_part.encode('idna').decode('ascii')
if not domain_regex.match(domain_part):
raise ValidationError("Email format is not correct")
else:
return
except UnicodeError:
pass
raise ValidationError("Invalid Email format")
return value
1 ... 69  70  71  72  73  74  75  76  77  78 ... 111  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3206 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 11:05 · PVG 19:05 · LAX 04:05 · JFK 07:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.