分类目录归档:学习

民间借贷利率24%和36%究竟是什么?

民间借贷比较自由,利率相对于银行利率要高很多,常听说的是不得超过同期银行利率的4倍,也就是年化利率24%,另外还有借贷利率36%的说法一直没弄明白,最近看到一篇讲民间借贷的文章,对借贷利率讲得特别清楚,可以概括为“24%以下受保护,36%以上不受保护,24%-36%之间可还可不还,还了也白还”。


1.  最高法对于民间借贷年利率的规制

根据我国《最高人民法院关于审理民间借贷案件适用法律若干问题的规定》第二十六条的规定:“借贷双方约定的利率未超过年利率24%,出借人请求借款人按照约定的利率支付利息的,人民法院应予支持。借贷双方约定的利率超过年利率36%,超过部分的利息约定无效。借款人请求出借人返还已支付的超过年利率36%部分的利息的,人民法院应予支持。
这就是说,法律所保护的民间借贷约定利息最高比率为24%。但是基于自然债务和借贷双方的意思自治,对24%-36%之间的利率给予一定的空间。若是债务人已偿还,则不可追回,未偿还情形下债权人也无法请求法律给予这部分利息保护。一位法官曾精辟地概括法律对24%-36%之间的利率的态度:“可还可不还,还了也白还”。
继续阅读民间借贷利率24%和36%究竟是什么?

《春申君列传》:当断不断,反受其乱

最近在看电视时,无意间看到了一部电影《春申君》,演员长得很像濮存昕,事实证明,这部电影将春申君演活了,很不错,没白看。电影讲述了春申君黄歇波澜壮阔的一生,从去秦国求和、跟太子一起去秦国做人质、冒死救太子回楚国,再到后来发兵解赵国之围,情节紧凑,扣人心弦,只恨以前看书时不仔细,居然不记得了,于是看完电影后,立即打开《史记》把《春申君列传》详细看了一遍,想了解更多关于黄歇的故事。
春申君黄歇与魏国信陵君魏无忌、赵国平原君赵胜、齐国孟尝君田文并称为“战国四公子”。春申君是楚国人,是四公子中唯一没有贵族背景的一位,但是凭借自己的智谋、雄辩、才学,最终成为楚国的令尹,执政长达数十年,使楚国出现了短暂的强盛,但是春申君是四公子中结局最为悲剧的人,被李园刺杀,并灭门。春申君最成功的事迹有劝止秦王攻楚设计救楚国太子回国,最悲惨的是被李园杀死。
继续阅读《春申君列传》:当断不断,反受其乱

《齐威王召即墨大夫》读书笔记

战国是一个纷争的时代,齐楚燕韩赵魏秦号称战国七雄,在这个百家争鸣的时代里,顺应时代潮流,任用法家人物进行改革变法,魏国有李悝变法,楚国有吴起变法,秦国有商鞅变法,齐国有邹忌变法,韩国有申不害变法,通过变法发到富国强兵目的。
今天偶然听到齐国变法,讲到齐威王是一个励精图治的君主,烹杀了贿赂邀功的阿城大夫和替他说话的近侍,奖励了踏实肯干而不走后门的即墨大夫,从此齐国的官员再不敢欺上瞒下,都一心一意地工作,齐国也成了当时最强大的国家。
这个故事很简单,讲的是齐国官员买通君主的近侍欺上瞒下的故事,用《韩非子·八奸》的说法,这种奸臣作乱的方式称作“在旁”,即通过买通君主身边的近侍来迷惑君主,近侍跟君主比较近,了解君主的心思,说的话君主也比较容易相信,因此奸臣们买通近侍了解君主的想法,或在君主面前替自己说好话。人之常情,容易相信亲近人说的话,再加上君主日理万机不可能事事考察,因此容易被近侍迷惑。这样的后果就是官员们倾向于贿赂和投机取巧,那些认真踏实做事的反而被排挤,危害相当大。最后齐威王点的非常透,即墨大夫治理的相当好,但是齐威王每天都能听到指责他的话,是因为即墨大夫没有巴结近侍的缘故,下面就是齐威王召即墨大夫的故事:
齐威王召即墨大夫,对他说:“自从你到即墨任官,指责你的话每天都有传来。然而我派人去观察即墨,田野开垦了,人民富足了,官府没有积压着等待处理的事,东方因而安宁;这是你不巴结我左右来求得帮助的原因啊!”随即封赐即墨大夫享用一万户的俸禄。齐威王又召见阿城大夫,对他说:“自从你镇守阿城,称赞你的好话每天都有传来。我派人察看阿城,见田地荒芜,百姓贫困饥饿。以前赵国攻打鄄地,你不救;卫国夺取薛陵,你不知道;这是你用重金来买通我的左右来替你说好话啊!”这天,齐威王下令把阿地大夫及替他说好话的左右近臣烹杀。从此,齐国上下官员都受到震动和教育,谁都不敢再像阿大夫那样买通威王的亲信搞欺上瞒下、玩忽政务、邀功冒赏,人人全心全意地为国家办实事办好事。齐国得到很好的治理,在当时成了天下最强的国家。

