码迷,mamicode.com
首页 > 编程语言 > 日排行
python之保留有限的历史记录(collections.deque)
1、deque(maxlen=N)创建一个固定长度的队列,当有新的记录加入而队列已经满时,会自动移除老的记录. 应用功能: 保存有限的历史记录collections.deque的完美应用场景,例如下面的代码对一段文本做简单的文本匹配处理,当发现有匹配的时就输出当前的匹配行,以及最后检查过的N行文本 ...
分类:编程语言   时间:2018-10-23 23:04:38    阅读次数:214
3年经验Java程序员面阿里P6 差距在哪里
虽然这位小伙伴觉得自己工作三年了,结果阿里连面都不面就把自己挂了,这让自己感到很伤心。但是还是有网友觉得,三年不到p6,很正常啊,明年再面就没有问题啦!Java程序员3年经验面阿里P6,2面连面都没面就挂了,感觉没爱了!有个程序员去面试阿里集团,电面晚上十点聊到十一点半,面完说一面过了。然后等2面,等了一个礼拜没消息,去问了一下,他们老大觉得达不到p6的要求,就面都不面把自己挂了。还表示自己都工作
分类:编程语言   时间:2018-10-23 23:05:21    阅读次数:194
java中String、StringBuffer、StringBuilder
1、String类是final类,即String类不能被继承,并且它的成员方法都默认为final方法。 2、对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象。 3、String str="hello world" 和 String str=new String ...
分类:编程语言   时间:2018-10-23 23:06:08    阅读次数:210
分布式系列文章——Paxos算法原理与推导
转自: https://www.cnblogs.com/linbingdong/p/6253479.html 讲得很详细.贴过来 分布式系列文章——Paxos算法原理与推导 Paxos算法在分布式领域具有非常重要的地位。但是Paxos算法有两个比较明显的缺点:1.难以理解 2.工程实现更难。 网上有 ...
分类:编程语言   时间:2018-10-23 23:07:16    阅读次数:190
一入python深似海,第二天
python2.x与python3.x的区别: 运算符: 初识编码: 1024(byte) == 1kb(千字节) 1024kb == 1Mb 1024Mb == 1Gb 1024Gb == 1Tb 1024Tb == 1Pb 常用到 1Tb 就可以啦 unicode 万国码 32位 中文 4个字节 ...
分类:编程语言   时间:2018-10-23 23:08:03    阅读次数:204
JavaScript定时器实现背景颜色交替变换
原生JavaScript定时器实现背景颜色交替变换 ...
分类:编程语言   时间:2018-10-23 23:08:30    阅读次数:680
c语言编程遇见的问题
1. 在VS2013中,会出现不识别scanf的情况,说它unsafe 解决办法: 在新建的时候 将 “安全开发生命周期检查”前边的勾勾取消即可 2.在vc++6.0中, 全选所有代码,按alt+f8 会自动对代码进行规范书写。 ...
分类:编程语言   时间:2018-10-23 23:08:54    阅读次数:185
Manacher算法总结
之前队爷讲的时候没听懂,今天考试考到了,花时间学习一下。 推荐这篇博客,讲的很详细; 题目: LGOJ[P3805]Manacher模板 求最长回文子串 1.BF思路: O(n)枚举对称点,再利用回文的性质向两边扩展,总复杂度O(n2) 这太不优秀了QAQ 2.可以改进的地方 之前的算法主要是枚举了 ...
分类:编程语言   时间:2018-10-23 23:09:02    阅读次数:228
Python3之set, frozenset记录
运行结果如下: 说明: 1、frozenset与普通set的区别在于其内容不可更改(如add, update, remove, pop等)。在不改变内容的时,frozenset可以与普通set做比较、子集判断等操作。 2、set.add每次只能添加一个元素。 add(elem)Add element ...
分类:编程语言   时间:2018-10-23 23:09:12    阅读次数:325
【python开发】构造一个可以查看,填加和返回的字典
当我们在面对一个字典的时候,基本功能有查找,填加,和返回上一级,我们利用上一篇的字典,写了一个可以实现字典基本功能的小程序: 这个写法里面最巧妙的就是path = [],可以利用path.append()巧妙地让字典进入下一层,或者返回上一层。 恢复内容结束 ...
分类:编程语言   时间:2018-10-23 23:09:20    阅读次数:200
C语言中字符输入问题
先上例题,一道太水太水的题, http://acm.hdu.edu.cn/showproblem.php?pid=1170 让做一个简单的计算器。然而入坑了。 本来感觉太简单了,但是提交就是不对,然后看大佬博客,然而网上的很多也不对,网上很多都是用%s输入字符,我迷茫了,忘了%s和%c应该用哪个,可 ...
分类:编程语言   时间:2018-10-23 23:10:32    阅读次数:302
python面向对象编程
继承介绍: ...
分类:编程语言   时间:2018-10-23 23:10:50    阅读次数:202
狄克斯拉特算法。 适用于,加权有向无环图,且无负权边,的最短路径计算。
没事时看的一道题,解完后发现这居然是一个算法。 就在这里拷贝一份,免得后面自己都忘了自己原来写的是什么东西。 核心思路: 1、找到临近节点中路径最短的那一个。 2、更新从该节点去它临近节点的,到达临近节点所用的路径。(到新节点的路径比原路径短,才更新) 3、重复这个过程,直到对应的图中所有的节点都试 ...
分类:编程语言   时间:2018-10-23 23:12:46    阅读次数:219
Django DRF:过滤&搜索&排序功能
过滤功能利用的是第三方包 django_filters,搜索我排序利用的是 Django DRF 提供的 filters 示例代码如下: ...
分类:编程语言   时间:2018-10-23 23:13:32    阅读次数:886
python常用函数
命令执行 ...
分类:编程语言   时间:2018-10-23 23:14:33    阅读次数:301
SpringMVC前后台参数传递
首先简单了解一下注解 @Controller、@RestController、@RequestMapping、@GetMapping、@PostMapping、@PathVariable、@RequestParam、@RequestBody、@ResponseBody; @Controller:作用 ...
分类:编程语言   时间:2018-10-23 23:15:48    阅读次数:381
Python Link01
一:电脑的基础知识: 1:计算机结构: 2:电脑内部的基础设备; ① CPU:中央处理器—分类:Pertium(奔腾);Athlon(速龙);Celeron(赛扬);Core(酷睿);Duron(毒龙);Opteron(皓龙);Sempron(闪龙);Turion(炫龙); ② 内存条:DDR2(已 ...
分类:编程语言   时间:2018-10-23 23:15:58    阅读次数:312
归并排序
采用分而治之的方法。 结果: ...
分类:编程语言   时间:2018-10-24 00:55:46    阅读次数:205
算法41----856. 括号的分数【栈】
一、题目: 给定一个平衡括号字符串 S,按下述规则计算该字符串的分数: () 得 1 分。 AB 得 A + B 分,其中 A 和 B 是平衡括号字符串。 (A) 得 2 * A 分,其中 A 是平衡括号字符串。 示例 1: 示例 2: 示例 3: 示例 4: 提示: 二、思路: 初始 index ...
分类:编程语言   时间:2018-10-24 00:56:14    阅读次数:249
《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码
下载:https://pan.baidu.com/s/1nk1IHMUYbcuk1_8tj6ymog 《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码 高清中文版PDF,314页,带目录标签,可复制粘贴,高清晰。配套源代码。 深度学习真正意义上的入门书,深入浅出地剖析了深度学习 ...
分类:编程语言   时间:2018-10-24 00:56:39    阅读次数:407
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!