更详细的文件按行读取操作可以参考:http://www.cnblogs.com/xuxn/archive/2011/07/27/read-a-file-with-python.html 一行一行得从文件读数据,显然比较慢;不过很省内存 带缓存的文件读取 readlines 速度最快 1. 最基本的读... ...
分类:
编程语言 时间:
2018-08-16 00:51:06
阅读次数:
161
有图可以直观发现,如果一开始的pair(1,1+n/2)和pair(x, x+n/2)大小关系不同 那么中间必然存在一个答案 简单总结就是大小关系不同,中间就有答案 所以就可以使用二分 include include include include include include include i ...
分类:
其他好文 时间:
2018-08-16 00:50:51
阅读次数:
142
1.下载docker 地址www.docker.com, , 下载后是docker.dmg文件,直接双击安装。 2.docker上一个最大问题就是下载各种镜像比较费时,所以国内有很多厂商有着自己的加速方法,可以配置时速云或者阿里云的镜像。可以用此地址https://www.daocloud.io/, ...
分类:
系统相关 时间:
2018-08-16 00:50:41
阅读次数:
209
1、安装相关依赖 (1)yum install gcc 备注:可以通过gcc -v 查看版本信息,来确定是否安装过。 (2)yum install pcre-devel (3)yum install zlib zlib-devel (4)下载源码包:http://www.nginx.org 并解压 ...
分类:
其他好文 时间:
2018-08-16 00:50:33
阅读次数:
155
字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dictionary)是除 ...
分类:
编程语言 时间:
2018-08-16 00:50:22
阅读次数:
154
本题考的主要为对队列的理解与应用 #include <bits/stdc++.h> using namespace std; stack<char>st2,st1; int main() { int i,len; char s[100]; cin>>s; while(!st1.empty())st1 ...
分类:
其他好文 时间:
2018-08-16 00:50:13
阅读次数:
157
解法:使用按层遍历二叉树的非递归形式 每次到达此层末尾时就打印。 public class PrintTreeRightNode { public static class Node{ private Node left; private Node right; private int value; ...
分类:
其他好文 时间:
2018-08-16 00:49:57
阅读次数:
143
启发式合并 刚听到这个东西的时候,我是相当蒙圈的。特别是“启发式”这三个字莫名的装逼,因此之前一直没有学。 实际上,这个东西就是一个SB贪心。 以堆为例,若我们要合并两个堆a、b,我们有一种极其简单的做法:那就是比较一下它们的大小,将小的堆的每个元素依次插入到大的堆中。不妨设$|a|≤|b|$,则时 ...
分类:
其他好文 时间:
2018-08-16 00:49:47
阅读次数:
200
嵌套查询及其作用域: 近日整理数据库中的点单规则数据时,在写SQL语句时遇到了一个bug,解决办法以及原因整理出来。 事例SQL, (select city.cityName as '城市',cdr.role as '角色',cdr.buildType as '规则',city.companyNam ...
分类:
数据库 时间:
2018-08-16 00:49:34
阅读次数:
159
import requests #url url = 'http://www.budejie.com/' response = requests.get(url) with open('baidu.hrml' 'wb') as f: f.write(response.content) ...
分类:
其他好文 时间:
2018-08-16 00:49:26
阅读次数:
155
定义与声明的关系,其实“强弱符号关系”。 谁是强符号,谁是弱符号 函数定义:强符号 函数声明:弱符号 初始化了的全局变量:强符号,我们常将这种称为定义 未初始化的全局变量:弱符号,我们常将这种称为声明 强弱符号的统一规则 ①不能允许重复出现同名的强符号,但是允许重复出现有同名的弱符号 在a.c中同时 ...
分类:
其他好文 时间:
2018-08-16 00:49:18
阅读次数:
380
description "题面" data range $$n\le 250000,\sum k\le 500000$$ solution 所谓虚树,应该是一种复杂度为$O(节点数)$且能表示出所有询问节点的祖先关系的数据结构。 是一个比较灵活的东西 询问节点两两的$lca$就是$dfn$序中相邻两 ...
分类:
其他好文 时间:
2018-08-16 00:49:09
阅读次数:
139
第一个200行的小demo,收获不少. 项目已经放到 GitHub上了,欢迎大佬拍砖 https://rencoo.github.io/appDemo/stopwatch/index.html ...
分类:
移动开发 时间:
2018-08-16 00:49:00
阅读次数:
624
什么是AOP: AOP 面向切面编程 采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) Spring AOP使用纯Java实现,不需要专门的编译过程和类加载器,在运行期通过代理方式向目标类织入增强代码 AspecJ是一个基于Java语言的AOP框架,Sprin ...
分类:
编程语言 时间:
2018-08-16 00:48:52
阅读次数:
155
Python最近取得这样的成功,而且未来似乎还会继续下去,这有许多原因。其中包括它的语法、Python开发人员可用的科学生态系统和数据分析库、易于和几乎所有其它技术集成,以及其开源地位。——来自Yves Hilpisch的Python金融大数据分析(姚军译)。 自从1991它出现在编程场景中,比于其 ...
分类:
编程语言 时间:
2018-08-16 00:48:46
阅读次数:
150
今天配置gitlab-runner时候出现以上错误,在官网中找到答案 https://gitlab.com/gitlab-org/gitlab-runner/issues/1544 ...
分类:
其他好文 时间:
2018-08-16 00:48:37
阅读次数:
397
MPI 和 MPI4PY 的搭建上一篇文章已经介绍,这里面介绍一些基本用法。 mpi4py 的 helloworld mpiexec -n 5 python3 x.py 2. 点对点通信 因为 mpi4py 中点对点的 通信 send 语句 在数据量较小的时候是把发送数据拷贝到缓存区,是非堵塞的操作 ...
分类:
编程语言 时间:
2018-08-16 00:48:26
阅读次数:
1053