码迷,mamicode.com
首页 > 编程语言 > 周排行
第39天python学习内置模块time模块
time模块 time模块中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和 ...
分类:编程语言   时间:2019-10-03 20:17:50    阅读次数:107
递归——简单选择排序
1、排序过程: 将待排序列存放在数组a[n]中。 第一次从a[1]开始,查找比a[0]小的元素,如果存在此元素,则将元素的位置信息记录下来,运用此信息判断查找到的元素是否为a[0],如果不是,则将a[0]与此最小元素交换值的大小。 第二次从a[2]开始,查找比a[1]小的元素....... .... ...
分类:编程语言   时间:2019-10-03 20:19:18    阅读次数:69
加密算法
常用的加密算法总体可以分为两类:单项加密和双向加密,双向加密又分为对称加密和非对称加密,因此主要分析下面三种加密算法: 对称加密算法、非对称加密算法和单项加密算法(Hash算法)。 1、对称加密算法(AES、DES、3DES) 对称加密算法是指加密和解密采用相同的密钥,是可逆的(即可解密)。 AES ...
分类:编程语言   时间:2019-10-03 20:19:52    阅读次数:99
python小记-1
在Python中,能够直接处理的数据类型有以下几种: 1.整数 多采用16进制,由0x 前缀、0-9、a-f 组成。例:0xff00 2.浮点数(小数) 科学计数法写法:1.23x10^9 ——> 1.23e+9 3.字符串 用 ' '/" "括起来的任意文本 (1)如果字符串内部既包含'又包含", ...
分类:编程语言   时间:2019-10-03 20:22:09    阅读次数:88
Java 之 ServletContext 对象
ServletContext 对象 一、概念 ServletContext对象:代表整个 web 应用,可以和程序的容器(服务器)来通信。 二、获取 1、通过request 获取 方法: 2、通过 HttpServlet 获取 我们使用的 servlet 继承了 HttpServlet这个类,可以这 ...
分类:编程语言   时间:2019-10-03 20:23:44    阅读次数:75
python 自定义expection
class PricePolicyInvalid(Exception): def __init__(self, msg): self.msg = msg ...
分类:编程语言   时间:2019-10-03 21:30:33    阅读次数:77
二分图匈牙利算法
求二分图的算法——匈牙利 例题: https://www.luogu.org/problem/P3386 思路: 首先二分图是一个求一堆东西(例如狗),喜欢一些东西(例如肉),但是他们喜欢的肉不同,求最大限度能满足多少条狗的问题。那么我们可以画一个图,把狗放在一侧,把肉放在一侧。 如果第i只狗, 喜 ...
分类:编程语言   时间:2019-10-03 21:32:02    阅读次数:101
【书上讲解】归并排序的非递归写法
描述 【题解】 让区间的长度L为1,2,4,...2^(n 1) 然后对每个位置i开始的长度为L的区间归并有序,用归并排序的方法就好,然后i跳转到i+L 复杂度仍然是log2(n) n级别的,注意写的时候的一些细节。 比如一定要让最后L =n的情况进行过一次,不然无法保证整个序列是有序的 【代码】 ...
分类:编程语言   时间:2019-10-03 21:34:16    阅读次数:75
朱晔和你聊Spring系列S1E11:小测Spring Cloud Kubernetes @ 阿里云K8S
朱晔和你聊Spring系列S1E11:小测Spring Cloud Kubernetes @ 阿里云K8S 有关Spring Cloud Kubernates(以下简称SCK)详见https://github.com/spring cloud/spring cloud kubernetes,在本文中 ...
分类:编程语言   时间:2019-10-03 21:34:31    阅读次数:92
Python常用模块——random随机模块
Python常用模块——random随机模块 程序中有很多地方都需要用到随机字符,比如登录网站的随机验证码,通过random模块可以很容易生成随机字符串。 ...
分类:编程语言   时间:2019-10-03 21:36:06    阅读次数:92
C++随机数
假如我们要给小朋友出100以内减法题,而且我们希望每次运行的减法都不一样(不能永远是9-2=?),那么我们该怎么办呢? 这里我们需要用到随机数,每次出的题中,减数与被减数是两个随机数,这样就可以避免只做一道题。 随机数要用头文件<cstdlib>中的rand()函数来生成,生成的随机数在0~RAND ...
分类:编程语言   时间:2019-10-03 21:36:19    阅读次数:101
Python—包管理工具与上传工具
https://blog.csdn.net/libbyandhelen/article/details/78808959 https://www.cnblogs.com/nineep/p/9475297.html https://www.jianshu.com/p/7426bad2f688 ...
分类:编程语言   时间:2019-10-03 21:38:35    阅读次数:68
排序算法的特性
稳定性: 稳定:冒泡排序,插入排序,归并排序、桶排序、计数排序、基数排序 非稳定:选择排序、快速排序、堆排 稳定性的优势 稳定性可保证双属性条件下,按第一个属性排序后,再按照第二个属性排序,排完后属性2相等的元素,按属性1的顺序排列。 工程中 长序列: 基础类型:快排(非稳定) 自定义属性:堆排(稳 ...
分类:编程语言   时间:2019-10-03 21:42:17    阅读次数:94
Python常用模块——序列化pickle&json模块
本节主要介绍Python常用模块中的序列化模块pickle和json ...
分类:编程语言   时间:2019-10-03 21:42:57    阅读次数:86
Java 之 BeanUtils 工具类
在上一个用户登录案例中,当从浏览器接收参数后,还需要创建 JavaBean 类,对其的属性每一项赋值,如果属性少,可以手动完成,但是当属性非常多,这时就发现非常不方便,在这里提供一个可以封装 JavaBean 的工具类。 这里的每一项都需要手动赋值,比较麻烦。 BeanUtils 工具类,简化数据封 ...
分类:编程语言   时间:2019-10-03 21:44:17    阅读次数:94
numpy使用数组进行数据处理
numpy使用数组进行数据处理 meshgrid函数 理解: 二维坐标系中,X轴可以取三个值1,2,3, Y轴可以取三个值7,8, 请问可以获得多少个点的坐标? 显而易见是6个: (1,7)(2,7)(3,7) (1,8)(2,8)(3,8) 生成坐标绘制图像: 将条件逻辑表述为数组运算 根据con ...
分类:编程语言   时间:2019-10-03 21:45:18    阅读次数:119
Java 之 request 案例——用户登录
用户登录案例需求: 分析示意图: 开发步骤: 1、创建 JavaEE项目,创建 login.html 页面,创建durid.properties配置文件,导入 jar包 2、创建数据库环境 3、创建 JavaBean,User类 1 /* 2 javaBean 类 3 */ 4 public cla ...
分类:编程语言   时间:2019-10-03 21:45:57    阅读次数:117
C++小技巧
学习C++的时候, 因为有很多一个一个单文件cpp编译生成exe, 这样时间久了就会有很多多余的exe文件, 之所以说多余是因为以前的代码写了之后就几乎用不到了. 但还是想保留源文件, 毕竟是自己一行一行写下来的. 下面介绍一种bat批处理命令删除exe文件. 方法很简单, 就是一行命令 del / ...
分类:编程语言   时间:2019-10-03 21:54:56    阅读次数:83
Python爬虫之简单的爬取百度贴吧数据
首先要使用的第类库有 urllib下的request 以及urllib下的parse 以及 time包 random包 之后我们定义一个名叫BaiduSpider类用来爬取信息 属性有 url:用来爬取的网址 headers:请求头 之后我们定义三个方法 不涉及清洗数据 获取页面 保存数据 主函数 ...
分类:编程语言   时间:2019-10-03 21:55:36    阅读次数:98
Java优先队列的简单实现
最近在学习最小生成树时,用到了优先队列这个结构,琢磨这自己也来写下,搞了半天终于写出来了,于是就记录下 ...
分类:编程语言   时间:2019-10-03 21:56:05    阅读次数:81
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!