git & github 快速入门

本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新增加了哪5000行代码么
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

[模板]Link Cut Tree

传送门 Description 给定n个点以及每个点的权值,要你处理接下来的m个操作。操作有4种。操作从0到3编号。点从1到n编号。 0:后接两个整数(x,y),代表询问从x到y的路径上的点的权值的xor和。保证x到y是联通的。 1:后接两个整数(x,y),代表连接x到y,若x到y已经联通则无需连接。 2:后接两个整数(x,y),代表删除边(x,y),不保证边(x,y)存在。 3:后接两个整数(x,y),代表将点x上的权值变成y。 Solution \(Link\ Cut\ Tree\)模板题
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

Python随心记--进程调用

进程调用 from multiprocessing import Process import time def f(name): time.sleep(1) print('hello',name,time.ctime()) if __name__ == '__main__': p_list = [] for i in range(3): p = Process(target=f,args=('alive',)) p_lis
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

Linux 常见命令 权限管理命令

chmod 英文名:change the permission mode of a file 改变文件或目录权限 语法: chmod [{ugoa} {+-=} {rwx}] [文件或目录] [mode = 421] [文件或目录] -R 递归修改 r----4 w----2 x----1 rwxrw-r-- 7 6 4 chmod u+x,o-r /tmp/lovestory 所有者增加执行权限 其他人移除读取权限 chmod 640 /rmp/japan 权限改为 rw-r----- 权限
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

python爬虫从入门到放弃(四)之 Requests库的基本使用 python爬虫从入门到放弃(四)之 Requests库的基本使用

原文地址https://www.cnblogs.com/zhaof/p/6915127.html python爬虫从入门到放弃(四)之 Requests库的基本使用 什么是Requests Requests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库 如果你看过上篇文章关于urllib库的使用,你会发现,其实urllib还是非常不方便的,而Requests它会比urllib更加方便,可以节约我们大量的工作。(用了requests之后,
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示: 学生ID,,数据库,企业管理,英语,有效课程数,有效平均分