百度区块链宠物“莱茨狗”之初体验

最近,百度推出了一款区块链宠物游戏,名字叫莱茨狗(英语Let’s go!的音译),每个人都可以免费领取,一时间吸引了很多人。众所周知近两年虚拟币非常火爆,尤其是比特币去年曾一度涨到12万一枚,作为比特币的底层技术-区块链,具有去中心化、不可修改等特性,也成了大家追捧和应用的对象。
其实在去年,就出现了一款有名的基于区块链的宠物游戏以太猫(CryptoKitties),它是基于以太坊的基础诞生的,是第一个基于区块链技术的数字游戏,吸引了来自猫咪爱好者和试图通过这些“数字宠物”赚钱的用户的注意。玩家可以创建、照顾、购买、喂养并出售存储在以太坊区块链中的数码猫,这种猫本身具有加密货币的功能,据称,每只猫都是“独特的、交易于区块链的不可变更物体。”这些猫不仅是电子宠物,更是一种投资的方式,目前最贵的一只叫创世猫,以246.95个以太币的价格成交,约为11.7万美金,77万人民币,真希望以后百度的莱茨狗也能发展起来。
莱茨狗跟以太猫类似,都是基于区块链的宠物游戏,下面就来详细地了解一下吧:
继续阅读百度区块链宠物“莱茨狗”之初体验

习主席 在2018年春节团拜会上的讲话

同志们,朋友们:
“阳和启蛰,品物皆春。”立春刚过,春节将临。在中华民族最重要的传统节日春节到来之际,我们在这里欢聚一堂、辞旧迎新,感到格外高兴。
首先,我代表党中央和国务院,向大家致以节日的美好祝福!向全国各族人民,向香港特别行政区同胞、澳门特别行政区同胞、台湾同胞和海外侨胞拜年!祝大家新春吉祥!
时间是最客观的见证者。过去的一年,全党全军全国各族人民团结一心、锐意进取,推动中国特色社会主义各项事业取得新的重大成就。我国经济发展独领风骚,深化改革多点突破,依法治国深入实施,人民生活继续改善,脱贫攻坚有力推进,国防和军队建设开创新局,全方位外交成果丰硕,从严治党全面推进。特别是我们召开了党的十九大,全面总结了党的十八大以来党和国家各项事业取得的成就和经验,指明了新时代中国特色社会主义发展方向,擘画了到本世纪中叶我国发展的宏伟蓝图,开启了全面建设社会主义现代化国家新征程。 继续阅读习主席 在2018年春节团拜会上的讲话

PYTHON学习:使用POP3协议下载邮件

以前使用电脑端访问邮箱时,知道有POP3、SMTP协议,随首技术的发展,最近又有了很多种选择,尤其是手机端,看到了每多种连接方式,比如IMAP、EXCHANGE方式,邮件还带同步的,比如电脑端改变了邮件,手机端也同步了,因此想写几篇文章学习一下这些协议和新的技术,此次看的是POP3协议。
POP3是Post Office Protocol – Version 3的简写,中文意思是简单邮局协议(版本3),它是由RFC1939文件描述的。POP3协议的作用是动态地从服务器上下载邮件,然后删除服务器上的邮件(新版的POP3可以不删除),除此之外,POP3协议并没有提供更多的对于邮件的操作。相应的,有一种更高级的IMAP4协议,能够支持对邮件更多的操作。
下面是POP3协议所支持的命令:

