码迷,mamicode.com
首页 > 编程语言 > 周排行
关于Python实现Interface base64加解密方法
''' 以下Python Code运行环境为windows10, Python版本为3.5.3 涉及的库:base64,json,unittest ''' # coding=utf-8 # import requests # import hashlib import base64, json im ...
分类:编程语言   时间:2018-05-01 10:51:31    阅读次数:173
Java的io流
1.FileWriter类 IO流的流入、流出是以Java程序为基准,进入程序为Input,出程序为Output。 1.1.构造方法 构造方法 参数 说明 1.2.成员方法 父类继承 成员方法 参数 说明 ...
分类:编程语言   时间:2018-05-01 10:55:12    阅读次数:145
python的复制,深拷贝和浅拷贝的区别
写在前面: python中的.copy()拷贝和[:]拷贝皆为浅拷贝 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, (1)直接赋值,传递对象的引用而已,原始列表改变,被赋值的b ...
分类:编程语言   时间:2018-05-01 12:18:26    阅读次数:139
python基础—列表
######################################################################### str# name = "alex" # list # 类,列表# li = [1, 12, 9, "age", ["石振文", ["19", 10], ...
分类:编程语言   时间:2018-05-01 12:18:50    阅读次数:155
python 3.5学习笔记(第四章)
本章内容: 一、、装饰器 二、生成器 三、迭代器 四、python中的内置方法 五、json & pickle 的数据序列化及反序列化 六、程序目录结构规范 七、补充内容 一、装饰器: 1、概念:装饰器的本质是函数,用于装饰其他函数,就是给其他函数添加附加的功能 2、什么情况下要使用装饰器? (1) ...
分类:编程语言   时间:2018-05-01 12:20:49    阅读次数:210
学习笔记之pandas: Python Data Analysis Library
Python Data Analysis Library — pandas: Python Data Analysis Library https://pandas.pydata.org/ pandas is an open source, BSD-licensed library providin ...
分类:编程语言   时间:2018-05-01 12:21:00    阅读次数:222
Java批量插入更新操作
以前总是说批量插入和更新的效率比非批量的要高,但是一直没有使用过批量处理数据的功能,现在由于项目中需要处理的数据量比较大,所以使用了批量处理的功能,java代码如下: 1.java实现批量插入数据: 2.java实现批量更新数据: ...
分类:编程语言   时间:2018-05-01 12:21:26    阅读次数:161
[hdu2255]奔小康赚大钱(二分图最优匹配、KM算法)
题目大意:求二分图的最优匹配(首先数目最大, 其次权值最大)。 解题关键:KM算法 复杂度:$O(n^3)$ ...
分类:编程语言   时间:2018-05-01 12:22:26    阅读次数:190
BZOJ4552:[HEOI2016/TJOI2016]排序——题解
https://www.lydsy.com/JudgeOnline/problem.php?id=4552 https://www.luogu.org/problemnew/show/P2824 在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题 ...
分类:编程语言   时间:2018-05-01 12:23:26    阅读次数:240
Python 可视化TVTK CubeSource管线初使用
CubeSource对象是长方体数据源对象。本次在安装成功TVTK库的基础上显示一个长方体对象。通过以下代码,我们设置一个长宽高分别为1.0,2.0,3.0的长方体数据源并通过管线显示出来。 上面那段代码运行起来也很有意思(对于我这么一个初接触的人来说) 它会显示一个长方体对象,可以通过鼠标控制它的 ...
分类:编程语言   时间:2018-05-01 12:23:59    阅读次数:808
python基础学习之days1总结
一、转义字符的使用 在实际应用中,我们可能要引用别人的话或使用英文缩写,这种时候,在print()函数中,要想将引号作为字符打印出来,就得用到转义字符 “ \ ”了。 例如,当我们打印 He says, "Forget the memories,continue to be life,miss,ju ...
分类:编程语言   时间:2018-05-01 12:24:07    阅读次数:515
Python知识点记录二(包和模块)
包和模块 1、Python项目的组织结构 Python最顶级的层级是包,模块即是包下的各个python文件。从组织的层面考虑,模块应该为各种功能“类”。 2、包和文件夹的不同 *包在形式上就是一个文件夹,但作为包,包内必须含有一个“__init__.py”模块,同时这个“__init__.py”在P ...
分类:编程语言   时间:2018-05-01 12:24:48    阅读次数:149
几种比较常见的算法排序
归并排序 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007。 针对上面同一问题 冒泡排序 插入排序 回溯法 输入一个字符串,按字典序打印出该字符串 ...
分类:编程语言   时间:2018-05-01 12:24:57    阅读次数:174
007 线程风险
一 . 概述 多线程可以帮助我们实现并发,但是并发会带来一些问题. [1]线程安全问题 [2]活跃问题 [3]性能问题 二 . 活跃性问题 常见的活跃性问题有: [1]死锁 : 经典的死锁问题有哲学家问题,当出现死锁的时候,程序就无法继续运行了. 出现死锁问题的主要原因就是: 仅仅获取部分资源,但是 ...
分类:编程语言   时间:2018-05-01 12:25:10    阅读次数:160
面向切面的Spring
在软件开发中,散布于应用中多处的功能被称为横切关注点。通常来说,这些横切关注点从概念上是与应用的业务逻辑相分离的。把这些横切关注点与业务逻辑相分离正是买了弦切面编程(AOP)所要解决的问题。DI有助于应用对象之间的解耦,而AOP可以实现横切关注点与他们所影响的对象之间解耦。 AOP的术语 切面(As ...
分类:编程语言   时间:2018-05-01 12:25:44    阅读次数:200
常见的排序算法
常见排序算法有 1. 选择排序 2. 插入排序 3. 冒泡排序 4. 快速排序 5. 归并排序 这里写了5种排序的java demo,还有很多排序,希尔排序,计数排序,堆排序,基数排序等 Sort.java ...
分类:编程语言   时间:2018-05-01 12:26:00    阅读次数:179
python基础—字符串
字符串 str ###################################################### # 1 首字母大写 # test = "aLex" # v = test.capitalize() # print(v) # 2 所有变小写,casefold更牛逼,很多未知 ...
分类:编程语言   时间:2018-05-01 12:26:48    阅读次数:269
Python 学习日记3
一,文件操作 1.打开文件 f = open('文件路径') 默认的打开方式r,默认的打开编码是操作系统的默认编码 r w a (r+ w+ a+) ,如果打开模式+b,就不需要指定编码了 编码 utf-8 ,gbk 2.操作文件 读 read 不传参数,意味着读所有 传参,如果是r方式打开的,参数 ...
分类:编程语言   时间:2018-05-01 12:26:56    阅读次数:180
冒泡排序
冒泡排序
分类:编程语言   时间:2018-05-01 12:29:24    阅读次数:179
python 3.4读取输入参数
python 3.4读取输入参数 学习了:https://blog.csdn.net/qq_24815615/article/details/52302615 注意,sys.args[0]是python的运行文件名称,输入参数要从下标1开始 ...
分类:编程语言   时间:2018-05-01 12:29:30    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!