【Codeforces 39 C】Moon Craters

一眼区间\(dp\)。那么我们就可以先把所有的区间离散化, 然后状态就是\(dp(l,r)\)表示我们现在考虑第\(l\)位到第\(r\)位最多的不相交区间个数。 我们肯定是找到以\(l\)为开头的一个区间,然后把原区间\((l,r)\)分成\((l,mid)\)和\((mid,r)\)两部分,这样就可以走到下一层的\(dp\)。如果当前区间\((l,r)\)是一个给定的区间,那么答案需要加\(1\)。 但是我原来想的是如果\((l,mid)\)是一个区间,那么就分成\((l,mid-1)\)
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

Android dumpsys 命令

1.查看内存 adb shell dumpsys meminfo $package_name or $pid 获取Total, dumpsys meminfo com.huawei.systemserver | grep ”TOTAL:“ | awk '{TOTAL = $2}END{print TOTAL}' dumpsys meminfo com.huawei.systemserver |grep "TOTAL SWAP PSS" | awk -F ' ' "{print $2}" (奇怪
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

python简单试题4

( ps : 题目中用到的一些random函数在最后末尾处有介绍) 1,在屏幕上显示跑马灯文字 import os # 调用os模块 import time # 调用时间模块 def main(): content = '河南农大欢迎您!!!!' # 赋值字符串 while True: os.system("cls") # os.system("clear") # 清屏操作 print(content) time.sle
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

RobotFrameWork-Python框架问题集合

一、首页运行“HelloWorld”报pybot.bat的问题 command: pybot.bat --argumentfile c:\users\lenovo\appdata\local\temp\RIDEstcrfb.d\argfile.txt --listener C:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:49958:False C:\heyingzi\学习文档\接口自动化\
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

Linux系统下查找最近修改过的文件

Linux的终端上,没有windows的搜索那样好用的图形界面工具,但find命令确是很强大的。 比如按名字查找一个文件,可以用 find / -name targetfilename 。 唉,如果只知道名字,不知道地点,这样也不失为一个野蛮有效的方法。 按时间查找也有参数 -atime 访问时间 -ctime 改变状态的时间 -mtime修改的时间。但要注意,这里的时间是以24小时为单位的。 查看man手册后使用,你会很迷惑: -mtime n: Files data was last mo
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

C++-------static解析

若在类中声明静态成员变量,静态成员变量为所有对象所共享,不属于任何类,存在于静态区 //在类中声明: class test{ public: static int a; }; //初始化静态成员变量 必须在类外初始化静态成员变量(在Public与在Private声明同样在类外直接用类名调用。但在访问的时候private就需要静态成员函数来访问了) int test::a=0; //若静态成员变量在public声明,则可以用A::a直接访问,即静态成员函数与静态成员变量均
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

Thread线程的基础知识及常见疑惑点

引言 相信各位道友在平时工作中已经很少直接用到Thread线程类了,现在大多是通过线程池或者一些多线程框架来操作线程任务,但我觉得还是有必要了解清楚Thread线程类中各种方法的含义,了解了底层才能更好的理解框架、应用框架。下面我就将Thread线程的相关基础点总结一二,以供观瞻。 正文 1、Thread线程的状态 根据《深入理解Java虚拟机》一书的讲述,Java语言定义了五种线程状态,分别为:创建(new)、运行(Runnable)、等待(waiting)、阻塞(blocked)、结束(t
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

ADO.Net和SqlHelper封装

1.什么是ADO.Net 简单来讲,ADO.NET是用于和数据源打交道的.Net结束,是一组向.NET程序员公开数据访问服务的类 2.ADO.NET的组成部分和对象模型 (1)ADO.NET的两个重要组成部分:.NET数据提供程序和数据集(DataSet) (2)ADO.NET对象模型如下图: 3.数据库操作类的封装 SqlHelper (1)Web.config 配置数据库连接字符串 <connectionStrings> <add name="Connectionstring" c
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

可持久化数组(主席树)

模板代码: #include<bits/stdc++.h> using namespace std; typedef long long LL; #define mid ((l+r)>>1) const int INF=1e9+7,MAXNODE=24e6+7,MAXN=1e6+7; int N,M,tmp[MAXN],rt[MAXN]; int val[MAXNODE],lson[MAXNODE],rson[MAXNODE],sz; void init(int &x,int l
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

<每日一题> Day5:简单递推两题

 原题链接 参考代码:    1 #include <iostream> 2 using namespace std; 3 4 typedef long long ll; 5 const ll maxn = 50 + 5; 6 ll dp[maxn]; 7 8 int main() { 9 ll t, a, b, now; 10 dp[2] = 1; 11 dp[3] = 2; 12 for(int i = 4
分类: 其他 发布时间: 05-25 23:34 阅读次数: 0

mybatis的错误org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Cannot load JDBC driver class '${db.driverClassName}'

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested ex
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

丢失libiconv-2.dll解决办法以及无法定位输入点libiconv-2.dll到动态链接库

摘自https://blog.csdn.net/mengxiangjia_linxi/article/details/78147348 丢失libiconv-2.dll解决办法以及无法定位输入点libiconv-2.dll到动态链接库 2017年10月01日 14:17:31 mengxiangjia_linxi 阅读数:2038 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mengxiangjia_linxi/article/detail
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

正则--| 小练习

# 1、匹配整数或者小数(包括正数和负数) # 2、匹配年月日日期 格式 2018-12-31 # 3、匹配qq号 5-12 首字符没有0 # 4、11位的电话号码 # 5、长度为8-10位的用户密码 : 包含数字字母下划线 # 6、匹配验证码:4位数字字母组成的 # 7、匹配邮箱地址 邮箱规则 # @之前必须有内容且只能是字母(大小写)、数字、下划线(_)、减号(-)、点(.) # @和最后一个点(.)之间必须有内容且只能是字母(大小写)、数字、点(.)、减号(-),且两个点
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

python自动生成useragent

首先安装相关的库 pip install fake-useragent 然后使用该库 from fake_useragent import UserAgent ua = UserAgent() ua.ie Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US); ua.msie Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

好久不更了,写个中医的思考

没进行细致的修改,调研大家当个思路看看就行了。。。 近期看了fangzhouzi与广安门一位博士关于针灸的一篇访问报道。fangzhouzi抓住了针灸目前没有大样本临床试验证明的点来进行辩论,感觉是很对的。 从此也引发了一些对临床试验以及对目前无法证明的事物的一些思考。 首先目前公认的针灸的理论基础经络在现代科学并没有完全的研究明白,那么这就有一个问题,在临床试验设计阶段需要进行病人的筛选入组,变量控制,评价标准以及依据的确定。如果经络都没有一个现代理论的完整基础,那么这些试验设计阶段是怎么确
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

springcloud微服务:Eureka+Zuul+Ribbon+Hystrix+SpringConfig实现流程图

相信现在已经有很多小伙伴已经或者准备使用springcloud微服务了,接下来为大家搭建一个微服务框架,后期可以自己进行扩展。会提供一个小案例: 服务提供者和服务消费者 ,消费者会调用提供者的服务,新建的项目都是用springboot,附源码下载。 coding仓库地址: coding地址 csdn下载地址: csdn下载地址 如果有问题请在下边评论,或者200909980加群交流。 Eureka:服务发现 Hystrix:断路器 Zuul:智能路由 Ribbon:客户端负载均衡 Turbin
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

linux上ftp服务器的搭建

1、安装vsftpd组件。    yum -y install vsftpd 2、添加一个ftp用户。   useradd ftpuser ,登录后默认的路径为 /home/ftpuser。 3、给该用户添加密码。   passwd ftpuser ,输入两次密码后修改密码。 4、关闭匿名访问。   (1)修改vsftpd.conf配置文件: vim /etc/vsftpd/vsftpd.conf ,将文件中的 anonymous_enable=YES 修改为 anonymous_enable
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

JdbcTemplate:Jdbc模板和数据库元数据

  通过 Jdbc 、C3P0 、Druid 的使用我们会发现即使我们做了工具的封装,但重复性的代码依旧很多。我们可以通过 JdbcTemplate 即 Jdbc 模板来使我们的代码更加简洁,逻辑更加清晰。 JdbcTemplate是Spring对JDBC的封装。我们可以将其理解为使用Java通过JDBC操作数据库的固定套路写法。使开发人员对数据库操作只关注: 数据的请求(sql) 请求的响应(查询返回) 一.JdbcTemplate使用步骤: 1.导入Jar包 2.创建JdbcTemplat
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

四、java面向对象基础

1、认识类和对象 通俗的讲,类是设计图,对象是类的实例 public class Test { public static void main(String[] args) { //创建对象:类 变量名=new 类(); //new 类();叫创建对象,作用是分配空间 Computer c = new Computer(); //为对象的属性赋值:对象.属性名 c.c
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0

Flak 解析json数据不完整?

python flask框架解析post数据的坑 当使用Python的flask框架来开发网站后台,解析前端Post来的数据,通常都会使用request.form来获取前端传过来的数据,但是如果传过来的数据比较复杂,其中右array,而且array的元素不是单个的数字或者字符串的时候,就会出现解析不到数据的情况,比如使用下面的js代码向python flask传递数据 1 $.ajax({ 2   "url":"/test", 3   "method":"post", 4   "
分类: 其他 发布时间: 05-25 23:18 阅读次数: 0