一:程序 1.新建项目 2.修改名称位置 需要选择控制台应用程序。 3.项目新建后的效果 4.书写第一个程序 5.效果 ctrl+F5 二:快捷键 1.Home 使得光标调到最前方 2.End 使得光标调到最后面 3.shift 光标所在的位置开始按下shift,然后光标移动一个位置后再按下光标, ...
传送门 传送中的动态点分治。 就是在点分治的同时把分治树建立出来,然后每个节点用数据结构维护节点内的内容。 这道题用了三个set,(貌似也可以用6个堆,每个set用一个ins堆和一个del堆来代替),一个维护当前rt的答案,就是当前点作为这一块联通块的根时往下能到达黑点的长度。一个维护当前rt对于它 ...
分类:
其他好文 时间:
2018-03-05 23:29:55
阅读次数:
215
递归:程序调用自身的编程技巧称为递归,就是函数重复的自己调用自己。在使用递归时,必须有一个明确的递归结束条件,称为递归出口. 迭代:利用变量的原值推算出变量的一个新值.如果递归是自己调用自己的话,迭代就是A不停的调用B。 递归的优点: 1)大问题化为小问题,可以极大的减少代码量; 2)用有限的语句来 ...
分类:
其他好文 时间:
2018-03-05 23:29:41
阅读次数:
221
网上各种找教程各种不行,最后东拼西凑的终于把redis弄出来了。 PHP版本:7.1.0; Redis版本:3.2.10; Windows版本:Windows7; 一、Windows下安装Redis 首先下载Redis,Redis项目不正式支持Windows。 但是,Microsoft开放技术小组开 ...
1、客户端发送请求到任意一个node,成为coordinate node2、coordinate node对document进行路由,将请求转发到对应的node,此时会使用round-robin随机轮询算法,在primary shard以及其所有replica shard中随机选择一个,让读请求负载 ...
分类:
其他好文 时间:
2018-03-05 22:31:38
阅读次数:
195
日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的日志信息/var/log/spooler 与UUCP和news设备相关的日志信息/v
分类:
系统相关 时间:
2018-03-05 22:31:33
阅读次数:
237
Vuex的定义 官方给出的解释:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 自制vuex LOGO 相信很多新选手看完这段话有种绝望的感觉。开始我也是这样的,后来我想到了一个比方! 比如 ...
分类:
其他好文 时间:
2018-03-05 22:31:23
阅读次数:
289
今天学习了有关“面向对象”的内容: 传统的面向对象:把将要完成的工作,一个步骤一个步骤的实现,最终完成目标。 现代的面向对象:把要做的事情提前存起来,等到需要用的时候调用,相当于设计方法和方法的调用。 面向对象主要是设计思想上的极大提升。面向过程是解决简单问题的自然的思维过程,面向对象是解决大规模的 ...
分类:
其他好文 时间:
2018-03-05 22:31:15
阅读次数:
197
一、备份数据: Mysqldump常用命令: 常见选项: -u: 用户名 -p: 密码 -P: 端口号,不写默认3306 --all-databases, -A:备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面 ...
分类:
数据库 时间:
2018-03-05 22:31:08
阅读次数:
192
一.楔子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 二.面向对象与面向过程的比较: 面向过程的程序设计的核心是 ...
分类:
编程语言 时间:
2018-03-05 22:30:59
阅读次数:
239
1.什么是闭包 闭包的概念在一些文献中表达的比较难懂,我的理解就是 ==>闭包就是能读取其他函数里变量的函数 2.闭包的基本结构 在这段代码里,如果想在函数外面得到变量,还是不行的,怎么办呢,demo1可以得到上面的变量值,那么我们就把demo1当做函数的返回值 请看代码 3.闭包的使用注意 由于闭 ...
分类:
其他好文 时间:
2018-03-05 22:30:51
阅读次数:
201
函数 函数返回值的类型与return语句表达式返回的类型一致,当函数中执行了不返回值的return语句或者return语句时,python默认以return None结束,即返回了空值。 函数属于可调用对象,由于构造函数的存在,类也是可调用的 嵌套函数定义函数对象: def liner(a,b): ...
分类:
其他好文 时间:
2018-03-05 22:30:43
阅读次数:
228
一、系统数据库 information_schema :虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 mysql:核心数据库,里面包含用户、权限、关键字等信息。不可以删除 performance_schema:mysql 5.5版本后添加的新库, ...
分类:
数据库 时间:
2018-03-05 22:30:35
阅读次数:
201
范式的概念 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1、第一范式(确保每列保持原子性) 第一范式是最基本的 ...
分类:
数据库 时间:
2018-03-05 22:30:25
阅读次数:
199
7.1安装包的三种方法rpm工具类似Windowsexe安装包,安装有固定的路径软件依赖包需要手动依次安装Redhat公司开发yum使用python开发的自动安装依赖包在线安装,最方便源码包先编译在安装7.2rpm包介绍设置光驱并挂载安装镜像文件rpm包格式,报名、版本号、发布版本号、平台rpm-ivhrpm包文件//安装rpm-Uvhrpm包文件//升级rpm-e包名//卸载rpm-qa//查询
分类:
系统相关 时间:
2018-03-05 22:30:20
阅读次数:
232
Problem Description 把一个偶数拆成两个不同素数的和,有几种拆法呢? Input 输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。 Output 对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。 Sample Input 30 26 0 3 ...
分类:
其他好文 时间:
2018-03-05 22:30:13
阅读次数:
182
copy from : http://www.sohu.com/a/201860341_99975651 如果今年的辉煌我们没有赶上,那么我们可以提前为明年的大会做准备。现在,AI脑力波小编就为大家奉上一份2017年以及2018年上半年的顶级会议的表单。 人工智能大会:紫色A类、 黑色B类; 机器人 ...
分类:
其他好文 时间:
2018-03-05 22:30:05
阅读次数:
164