首页 > 编程语言
python协程函数、递归、匿名函数与内置函数使用、模块与包
目录: 协程函数(yield生成器用法二) 面向过程编程 递归 匿名函数与内置函数的使用 模块 包 常用标准模块之re(正则表达式) 一、协程函数(yield生成器用法二) 1、生成器的语句形式 a.生成器相关python函数、装饰器、迭代器、生成器,我们是如何使用生成器的。一个生成器能暂停执行并返 ...
分类:编程语言   时间:2017-06-02 21:54:50    收藏:0  评论:0  赞:0  阅读:542
Java的异常处理
以下内容引用自http://wiki.jikexueyuan.com/project/java/exceptions.html: 异常是一个程序执行过程中出现的问题。引起异常的原因包括以下几点: 用户输入无效的数据 用户打开一个不能被找到的文件 网络连接已经丢失或JVM已经耗尽内存 一些异常是由于用 ...
分类:编程语言   时间:2017-06-02 21:46:54    收藏:0  评论:0  赞:0  阅读:334
归并排序,树状数组 两种方法求逆序对
我们知道,求逆序对最典型的方法就是树状数组,可是另一种方法就是Merge_sort(),即归并排序。 实际上归并排序的交换次数就是这个数组的逆序对个数,为什么呢? 我们能够这样考虑: 归并排序是将数列a[l,h]分成两半a[l,mid]和a[mid+1,h]分别进行归并排序,然后再将这两半合并起来。 ...
分类:编程语言   时间:2017-06-02 21:43:59    收藏:0  评论:0  赞:0  阅读:377
python IO多路复用
协程:遇到IO操作就切换。 但什么时候切回去呢?怎么确定IO操作完了? 很多程序员可能会考虑使用“线程池”或“连接池”。“线程池”旨在减少创建和销毁线程的频率,其维持一定合理数量的线程,并让空闲的线程重新承担新的执行任务。“连接池”维持连接的缓存池,尽量重用已有的连接、减少创建和关闭连接的频率。 这 ...
分类:编程语言   时间:2017-06-02 21:43:12    收藏:0  评论:0  赞:0  阅读:605
常见算法
本节内容 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法 ...
分类:编程语言   时间:2017-06-02 21:35:38    收藏:0  评论:0  赞:0  阅读:313
JAVA网络编程--UDP通信
首先网络传输数据需了解例如以下三点 1、找到对方IP 2、数据要发送到对方指定的应用程序上,为了标识这些应用程序,所以给这些网络应用程序用数字进行了标识。为了方便称呼这个数字,叫做port,逻辑port 3、 定义通信规则。这个通信规则称为协议。 国际组织定义了通用协议TCP/IP。 127.0.0 ...
分类:编程语言   时间:2017-06-02 21:34:17    收藏:0  评论:0  赞:0  阅读:349
【概率dp】【滚动数组】CDOJ1652 都市大飙车
转移方程很显然。 因为是多段图模型,所以可以滚动数组优化一维空间。 ...
分类:编程语言   时间:2017-06-02 21:33:36    收藏:0  评论:0  赞:0  阅读:414
JAVA实现Base64编码的三种方式
摘要: Javabase64编码的三种方式 有如下三种方式: 方式一:commons-codec.jar Java代码 1. String base64String="whuang123"; 2. byte[] result = Base64. Javabase64编码的三种方式 有如下三种方式: ...
分类:编程语言   时间:2017-06-02 21:00:11    收藏:0  评论:0  赞:0  阅读:342
JAVA _____Scanner用法
今天就来说一说Scanner用法,以前我在学C的时候记得第一天学的是很普遍的HelloWord的输出,JAVA中的输出是这样子的, 而java中的输入和C也有很大的区别,首先是: 这个类最实用的地方表现在获取控制台输入,随后在主函数中写: 运行后: ...
分类:编程语言   时间:2017-06-02 20:55:40    收藏:0  评论:0  赞:0  阅读:268
C++:vector中的v.at(0)和v[0]的区别
设v是一个vector的对象, 如果v是非空的,则v.at(0)和v[0]是没有区别的,都是取数组中第一个值; 如果v是空的,则v.at(0)会抛出异常(exception std::out_of_range),指出数组下标越界,而v[0]的行为是未知的,因为operator[]操作符是不做下标越界 ...
分类:编程语言   时间:2017-06-02 20:47:17    收藏:0  评论:0  赞:0  阅读:3772
Python生成8位随机字符串的一些方法
#第一种方法 import random import string seed = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+=-" sa = [] for i in range(8): sa ...
分类:编程语言   时间:2017-06-02 20:46:32    收藏:0  评论:0  赞:0  阅读:827
0到29之间的
分类:编程语言   时间:2017-06-02 20:34:09    收藏:0  评论:0  赞:2  阅读:371
Unity运动残影技能
残影实现: 1、List<DrawMesh> list,此list中包含某一帧动画模型网格、材质 2、每过一段时间就将运动物体的模型add到list中(优化:未实现,网格合并) 3、LateUpdate里将list中所有模型材质alpha减少,为0,则remove;其余的模型 DrawMesh 技能 ...
分类:编程语言   时间:2017-06-02 20:16:04    收藏:0  评论:0  赞:0  阅读:452
python datetime获取几分钟、小时、天之前的时间
输出结果 ...
分类:编程语言   时间:2017-06-02 20:07:46    收藏:0  评论:0  赞:0  阅读:631
c语言中多维数组和指针的关系
如图: 执行结果: 说明:由执行结果可知,三个输出的结果相等(可能在不同的平台执行结果不相同,但三个的结果是相等的),数组multi的地址与数组multi[0]的地址相同,都等于存储的第一个整数的地址(multi[0][0]) ...
分类:编程语言   时间:2017-06-02 20:07:34    收藏:0  评论:0  赞:0  阅读:286
排序算法总结
转自:http://blog.csdn.net/touch_2011/article/details/6767673 《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》 《漫谈经典排序算法:二、各种插入排序解析及性能比较》 《漫谈经典排序算法:三、冒泡排序 && 快速排序》 《漫谈经典排序算 ...
分类:编程语言   时间:2017-06-02 20:06:59    收藏:0  评论:0  赞:0  阅读:293
K-Means算法
K-Means算法是一种cluster analysis的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。 问题 K-Means算法主要解决的问题如下图所示。我们可以看到,在图的左边有一些点,我们用肉眼可以看出来有四个点群,但是我们怎么通过计算机程序找出这几个点群来呢?于 ...
分类:编程语言   时间:2017-06-02 20:02:34    收藏:0  评论:0  赞:0  阅读:365
Java设置session超时(失效)的三种方式
1. 在web容器中设置(此处以tomcat为例) 在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置: 2. 在工程的web.xml中设置 <!-- 时间单位为分钟 --> 3. 通过Java代码设置 三种方式优先级:1 < 2 <3 ...
分类:编程语言   时间:2017-06-02 19:59:15    收藏:0  评论:0  赞:0  阅读:245
作业20170602
作业
分类:编程语言   时间:2017-06-02 19:58:47    收藏:0  评论:0  赞:2  阅读:492
c语言中用简单方法对多维数组进行初始化
例:int array[4][3] = {1,2,3,4,5,6,7,8,9,10,11,12}; 说明:a.由4*3可知,本二维数组包含12个元素,因此初始化时array[0][0] = 1 ,array[0][1] = 2......,可以通过简单方法,即直接大括号包含数据的形式初始化,默认从第 ...
分类:编程语言   时间:2017-06-02 19:57:08    收藏:0  评论:0  赞:0  阅读:353
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!