命令
描述
USER [username]
处理用户名
PASS [password]
处理用户密码
APOP [Name,Digest]
认可Digest是MD5消息摘要
STAT
服务器发回关于邮箱的统计资料,如邮件总数和总字节数
UIDL [Msg#]
处理返回邮件的唯一标识符,POP3会话的每个标识符都将是唯一的
LIST [Msg#]
处理返回邮件数量和每个邮件的大小
RETR [Msg#]
处理返回由参数标识的邮件的全部文本
DELE [Msg#]
处理服务器将由参数标识的邮件标记为删除,由quit命令执行
RSET
处理服务器将重置所有标记为删除的邮件,用于撤消DELE命令
TOP [Msg# n]
处理服务器将返回由参数标识的邮件前n行内容,n必须是正整数
NOOP
服务器返回一个肯定的响应
QUIT
终止会话

继续阅读PYTHON学习:使用POP3协议下载邮件

PYTHON学习:行的划分和注释

PYTHON程序由一系列逻辑行组成,每一逻辑行由NEWLINE结尾,同时,逻辑行又由物理行通过显示或者隐式连接组成。物理行由一系列字符组成,以换行符结尾,换行符在UNIX系统中是LF,在WINDOWS系统中是CR LF,在Machintosh系统中用CR来表示,无论什么平台,这些行结尾符号都可以使用,没有区别。
先看看显式得连接不同的行,也就是一行写不完如何换行写程序,在写程序时,有可能一行写不完,如果直接回车换行再写,会出错,正确的做法是在要换和f的地方输入\,然后在下一行接着写,否则就会出错:
if 1900 < year < 2100 and 1 <= month <= 12 \
and 1 <= day <=31
return 1
隐式地连接不同的行,是指系统自动地认为不同行的内容为同一个逻辑行的情况,这些情况是指在一对括号、花括号、中括号中的内容,不用\换行:
month_names = [‘Januari’, ‘Februari’, ‘Maart’,
‘April’,   ‘Mei’, ‘Juni’  ] 继续阅读PYTHON学习:行的划分和注释

PYTHON学习:不同的PYTHON实现

PYTHON有很多不同的实现,每种实现都有一系列的内置和标准的模块,最常见的是CPython,也就是大家常常说的Python,但同时PYTHON还有很多种实现,这些不同的实现满足了不同的使用者的需求,面就是PYTHON的几种常见的实现:
CPython 是最原始、维护得最多的一种PYTHON实现,使用C语言编写,每当有新的特点、特性出现时,CPython最先更新。
Jython 是在JAVA中实现的PYTHON,这种实现可以当作JAVA应用的一个脚本语言,或者可以用来创建调用JAVA类库的应用,它常常用来创建JAVA类库的测试程序。
Python for .NET 使用了CPython的实现方式,与CPython不同的是它是一个可管理的.NET应用,可以使用.NET类库。
IronPython 也是一种.NET实现的PYTHON,与Python for .NET不同,它能够将Python代码编译成.NET汇编。
PyPy 完全使用Python实现的Python,它支持其它几种实现都没有的特性,比如StacklessJust in Time compiler,这使得它的运行速度比CPython快,也可以安全得运行一些不被信任的代码。

韩非子·二柄第七读书笔记

今天拜读了韩非子先生的《二柄》一文,讲的是君主应该牢牢抓住的两个权柄以及如何使用这两大权柄的问题。君主之所以高高在上,大臣们畏惧,不是因为他贤能,而是因为他手中握有权力,这两大权力分别是刑罚恩德,有了这两大权力,就能牢牢控制住大臣。
1 为什么要抓住这两个权柄
一只狗见到老虎会害怕,因为老虎有锋利的爪牙,如果把锋利的爪牙给狗,那么狗就能把老虎降住了,所以君主要牢牢抓住这两个权柄。同样的道理,君主如果将权柄交给大臣,那么大臣就能进行奖罚,君主就要被控制了。
2 能不能只抓住其中一个权柄
当然不能,田常经常给百姓施以恩惠,也就是恩德,渐渐地掌握了权力,出现了田氏代齐;子罕请求承担恶名,掌握了刑罚,渐渐地宋恒侯就失去了权力。可见失去一个权柄,就会出现可怕的后果,更别说失去两个权柄呢。
3 如何使用权柄
使用权柄,禁止奸邪,无非就是去看职事和功效是否一致,如果一致就进行奖励,否则就进行处罚。这里的一致指的是完全一致,高了也不行,低了也不行,做的比说的好得多,也要受处罚,这个很难理解,也可能韩非子认为君主利益第一,如果有人越权做好事受到奖励,那么就会有更多的人越权,出现危险,所以要职事相符。下面是书中所举的韩昭侯的例子:
韩昭侯喝醉酒睡着了,掌帽官怕他着凉,就给他身上盖了衣服。韩昭侯醒后很高兴,问近待说:“盖衣服的是谁?”近待回答说是掌帽官。韩昭侯便同时处罚了掌衣官和掌帽官,一个是因为失职,一个是因为是越权。

比特币中的工作量证明机制

前一段时间在看中本聪论文《比特币:一种点对点的电子现金系统》时,一直没弄明白他所说的工作量证明机制,倒底是怎么一回事,也不明白挖矿为什么那么费资源,今天终于弄明白了。
先来看看中本聪论文中的描述,一个块包含了若干交易记录,将这个块加上一个随机数Nonce做SHA256运算,最终结果要满足前N位是0,以此类推,以后每一个块都前面一个块加随机数的散列值。这样可以有效防止交易被篡改,因为要修改某块中的数据,意味着要将该块及以后的每一个块中的随机数都要计算一遍,且满足某数据块加随机数的散列值前N位是0。找出Nonce的值很麻烦,但是验证起来很容易,只需要进行一次运算即可。
bitcoin_timestamp
继续阅读比特币中的工作量证明机制