自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

转载 CF967C(二分+细节)

传送门题面:C. Stairs and Elevatorstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputIn the year of 30XX30XX partici...

2018-04-30 12:44:00 139

转载 Java序列化

一、什么是序列化,反序列化。  序列化就是将对象转化成二进制字节码。反序列化就是把二进制字节码重新转化成对象。二、为什么需要序列化 举个例子,我们需要在网络上传输我们的对象中的状态数据,但是网络中只能传输二进制字节码,所以这时候就需要通过序列化对象技术来把我们的对象信息转化成二进制字节码,把我们的二进制字节码传输到接收方,接收方再通过反序列化将接收的二进制字节码转换成具有状态...

2018-04-29 21:24:00 58

转载 [HNOI 2018]毒瘤

Description题库链接给出一个 \(n\) 个点 \(m\) 条边的无向图。求独立集个数。\(n\leq 10^5,n-1\leq m\leq n+10\)Solution由于返祖边数目很少,比较容易想到把树搞出来然后状压返祖边相连的两个点。需要状压的点的总数最多是 \(2(m-n+1)=22\) 个,假设这些点叫做“关键点”。考虑记 \(f_{u,S}\) 表示在以 \(u\...

2018-04-28 14:55:00 99

转载 maven自动部署到远程tomcat教程

maven自动部署到远程tomcat教程使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间。本文章适用于tomcat的7.x ,8.x, 9.x版本。下面是自动部的步骤1,首先,配置tomcat的manager编辑远程tomcat服务器下的conf/tomcat-users.xml,在末尾增加(其实只要拉到文件...

2018-04-28 11:16:00 35

转载 在安卓手机上通过虚拟机运行Windows XP

转自:https://www.ithome.com/html/android/302170.htm细数当年的桌面版Windows,似乎针对ARM架构处理器的版本并不多,小编曾用过一段时间的Windows RT,对它流畅的操作和强大的完整版Office非常满意,然而Windows RT却因不能升级到Windows10而与UWP应用无缘。Windows RT虽被微软宣布了“死缓”,但这...

2018-04-28 10:51:00 2263

转载 熟悉常用的HDFS操作

一、Hadoop提供的Shell命令完成相同任务:在本地Linux文件系统的“/home/hadoop/”目录下创建一个文件txt,里面可以随意输入一些单词.在本地查看文件位置(ls)在本地显示文件内容cd /usr/local/hadoop touch ly.txt cat ly.txt使用命令把本地文件系统中的“txt”上传到HDFS...

2018-04-27 21:20:00 88

转载 ZeroMQ API(二) 上下文

1、创建上下文1.1 zmq_ctx_new(3)1.1.1 名称  zmq_ctx_new - 创建新的ZMQ上下文1.1.2 概要  void * zmq_ctx_new();1.1.3 描述  zmq_ctx_new()函数创建一个新的?MQ上下文。该函数替换弃用函数zmq_init(3)。1.1.4 线程安全  ZMQ上下文是线程安全的,可以根据需要在尽...

2018-04-27 21:07:00 82

转载 Linux 的字符串截取、拼接方法

一 Linux 的字符串截取很有用。有八种方法。假设有变量var=http://www.linuxidc.com/123.htm1 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*//表示从左边开始删除第一个 // 号及左边的所有字符即删除http://结果是 :www.linuxidc.com/1...

2018-04-26 21:29:00 256

转载 函数嵌套 闭包 与 函数作用域

一、作用域  函数的命名空间可以作用域可以划分为:LEGB四种,使用缩进来规定。 不同的命名空间的变量可以同名。    本地  local     本地使用,在函数缩进中,代表着本地缩进    封闭  enclosing   在嵌套函数中使用,    全局  global    任何地方都能使用,模块的顶层    内置  Builtin    内置,比如 int,内...

2018-04-26 16:42:00 74

转载 plan

刷题计划 黄铭祺四月最后一周五月第一周第二周第三周第四周第五周六月第一周第二周第三周第四周第五周七月第一周刷题计划 黄铭祺四月最后一周 字符串算法:AC自动机与Manacher算法 数据结构:线段树、Treap、Digital Search Tree 刷题:每天保证6道Codeforces题目,难度分布在A–E题五月第一周集中在清北学堂学习,保证每天两三道题目第二周以整理为主,做完老师课件...

2018-04-25 21:30:00 56

转载 计数型智能指针

#include<iostream>using namespace std;template <typename T>class my_shared_ptr{public:my_shared_ptr();my_shared_ptr(T* p);my_shared_ptr(my_shared_ptr<T>& p);my_shared_ptr<...

2018-04-25 13:56:00 41

转载 Redis、MongoDB及Memcached的区别 Redis(内存数据库)

Redis、MongoDB及Memcached的区别Redis(内存数据库)  是一个key-value存储系统(布式内缓存,高性能的key-value数据库)。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/p...

2018-04-25 07:47:00 61

转载 Flask deployment on gunicorn with flask script

https://stackoverflow.com/questions/34265870/flask-deployment-on-gunicorn-with-flask-script依赖Flask-Script==0.5.2 这个版本其他参考:https://stackoverflow.com/questions/14566570/how-to-use-flask-scrip...

2018-04-24 20:45:00 44

转载 用js实现base64编码器

base-64作为常见的编码函数,在基本认证、摘要认证以及一些HTTP扩展中得到了大量应用。在前端领域,也常常把图片转换为base-64编码在网络中传输。本文将详细介绍base64的原理及用js实现base64编码器的过程原理  Base-64编码可以将任意一组字节转换成较长的常见文本字符序列,从而可以合法地作为首部字段值。Base-64编码将用户输入或二进制数据,打包成...

2018-04-24 10:42:00 78

转载 MySQL的四种事务隔离级别

转载自:https://www.cnblogs.com/huanongying/p/7021555.html本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚...

2018-04-23 19:55:00 538

转载 第6周小组作业:软件测试和评估

一、计划说明  a.本组选择的对比测试产品扇贝单词和百词斩;  b.测试进度表:项目内容说明预计耗时(分钟)实际耗时(分钟)Planning计划6045·Estimate·估计这个任务需要多少时间6045Testing Design测试设计120150·Analysis·需求和测试需求分...

2018-04-23 17:40:00 112

转载 函数基础

  函数就是把一段代码封装起来,定义成一个函数,当要使用这段代码的时候,调用该函数即可。函数的作用在于减少重复代码,提高代码可读性,易于扩展。  一、先来看一个最简单的函数。def first_func(): # 定义函数 #写逻辑 print('hello world!')first_func() #调用-------------------...

2018-04-23 16:52:00 83

转载 阿里云 负载均衡配置、查看后端服务器、开启保持会话

查看后端服务器  打开网页,将后端服务器的IP输入并访问,两个服务器的结果如下:    配置负载均衡  前往阿里云官网控制台,找到:云计算基础服务---> 负载均衡;    进入实例管理,选择地域,按负载均衡ID搜索(其他搜索也行),找到需要的负载均衡实例:    设置监听:具体操作,之前的文章已经详细的说明了...这里界面非常简...

2018-04-23 16:34:00 439

转载 第三次作业

第一题代码char *a[12]={"January","February","March","April","May","June","July","August","September","October","November","December"};char *getmonth( int n ){ int i; for(i=1;i<=12;i++)...

2018-04-23 08:04:00 53

转载 AtCoder Regular Contest 096

C - Half and Half随便判判 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 int main(){ 5 int A, B, C, X, Y, ans = 0; 6 scanf("%d %d %d %d %d", &A, &B, &C...

2018-04-22 20:12:00 58

转载 paraview显示指定时间段的时均图(两种方法)

方法一:首先计算以后会得到每个时刻的网格数据,如下图:但是我们只想要比如最后2s的数据,如果直接导入,paraview会把从0s时刻的数据全部加载,做时均图的时候也就是对整个时间段做时均,不是我们想要的效果。这时候可以这样,新建一个文件夹,把最后20s对应的数据文件拷到那个文件夹下,如下图:可以看到,这里的数据从1000开始,我的时间步长是0.01,所以是10s时刻开始,然后用...

2018-04-22 11:25:00 833

转载 封装1

将一个方法伪装成成一个属性  并不会让你代码有什么逻辑上的提高  只是从调用者的角度上换了一种方式,使之看起来更符合哲理。class Person: def __init__(self,name,kg,m): self.name = name self.kg = kg self.m = m @propert...

2018-04-21 18:52:00 125

转载 [jdoj1258]野生动物园(change by panxf)_权值线段树_组合数

人品计算    题目大意:n个数的a序列,m组询问。每次询问给出T,A,B,K。求在a序列的[A,B]的位置之内的K小值P,的$C_{T}^{P \% T} \% 10111$。    注释:每组询问保证区间只相交,不包含。$1\le n \le 10^5$,$1\le m \le 10^4$。      想法:卧槽?啥题啊??!get一波新知识点:权值线段树。        权值...

2018-04-20 19:59:00 68

转载 CSS:CSS 字体

ylbtech-CSS:CSS 字体1.返回顶部 1、CSS字体CSS字体属性定义字体,加粗,大小,文字样式。serif和sans-serif字体之间的区别在计算机屏幕上,sans-serif字体被认为是比serif字体容易阅读CSS字型在CSS中,有两种类型的字体系列名称:通用字...

2018-04-20 14:09:00 45

转载 [NOI2001] 食物链

带权并查集。 学习参考:https://agatelee.cn/2017/05/%E5%B8%A6%E6%9D%83%E5%B9%B6%E6%9F%A5%E9%9B%86/ 注意事项与可能产生的疑惑。 1:节点的权直接代表与根节点的关系。 2:路径压缩中可能出现节点权并不代表与当前根节点的关系,因为该节点是新合并的。 且从某个节点到根节点的路径中,至多有...

2018-04-20 09:36:00 76

转载 Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 2) D. Destruction of a Tree

题目链接:D. Destruction of a Tree题意:给你一颗树每次你能删除偶数度的点,删除点后与之相连的边也会删除。问能否删除整棵树。能的话输出删除顺序。题解:首先我们可以发现每次删除只能删出偶数条边,所以当给的树是偶数个点的树是无法删除的。然后对于一颗有奇数个节点的树,我们先把每个节点以这个节点为根节点的树的大小求出了。然后先删除离根节点最远的为偶数的节点,那它的子树的大...

2018-04-19 22:48:00 135

转载 [POI2007]办公楼biu

DescriptionFGD开办了一家电话公司。他雇用了N个职员,给了每个职员一部手机。每个职员的手机里都存储有一些同事的电话号码。由于FGD的公司规模不断扩大,旧的办公楼已经显得十分狭窄,FGD决定将公司迁至一些新的办公楼。FGD希望职员被安置在尽量多的办公楼当中,这样对于每个职员来说都会有一个相对更好的工作环境。但是,为了联系方便起见,如果两个职员被安置在两个不同的办公楼之内,他们必须拥有彼...

2018-04-19 17:40:00 35

转载 高效人士的7个习惯

1.0 要改变现状,就得改善自己,要改善自己,先得改变我们看待外界的观点。2.0 先信守对自己的承诺,才能信守对他人的承诺。3.0 为自己立宪法。4.0 安全感代表价值观,认同,自尊自重与归属感。5.0 弱者才会残忍,唯强者懂得温柔。6.0 以原则为中心比坚持立场跟个能致胜转载于:https://www.cnblogs.com/lieaiwen/p/888231...

2018-04-19 13:58:00 57

转载 Requests库的使用

Requests库是python对于HTTP网页进行操作的最简单易用的库。Python的Requests库主要有一下集中使用方法:requests.request()构造一个请求,是以下各种方法的基础requests.get()获取HTML网页的主要方法,对应于HTTP的GETrequests.head()获取HTML网页头信息的主要方法,对...

2018-04-18 23:04:00 47

转载 java如何调用接口 2

 在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适,所以,问题来了,java如何调用接口?很多项目都会封装规定好本身项目的接口规范,所以大多数需要去调用对方提供的接口或第三方接口(短信、天气等)。当然了,自我测试也是!  回顾上一篇 java如何调用接口方式一 介绍了其中一种方式去调用,这篇介绍另外一种!这个很重要圈起来哦,主要涉及到的知识点有  URL u...

2018-04-18 21:58:00 35

转载 安卓simpleadapter问题

SimpleAdapter adapter = new SimpleAdapter(this,getData(),R.layout.vlist, new String[]{"question_content","rbtn_a","rbtn_b","rbtn_c","rbtn_d"}, new int[]{R.id.quest...

2018-04-18 15:52:00 49

转载 es6 迭代器 和 生成器 学习笔记

1. 迭代器 iterator数组、Set、Map、NodeList对象可以使用for-of循环,因为有默认的迭代器属性。对象没有默认的迭代器。可以使用Symbol.iterator来定义迭代器。迭代器的出现背景:虽然循环语句简单,但是如果将多个循环嵌套则需要追踪多个变量,代码的复杂度会大大增加,一不小心就错误的使用了其他for循环的跟踪变量,从而导致程序出错,迭代器的出现旨在消除这种...

2018-04-16 15:46:00 71

转载 error: version in "./docker-compose.yml" is unsupported

#sudo rm /usr/bin/docker-compose#curl -L https://github.com/docker/compose/releases/download/1.20.0/docker-compose-`uname -s`-`uname -m` -o /usr/bin/docker-compose转载于:https://www.cnblogs.com/vickey...

2018-04-16 13:49:00 3642

转载 Linux touch 命令 - 为什么我们需要改变时间戳?

我们可能在 Linux 下运用 touch 命令创建一个空文件。当然我们也可以使用其他命令例如 vi, nano 或是任意一个编辑工具来实现。但是你可能需要更多的步骤来完成操作。其实你要知道 touch 命令的主要功能并不是为了创建一个空文件哦。什么是 touch 命令众所周知,每个文件都被附有时间戳。这个时间戳记包括访问时间和修改时间。而 Touch 命令主要就是用来修改...

2018-04-16 09:11:00 26

转载 [HAOI2012] 外星人

这题我考场上绝对打30分暴力,有时间的话会再想想60分。 一年前我题都看不懂,一个月前能五分钟码完30分暴力,这也算进步了吧。 首先根据题目的公式,可以发现,只要质因子不是2,每Φ一次,生成一个偶数 ( p-1 ) ,而这个偶数可以分解成2的次幂乘上一个质数。而容易得到 Φ(2n) = n,因此只要我们知道最后化成了2的几次幂以及化了几轮,两者加起来即为答案。 注意到:...

2018-04-15 17:37:00 35

转载 佛系结对编程---四则运算(Core 第四组)

----by core 第四组 ( 邹卫其 范力 )一. 项目介绍1.能自动生成小学四则运算题目并给出答案,生成题目时可以选择下列参数:  1)生成题目数量  2)每道题目中运算数数量  3)运算数数值范围  4)运算符种类( + - * / ^ )  5)运算数类型(整数,小数,分数)  6)运算数精度(保留到小数点后几位)...

