CodeForces - 1251B (思维+贪心)

题意 https://vjudge.net/problem/CodeForces-1251B n个01串,可以任意交换任意两个字符串的字符任意次,问最多能有多少个回文串。 思路 分类讨论可以发现规律: 当串长度l为奇数,插入任意<=l个1都可以; 当串长度l为偶数,插入偶数个1才行。 所以对于每个串,都可以插入偶数个1,当1的个数为奇数时,说明必须有一个奇数串,如果没有那么肯定有一个串不回文(1的个数为奇数的偶数长度的串)。 代码 #include<bits/stdc++.h> using n
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

IIC总线规范

在消费者电子 电讯和工业电子中 看上去不相关的设计里经常有很多相似的地方 例如几乎每个系 统都包括 • 一些智能控制 通常是一个单片的微控制器 • 通用电路 例如 LCD 驱动器 远程 I/O 口 RAM EEPROM 或数据转换器 • 面向应用的电路 譬如收音机和视频系统的数字调谐和信号处理电路 或者是音频拨号电话的 DTMF 发生器 下面是 I2C 总线的一些特征: • 只要求两条总线线路 一条串行数据线 SDA 一条串行时钟线 SCL • 每个连接到总线的器件都可以通过唯一的地址和一直存
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

Linux:服务管理

服务管理: 服务的分类:    查询已安装服务:   RPM包安装的服务:     chkconfig --list #查看服务自启动状态,可以看到所有RPM包安装的服务。     不能查看源码包安装。   源码包安装的服务:     查看服务安装的位置,一般是在/usr/local下。
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

fastjson特性

parseObject 如何属性没有字段匹配,返回 对象,字段值都是空
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

记录一次vue 访问空白的排错

访问vue项目页面空白 场景 内网访问访问url很快就可以打开页面,外网访问一片浏览器端一片空白 排查思路 [x] 由于不熟悉vue 先看了nginx的配置,以为是nginx的配置导致的 [x] 百度查询了vue 反向代理空白关键字看了一些感觉场景不对 [x] F12查看资源的加载,也是看到了很多资源收到被加载了,但是浏览器还是不显示首页资源,这个就纳闷了,不明白,不理解 为什么明明浏览器已经加载到资源了,但是不去解析显示呢’ [x] 随便点进去有一个,在timebe 显示为一串英文大概意思是
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

[Linux]gocron定时任务平台的部署

采用二进制文件的方式部署非常简单,因为go已经把源码打包成了可执行文件,下载下来直接运行就可以了,不需要自己去编译和配置依赖 下载执行文件的地址是: https://github.com/ouqiang/gocron/releases 看清楚自己的系统,需要下载gocron和gocron-node两个包,gocron是web配置平台,gocron-node是需要在想要执行任务的节点服务器部署的程序 下载的时候有时候速度比较慢,多试几次就可以了 wget https://github.com/o
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

【JavaScript】DOM之表单操作

