CF1206A

CF1206A 题意: 给你 $ a , b $ 两个数组,要求从两个数组中各选一个数,使得它们的和不存在于任何一个数组。 解法: 一道极端签到的题。 因为是要构建一个不存于两个数组的数,所以直接将两个数组的最大值输出就是结果。 CODE: #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; #define LL long long #define N
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

01背包 + 排序 (记忆化搜索) 骄傲的商人(HDU - 3466)

01背包 + 排序 题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=3466 题目大意:n中商品,m元钱,每种商品都有p,q,v属性,p价格,q表示买这种商品你需要带q元老板才愿意和你交易,v这种商品的实际价值,求问最多可以获得多少价值。 这题是有先决条件的dp,会导致没达到限制条件的 j 在 i+1 后达到,但没法正确更新,没法直接解决这个问题,就要用到排序解决。 比如对于第二个样例,第一件商品 5 10 5只会把dp[10]更新出来,但实际上花
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

poj2750 Potted Flower[线段树]

求一个环待修改最大连续子段和且不能全部选上。 先断环,在$1 \sim n$的链上,考虑没有限制全选的最大连续子段和。显然最大解只有两种情况,一种是这个,一种是另一个。 第一个可以直接套路维护,第二个无非就是整体的和减去最小连续子段和。两者取一个最大的就行了。 然后考虑到如果全选的情况。这种情况下只能被迫采取第二种选法。也就是特判若第一种选法等于当前区间和,则强制用第二种(可以证明肯定是对的,且这个其实有漏洞,但是答案不会错)。于是无脑码一波segment_tree即可。 1 #includ
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

linux源码安装python及pip和django

1安装编译工具 yum install zlib-devel bzip2-devel openssl-devel python-devel kernel-devel libffi-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make 2官网下载安装 wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz   解压 tar -xvJf Pytho
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

Mysql 视图&事务&触发器

参考资料 一、视图 视图的含义: 视图是一个虚拟表,是从数据库中一个或者多个表中导出来的表。 1、创建视图 #语法:CREATE VIEW 视图名称 AS SQL语句 create view teacher_view as select tid from teacher where tname='李平老师'; #于是查询李平老师教授的课程名的sql可以改写为 mysql> select cname from course where teacher_id = (select tid
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

十、Spring的@Profile注解

首先我们来看看spring官方文档对这个注解的解释: The @Profile annotation allows you to indicate that a component is eligible for registration when one or more specified profiles are active 这个注解可以根据当前的环境,动态的激活和切换一系列组件的功能 结合之前的一些知识,做一个例子,在我们开发的时候,可能在开发的时候连接的是开发环境的数据库,在测试的时
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

2019年8月25日 str 与 repr 一切皆对象

class Foo: def __init__(self,name,age): self.name=name self.age=age def __str__(self): return '__str__自制定的对象显示方式:名字是%s,年龄是%s'%(self.name,self.age) def __repr__(self):#转换字符串,而且在解释器中触发 repr(f1)---》f1.__rep
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

服务器之select

select select能监听的文件描述符个数受限于FD_SETSIZE,一般为1024,单纯改变进程打开的文件描述符个数并不能改变select监听文件个数 解决1024以下客户端时使用select是很合适的,但如果链接客户端过多,select采用的是轮询模型,会大大降低服务器响应效率,不应在select上投入更多精 #include <sys/select.h> /* According to earlier standards */ #include <sys/time.h> #i
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

创建新 HTML 元素(节点)

<body>   <div id="div1">     <p id="p1">这是一个段落。</p>     <p id="p2">这是另一个段落。</p>   </div> </body> <script>   var element = document.getElementById("div1"); 1,创建了一个新的 <p> 元素   var para = document.createElement("p"); 2,创建文本节点,因为要像<p>标签里放文本   va
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

博客主页个性化设置

代码全是网上找的......(有点长,主要来自这位大神的博客) 页面定制CSS代码 #Snow{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; background: rgba(255,255,240,0.1); pointer-events: none; } /*代码高亮*/ .syntaxh
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

20190825美食记录

这道菜叫黄金馒头 具体做法: 食材: 馒头 鸡蛋 盐 食用油 步骤:将鸡蛋打碎加水搅拌;将油倒入锅中加热,将馒头沾上鸡蛋液然后放入锅中进行煎炸; 西葫芦炒鸡蛋 食材:西葫芦 ,鸡蛋 ,火腿肠,香葱,食用油,盐,蚝油 步骤:鸡蛋油炸金黄后掏出,放入西葫芦,蚝油进行炒至汤干,放入鸡蛋,火腿肠,香葱 翻炒出锅
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

