摘要: 题目地址:69. Sqrt(x) 解题思路:这道题虽然说是简单题,但是还是卡了我不少时间的。 首先是mid的条件,一开始我写的是mid=(low+high)/2,但是看大佬们的题解,都写成了mid = low + (high - low) / 2,说是这样效率更高,我实测也比我之前的写法少了0.3M 阅读全文
posted @ 2022-01-13 18:34 古宇 阅读(55) 评论(1) 推荐(1) 编辑
摘要: 题目地址:35.Search Insert Position 解题思路:一看到题目的关键字有序,不重复整数,第一时间想到二分查找。 这道题是将二分查找进行了拓展,如果target不存在数组内,还需要进一步判断target的插入位置, target存在数组内的情况就不考虑了,与704. Binary 阅读全文
posted @ 2021-12-31 21:08 古宇 阅读(22) 评论(0) 推荐(1) 编辑
摘要: 题目地址:704. Binary Search 解题思路:一道平平无奇的简单题,需要注意定是,跳出循环的边界条件是什么,不要错写成low==high。 看了一下大佬们的题解,发现虽然是一道“平平无奇”简单题,但是还是有一些讲究的。 比如我上面直接将low==high定义为错误条件,是不严谨的。 实际 阅读全文
posted @ 2021-12-24 23:57 古宇 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 最近我在通过在XML文件中自定义SQl的时候,遇到了一个奇怪的问题。 数据库表(tab_user)结构如下: 实体如下: @NoArgsConstructor @AllArgsConstructor @Accessors(chain = true) @Data @TableName(value = 阅读全文
posted @ 2021-10-12 14:10 古宇 阅读(1199) 评论(1) 推荐(0) 编辑
摘要: 在centos7.以上版本,可以使用systemctl start keepalived.service命令将keepalived作为服务启动,但是在centos6版本中systemctl是无法使用的。 搜索一番,发现可以用以下命令进行替换service keepalived start 启用成功后 阅读全文
posted @ 2021-08-30 11:30 古宇 阅读(356) 评论(1) 推荐(1) 编辑
摘要: 最近,在一台系统CentOS6的服务器部署nginx的时候,发现firewall命令无法使用,安装也显示没有可用的包。 搜索一番发现,CentOS6不能安装firewall,firewall是Centos7.以后系统内置的,遂继续搜索发现可以用以下命令替代,特此记录以免遗忘。 ###开放相关端口 / 阅读全文
posted @ 2021-08-24 11:01 古宇 阅读(838) 评论(1) 推荐(1) 编辑
摘要: 在使用Visual studio 2019 Community运行测试的时候,产生了如下报错: 未能协商协议,等待响应在 90 秒后超时。出现此问题可能是因为计算机性能较低,请设置环境变量 VSTEST_CONNECTION_TIMEOUT,增加超时时间值。 非常奇怪的是,同样的项目,换一个开发环境 阅读全文
posted @ 2019-08-14 16:34 古宇 阅读(1032) 评论(3) 推荐(1) 编辑
摘要: 电脑型号:MacBook pro 2014款 今天早上开电脑,突然发现电源下方的usb接口失灵,插鼠标键盘都无法响应,重启多次无果。遂谷歌一番寻找答案,在威锋网上看见一位朋友(电脑型号macbook)分享的经验后进行尝试,果然恢复。 具体步骤如下: 关闭电脑后接上电源线。 在关机状态下按住 约10秒 阅读全文
posted @ 2019-03-12 10:19 古宇 阅读(7623) 评论(1) 推荐(0) 编辑
摘要: 在含有 的根目录中启动命令行窗口,执行 命令后,产生 提示即表示安装成功。(是作为开机服务启动,重启计算机后生效。) 阅读全文
posted @ 2019-02-19 11:08 古宇 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 使用的编译器为VS 2017在调试所选测试的时候,出现如题报错。 解决办法:将对应测试项目中的Properties文件夹中的lunchSettings.json文件删除,再进行调试,即可运行。 阅读全文
posted @ 2018-12-12 16:43 古宇 阅读(2724) 评论(0) 推荐(0) 编辑

欢迎来刀