Python是啥? 动态解释性的强类型定义语言。(看球不懂,慢慢理解...以下) 编程语言又有些撒子类型: 编译型、解释型 静态语言、动态语言 强类型定义语言、弱类型定义语言 编译型:(C/C++) Complie: 有一个负责翻译的程序来对源代码进行转换,生成相对应的执行代码 Complier: ...
分类:
编程语言 时间:
2017-04-12 01:54:42
阅读次数:
278
>Docker是干什么的 Docker 是一个基于Linux容器(LXC-linux container)的高级容器引擎,基于go语言开发, 源代码托管在 Github 上, 遵从Apache2.0协议开源。Docker的目标是实现轻量级的操作系统虚拟化解决方案。 学习Docker首先要了解几个概念 ...
分类:
编程语言 时间:
2017-04-12 01:56:51
阅读次数:
385
...
分类:
编程语言 时间:
2017-04-12 01:57:55
阅读次数:
180
1.当想同时得到索引和对应的值时,可以用enumerate()函数 2.要同时循环两个或多个序列,可以与zip()函数配对。 3.要反向循环序列,首先是正向的指定序列,然后调用revers()函数。 4. 要以排序顺序循环序列,请使用sorted()函数,该函数返回一个新的排序序列,而不改原来的序列 ...
分类:
编程语言 时间:
2017-04-12 02:04:32
阅读次数:
142
import hashlib#md5加密工具,md5是不可逆的,所以只能比较密文,不能比较明文,python中不仅仅提供md5加密方法,还提供sha1,sha224,sha256,sha384,sha512,MD5加密算法test_md5 = hashlib.md5()test_md5.update ...
分类:
编程语言 时间:
2017-04-12 02:05:12
阅读次数:
189
1.初始化棋局 2.开始新游戏 3.初始化 4.更新棋局(改数字大小、数字背景、设置数字宽度、高度、位置) 数字为0、 数字大于100、数字大于1024获取不同的数字大小及背景; 5.随机在一个格子生成数字 6.监听键盘的上下左右移动 keyCode(键码),指定与引发事件的键关联的Unicode的 ...
分类:
编程语言 时间:
2017-04-12 02:05:57
阅读次数:
303
学习最小生成树算法之前我们先来了解下 下面这些概念: 树(Tree):如果一个无向连通图中不存在回路,则这种图称为树。 生成树 (Spanning Tree):无向连通图G的一个子图如果是一颗包含G的所有顶点的树,则该子图称为G的生成树。 生成树是连通图的极小连通子图。这里所谓极小是指:若在树中任意 ...
分类:
编程语言 时间:
2017-04-12 02:07:46
阅读次数:
347
//问题:纵横字谜的答案 输入一个r行c列(1=<r,c<=10),的网格,黑格用*号表示,每个白格都天线一个字母.如果一个白格的左边相邻位置或者上边相邻的位置没有白格(可能是黑格,可能是边界),则称这个白格是一个起始格//每一次输出必须从初始格 开始 到'*'或者边界结束//解题思路:二维数组 标 ...
分类:
编程语言 时间:
2017-04-12 02:13:38
阅读次数:
154
更多可参考http://stackoverflow.com/questions/12524994/encrypt-decrypt-using-pycrypto-aes-256 ...
分类:
编程语言 时间:
2017-04-12 02:15:05
阅读次数:
215
一切都在变化,因此程序要适应变化; 变化分层 封装 接口与隐藏: 接口:类暴露出来的部分,是类所提供的功能; 隐藏实现的细节; UML类图 接口在哪儿? 设计思路:从上到下设计 实现类的接口 细化 ...
分类:
编程语言 时间:
2017-04-12 02:15:25
阅读次数:
132
对于音乐播放,最流行的有顺序播放,顺序循环播放,随机播放,单曲播放四种选项。 首先我以个人观点点评下目前常用的四种功能: 顺序播放:是一种很鸡肋的功能,为什么各大厂商都要做!感觉一般人都不会用的,播放一遍就停了,还不如做一个定时/定数停止播放的功能; 顺序循环播放:使用体验很不错,但是有个比较糟糕的 ...
分类:
编程语言 时间:
2017-04-12 02:16:37
阅读次数:
163
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the ...
分类:
编程语言 时间:
2017-04-12 02:18:50
阅读次数:
171
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 ''' 4 # @time : 2017/4/10 22:58 5 # @author : huange 6 # @version : 1.1 7 # @file : mail.py 8 # @S ...
分类:
编程语言 时间:
2017-04-12 02:22:24
阅读次数:
274
base64 Base64编码,64指A-Z、a-z、0-9、+和/这64个字符,还有“=”号不属于编码字符,而是填充字符。为什么发明这么个编码呢,这个编码的原理很简单,“破解”也很容易,原因是电子邮件刚出来的时候,只传递英文字符,这没有问题,但是后来,中国人,日本人都要发email,这样问题就来了 ...
分类:
编程语言 时间:
2017-04-12 02:23:03
阅读次数:
444
经典题目:有100文钱,要买100只鸡,公鸡5文一只,母鸡3文一只,小鸡三只一文,问公鸡母鸡小鸡各多少只? ...
分类:
编程语言 时间:
2017-04-12 02:24:02
阅读次数:
163
std::function<datatype()> ()内写参数类型 datatype 代表function的返回值 灵活的用法.. 代码如下 1 #include <stdio.h> 2 #include <iostream> 3 #include <map> 4 #include <functi ...
分类:
编程语言 时间:
2017-04-12 02:24:48
阅读次数:
294
Object.prototype.abc =function(){}; var obj = {name:"珠峰",age :7}; for(var key in obj){ /*for in 循环在遍历的时候,默认的话可以把自己私有的和在 它所属类原型上扩展的属性和方法都可以遍历到 但是我们一... ...
分类:
编程语言 时间:
2017-04-12 02:25:50
阅读次数:
167
为何只能在其关联的线程内启动timer? 在QTimer源码分析(以Windows下实现为例) 一文中,我们谈到: QTimer的是通过QObject的timerEvent()实现的,开启和关闭定时器是通过QObject的startTimer()和killTimer完成的。 startTimer最终 ...
分类:
编程语言 时间:
2017-04-12 02:26:10
阅读次数:
333
public static void main(String[] args) { testList2Array(); // testArray2List(); // testSet2List(); // testList2Set(); // testSet2Array(); /... ...
分类:
编程语言 时间:
2017-04-12 02:28:57
阅读次数:
157
场景:在学习spring实战,以及工作中进行写文件时候,经常遇到java中的换行问题,发现有的书上的介绍和实际使用并不一致。现在才算是搞清楚! 通过文本对比,断言应该返回正确的结果!但是事与愿违,最终将换行改为\r\n解决问题。 1 各种换行符的确定 /r 叫回车 Carriage Return/n ...
分类:
编程语言 时间:
2017-04-12 02:33:54
阅读次数:
160