码迷,mamicode.com
首页 > 编程语言 > 日排行
信息安全-1:python之playfair密码算法详解[原创]
转发注明出处: http://www.cnblogs.com/0zcl/p/6105825.html 一、基本概念 二、Caesar密码 这里我先简单讲下恺撒密码,咸觉挺简单的,后面再主要讲Playfair算法原理与编程。 基本原理: 在开拓罗马帝国的时候,恺撒担心信使会阅读他送给士兵的命令,因此发 ...
分类:编程语言   时间:2017-06-09 22:41:59    阅读次数:504
对比c++中的string与c中的字符数组的构造和初始化
string类的构造函数: string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的s ...
分类:编程语言   时间:2017-06-09 23:35:29    阅读次数:215
Python:字符串、列表、元组、字典
字符串: 所有方法都修改不了字符串的值,字符串还是原值;但可以重新赋值;使用字符串方法有返回值 循环字符串的用法: 字符串方法: Name=“hello world”print(name.capitalize())#首字母大写print(name.center(50,'-'))#50个-,把name ...
分类:编程语言   时间:2017-06-09 23:36:02    阅读次数:268
【Material Design视觉设计语言】应用样式设计
作者:郭孝星 微博:郭孝星的新浪微博 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells 【Material Design视觉设计语言】章节列表 【Material ...
分类:编程语言   时间:2017-06-09 23:36:56    阅读次数:334
关于定义顺序和内存分配的关系--记一道不严谨的C语言题
就是这么一道题目,问你最终输出的是a>b还是a<b,答案是a>b。 我一看,这a和b比的是啥啊,如果是按照strcmp()方法来比,那肯定a<b啊,那显然不是,那么应该是比的指针地址大小,可是这玩意儿不是随机分配的吗,难道是我的姿势水平还不够?所以我就开始尝试了。 首先这段代码在是vs2017deb ...
分类:编程语言   时间:2017-06-09 23:37:42    阅读次数:299
[luogu P3801] 红色的幻想乡 [线段树][树状数组]
题目背景 蕾米莉亚的红雾异变失败后,很不甘心。 题目描述 经过上次失败后,蕾米莉亚决定再次发动红雾异变,但为了防止被灵梦退治,她决定将红雾以奇怪的阵势释放。 我们将幻想乡看做是一个n*m的方格地区,一开始没有任何一个地区被红雾遮盖。蕾米莉亚每次站在某一个地区上,向东南西北四个方向各发出一条无限长的红 ...
分类:编程语言   时间:2017-06-09 23:38:01    阅读次数:312
Java初始化顺序(静态变量、静态初始化块、实例变量、实例初始化块、构造方法)
1、执行顺序 1.1、一个类中的初始化顺序 (静态变量、静态初始化块)=>(变量、初始化块、构造器)。 1.2、两个具有继承关系类的初始化顺序 父类的(静态变量、静态初始化块)=> 子类的(静态变量、静态初始化块)=> 父类的(变量、初始化块、构造器)=> 子类的(变量、初始化块、构造器)。 示例如 ...
分类:编程语言   时间:2017-06-09 23:38:33    阅读次数:317
javascript新手入门必读书籍推荐
在当下,极多的程序员是通过自学来完成入门以及提升的。对于JavaScript的学习来说,同样不例外。许多新手入门javascript选择通过视频教程或者论坛交流的方式进行学习,这种方式固然较为轻松和便捷,但在知识的获取上有些碎片化,对于新手来说不是很好。在javascript的入门阶段,通过书籍来学 ...
分类:编程语言   时间:2017-06-09 23:38:43    阅读次数:256
Python爬虫数据处理
一、首先理解下面几个函数 设置变量 length()函数 char_length() replace() 函数 max() 函数1.1、设置变量 set @变量名=值 1.2 、length()函数 char_length()函数区别 1.3、 replace() 函数 和length()函数组合 ...
分类:编程语言   时间:2017-06-09 23:39:28    阅读次数:281
Python-面向对象高级语法之属性方法
属性方法 属性方法的作用就是通过@property把一个方法变成一个静态属性。 调用时会报错,提示TypeError: 'NoneType' object is not callable。因为eat此时已经变成一个静态属性了,不是一个方法。想调用已经不需要加()号,直接使用d.eat即可。 正常调用 ...
分类:编程语言   时间:2017-06-09 23:40:00    阅读次数:281
【代码学习】PYTHON 列表循环遍历及列表常见操作
一、for循环 为了更有效率的输出列表的每个数据,可以使用循环来完成 代码: 执行结果: 二、列表的相关操作 1、添加元素("增"append) 2、修改元素("改") 修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改 代码: 执行结果 3、查找元素("查"in、not in) ...
分类:编程语言   时间:2017-06-09 23:40:38    阅读次数:242
python 读取Excel(二)之xlwt
今天由于在接口测试报告中感觉自己写的接口测试报告特别low,Excel的连个颜色都不加,就想着怎么去想办法给整整,自己根据API一次次调试,感觉很慢,于是乎,百度,可惜没有找到,去官网,官网给的也特别的简单, 我们来看官网给的例子给我们展示什么样的效果,如图 我们可以看到创建一个A Test She ...
分类:编程语言   时间:2017-06-09 23:41:57    阅读次数:334
C语言关键字
常用c语言关键字 C 语言标准定义的32 个关键字:auto 声明自动变量,缺省时编译器一般默认为autoint 声明整型变量double 声明双精度变量long 声明长整型变量char 声明字符型变量float 声明浮点型变量short 声明短整型变量signed 声明有符号类型变量unsigne ...
分类:编程语言   时间:2017-06-09 23:42:48    阅读次数:189
java过滤器、监听器、拦截器机制
一、过滤器 Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、 ...
分类:编程语言   时间:2017-06-09 23:44:12    阅读次数:192
Java设计模式应用——备忘录模式
备忘录模式主要用于存档。游戏中我们打boss前总会存档,如果打boss失败,则读取存档,重新挑战boss。 可以看出来,备忘录模式一般包括如下数据结构 1、 存档文件:用于恢复备份场景的必要数据; 2、 存档管理器:用于管理存档,包括存档的读写与展示; 3、 被存档的对象。 下面以射击游戏的存档来举 ...
分类:编程语言   时间:2017-06-09 23:46:10    阅读次数:412
Python-面向对象高级语法之静态方法、类方法
静态方法 一、什么是静态方法 普通的方法可以在实例化后直接调用,并且在方法里可以通过self.xxx调用实例变量或类变量,而静态方法是不可以访问实例变量或类变量,一个不能访问实例变量和类变量的方法,实际上已经和类本身没什么关系了。唯一与类有关联的就是有需要通过类名来调用这个方法。 二、如何使用静态方 ...
分类:编程语言   时间:2017-06-09 23:47:08    阅读次数:447
AC日记——双栈排序 洛谷 P1155
双栈排序 思路: 二分图染+模拟; 代码: ...
分类:编程语言   时间:2017-06-09 23:47:15    阅读次数:326
java.net.BindException: Cannot assign requested address
tomcat启动后报错 2017-6-7 17:23:49 org.apache.catalina.core.StandardServer await 严重: StandardServer.await: create[localhost:8005]: java.net.BindException: ...
分类:编程语言   时间:2017-06-10 00:26:55    阅读次数:234
Python基础(正则、序列化、常用模块和面向对象)-day06
写在前面 上课第六天,打开: 天地不仁,以万物为刍狗; 一、正则 - - 在线正则工具:http://tool.oschina.net/regex/ - 二、序列化 - - json 三、常用模块介绍 - os - sys 四、面向对象 - 五、day06课后作业 题目要求: - 模拟实现一个ATM ...
分类:编程语言   时间:2017-06-10 00:27:45    阅读次数:191
python笔记4 - 函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代 ...
分类:编程语言   时间:2017-06-10 00:28:07    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!