2018-04-15 13:39:00 219

转载 HTML5和css3

H5和CSS3新增内容 HTML5新增标签及属性 CSS3新增样式 Web API 选用标签的标准 如果要支持比较老的浏览器(通常是桌面版网页)则不使用新标签 手机平板等网页开发可以使用新标签 不管什么情况下,都应该优先根据语义来选用标签 根据搜索引擎优化的要求和建议选用标签布局 流式布局 定位 浮动/清除 Flex 布局框架(如Bo...

2018-04-15 07:17:00 58

转载 CentOS7系列--5.1CentOS7中配置和管理KVM

CentOS7配置和管理KVM安装与配置虚拟化软件KVM ( Kernel-based Virtual Machine ) + QEMU,它要求计算机的CPU支持Intel VT or AMD-V功能1. 安装KVM1.1. 安装KVM相关软件[root@server1 ~]# yum install -y qemu-kvm libvirt virt-install bridge-utilsLoa...

2018-04-14 18:21:00 1624

转载 [算法]大整数相加

1. 36进制大整数相加两个36进制的大整数以字符串的形式给出,求出两个大整数的和,并以字符串方式输出。(头条面试题)比如:12346 + GSFTYHS = GSGW1LYpublic class Format36 { public static void main(String[] args) { System.out.println(sum("12...

2018-04-14 13:06:00 135

转载 Java基础教程:面向对象编程[2]

Java基础教程:面向对象编程[2]内容大纲  访问修饰符四种访问修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。default(即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。private: 在同一类内可见。使用对象:变量、方法。注意:不...

2018-04-13 23:51:00 37

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除