元素的 alt 和 title 属性的不同

alt 属性   以 <img> 标签为例,alt 属性的解释为规定图像的代替文本。与 src 属性同为必须存在的属性。 <img src='xxx.png' alt='一张测试图片' />   当图片加载失败时,会用 alt 属性的值代替图片显示在浏览器上。 alt 属性的值是一个最多可以包含 1024 个字符的字符串,其中包括空格和标点。这个字符串必须包含在引号中。这段 alt 文本中可以包含对特殊字符的实体引用,但它不允许包含其他类别的标记,尤其是不允许有任何样式标签。 当用户把鼠标移动
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

TeaTree

9022: TeaTree 时间限制: 3 Sec 内存限制: 1024 MB 提交: 15 解决: 8 [提交] [状态] [命题人:admin] 题目描述 Recently, TeaTree acquire new knoledge gcd (Greatest Common Divisor), now she want to test you. As we know, TeaTree is a tree and her root is node 1, she have n nodes an
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

服务器之poll

poll服务器方法采用将监听端口用数组存放起来,这样就不需要轮询的监听整个文件描述符了 #include <poll.h> int poll(struct pollfd *fds, nfds_t nfds, int timeout); struct pollfd { int fd; /* 文件描述符 */ short events; /* 监控的事件 */ short revents; /* 监控事件中满足条件返回的事件 */
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

Jmeter(一) Jmeter基本使用

1、下载安装 官方网站 https://jmeter.apache.org/download_jmeter.cgi 选择下载即可 2、基本使用 下载解压后,目录如下: 进入到bin目录, 双击jmeter,即可启动
分类: 其他 发布时间: 08-25 22:04 阅读次数: 0

Java 之 Arrays 类

一、概述   java.util.Arrays 此类包含用来操作数组的各种方法。比如排序和搜索等,其所有方法均为静态方法,调用非常方便。 二、操作数组的方法  public static Sting toString(int[ ] a):返回指定数组内容的字符串表示形式 public static void sort(int[ ] a):对指定的 int 型数组按数字升序进行排序。   Demo1: 1 public static void main(String[] args) { 2
分类: 其他 发布时间: 08-25 21:48 阅读次数: 0

物联网架构成长之路(35)-利用Netty解析物联网自定义协议

一、前言   前面博客大部分介绍了基于EMQ中间件,通信协议使用的是MQTT,而传输的数据为纯文本数据,采用JSON格式。这种方式,大部分一看就知道是熟悉Web开发、软件开发的人喜欢用的方式。由于我也是做web软件开发的,也是比较喜欢这种方式。阿里的物联网平台,也是推荐这种方式。但是,但是做惯硬件开发,嵌入式开发就比较喜欢用裸TCP-Socket连接。采用的是二进制协议。基于此大部分应用场合为了兼容旧设备,就需要单独开发一个TCP服务器的网关。这里使用以前学过的,也是比较流行的Netty框架。
分类: 其他 发布时间: 08-25 21:48 阅读次数: 0

gof-组件模式

应用场景:类关联的域比较多,功能过多 你懒通过多重继承实现功能细分时 体验:逻辑更有层次感,功能迭代更加便捷,运维难度-1 using System.Collections; using System.Collections.Generic; using UnityEngine; using System; namespace ComponentPatter_original { public class World { public void r
分类: 其他 发布时间: 08-25 21:48 阅读次数: 0

cgroups实验

# yum install -y libcgroup libcgroup-tools 创建控制组 cgcreate -g cpu:/test cgcreate -g cpu:/test2 禁用quota cgset -r cpu.cfs_quota_us=-1 test cgset -r cpu.cfs_quota_us=-1 test2 设置权重 cgset -r cpu.shares=1024 test cgset -r cpu.shares=1024 test2 # cat test.s
分类: 其他 发布时间: 08-25 21:48 阅读次数: 0

xpath的|

xpath的| 相当与交集 本爬虫爬取的是热门城市和全国城市,但是由于爬取的规则不同,所以在同一个xpath中使用了两种规则 import requests from lxml import etree headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36" }
分类: 其他 发布时间: 08-25 21:48 阅读次数: 0