输入优化和输出优化

1 inline int read() 2 { 3 int x=0,w=1;char ch=0; 4 while(!isdigit(ch)){if(ch=='-') w=-1;ch=getchar();} 5 while(isdigit(ch)) x=(x<<3)+(x<<1)+ch-'0',ch=getchar(); 6 return x*w; 7 } 8 int buf[30]; 9 void write(int x) 10
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

Proxmox VE

授权条款 Proxmox VE 软件授权条款,采用的是 GNU AGPL (Affero General Public License) 条款,而 Proxmox VE 本身是 Free Software 自由 软件,也是 Open Source Software 开源软件。 更新版本 同样的,您可以在无需支付费用的情况下使用 PVE 软件,毫无疑问。 除了登入画面出现您没有付费授权密钥以外,使用起来并没有任何限制与功能差异。 但是,如果您在使用上需要更新 PVE 版本,就可能遇到问题: 是因
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

pt100、pt1000,和热电偶

最近温度测试这块,已使用过pt100、pt1000,和热电偶,这里进行大致的总结。 1、pt系列 pt100和pt1000的精度相比较,1000更加精细,毕竟他的电阻值更加大。两个电阻都是有分度表的,pt100是0度对应100欧姆,pt1000是0度对应1000欧姆,他俩的阻值会随着温度的变化而改变。PT后的1000即表示它在0℃时阻值为1000欧姆,在300℃时它的阻值约为2120.515欧姆。它的工业原理:当PT1000在0摄氏度的时候它的阻值为1000欧姆,它的的阻值会随着温度上升它的阻
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

springboot自动装配介绍

所谓的自动装配,就是 autowire。 如何激活自动装配呢? 方法一:@EnableAutoConfiguration或@SpringBootApplication,写在@Configuration的类上。 方法二:对于xml的<context:component-scan>,采用ClassPathXmlApplicationContext加载 方法三:对于@Import、@ComponentScan,采用AnnotationConfigApplicationContext注册。 自动装配策
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

洛谷 P2004 领地选择 题解

P2004 领地选择 题目描述 作为在虚拟世界里统帅千军万马的领袖,小Z认为天时、地利、人和三者是缺一不可的,所以,谨慎地选择首都的位置对于小T来说是非常重要的。 首都被认为是一个占地C*C的正方形。小Z希望你寻找到一个合适的位置,使得首都所占领的位置的土地价值和最高。 输入格式 第1行:三个正整数N,M,C,表示地图的宽和长以及首都的边长。 第2∼N+1行:第i+1行包含M个整数,表示了地图上每个地块的价值。价值可能为负数。 输出格式 一行,两个整数X、Y,表示首都左上角的坐标。 输入输出样
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

MFC之列表控件CListCtrl

CListCtrl 获取选中的某一行 POSITION ps = m_list.GetFirstSelectedItemPosition(); int nSel = m_list.GetNextSelectedItem(ps);//选中的哪行的索引(based 0) // 或 if(m_list.GetSelectedCount() <1) return; int nSel = m_list.GetSelectionMark(); CListCtrl控件失去焦点时仍保持高亮
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

Mixly数码管时钟实验(物联网)

一、秒表 #include <SevenSegmentExtended.h> #include <SevenSegmentTM1637.h> volatile int MINUTE; volatile int SECOND; SevenSegmentExtended display(5,13); void setup(){ MINUTE = 0; SECOND = 0; display.begin(); } void loop(){ display.setBacklight(20); disp
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

SpringCloud之Hystrix服务降级(七)

