关闭
当前搜索:

密码学-学习资料和网站

我接触密码学有一段时间了,把我收集的资料整理出来,以便后期查阅。另外也给网友一些捷径。 书籍 计算机安全和密码学.Computer.Security.And.Cryptography.pdf 英文版 《深入浅出密码学——常用加密技术原理与应用》-有书签.pdf 程序员密码学.pdf 计算机加密解密200例-带书签.pdf 计算密码学+卢开澄-走向数学丛书.pdf 经典密...
阅读(56) 评论(0)

小工具

我在电脑的过程中,有时候为了解决某些问题,专门找一些工具,长此以往,收集了一大堆。时间久了不用就忘记了。我写这样一篇,专门整理和记录下自己找到的小工具。Search and Replace Shareware 文件夹下搜索所有文本(或二进制)中的内容,还可以替换,支持正则表达式 Replace Studio Professional 文件夹下搜索所有文本中的内容,还可以替换,这个是专业版,...
阅读(96) 评论(0)

Python学习资料篇

Python学习资料网络上比较多,看到好的资源,不及时记录下来,下次就找不到了,我把知乎上好的回到收藏汇总到这里,以便自己随时查看,包括Python入门书籍,网站,项目,官方文档,下载资源等。下面的内容是由浅入深,建议按照先后顺序阅读学习。0.Python简明教程python简明教程中文.pdf(下载地址1,下载地址2,本文书籍包) 很简洁的一本教材,就算没有基础,你也可以像读小说一样,花半天时间...
阅读(6746) 评论(1)

初装linux的一些配置

vim 拷贝vimrc到/home/下,并且改名为.vimrc (文件vimrc一般在/usr/share/vim下) 添加内容: syntax on "使得语法高亮显示 set mouse=a "在所有的模式上使用鼠标 "set mouse-=a "不使用鼠标 set smartinden...
阅读(154) 评论(0)

如何像 NASA 顶级程序员一样编程 —— 10 条重要原则

引言: 你知道 NASA 顶级程序员如何编写关键任务代码么?为了确保代码更清楚、更安全、且更容易理解,NASA 的喷气推进实验室制定了 10 条编码规则。 NASA 的开发者是编程界最有挑战性的工作之一。他们编写代码并将开发安全的关键任务应用程序作为其主要关注点。在这种情形下,遵守一些严格的编码规则是重要的。这些规则覆盖软件开发的多个方面,例如软件应该如何编码、应该使用哪些语言特性等。尽管很...
阅读(132) 评论(0)

C语言-书籍资料汇总

我汇总出自己收藏的C语言方面的书籍资料,方便后期使用,或许你也用的到。 以下内容,有链接的都可以下载。 一、书籍 元老级别的书籍:...
阅读(7663) 评论(0)

史上最强的Vim 配置文件(原版+中文改进版)

史上最强的vimrc文件,据说有800行,还是作者精简后的结果....
阅读(593) 评论(0)

加密算法基础- Montgomery(蒙哥马利)乘法介绍

Montgomery乘法是公钥算法实现中的一个核心算法,其主要作用是为模乘运算加速。在公钥算法实现中,通常需要计算a mod M、a*b mod M、a^b mod M等,一般看见mod M,最直接想到的当然是除法,可是除法运算慢且实现难,于是,就有人发明了一种不需要计算除法的计算模的方法,这就是所谓的Montgomery乘法。Montgomery乘法的数学表达是A*B*R^(-1) mod M,其...
阅读(592) 评论(0)

嵌入到博客中的小动画

abowman是个很有意思的小动画网站,而且网站还提供了可以把小动画嵌入到博客中的代码。以下1~9动画来自abowman,10为人体时钟(hone hone clock)。直接把下面代码粘贴过去,添加到网页中就可以有效果。...
阅读(5372) 评论(0)

算法-大数乘法(16进制)(C语言实现)

由来 由于工作中用到,自己在网上找了一些大数乘法源码,都没有符合我要求的。所以自己造轮子,实现了一个。 分析过程 仿照我们小学学过的10进制乘法算式,来实现的大数乘法。 先举一个例子:234 * 567 这是我们最普通的乘法算式,对于程序实现起来还有点难,因此我们再继续计算分析: (注:图中的小数字,不是次方,只是进位的数) 这个计算过程跟上图的区...
阅读(14118) 评论(0)

markdow-文档中图片居中

方法1,使用标签语法:居中内容 将你希望居中的内容包含即可。 注:在 HTML 5 中,不支持该标签。请使用 CSS 代替。方法2,使用div标签语法:居中内容 将你希望居中的内容包含即可。方法3,添加自定义css文件。css文件中加入如下样式...
阅读(7875) 评论(0)

C语言-结构体中的冒号:位字段

位字段定义位字段:一个int或者unsigned int类型变量中的一组相邻的位。 位字段通过一个结构声明来建立,该结构声明为每个字段提供标签,并确定该字段的宽度。不同于一般结构体的是它在定义成员的时候需要指定成员所占的位数。位字段用途带有位字段的结构提供一种记录设置的方便途径。许多设置(如,字体的粗体或者斜体)就是简单的二选一。例如,开或关、真或假。如果只需要使用1位,就不需要使用整个变量。内含...
阅读(15767) 评论(0)

文章-编程需要知道多少数学知识?

本文转自:编程需要知道多少数学知识?-唐小娟的翻译下面是我在Reddit的子论坛 r/learnprogramming 看到的几个帖子:“要成为一个优秀的程序员需要学习多少数学?” “我应该重新学习数学吗?” “这可能是我提问过的最愚蠢的一个问题。成为一个优秀的程序员究竟需要学习多少数学?” 数学和编程有一种容易让人误解的联系。许多人认为在开始学习编程之前必须对数学很在行或者数学分数很高。...
阅读(2220) 评论(0)

文章-智力与常识有什么区别?

来自Quora的问答:智力与常识有什么区别?Howie Reith答案:当我六岁的时候,我爸爸正在教我如何玩地下城和龙。智力和智慧是D&D中独立的统计。我发现这么奇怪。 所以我问他: “爸爸,为什么智力和智慧不一样?” “因为你可能是一个吸烟的杰出的医生。” 智力是你理解和学习概念和信息的能力。智慧,或者你所说的常识,是你的经历,你的直觉,你的习惯,以及你如何在你的生活中应用它们。...
阅读(2162) 评论(0)

文章-自学的程序员如何找到好工作?

解决一个你想解决的问题。创建一个用于某件事的软件,解决一些你本人或他人想要通过软件解决的问题。每天为这个软件写代码,晚上写,周末也写,每天都写。即使你每天只花了 15 分钟写代码,也没关系。 最终,你将得到一个能用的软件,这很不错。 然后,你再重复这一过程。做一个其他的东西。不断地做。花费大量的时间,通过创建更多的东西来提升你的技能。...
阅读(29403) 评论(0)
23条 共2页1 2 下一页 尾页
    个人资料
    • 访问:272204次
    • 积分:1458
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:6篇
    • 译文:1篇
    • 评论:28条
    文章分类