首页 > 编程语言
PEP8 Python 编码规范整理
决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。 PEP8 Python 编码规范 一 代码编排 1 缩进。4个空格的缩进(编 ...
分类:编程语言   时间:2017-03-30 19:39:34    收藏:0  评论:0  赞:0  阅读:198
python解析json数据
现在的API接口多为xml或json,json解析更简洁相对xml来说 以豆瓣的API接口为例,解析返回的json数据: https://api.douban.com/v2/book/1220562 { "id":"1220562", "alt":"http:\/\/book.douban.com\ ...
分类:编程语言   时间:2017-03-30 19:37:41    收藏:0  评论:0  赞:0  阅读:150
拓扑排序 最大字典序+优先队列 BZOJ 4010
http://www.lydsy.com/JudgeOnline/problem.php?id=4010 4010: [HNOI2015]菜肴制作 Description 知名美食家小 A被邀请至ATM 大酒店,为其品评菜肴。 ATM 酒店为小 A 准备了 N 道菜肴,酒店按照为菜肴预估的质量从高到 ...
分类:编程语言   时间:2017-03-30 19:34:20    收藏:0  评论:0  赞:0  阅读:258
修改Python模板
File Default Settings Editor File and Code Templates Python Script # coding:utf8''' Created on ${DATE}@author:${USER}''' Edit the template contents. Y ...
分类:编程语言   时间:2017-03-30 19:22:22    收藏:0  评论:0  赞:0  阅读:252
数据结构之查找算法总结笔记
查找算法 一、查找的基本概念 查找,也可称检索,是在大量的数据元素中找到某个特定的数据元素而进行的工作。查找是一种操作。 二、顺序查找 针对无序序列的一种最简单的查找方式。 时间复杂度为O(n)。 三、折半查找 针对已排序序列的一种查找方式。并且只适用于顺序存储结构的序列。要求序列中的元素基本不变, ...
分类:编程语言   时间:2017-03-30 19:21:36    收藏:0  评论:0  赞:0  阅读:202
【JAVA】wait和notify用法,附生产/消费模型
关于wait和notify的用法,网上已经有很多详细解释了,我只是简单的总结下。 总结: wait和notify通常和synchronized(obj)一起用,注意obj应该是多线程共用的同一个对象(即多线程状态下各个线程要竞争这个对象锁),如果不是同一个对象,那么就不能控制并发了,wait和not ...
分类:编程语言   时间:2017-03-30 19:19:37    收藏:0  评论:0  赞:0  阅读:314
数据结构之内部排序算法总结笔记
内部排序算法 排序的基本概念: 把一组无序的数据元素按照关键字值递增(或递减)的顺序重新排列。 一、插入排序 思想:将序列分为【有序段】与【无序段】两段,然后依次将【无序段】中的元素插入到【有序段】的正确位置。寻找元素应插入的位置可用【直接】和【折半】两种方式进行查找。 对应算法:直接插入排序、折半 ...
分类:编程语言   时间:2017-03-30 19:17:13    收藏:0  评论:0  赞:0  阅读:246
RxJava
RxJava 到底是什么 一个词:异步。 (一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库)。 其实, RxJava 的本质可以压缩为异步这一个词。说到根上,它就是一个实现异步操作的库,而别的定语都是基于这之上的。 RxJava 好在哪 换句话说,『同样是做异步,为什么人 ...
分类:编程语言   时间:2017-03-30 19:16:09    收藏:0  评论:0  赞:0  阅读:238
Python-Day-01 Python入门指导
Python介绍 Python优缺点 Python介绍 Python优缺点 Python优缺点 优点:易学、可移植性、解释型语言、面向对象、丰富的库 缺点:强制缩进、速度不如C、无法加密、不能使用多线程 Python版本 Python版本 Python版本 python2.X python3.x p ...
分类:编程语言   时间:2017-03-30 19:14:03    收藏:0  评论:0  赞:0  阅读:272
Unity - 通过降低精度减少动画文件的大小
Animation是Unity中的动画文件,主要内容由一个个关键帧数据构成。通过将Unity的资源序列化方式调整为Text,就可以以文本方式查看动画文件。通过菜单项Edit -> Project Settings -> Editor打开Editor Settings窗口,就可以设置资源序列化方式: ...
分类:编程语言   时间:2017-03-30 19:10:04    收藏:0  评论:0  赞:0  阅读:659
数组a[n]中存放1-n中的n-1个数,给出算法找出重复的那一个数
问题描述: 数组a[n]中存放1-n中的n-1个数,给出算法找出重复的那一个数。 算法一: 对数组a[n]进行冒泡排序,如果冒泡所得的最值和前一个最值相等,则该最值为重复的数。 分析: 该算法时间复杂度最坏的情况为O(n的2次方),在空间开销上只需要一个额外的交换空间。 如何将时间开销减小呢?下面给 ...
分类:编程语言   时间:2017-03-30 19:08:27    收藏:0  评论:0  赞:0  阅读:224
Java的标识符,数据类型与各种运算符
一.标识符 用作给变量、类和方法命名 java强调标识符有如下命名规则: 标识符必须以字母,下划线_,美元$开头 标识符其他部分可以是字母,下划线"_",美元符"$"和数字的任意组合 标识符大小写敏感,长度无限制 不可以是java关键字 JAVA不采用通常语言使用的ASCII字符集,而是采用unic ...
分类:编程语言   时间:2017-03-30 18:55:47    收藏:0  评论:0  赞:0  阅读:335
2016蓝桥杯省赛C/C++A组第六题 寒假作业
题意:现在小学的数学题目也不是那么好玩的。 看看这个寒假作业: □ + □ = □ □ - □ = □ □ × □ = □ □ ÷ □ = □ 每个方块代表1~13中的某一个数字,但不能重复。 比如: 6 + 7 = 13 9 - 8 = 1 3 * 4 = 12 10 / 2 = 5 以及: 7 ...
分类:编程语言   时间:2017-03-30 18:53:48    收藏:0  评论:0  赞:0  阅读:180
Unity C# 多态
1、多态 里氏替换原则: 任何能用基类的地方,可以用子类代替,反过来不行。子类能够在基类的基础上增加新的行为。面向对象设计的基本原则之一。 开放封闭原则: 对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。对修改封闭,意味着类一旦设计完成,就可以独立完成其工作,而不要对类 ...
分类:编程语言   时间:2017-03-30 18:50:40    收藏:0  评论:0  赞:0  阅读:176
模板发送java邮件
Creating email content using a templating library Creating email content using a templating library Creating email content using a templating library ...
分类:编程语言   时间:2017-03-30 18:46:48    收藏:0  评论:0  赞:0  阅读:368
【转载】C++ ,C#数据类型对照
C++ C# WORD ushortDWORD uintUCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyteUCHAR* string/IntPtrunsigned char* [MarshalAs(UnmanagedType.LPArray) ...
分类:编程语言   时间:2017-03-30 18:42:27    收藏:0  评论:0  赞:0  阅读:113
POJ 3693 Maximum repetition substring ——后缀数组
重复次数最多的字串,我们可以枚举循环节的长度。 然后正反两次LCP,然后发现如果长度%L有剩余的情况时,答案是在一个区间内的。 所以需要找到区间内最小的rk值。 两个后缀数组,四个ST表,$\Theta(n\log n)$ 就可以解决了 空间卡死了,瞎晶胞卡过去了。 ...
分类:编程语言   时间:2017-03-30 18:41:49    收藏:0  评论:0  赞:0  阅读:121
ABP Zero 本地化语言
本地化过程 1.在Web项目下创建文件夹Localization,再创建子目录Source,在Source下创建相对的xml文件 2. 在 ZeroWebModule下进行初始化 这步非常重要,TestWebConsts是自定义类 这里的LocalizationSourceName不能和core项目 ...
分类:编程语言   时间:2017-03-30 18:40:24    收藏:0  评论:0  赞:0  阅读:631
Python——rename更改Series和DataFrame的标签名(即列标签)
转载:http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.rename.html ...
分类:编程语言   时间:2017-03-30 18:35:59    收藏:0  评论:0  赞:0  阅读:2642
用 SpriteKit 和 Swift3 创建交互式儿童读物
原文:SpriteKit Tutorial: Create an Interactive Children’s Book with SpriteKit and Swift 3 作者:Caroli...
分类:编程语言   时间:2017-03-30 18:00:28    收藏:0  评论:0  赞:0  阅读:362
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!