- 博客(6)
- 收藏
- 关注
原创 如何修改MySQL的时区
文章目录如何修改MySQL的时区 如何修改MySQL的时区 MySQL的默认时区是SYSTEM,相信很多小伙伴都被这个搞过,需要把时区设成对应的才能继续连接 那怎么设置呢? 首先第一步,进入MySQL Server的bin文件夹,当然,要通过cmd 按下win+R,输入cmd,然后回车 然后就可以进入MySQL的文件夹啦,一般来说是在C:/Program Files/MySQL/MySQL Server 8.0 一般是在bin文件夹下 然后输入mysql -hlocalhost -uroot -p 回车
2020-12-17 22:34:51
530
原创 洛谷P1440题解
(这道题也是滑动窗口.jpg 这题的题意呢是说有一个长为n的数组和一个长度为m的滑动窗口,在初始阶段窗口大小是可以<m的,要我们求每次滑动窗口之后窗口里的最小值 滑动窗口题,可以用map解(费时)也可以用单调队列(不是优先队列!!) 在我的上一篇题解洛谷P3032扫描–题解中描述了用map的方法,但是对于这道题来说map会爆内存,也会爆T,所以采用单调队列 这里因为关系到窗口的大小,会定义一个结构体变量 struct node { int val, num; }; 整体的思路就是每次滑动的时
2020-12-09 19:30:18
403
原创 洛谷P3032扫描--题解
洛谷P3032扫描–题解 题目的意思呢就是一个长度为k的滑动窗口,在一个长度为n的数组中从头滑到尾,输出每一次滑动窗口里的最大值。 看到题解区很多dalao都用的是队列、优先队列什么的,连线段树都出来了,这里鶸推荐一个更方便的,叫map 思路呢就是利用map的自动排序和erase,在一开始的时候读入k个数并输出mp.rbegin()->first 之后的每一次滑动都可以减掉a[i-k]并且判断mp[a[i-k]]是不是为0,如果为0,就erase,不再计算。输出自然是mp.rbegin()->f
2020-12-09 18:53:56
284
原创 使用git向GitHub上传本地项目
使用git向GitHub上传本地项目 上传公钥 .pub是公钥,通常可以在 计算机/用户/.ssh下面找到 找到后以记事本或者notepad++的形式打开并复制其中的全部内容 找到后进入GitHub的settings/SSH and GPG keys 点击 New SSH key然后随便起个名再把刚才复制的东西粘贴进去 上传的工作就愉快的完成啦 下载git bash https://git-scm.com/ 链接在此,直接点击下载即可 上传本地文件 终于来到了最后一步!!! 首先打开要上传的文件所在的文件夹
2020-09-04 20:18:05
133
原创 C++输入输出的优化
有关输入输出的优化 cin和cout是很方便的输入输出方式,比起scanf和printf,cin cout完全不需要关心变量的类型问题,反之对于string的读入,如果使用scanf还需要先规定好这个string的大小。 但在某些特定情况下,如题目的数据量比较大,而算法的复杂度没办法进行更好的优化的时候,就只能把目光转向输入输出了。 在带来方便的同时,cin和cout的耗时是很显然比scanf和printf要高的。 在优化的时候我们有几种选择: 关闭同步/解除绑定 ios::sync_with_stdi
2020-07-22 22:40:09
642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