Hystrix设计原则   1.防止单个服务的故障,耗尽整个系统服务的容器(比如tomcat)的线程资源,避免分布式环境里大量级联失败。通过第三方客户端访问(通常是通过网络)依赖服务出现失败、拒绝、超时或短路时执行回退逻辑 2.用快速失败代替排队(每个依赖服务维护一个小的线程池或信号量,当线程池满或信号量满,会立即拒绝服务而不会排队等待)和优雅的服务降级;当依赖服务失效后又恢复正常,快速恢复 3.提供接近实时的监控和警报,从而能够快速发现故障和修复。监控信息包括请求成功,失败(客户端抛出的异常
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

PAT 乙级 1091.N-自守数 C++/JAVA

题目来源 如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3,而 2 的末尾两位正好是 9,所以 9 是一个 3-自守数。 本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。 输入格式: 输入在第一行中给出正整数 M(≤),随后一行给出 M 个待检测的、不超过 1000 的正整数。 输出格式: 对每个需要检测的数字,如果它是 N-自守数就在一行中输出最小的 N 和 NK2 的值,以一个空格隔开;否则输出 No。注意题目保
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

Educational Codeforces Round 40 G. Castle Defense (二分+滑动数组+greedy)

G. Castle Defense time limit per test 1.5 seconds memory limit per test 256 megabytes input standard input output standard output Today you are going to lead a group of elven archers to defend the castle that is attacked by an army of angry orcs. Th
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

使用git下载和引进项目流程

1.下载地址https://git-scm.com/download/win 2.idea中加入git插件 Git插件引入 3.复制github中项目地址在idea中打开 4.使用git导入项目 5.打开项目就加载进来了^_^!
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

mysql数据库的 varchar 和 char 的区别

char是存储字符(无论字母还是汉字都最多存255个) char(20)表示这个字段最多存20个字符 如果存了16个字符 那么也会占用20个字符的空间 varchar是存储字节(1个字母1个字节 1个汉字3个字节) varchar(50)表示这个字段最多存50个字节的内容 如果只存了16个字节 那么只占用16个字节的空间 ———————————————— 版权声明:本文为CSDN博主「qq_36984017」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

SpringCloud之异常报警通知(八)

在之前整合降级的基础上,整合redis,达到报警的效果(redis的启动还是之前boot里面整合的redis) order-service pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> application.ym
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

2017 ICPC 西安站现场赛 A.XOR (线段树+线性基)

菜炸了!QAQ,还得继续努力啊! 原文:https://blog.csdn.net/baodream/article/details/83211138 题意:t组数据,然后输入n,k,q,接着给出一个1个长度为n的数组,q个询问,对于每个询问,询问在下标为[l,r]的数中,选取一部分数,使得其异或值再OR上k后最大,输出这个最大值。 思路:根据题意,选取一部分值得到异或最大值,可以想到线性基,但是最后要OR上k,所以要消除k对其影响,我们就把每个数转化成二进制,然后将k为1的位置对于每个数其位
分类: 其他 发布时间: 10-19 21:34 阅读次数: 0

今天发布 需求登记表,不戴眼镜开发的成果

今天是不戴眼镜调理第八天 之前带五百度眼睛0.5 现在是做了三次调理,通常,成人比青少年要慢些 明天正式学习 调理技术 最近不怎么开电脑做开发,发现时间多了许多 虽然想把开发缓一阵子,但还是有进展 今天发布 需求登记表,不戴眼镜开发的成果 https://go.readmorejoy.com/
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

网站验证码自动识别

0x001 深度学习基础 由于本文只是简单做一下验证码的介绍 并不会过多深入讲述深度学习。只是简单概括一下 深度学习需要做的事情。总体来讲,深度学习的4个步骤 采样,制作样本文件 根据样本文件类型创建识别模型 对样本文件分为训练样本和测试样本来训练识别模型 保存识别模型和验证 下面按照上面四个历程来尝试 编写自用的验证码模型。 本文大多数代码来自于 腾讯开发者实验室 0x002 采样,制作样本文件 样本文件的来源有2种。 有生产验证码的代码 ,可以自己生成,例如众多的开源软件 人工采集,自行打
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

电商模块开发-第一天

整个项目使用Spring+Mybatis实现 基于Maven管理项目 主要的功能实现:登录及商品信息的CRUD操作。 1.创建项目,注入依赖,配置spring。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

history路由模式下的nginx配置

路由模式 众所周知,浏览器下的单页面应用的路由模式有下面两种: hash 模式和 history 模式。hash 模式通用性好,而且不依赖服务器的配置,省心省力,但是缺点是不够优雅。相比于 hash 模式来说,history 模式则更加美观。 但是,history 模式同样会有一个问题,就是当页面刷新时,如果没有合适的配置,会出现页面 404 的错误。因此需要额外的服务器配置,对于找不到的 url,将首页 html 返回。 接下来,咱们以 nginx 为例,来说说 history 模式时需要进
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

[USB波形分析] 全速USB波形数据分析(二)

在上一篇文章全速USB波形数据分析(一)介绍了全速USB的数据包(Packet)的组成,数据的类型等基本知识。这篇文章介绍USB的几种传输方式 事务(Transaction) USB协议定义了三种不同的事务(Transation),即SETUP事务, IN事务和OUT事务 SETUP 事务 一次成功的SETUP事务包含3个连续的数据包,分别是令牌包(TOKEN PACKET),数据信息包(DATA PACKET),握手包(HANDSHAKE PACKET) 用示波器实际获取的D+/D-信号如下
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

神经网络、BP算法、深度学习

众所周知,深度学习正逐渐获得越来越多的关注,并且毫无疑问成为机器学习领域最热门的话题。 深度学习可以被看作是一组算法的集合,这些算法能够高效地进行多层人工神经网络训练。 在本章,读者将学习人工神经网络的基本概念,并且接触到新近基于Python开发的深度学习库,从而更进一步去探索机器学习研究领域中这一最为有趣的内容。 使用人工神经网络对复杂函数建模: 我们在第2章中从人工神经元入手,开始了机器学习算法的探索。对于本章中将要讨论的多层人工神经网络来说,人工神经元是其构建的基石。 人工神经网络的基本
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0