自互联网面世以来,网络安全一直是人们所重视的问题。从20世纪中叶开始,流传千百年的密码算法纷纷被投入到了网络安全的应用中;随后,在20世纪70年代,与古典密码完全不同的密码体制——公钥密码算法横空出世,密码学的发展完成了一次飞跃。Python诞生于20世纪90年代,它是一种面向对象语言特点与解释型语言特点相结合的高级程序设计语言,已经得到了大规模应用。本书将Python语言与密码学结合起来,从简单的古典密码算法开始,一直到公钥密码算法,进行了简洁而细致的说明与解读。每一种密码算法的讲解包括原理部分、实现部分和破解部分(公钥算法不包括破解部分),其中后两者附有详细的Python代码,注释简洁明了,可读性极高。每章的末尾还提供了一些习题,帮助读者巩固所学知识并进行深入理解。本书适合任何想要学习Python编程并对密码学抱有
本书主要专注于解读Spring Reactor 3的代码设计与实现。全书共10章,其中、2章将从接口的设计入手,逐渐深入介绍Reactor中Flux源与订阅者Subscriber的诸多交互实现细节;第3章将通过对调度器的研究来向读者展示其中的设计,可以帮助读者更好地掌握Java并发库,同时可以使读者对使用Reactor进行异步编程有更好的认识;第4章将接触到一些常用的Reactor操作,方便读者写出可重用度高、逻辑清晰的代码;第5、6、7章将着重分析Reactor中Processor的设计实现,不仅讲述了它的使用场景,还讲解了其中的内在原理,以及如何应对未来项目开发过程中可能遇到的种种问题;第8章将介绍并分析Reactor特别提供的Context,这是Reactor为了应对生产-订阅模式下的响应式编程在异步环境中对订阅关系上下文进行管理所产生的问题而给出的解决方案,Spring Framework 5.2中的响应式事务也是基于它实现
由于作者的特殊身份,使作者得以尽作者所能地记下作者和蒋介石的婚姻生活。他们作夫妻的日子,正是他崛起政坛的时期--近代史家从未正确地叙述过这段时期,主要原因是权力政治抹煞了真相。有一本上下两册的中文书--唐人写的《金陵春梦》,描写了一些作者的生活,但它实在错得离谱;也正是那本书,促使作者出版自己的回忆录。作者的回忆录将揭露一段长达8年的史实。长久以来,这段史实只存于街语巷议,不见于正式记载。它也能澄清作者的真实身份。直到,严肃的新闻记者仍然把作者说成是欧亚混血儿、风尘歌女、姨太太、护士、广东人、冒险家,甚至冒牌货,作者的回忆录所根据的是作者的日记,介石当年就鼓励作者写日记。作者的想法和陈氏正好相反,作者不认为作者的自传会伤害任何人,事实上,它可以作为一份实录,显示作者与介石愉快