Git:四、连接GitHub远程仓库
1、拥有一个GitHub网站的账号 2、创建SSH Key 打开终端,输入: ssh-keygen -t rsa -C "youremail@??.com" 不设置密码,3次回车。出现一个像数据库一样的框,代表建好了 3、找到密钥 密钥存储在用户主目录的.ssh文件夹里,这个文件夹在我的MAC里是系统自动隐藏的。 可以:右键访达->前往文件夹->“/用户/zwh/.ssh” 找到id_rsa(私钥,坚决不能透露,就和银行密码一样)和id_rsa.pub(公钥,public,可以给别人,类似于银
[洛谷P3228] [HNOI2013]数列
洛谷题目链接:[HNOI2013]数列 题目描述 小T最近在学着买股票,他得到内部消息:F公司的股票将会疯涨。股票每天的价格已知是正整数,并且由于客观上的原因,最多只能为N。在疯涨的K天中小T观察到:除第一天外每天的股价都比前一天高,且高出的价格(即当天的股价与前一天的股价之差)不会超过M,M为正整数。并且这些参数满足M(K-1)<N。小T忘记了这K天每天的具体股价了,他现在想知道这K天的股价有多少种可能 输入输出格式 输入格式: 只有一行用空格隔开的四个数:N、K、M、P。对P的说明参见后面
BZOJ1452 [JSOI2009]Count
题意 一个N*M的方格,初始时每个格子有一个整数权值,接下来每次有2个操作: 改变一个格子的权值 求一个子矩阵中某个特定权值出现的个数 n,m<=300,Q<=5000,1<=c<=100 分析 话说哪个好事者把这题标签打成树套树的? 参照hzwer的题解。 对于每种颜色开一个二维树状数组水过。 时间复杂度\(O((nm+q)\log_2n\log_2m)\),空间复杂度\(O(nmc)\)。 代码 #include<bits/stdc++.h>
#define rg register
#de
最大子树和 树形dp
题目描述 小明对数学饱有兴趣,并且是个勤奋好学的学生,总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课,路上见到一个老伯正在修剪花花草草,顿时想到了一个有关修剪花卉的问题。于是当日课后,小明就向老师提出了这个问题: 一株奇怪的花卉,上面共连有NN N朵花,共有N−1N-1N−1条枝干将花儿连在一起,并且未修剪时每朵花都不是孤立的。每朵花都有一个“美丽指数”,该数越大说明这朵花越漂亮,也有“美丽指数”为负数的,说明这朵花看着都让人恶心。所谓“修剪”,意为:去掉其中的一条枝条,这样一株花
毕设记录(ajax)
有关ajax的cache属性值 cache作用:是否在缓存中读取数据的读取。 cache属性是true(默认值)时:在第一次请求完成之后,如果地址和参数不变化,第二次去请求,会默认获取缓存中的数据,不去读取服务器端的最新数据。 cache属性是flase(默认值)时:每次读取的是最新的数据。 另注:ajax缓存只对GET方式的请求有效,因为浏览器认为POST请求提交的内容必定有变化,所以不采用缓存。
大数据(Hive数据库、表的详解及其Hive数据导入导出)
大数据课程第七天 数据库详解 数据库相关 #/user/hive/warehouse/db_name.db
create database if not exists db_name
#指定HDFS目录 作为hive的数据库目录
create database if not exists db_name location '/t'
#删除空数据库
drop database db_name
#删除非空的数据库
drop database db_name cascade;
#显示所有数据库
安装sass遇到的坑
一、安装Sass https://www.sass.hk/install/ 根据网站的步骤进行安装 Ruby版本的选择 我第一次下载是在Ruby官网上下的2.5.0版本得ruby。然而下载了之后无(不)从(会)下(安)手(装)。于是就直接删掉了进行了第二次下载,这次是在RubyInstaller下载,懵懵懂懂的我当然选择2.5.0版本的RubyInstaller啦。(自己以为最新的版本最好,然而并不是那么好)。安装完成再去安装sass时报错: gem install sass ERROR:
java-整型数值 用 16进制表示、2进制表示-Integer.toHexString
转 https://blog.csdn.net/tanggao1314/article/details/52353436
一本通1596动物园
1596:动物园 时间限制: 1000 ms 内存限制: 524288 KB 【题目描述】 原题来自:APIO 2007 新建的圆形动物园是亚太地区的骄傲。圆形动物园坐落于太平洋的一个小岛上,包含一大圈围栏,每个围栏里有一种动物。如下图所示: 你是动物园的公关主管。你要做的是,让每个参观动物园的游客都尽可能高兴。今天有一群小朋友来到动物园参观,你希望能让他们在动物园度过一段美好的时光。但这并不是一件容易的事——有些小朋友喜欢某些动物,而有些小朋友则害怕某些动物。例如, Alex 喜欢可爱的猴子
Prim's Algorithm & Kruskal's algorithm
1. Problem These two algorithm are all used to find a minimum spanning tree for a weighted undirected graph. 2.Kruskal's algorithm 2.1 Pseudocode A = ∅
foreach v ∈ G.V:
MAKE-SET(v)
foreach (u, v) in G.E ordered by weight(u, v), increasing:
if FI
写 Python 时的 5 个坏习惯
很多文章都有介绍怎么写好 Python,我今天呢,相反,说说写代码时的几个坏习惯。有的习惯会让 Bug 变得隐蔽难以追踪,当然,也有的并没有错误,只是个人觉得不够优雅。 注意:示例代码在 Python 3.6 环境下编写 1 用列表作函数的默认参数 看下面这个例子 def func(a, b=[]):
b.append(a)
print(f'a: {a}')
print(f'b: {b}')
func(1)
func(2) 正常我们期望
xpath ,css
https://docs.scrapy.org/en/latest/intro/tutorial.html xpath @选择属性 .当前目录下选择 //任意路径选择 /bookstore/book[position()<3],选取最前面的两个属于 bookstore 元素的子元素的 book 元素 css span.text::text response.css("span.text").text().get() /// AttributeError: 'SelectorList' obje
Servlet-获取页面的元素的值的方式以及区别
request.getParameter() 返回客户端的请求参数的值;request.getParameterNames() 返回所有可用属性名的枚举; request.getParameterValues() 返回包含参数的所有值的数组。 request.getAttribute()。 用途上: request.getAttribute(), 一般用于获取request域对象的数据(在跳转之前把数据使用setAttribute来放到request对象上) request.getPara
python读取yaml配置文件
支持多种语言:python、js、golang、java、c、c++ YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下。 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 # 表示注释,从这个字符一直到行尾,都会被解析器忽略。 YAML 支持的数据结构有三种。 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes)
CentOS7.6上搭建阿里云OSS的C SDK
1) 先安装依赖 sudo yum install cmake sudo yum install gcc-c++ sudo yum install curl-devel apr-devel apr-util-devel mxml mxml-devel 可能没有mxml,那就从 https://github.com/michaelrsweet/mxml/archive/v2.12.tar.gz 下载mxml源码,解压后配置、编译、安装: tar -zxvf mxml-2.12.tar.gz cd
数据库SQL常用增删改查语句
1:连接数据库 conn.php文件 <?php // 连接到 数据库 $servername = "域名和端口号"; $username = "root"; $password = "自己的数据库密码"; $dbname = "数据库名"; // 创建连接 $conn = new mysqli($servername, $username, $password); $conn->select_db($dbname); // 检测连接 if ($conn->connect_error) { d
今日推荐
周排行