MySQL的写法: SELECT p.学生ID,p.数据库,p.企业管理,p.英语,p.有效课程数,ROUND(p.总分/(CASE WHEN p.有效课程数 = 0 THEN 1 ELSE p.有效课程数 END)) 有效平均分 FROM (SELECT t.学生ID 学生ID,     t.数据库 数据库,   t.企业管理 企业管理, t.英语 英语, (CASE WHEN t.数据库 IS NULL THEN 0 ELSE 1 END
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

【LOJ121】「离线可过」动态图连通性

【LOJ121】「离线可过」动态图连通性 题面 LOJ 题解 线段树分治的经典应用 可以发现每个边出现的时间是一个区间 而我们每个询问是一个点 所以我们将所有边的区间打到一颗线段树上面去 询问每个叶子用并查集维护节点的联通性就好了 注意并查集因为要撤消所以只能用按秩合并保证复杂度 具体实现详见代码 代码 #include <iostream> #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath>
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

Trimmomatic过滤Illumina低质量序列

1. 下载安装 直接去官网下载二进制软件,解压后的trimmomatic-0.36.jar即为我们需要的软件 wget http://www.usadellab.org/cms/uploads/supplementary/Trimmomatic/Trimmomatic-0.36.zip unzip Trimmomatic 2. 运行软件 一般我们使用默认参数运行即可,具体使用方法可参见官网http://www.usadellab.org/cms/?page=trimmomatic 使用默认参
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

六.面对现实,红尘历练【接触骗子】

学以致用 人只有分别遇到好人和坏人,才能更精准的应变与判别。孙膑兵法,知己知彼百战不殆。如果连骗子都没有接触,那么一切的防御技能,安全技能都将是苍白无力的。 DDOS,你不知道骗子用的什么协议,从什么角度攻击,多少僵尸设备
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

1008: ASCII码

题目描述 相信大家一定都知道大名鼎鼎的ASCII码,这次给你的任务是输入数字(表示ASCII码),输出相对应的字符信息。 输入 第一行为一个整数T(1<=T<=1000)。 接下来包括T个正整数,由空白符分割。(空白符包括空格、换行、制表符) 这些整数不会小于32。 输出 在一行内输出相应的字符信息。(注意不要输出任何多余的字符) 样例输入 13 72 101 108 108 111 44 32 119 111 114 108 100 33 样例输出 Hello, world! 1 #inc
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

Windows Server 2008系统

Windows Server 2008特点 1,可操作性 2,可管理性 3,可扩展性 4,可用性 5,安全性 Windows Server 2008提供两个最常用默认用户账户Administrator和Guest 1,Administrator是系统管理员使用的账户,具有最高的使用权限,可以执行计算机管理的所有操作,比如:创建,修改用户和组,管理安全策略,创建外围设备,以及设置用户权限等 2,Guest账户是为临时访问计算机的用户而设置的,在系统安装过程中自动添加,并且不能被删除,Guest账
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

牛客寒假算法基础集训营3---J---- 处女座的比赛(规律暴力构造)

链接:https://ac.nowcoder.com/acm/contest/329/J 来源:牛客网 题目描述 经过了训练、资金等多方面的准备,处女座终于可以去比赛了!比赛采用codeforces赛制,也就意味着可以插人。现在有一道字符串的题目,处女座在room里看到一个用hash做的,于是决定把它hack掉。这个人的核心代码如下: const int mod=9983; mul[0]=p;mul[1]=q;mul[2]=r; for (int i=0;i<26;i++)in_dex[i]=
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

css补充 锚点 浮动导航栏

11111111111111111111111111
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

leecode 937 Reorder Log Files (模拟)

传送门:点我 You have an array of logs. Each log is a space delimited string of words. For each log, the first word in each log is an alphanumeric identifier. Then, either: Each word after the identifier will consist only of lowercase letters, or; Each wo
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

创建应用程序快捷方式

实现效果:    知识运用:   COM组件Windows Script Host Object Model   注意:拓展名为lnk 非 Ink //两个是不同的 写成大写的就明白了 :LNK INK       小写几乎没有区别 (为此每次运行都会报错 查了一大堆资料都没解决 注意!注意!) 实现代码: private void button2_Click(object sender, EventArgs e) { if (textB
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

vue @click 使用三目运算(实现动态更换绑定的函数)

转载:https://www.jianshu.com/p/ea4471c9f333 @click 错误写法 @click="dialogStatus=='create'?createData:updateData" 正确写法 @click="dialogStatus=='create'?createData():updateData()" 类 class <button :class="[isCanSubmitOrder==true ?'submitOrder':'noSubmitOrder
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

python爬虫从入门到放弃(二)之爬虫的原理

原文地址https://www.cnblogs.com/zhaof/p/6898138.html 在上文中我们说了:爬虫就是请求网站并提取数据的自动化程序。其中请求,提取,自动化是爬虫的关键!下面我们分析爬虫的基本流程 爬虫的基本流程 发起请求 通过HTTP库向目标站点发起请求,也就是发送一个Request,请求可以包含额外的header等信息,等待服务器响应 获取响应内容 如果服务器能正常响应,会得到一个Response,Response的内容便是所要获取的页面内容,类型可能是HTML,Js
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

C++反编译-类与结构体分析

类>构造函数 ;5 : A(int a, int b, int c) { 0x438638 push %ebp 0x438639 mov %esp,%ebp 0x43863b sub $0x4,%esp 0x43863e mov %ecx,-0x4(%ebp) ;6 : this->a = a; 0x438641 mov -0x4(%ebp),%eax 0x438644 mov 0x8
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

BZOJ 3218 UOJ #77 A+B Problem (主席树、最小割)

大名鼎鼎的A+B Problem, 主席树优化最小割…… 调题死活调不对,一怒之下改了一种写法交上去A了,但是改写法之后第4,5个点常数变大很多,于是喜提UOJ全站倒数第三 目前还不知道原来的写法为什么是错的,暂时先写一下A掉的那种写法的题解。 题目链接: (BZOJ) https://www.lydsy.com/JudgeOnline/problem.php?id=3218 (UOJ) http://uoj.ac/problem/77 题解: 首先不难想到这样的最小割建图: (醒醒吧这种题就
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0

HyperLoglog算法在Uv实时统计中的应用

1 传统的Uv实时统计方法以及其缺点 给定时间段条件下,实时统计Uv就是统计不重复的访客数。 最简单的方法就是把用户唯一id存储到集合中,每次有新访客,就把向集合新增元素。 但是当数据量千万级别的时候,无论是内存中,还是redis等外部系统中,集合新增元素的效率都很低。 2 HyperLoglog 在不追求绝对准确的情况下,使用概率算法算是一个不错的解决方案。 概率算法不直接存储数据集合本身,通过一定的概率统计方法预估基数值,这种方法可以大大节省内存。 怎么理解HyperLoglog算法呢,
分类: 其他 发布时间: 01-26 23:51 阅读次数: 0