DOM 表单操作 1.获取表单 获取表单元素 以Document对象中forms属性来获取当前HTML页面所有表单集合 以Document对象中表单的name属性值来获取表单元元素 <body> <form action="#"> <input type="submit"> </form> <form name="mylove" action="#"> <input type="submit"> </form> <script> console.log(document
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

第21课对象的构造顺序

对象的构造顺序一 C++中的类可以定义多个对象,那么对象的构造顺序是怎样的呢? 对于局部对象 当程序执行流到达对象的定义语句时进行构造 对象定义------>构造
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

jQuery控制页面滚动条上下滚动

1.向上滚动  $(this).animate({ scrollTop: "-=50" }, 1000); 2.向下滚动   $(this).animate({ scrollTop: "+=50" }, 1000); 参数解读:$(this)表示要实现上下滚动的对象,-50表示向上滚动50px , +50表示向下滚动50px ,1000表示滚动速度
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

二叉树&满二叉树与完全二叉树

二叉树的定义 二叉树(Binary Tree)是n(n≥0)个元素的有限集合,该集合为空或者为由一个称为“根”的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成 二叉树的基本特点: 每个结点最多有两棵子树 左子树和右子树是有顺序的,且不可颠倒 图一 节点、度和叶子的概念 1、结点 二叉树中的每一个元素都称为结点。通常二叉树的许多名词借用了家族关系 例如在上图中,2、3均是1的子结点,1是2&3的双亲,因而2、3互为“兄弟结点” 2、度 二叉树的度代表某个结点的孩子或者后继人的个数,1度
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

Asp.Net终于可以在龙芯服务器上运行啦:Jexus成功完成对国产系列CPU的适配

为了确保我国信息化建设“安全可靠”,使用国产关键系统、关键应用、关键软硬件替代国外信息技术产品,已经在党政部门、国营企事业单位得到了进一步落实。过去运行于 Windows 服务器的 Web 应用程序,尽快向国产服务器迁移,新的应用系统面向国产服务器开发,已经势在必行。 在应用程序运行环境方面,Mono 和 .Net Core 都已经以 MIT 协议开源多时,同时,微软免除了与之相关的所有专利并转交“.NET基金会”这个独立的自由软件组织进行管理,因此,.NET 技术及其运行平台,完全符合我国信
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

ASE19 团队项目 alpha 阶段 Frontend 组 scrum7 记录

本次会议于11月11日,11:30 在微软北京西二号楼13158,持续15分钟。 与会人员:Jingyi Xie, , Ziwei Wu, Jiaqi Xu, Jingwei Yi, Hanyue Tu Name Done To-do Jingyi Xie 与后端沟通API 调通和服务器交互的API,准备前后端联调 Hanyue Tu 完善个人页和问卷页API设计 准备个人页和问卷页的前后端联调 Jingwei Yi 完善编辑器页面API设计 准备编辑器页面的前后端联调 Jiaqi Xu 完成
分类: 其他 发布时间: 11-12 23:50 阅读次数: 0

shell 5-6合集

sell5回顾正则表达式基本正则^$[abc][^].*\{n,m\}\{n\}\{n,\}\(\)扩展正则+?{n,m}a|b|c()\bsed非交互式编辑文本前置命令|sed选项(定址符)指令sed选项(定址符)指令被处理的文档选项:-n-r-i指令:pds==============================a行下添加i行上添加c替换整行找到使用bash的用户,按照用户名-->密
分类: 企业开发 发布时间: 11-12 23:40 阅读次数: 0

char和varchar2的异同点

从三个方面阐述char和varchar2的区别,希望对你们有帮助
分类: 数据库 发布时间: 11-12 23:40 阅读次数: 0

linux 上在指定时间段内每隔多少分钟自动执行任务计划crontab

linux crontab
分类: 企业开发 发布时间: 11-12 23:40 阅读次数: 0

从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之十数据库基础方法的封装

  每一个拥有数据库的项目,都会涉及到数据库数据的操作,而很多时候都会用到相同的方法,但是只是涉及到的表不一样,如果不对这些类似方法进行封装,开发上就会造成时间上的浪费。   那么如何对这些方法进行封装呢?   要会封装方法,最基本的得先了解 泛型 是什么,什么是泛型,博客园上有很多对这个的讲解,我也相信,科班的人对这个应该都有大概的了解,   其次得了解 反射,当然,很多人会说反射会影响性能,但是在如今设备都是很好的情况下,反射影响的性能微乎其微吧~   言归正传,说的再多不如实操,那么我们
分类: 其他 发布时间: 11-12 23:34 阅读次数: 0

元数据MetaData(五)

JDBC的元数据接口有: DatabaseMetaData数据库级 ResultSetMetaData结果集级 一、DatabaseMetaData
分类: 其他 发布时间: 11-12 23:34 阅读次数: 0

centos 7 python3.6.6的编译安装

1. Centos安装python3 1.1 安装软件的方法有哪几种 1 yum一键安装 2 rpm包安装(太麻烦,不推荐使用) 3 下载源码包,进行编译安装 1.2 安装python3的步骤 1.2.1下载python3源码包 wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz 1.2.2 下载python3编译的依赖包 yum install -y gcc patch libffi-devel python-de
分类: 其他 发布时间: 11-12 23:34 阅读次数: 0

设计模式——创建型模式之抽象工厂模式(四)

模式的定义与特点   抽象工厂(AbstractFactory)模式的定义:是一种为访问类提供一个创建一组相关或相互依赖对象的接口,且访问类无须指定所要产品的具体类就能得到同族的不同等级的产品的模式结构。   抽象工厂模式是工厂方法模式的升级版本,工厂方法模式只生产一个等级的产品,而抽象工厂模式可生产多个等级的产品。 使用抽象工厂模式一般要满足以下条件。 系统中有多个产品族,每个具体工厂创建同一族但属于不同等级结构的产品。 系统一次只可能消费其中某一族产品,即同族的产品一起使用。 抽象工厂模式
分类: 其他 发布时间: 11-12 23:34 阅读次数: 0

'Specifying a namespace in include() without providing an app_name '

'Specifying a namespace in include() without providing an app_name ’ 从include()函数可以看出来,这个函数有两个参数,一个arg,一个namespace,我在代码中也是两个参数,但是异常中提示了,没有提供app_name,还提示需要传入一个两元元组,从第六行代码urlconf_module, app_name = arg可以看出来,arg就是那个元组,且给app_name赋值了,所以我们这里修改代码为: #课程机构U
分类: 其他 发布时间: 11-12 23:34 阅读次数: 0