自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 The field file exceeds its maximum permitted size of 1048576 bytes.

问题原因:SpringBoot内置tomcat限制了请求文件的大小下面是修改方法:根据自己的SpringBoot版本  2.0之后版本的修改方式 在主配置文件application.properties里面增加(这个我个人试了没有问题,别的没试过)  spring.servlet.multipart.max-file-size = 10MB  spring.ser...

2019-09-04 02:42:00 160

转载 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone....

这里记录一个测试新项目时遇到的一个老问题,以前就遇到了,总是不注意The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.这里有一个简便的方式再记录一次加深印象:原本:jdbc.url = jdbc:mysql://localhost:...

2019-09-04 02:36:00 73

转载 【medium】120. Triangle

Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the following triangle[ [2], [3,4...

2019-08-30 11:10:00 49

转载 4-从排序数组中删除重复项

解法一解题思路:最简单的思路是对于每一个元素,从前向后扫描与其他元素作比较,如存在重复元素则删除注意在删除一个元素后需要j--,因为数组的长度会随即发生变化,后面的元素会前移,j也应该相应向前移动。解法二解题思路:比较元素a和b,如不相等,则用b覆盖a后面的位置一遍扫描,执行速度快。转载于:https://www.cnblogs.com/lsh0908...

2019-08-28 20:39:00 52

转载 【hard】124. Binary Tree Maximum Path Sum

Given anon-emptybinary tree, find the maximum path sum.For this problem, a path is defined as any sequence of nodes from some starting node to any node in the tree along the parent-child conn...

2019-08-28 04:40:00 64

转载 hdu-6699 Block Breaker

题意:就是给你一个n行m列的矩形,后面将会有q次操作,每次操作会输入x,y表示要击碎第x行第y列的石块,当击碎它之后还去判断一下周围石块是否牢固如果一个石块的左右两边至少一个已经被击碎且上下也至少一个被击碎,那么这个石块就是不牢固的,可以把这个石块也击碎对于每一对x,y;要输出一个整数表示此次操作击碎石块多少个题解:对于每输入的一对x,y;先判断这个点的石块还在...

2019-08-21 17:46:00 122

转载 Window下修改Mysql默认编码(改成utf8)

安装mysql后默认的编码是latin1,是不支持汉字输入的,需要我们手动修改一下。首先,停止Mysql服务,如下图然后找到mysql的安装目录,默认的是C:\Program Files\MySQL\MySQL Server 5.1,打开目录下的my.ini文件,修改,如下:保存一下,然后重启mysql服务就ok了。检查一下:ok,默认编码改成utf8,可...

2019-08-21 01:52:13 423

转载 JavaScript关于attachEvent和addEventListener的使用方法

JavaScript关于attachEvent和addEventListener的使用方法attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例:Java代码document.getElementById("btn").onclick = method1; document.ge...

2019-08-20 21:26:06 97

转载 Exception in thread "main" java.lang.UnsupportedClassVersionError

在用自定义Classloader加载class文件时,出现了这个错误:Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(N...

2019-08-20 19:51:00 252

转载 NPOI 操作Excel

一、NPOI组件导入右键项目菜单,“管理NuGet程序包”直接搜索“NPOI”即会出现列表,下载第一个进行安装即可安装完成后项目引用会出现以下几项二、基础使用添加引用using NPOI.HPSF;using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;Excel操作开始HSSFW...

2019-08-20 09:29:00 66

转载 虚拟机linux操作系统上安装vmwareTools

当你安装过操作系统后,你就可以在虚拟机上找到这个画面,在管理里面有一个安装VMwareTools这就是我们的目标,打开后就直接点击下载并安装就好了当下载完成后在虚拟机下面就会出现这个东西,他的意思就是安装包已经下载好了,你只需要把它解压一下再运行一下这个文件夹里面的vmware-install.pl就可以了下载之后会出现这个东西,有可能下载完不是在桌面上...

2019-08-19 21:06:00 65

转载 hdu 4315 Climbing the Hill && poj 1704 Georgia and Bob阶梯博弈--尼姆博弈

参考博客先讲一下Georgia and Bob:题意:给你一排球的位置(全部在x轴上操作),你要把他们都移动到0位置,每次至少走一步且不能超过他前面(下标小)的那个球,谁不能操作谁就输了题解:当n为偶数的时候,假设当每个球都相互挨着没有间隙,那么两两一组,一组中前面那个走到哪,后面那个跟上就可以了,先手必输如果球与球之间有间隙,那么俩俩球之间的距离可以当作尼...

2019-08-19 10:37:00 82

转载 HDU 1564 Play a game && HDU 2147 kiki's game

HDU 1564 Play a game题意:棋盘的大小是n*n。一块石头被放在一个角落的广场上。他们交替进行,8600人先走。每次,玩家可以将石头水平或垂直移动到一个未访问的邻居广场。谁不采取行动,谁就会输掉这场比赛。如果双方都打得很好,谁将赢得比赛?题解:三角形代表起始位置,虽然不是右上角但是解题都差不多如果n为偶数,那么所有格子可以被2*1的砖块覆盖掉。...

2019-08-18 09:52:00 84

转载 HDU3544 Alice's Game && POJ 2960 S-Nim(SG函数)

题意:有一块xi*Yi的矩形巧克力,Alice只允许垂直分割巧克力,Bob只允许水平分割巧克力。具体来说,对于Alice,一块巧克力X i * Y i,只能分解成a * Y i和b * Y i其中a + b = X i和a, b > 0。对于Bob,一块巧克力X i * Y i,只能分解成X i * a和X i * b其中a + b = Y i和a ,b > 0。(每次切...

2019-08-18 09:27:00 57

转载 Springboot 测试controller get接口

package cn.edu.tju.se;import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;import static org.springframework.test.web.servlet.result.MockMvcResultHandlers...

2019-08-18 09:24:00 198

转载 hdu 1517 Multiplication Game

题意:用整数p乘以2到9中的一个数字。斯坦总是从p = 1开始,做乘法,然后奥利乘以这个数,然后斯坦,以此类推。游戏开始前,他们画一个整数1 < n < 4294967295,谁先到达p >= n,谁就是赢家。题解:看这一道题就会联想起来巴什博弈,但是巴什博弈是不停的从一堆石子里面往外边拿;这个是不停的累乘,我们可以采用巴士博弈类似的思想来做,我们...

2019-08-17 17:56:00 61

转载 Poj-3922 A simple stone game(k倍动态减法)

题意:游戏是这样的:两个玩家以一堆n个石头开始游戏。他们轮流从石堆里取石头,每次至少取一块。先走的人第一步最多可以拿n-1块石头。从那时起,一个玩家最多可以拿k倍于他的对手上次拿的石头。例如,如果一个玩家轮流拿m块石头,那么另一个玩家下一次最多可以拿k×m块石头。谁拿了最后一块石头,谁就赢了这场比赛。题解:原文:k倍动态减法斐波那契博弈是本题当k==2的一种特殊情况...

2019-08-17 17:47:00 102

转载 HDU 3032 Nim or not Nim?(SG打表找规律)

题意:给你n堆石子,你每次只能操作一堆石子1、拿去任意个,最少1个2、把这一堆分成两堆,没有要求对半分解析+代码: 1 //解题思路: 2 //对于一个给定的有向无环图,定义关于图的每个顶点的Sprague-Grundy函数g如下:g(x)=mex{ g(y) | y是x的后继 },这里的g(x)即sg[x] 3 //例如:取石子问题,有1堆n个的石...

2019-08-16 17:16:00 62

转载 HDU 3537 Daizhenyang's Coin 翻硬币博弈

题意:给你n个硬币,你可以从中拿出来1、2、3个硬币,它们不一定要连续,你只需要保证拿出来的硬币中那个下标最大的硬币一定要是正面朝上,最后谁不能操作,谁就输了题解:翻硬币游戏结论:局面的SG 值为局面中每个正面朝上的棋子单一存在时的SG 值的异或和。即一个有k个硬币朝上,朝上硬币位置分布在的翻硬币游戏中,SG值是等于k个独立的开始时只有一个硬币朝上的翻硬币游戏的...

2019-08-16 17:13:00 97

转载 【0816测试】

1 #查询student第2到第4条数据 2 SELECT * FROM student limit 1,4; 3 4 #从student表查询所有学生的学号,姓名和院系 5 SELECT id,`name`,Department FROM student; 6 7 #从Student表中查询计算机系和英语系的学生 8 SELECT `name` ,...

2019-08-16 12:11:00 95

转载 翻硬币游戏

【转】博弈-翻硬币游戏翻硬币游戏一般的翻硬币游戏的规则是这样的:N枚硬币排成一排,有的正面朝上,有的反面朝上。我们从左开始对硬币按1到N编号。第一,游戏者根据某些约束翻硬币,但他所翻动的硬币中,最右边那个硬币的必须是从正面翻到反面。例如,只能翻3个硬币的情况,那么第三个硬币必须是从正面翻到反面。如果局面是正正反,那就不能翻硬币了,...

2019-08-16 11:58:00 157

转载 HDU 3389 Game (阶梯博弈)

题意:给你n个盒子,从1---n,你每次要找出来两个盒子下表分别是a,b;它们要满足(a+b)%2==1 && (a+b)%3==0,找到盒子之后要从b向a中拿过去至少1个卡牌最多不限(这里b>a的)阶梯博弈:(尼姆博弈升级)这种题目就是只能从高出向低处放东西,谁最后一次放到最低处谁就获胜(比如本题就是从下标大的向下标小的位置放卡牌)解法...

2019-08-16 11:00:00 65

转载 2019牛客暑期多校训练营(第九场) D Knapsack Cryptosystem

题目题意:给你n(最大36)个数,让你从这n个数里面找出来一些数,使这些数的和等于s(题目输入),用到的数输出1,没有用到的数输出0例如:3 4   2 3 4输出:0 0 1题解:认真想一下这一道题,首先看到n不是多大就想用dfs(超时),又在dfs的基础上记忆化(超时),大概是我记忆化不完全。又想用01背包,打出来代码后发现s就是体积,但是s的范围...

2019-08-16 08:47:00 70

转载 安装Visual Studio社区版2017是Visual Studio Installer闪退/消失的解决办法

安装社区版2017时,出现visual studio install这个界面后,过一会就自动消失,也没弹出后续的安装界面,找到了解决办法,在此记录http://www.datazx.cn/yibanxingwentitaolunqu/2018128479.htmlvs_installer.exe右键->属性->兼容性->勾选禁用视觉主题,勾选禁用桌面元素再次...

2019-08-15 15:31:00 818

转载 Oracle中select 1和select *的区别

转:Oracle中select 1和select *的区别转自:https://www.linuxidc.com/Linux/2010-05/26202.htm创建myt表并插入数据,如下:create table myt(name varchar2,create_time date)insert into myt values('john',to_d...

2019-08-15 11:39:00 899

转载 Codeforces Round #579 (Div. 3) B Equal Rectangles、C. Common Divisors

B Equal Rectangles题意:给你4*n个数,让你判断能不能用这个4*n个数为边凑成n个矩形,使的每个矩形面积相等题解:原本是想着用二分来找出来那个最终的面积,但是仔细想一想,那个面积只能是给出的4*n个数中的最小值和最大值的乘积,如果这两个长度不凑成一个矩形,那么肯定全部矩形的面积会出现不一致的代码: 1 //The idea w...

2019-08-15 10:14:00 63

转载 Redis 详解 (八) 主从复制

目录1、修改配置文件2、设置主从关系3、测试主从关系4、哨兵模式5、主从复制原理6、主从复制的缺点  前面介绍Redis,我们都在一台服务器上进行操作的,也就是说读和写以及备份操作都是在一台Redis服务器上进行的,那么随着项目访问量的增加,对Redis服务器的操作也越加频繁,虽然Redis读写速度都很快,但是一定程度上也会造成一定的延时,...

2019-08-14 20:54:00 64

转载 mysql ++中文乱码问题

  使用mysql++读取mysql数据库,数据表中字符集为utf8,但是读取的时候中文字符串不能够正常显示。下面是测试程序:#include <iostream>#include <mysql++/mysql++.h>using namespace mysqlpp;using namespace std ;int main(){ try{...

2019-08-14 18:53:37 122

转载 hdu 6667 Roundgod and Milk Tea

题目题意:t组输入,之后一个n代表有n个班级。之后的n行,第一个数代表每班有多少人,第二个代表这个班级能够产生多少杯奶茶,每人只能喝一杯奶茶且不能喝自己班级制作的,问最多能有多少人能喝到奶茶题解(贪心):先找出来奶茶总数和学生总数,他们中的最小值就是(最多能喝到奶茶的人数)当总人数小于奶茶总数时:那么就只需要一个班级一个班级的判断:除了自己班级制作的奶茶外...

2019-08-14 17:48:00 124

转载 转 mysql awr 报告

1.https://github.com/noodba/myawr2.https://www.cnblogs.com/zhjh256/p/5779533.html转载于:https://www.cnblogs.com/feiyun8616/p/11352372.html

2019-08-14 15:42:00 1061

转载 mysql5.7.27安装后无法启动问题解决

https://www.csdn.net/gather_2d/MtTaMgwsNTc5MS1ibG9n.html转载于:https://www.cnblogs.com/ukzq/p/11352027.html

2019-08-14 15:06:00 1801

转载 第12天android:短信发送+测试使用

http://www.verycd.com/topics/2915669/08_传智播客Android视频教程_短信发送器1.发送短信 private final class ButtonClientListener implements OnClickListener { @Override public void onClick(V...

2019-08-14 06:28:01 191

转载 VS2008配置编译WDK

开发所用到的工具1. VS2008 用于MFC以及C, window driver的开发;2. UltraEdit 用于辅助;3. Zend Studio 用于PHP的开发;4. Evernote 用来记录开发日志;UltraEdit可以用来编辑wdk的程序, 但是没有带代码自动完成的功能(也许安装某个插件后可以?), 所以开发driver我选择用VS2008来开发, 电脑配置...

2019-08-14 00:23:36 210

转载 AngularJS 学习(-)Hello world

早期的AngularJS使我们的前端开发模式发生很大的变化,基使用MVC。 Model - html 模板;Controller - js脚本; Model 来自于Web API 或其他Service的 JSON 或XML数据。随着$scope的引用,现在的AngularJS越来越像MVVM了. 支持双向绑定,依懒注入等各种MVVM的特性。这方面的介绍,网上很多,就不多说了。上代码,我的...

2019-08-13 19:55:10 60

转载 C#与C++对比学习1:基本语法区别

1. C#简单历史:  C#是MS于2000年推出.Net Framework时提供的一种全新的语言,到目前最新的版本已经是C#4.0了,它是.Net Framework4.0的一部分,对应的开发环境为VS2010。从C#的命名就可以猜出这门语言与C、C++之间有某种联系,而其实C#正是从C、C++发展而来的,它的语言与C++非常相似。C++是一门很强大很灵活的OOP语言,但是C++比较复杂(...

2019-08-13 16:10:45 647

转载 HDU 2897 邂逅明下(巴士变形)

题意:给你n个石子,你最少取p个,最多取q个,问谁能赢题解:变形版的巴什博弈,当n>=q+1的时候,那么还是以q+1为一组拿走,剩下一个(n%(q+1)),这个时候如果它小于p的话都直接输了,如果大于p的话就赢了         当n<q+1的时候和上面一样处理就可以了代码: 1 #include<stdio.h>...

2019-08-13 11:51:00 64

转载 HDU 2176 取(m堆)石子游戏 && HDU1850 Being a Good Boy in Spring Festivaly

HDU2176题意:m堆石子,两人轮流取.只能在1堆中取.取完者胜.先取者负输出No.先取者胜输出Yes,然后输出怎样取子.通过 SG定理 我们可以知道每一个数的SG值,等于这个数到达不了的前面数中的最小值。本题题意和尼姆博弈一样,即可以在一堆中任意个石子,所以也就是说每个数都可以到达前面经过的每一个数,所以每一个数的SG值就是它本身。又因为有好多堆石子,所以可以看作...

2019-08-13 11:37:00 107

转载 HDU1525 Euclid's Game

题意:给你两个数n、m(假设n>m),问让n-k*m(k要保证n-k*m>=0),如果谁先减出来0的话谁就获得胜利题解:当n%m==0的时候先手获胜当n<2*m的时候,那么只能通过辗转相减来一步一步求结果当n>2*m的时候,先手获胜。假设这个时候我们已经知道了n%m与m这两个数是先手获胜还是后手获胜,假设是先手获胜,那么我们可以把n变成n...

2019-08-13 11:07:00 57

转载 navicat for oracle安装及使用步骤

navicat for oracle安装步骤,可以参考https://blog.csdn.net/weixin_42129270/article/details/82048610,下面记录安装后连接过程中遇到的问题正确设置:连接数据库设置,设置完点击连接测试;在连接过程中,遇到两个报错:(1)ORA-12541:TNS: no listener解决方法:检查...

2019-08-13 10:11:00 71

转载 Windows RT IRandomAccessStream 接口会在读过文件结尾时报告无效位置

Windows 运行时 IRandomAccessStream 接口会在读过文件结尾时报告无效位置将 Windows 随机访问流 (IRandomAccessStream) 转换为托管流时,托管流将默认使用一个缓冲区。当文件中的最后一个字节填充到缓冲区中时,该缓冲区会读过文件结尾并报告位置不正确。此问题影响使用该位置的所有代码;例如,当您使用 System.IO.Compression.Zip...

2019-08-13 09:15:10 116

空空如也

空空如也

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

TA关注的人

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