首页 > 2020年08月20日 > 全部分享
leetcode 189.旋转数组
官方解题给出了四种解法。 第一种,暴力法,时间复杂度O(n*k)。 第二种,额外构建一个等大数组,将额外数组作为中介进行两次全数组的拷贝。时间代价为O(n)。空间代价也为O(n)。 第三种,环状替换,也是我自己实现的方法。时间代价O(n),空间代价O(1)。 如果我们直接把每一个数字放到它最后的位置 ...
分类:编程语言   时间:2020-08-20 09:21:30    收藏:0  评论:0  赞:0  阅读:91
WEB前端第二十六课——js数组
1.数组基础 ① 数组概念 array是按照一定顺序排列的一组值,每个值都拥有一个编号,编号从0开始从左向右依次增加 数组中的元素可以是任何类型的数据,元素之间用逗号分隔,整个数组由方括号([…])包裹 ② 数组本质 本质上,数组是对象类型的一种特殊表现形式, 因此,可以使用 new方式创建数组 示 ...
分类:编程语言   时间:2020-08-20 09:21:18    收藏:0  评论:0  赞:0  阅读:65
【工具】VSCode配置指南
VSCode配置指南 常用功能 快捷键 ctrl+shift+p: 打开命令面板 ctrl+p: 打开ctrl+p模式 窗口 ctrl+n: 新建一个文件 ctrl+w: 关闭当前的文件 ctrl+tab: 在文件之间切换 ctrl+\: 切出新的编辑器窗口 ctrl+1, ctrl+2, ctrl ...
分类:其他   时间:2020-08-20 09:20:56    收藏:0  评论:0  赞:0  阅读:89
LIKE操作符(谓词)
LIKE操作符 用来进行模糊查询。 当你不知道一个具体值 可以使用LIKE操作符进行模糊查询! select * from 表名 where A LIKE 'A%' '%A%' 'A%B' 'A%B%' -- 这个是防止B后面有空格 所以可能检索不到, 在B后再加上 % SELECT * FROM ...
分类:其他   时间:2020-08-20 09:20:28    收藏:0  评论:0  赞:0  阅读:76
msc的宠物 二分+树形DP
https://ac.nowcoder.com/acm/contest/7016/E 这题真没想到 考虑一个问题,删除边对极差的影响, 无论如何删除边都有办法不让让答案变大(可能相等) 利用二分答案,每次算出mid都跑一次dp看看能不能k条边以内完成,dp[x][i]表示以x为根的子树,所有点的数值 ...
分类:其他   时间:2020-08-20 09:20:16    收藏:0  评论:0  赞:0  阅读:72
mysql的悲观锁和乐观锁
mysql的并发操作时而引起的数据的不一致性(数据冲突): 丢失更新:两个用户(或以上)对同一个数据对象操作引起的数据丢失。 解决方案:1.悲观锁,假设丢失更新一定存在;sql后面加上for update;这是数据库的一种机制。 2.乐观锁,假设丢失更新不一定发生。update时候存在版本,更新时候 ...
分类:数据库技术   时间:2020-08-20 09:19:36    收藏:0  评论:0  赞:0  阅读:62
每日思考(2020/08/19)
题目概览 a标签的href和onclick属性同时存在时哪个先触发 外层有一个自适应高度的div,里面有两个div,一个高度固定300px,另一个怎么填满剩余的高度 js异步加载有哪些方案 对robots文件的理解 题目解答 a标签的href和onclick属性同时存在时哪个先触发 是onclick ...
分类:其他   时间:2020-08-20 00:59:33    收藏:0  评论:0  赞:0  阅读:74
【JavaScript】Number
以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 BigInt 是一种内置对象,它提供了一种方法来表示大于 2^53 - 1 的整数。这原本是 Javascript 中可以用 Num ...
分类:编程语言   时间:2020-08-20 00:59:19    收藏:0  评论:0  赞:0  阅读:70
ThreadLocal相关
ThreadLocal相关 1. ThreadLocal介绍 ThreadLocal,线程局部变量。**ThreadLocal通过为每个线程提供一个独立的变量副本解决了变量并发访问的冲突问题。**在很多情况下,ThreadLocal比直接使用synchronized同步机制解决线程安全问题更简单,更 ...
分类:其他   时间:2020-08-20 00:59:08    收藏:0  评论:0  赞:0  阅读:68
mysql 主从配置
【主】 192.168.31.7 1. 改 my.cnf 配置文件 在[mysqld]的节点下添加 [mysqld] log-bin=mysql-bin #开启二进制日志 server-id=1 #设置server-id2. 重启mysql,创建用于同步的用户账号 CREATE USER 'repl ...
分类:数据库技术   时间:2020-08-20 00:58:55    收藏:0  评论:0  赞:0  阅读:97
第326题:3的幂
第326题:3的幂 描述:给定一个整数,写一个函数来判断它是否是 3 的幂次方。 解题思路:条件分支的使用 当3的幂< n 时,继续计算3的幂 当循环结束时,判断 n 是否等于最后1个3的幂 3的零次方为特殊情况,需要单独拿出来进行判断 Python代码: 1 class Solution(obje ...
分类:其他   时间:2020-08-20 00:58:41    收藏:0  评论:0  赞:0  阅读:60
.NET Core SameSite cookie问题
异常提示 This setcookie was blocked because it had the "samesite=none" attribute but did not have the "secure" attribute, which is required in order to us ...
分类:Web开发   时间:2020-08-20 00:58:29    收藏:0  评论:0  赞:0  阅读:211
[算法与数据结构]使用Java泛型实现栈
###题解 1 实现内部类node 2 维护top为头节点的链表 3 操作 操作1:push() 操作2: pop() 操作3: isEmpty() ###代码 package Exam; class MyStackStruct<T> { private class Node<U> { U val; ...
分类:编程语言   时间:2020-08-20 00:58:16    收藏:0  评论:0  赞:0  阅读:90
redis的tcp-backlog配置
有客户报障,说是连接超时。。。然后查看docker里有队列溢出 netstat -s | grep overflowed 通过抓取队列溢出的大小,发现每次报障时,实例的队列溢出数都会突增。 队列溢出是查看现有连接数是否大于backlog,如果大于就丢弃,并overflow数+1,backlog数是有 ...
分类:其他   时间:2020-08-20 00:58:02    收藏:0  评论:0  赞:0  阅读:216
curl
-H:添加 HTTP 请求的标头。 下面指定XFF参数虚构IP地址访问 curl -H "X-Forwarded-For:192.168.0.1" "http://www.baidu.com" 参考: curl 的用法指南 - 阮一峰的网络日志 ...
分类:Web开发   时间:2020-08-20 00:57:50    收藏:0  评论:0  赞:0  阅读:76
fatal: Authentication failed for 'http://git
git pull 出现 fatal: Authentication failed for 'http://git... git config --system --unset credential.helper error: could not lock config file C:/Program ...
分类:Web开发   时间:2020-08-20 00:57:37    收藏:0  评论:0  赞:0  阅读:84
黑苹果导致Windows时间不对或关机不断电
现象 Windows时间与标准时间不一样,关机不断电 方案一 可以百度到,修改注册表不过我没成功。这个应该是黑苹果,Windows双系统时有用。 方案二 记不得从哪看到的了,找一个Linux版本,制作好U盘后启动,体验一下,然后重启回到Windows同步下时间。 ...
分类:移动平台   时间:2020-08-20 00:57:27    收藏:0  评论:0  赞:0  阅读:257
spring boot 异常处理
package com.cy.pj.common.web; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.Exceptio ...
分类:编程语言   时间:2020-08-20 00:57:13    收藏:0  评论:0  赞:0  阅读:72
LeetCode第32场双周赛
第一题 1539. 第 k 个缺失的正整数 用一个数组missed记录从小到大、所有arr数组缺失的正整数可以把所有出现过的元素放入一个set里,然后从 1~2000开始枚举(因为arr长度和k的大小最大都是1000,所以答案一定小于2000),如果当前枚举到的这个数在 set中没有出现,说明arr ...
分类:其他   时间:2020-08-20 00:33:52    收藏:0  评论:0  赞:0  阅读:89
01. go-admin的下载与启动
go-admin 基于Gin + Vue + Element UI的前后端分离权限管理系统 系统初始化极度简单,只需要配置文件中,修改数据库连接,系统启动后会自动初始化数据库信息以及必须的基础数据 在线文档 视频教程 在线预览 后端项目 前端项目 请注意 Go version >= 1.11,并且 ...
分类:其他   时间:2020-08-20 00:33:39    收藏:0  评论:0  赞:0  阅读:87
460条   上一页 1 ... 19 20 21 22 23 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!