复利是什么?爱因斯坦说它是世界第八大奇迹。下面涉及到复利终值和现值、普通年金终值和现值、预付年金终值与现值、偿债基金、年资本回收额等初级会计知识,本人非会计出身,下面说的仅凭个人理解,如有错误恳请指正。
复利终值是什么?简言之就是今年的x元钱,在保持q%的利率或利率下,相当于n年后多少钱。
django-userena扩展了django原生的用户系统,提供了注册、登录、修改密码、邮件验证等一系列常用功能。直接使用pip安装即可:pip install django-userena
会自动安装其所需的依赖包,不过个人建议为了更好的定制模板或相关功能,把这个包放到项目目录下当作一个app更方便一些。安装完成后修改settings.py,首先来创建一个app用于扩展用户系统 python manage.py startapp accounts 然后修改Models.py来扩展原生用户字段,我这里以添加用户等级为例:
# coding=utf-8
from django.
大名鼎鼎的Wireshark不必多说,在win、linux系统中安装也都比较便捷,不过在网上大多写MacOS中如何安装的都狠麻烦,因为他们写的都是安装gtk版本的方式,而wireshark早就投入了qt阵营的怀抱了。
在brew中直接使用brew install wireshark --with-qt即可安装成功,不过安装后会提示:
> If your list of available capture interfaces is empty
> (default OS X behavior), try the following commands:
> curl https://bugs.
关于这大名鼎鼎的中间人攻击框架不多介绍了,如果是kali linux用户直接apt-get install mitmf即可;如果是win用户呢,基本就放弃吧;如果是os x用户呢,有几个依赖我始终安装失败,你要安装成功了请联系我。
网上很多都是讲ubuntu怎么安装这个框架的,这里我记录一下在fedora21上我的安装记录。
首先安装一些系统依赖,这里我系统原来就安装了很多杂七杂八的东西,不保证下面的就是齐全的:
sudo yum install libnetfilter_queue-devel
sudo yum install libffi-devel
sudo yum install libpcap-devel
接下来下载一个不能用pip安装的包
时隔多年,又偶然看见了高中课堂上学过的《滕王阁序》,突然明白了当时语文老师为什么能那么充满激情的讲解,有些东西——没有一定的年龄和阅历是看不懂的。 以前只是觉得这是要求背诵的课文,真讨厌。但是现在读到
“嗟乎!时运不齐,命途多舛。**冯唐易老,李广难封。**屈贾谊于长沙,非无圣主;窜梁鸿于海曲,岂乏明时?所赖君子见机,达人知命。**老当益壮,宁移白首之心?穷且益坚,不坠青云之志。**酌贪泉而觉爽,处涸辙以犹欢。北海虽赊,扶摇可接;东隅已逝,桑榆非晚。孟尝高洁,空余报国之情;阮籍猖狂,岂效穷途之哭!” 心中却有了不可名状的触动。每个人都渴望做出名留青史的一番事业,但更多数的人却过完了普普通通的一生。或许是因为最近有些焦躁,觉得自己都这个年龄了却还一事无成才会有所触动吧。明知道这种事急不来,却依然恨不得明天就能做出一番轰轰烈烈的大事来。最近最明显的一个感觉就是,以前日子是一天一天过的,现在是一周一周过的,再过几年就是一个月一个月过的了吧。 突然想起丰子恺的一句话:孩子,我多么羡慕你们!羡慕你们的现在的生活!但是当你们明白我这句话的时候,你们已经不再令我羡慕了。就好像,长大了才知道《麦兜》不是给孩子看的,《幽游白书》的结局为什么那么平淡。
有人说,以前看《大话西游》看着看着就笑了,现在却是看着看着就哭了。虽然再次重温经典的时候我没有哭,却笑不出来了。以前一直觉得片尾夕阳武士对着悟空背影说的那句“他好像一条狗”十分突兀,不明所以。现在明白,电影中表明至尊宝最后顿悟了,带上头箍是为了保护唐僧取经,让大众脱离苦海,而非单单为了拯救紫霞。选择事业放弃爱情,却抹不掉心中的那个人影,这也就是最后悟空借夕阳武士之口对自己说“你好像一条狗”的原因吧。
你好像一条狗。
本来学oc学的正爽,结果由于某些原因必须先学习NodeJS,所以oc的学习就先暂停一段时间吧。这几天恶补了相关基础知识,如果oc只是语法上让我不太习惯的话,那nodejs就是从编程思想上将原来所学的知识进行了颠覆。至于nodejs相关介绍、优缺点等这里就不多说了,如果想在学习过程中不“一头雾水”,就要理解几个概念:同步/异步、阻塞/非阻塞、闭包、回调、事件轮循。
本人以前并没有任何javascript语言的学习经验,这里仅仅记录我这几天学习的理解,如有什么偏颇,还望大家指正。
首先,nodejs是单线程的,同时只能进行一项任务。这点引起较大的批评就是无法利用多核CPU的能力,但同时在多个CPU运行程序也并不是完美的,因为想要多个CPU有效的拆分任务并执行,它们之间需要频繁的交换信息,比如当前执行状态、各自完成了哪些操作等。
关于上面的几个概念,网上答案五花八门都有,不过我更倾向于下面的答案,引用于知乎,原文链接:
“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。
1.同步与异步
同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)