必读的离婚法律指南:子女的抚养权、抚养费与探视权

本文是小盛律师离婚法律指南系列中的一篇,给大家分享下关于子女抚养权的法律科普。必读的离婚法律指南系列文章如下:

当婚姻走到了尽头:必读的离婚法律指南
必读的离婚法律指南:离婚流程要多久?
必读的离婚法律指南:财产分割
离婚财产分割:父母给的首付钱如何分?

离婚子女抚养权,抚养费,探视权等说明的思维导图

阅读全文

罗翔说刑法:非法+经营+数额较大=非法经营罪???

本文转载自 罗翔说刑法: 非法+经营+数额较大=非法经营罪???,原作者 罗翔,侵权删除。

最近有朋友问我,私开培训机构,教人乐器,构成非法经营罪吗?我说不会吧,他说他上网问了,很多网上的朋友都说构成。

理由是,私自办学是非法的,而且收费了所以叫做经营,非法加上经营就是非法经营,只要非法经营数额在5万元以上,就构成非法经营罪了。

我瞬间懵圈了,感觉这些网上的朋友们刑法可能是数学老师教的。

非法经营罪是一个非常重的罪名,最高可以判处十五年有期徒刑。它的前身是与流氓罪并驾齐驱口袋罪投机倒把罪,1997年刑法修改时,规定了罪刑法定原则,要求刑法分则的罪名保持必要的明确性,因此流氓罪和投机倒把罪都被分解为若干不那么模糊的罪名。

阅读全文

由 HTTP Header 引起的请求超时问题排查

在实际业务中遇到了一个很奇怪的问题,服务 A 通过 HTTP 请求访问 Go 语言的服务 B,少部分请求会超时。进一步分析发现,如果一个请求超时,其重试也一定会超时,说明针对特定请求内容,超时是必然发生的问题。通过检查服务 B 的处理日志发现,对于超时的请求,其业务逻辑处理的耗时正常。

一开始通过排除法来分析,逐步替换怀疑有问题的模块,结果并没有定位到问题。后来通过抓包,分析正常包与超时包的区别,合理猜测有问题的部分并进行验证,最终定位到原来是 Expect: 100-continue 这个请求 HTTP header 导致了这里的超时。整个排查和修复过程,踩了不少坑,记录下来可以给大家参考。

WireShark 抓包 HTTP expect: 100-continue 的包

阅读全文