自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gotour练习题答案

练习1package mainimport ("fmt""math")func Sqrt(x float64) float64 {z := 1.0for math.Abs(z * z - x) > 0.000001 {z -= (z*z - x) / (2*z)fmt.Println(z);}return z}func main() {fmt.Println(Sqrt(2))}

2021-06-11 16:32:58 145 2

原创 atoi c++的简洁实现

atoi的实现,也会在面试中出现,简单但是有些时候会有遗漏需要处理四个极端情况:1.丢弃所有前导空格2.正负号3.溢出4.输入是否有效#include <bits/stdc++.h>using namespace std;int myAtoi(const char *str){ int sign = 1, tmp = 0, i = 0; // 忽略前导空格 while (str[i] == ' ') i++; // 正负号

2021-03-09 16:41:49 223

原创 单调栈:n个整数的无序数组,要求找到每个元素后面比它大的第一个数,用vector返回,要求时间复杂度为O(N)

#include <bits/stdc++.h>using namespace std;vector<int> find1(vector<int>num){ if(num.size() == 0) return {}; vector<int> res(num.size(),-1); stack<int> s; int i = 0; while(i < num.size()) {

2021-01-30 11:21:27 285

原创 linux中系统io函数(read,write)与c标准io函数(fgets,fputs)速度和效率的对比

linux中系统io函数(read,write)与标准io函数(fgets,fputs)速度和效率的对比起因:在学习《tcpip网络编程》第15章io缓冲部分时,对两种io的速度比较感兴趣,书中没有给出明确的测试用例,网上搜索了一下,发现有些结论竟然说速度相差不大,于是自己进行测试策略:使用不同函数读取test.txt,复制到cpy.txt中测试文件:test.txt , 大小17M结论:系统io函数总用时17s,c标准函数总用时0.4s,后者效率远远超出系统io函数(read,write)s

2021-01-24 16:23:50 606

原创 剑指offer 2.3.2 有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2,编写一个函数,将A2合并到A1并排序

#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;int main(){ vector<int> a1 = { 1,2,3,7,8,9 }; vector<int> a2 = { 0,5,12 }; int i = a1.size()-1; a1.resize(a1.size() + a2

2020-10-15 16:26:10 303

原创 hexo安装博客踩坑:extends includes/layout.pug block content #recent-posts.recent-posts include includes/rec

更换butterfly主题后报错:extends includes/layout.pug block content #recent-posts.recent-posts include includes/recent-posts.pug include includes/pagination.pug解决办法:1.在博客目录下打开git bash here,输入命令:npm install --save hexo-renderer-jade hexo-generator-feed hexo-genera

2020-08-22 16:40:53 2469 3

原创 hexo安装博客 踩坑:hexo command not found

可以在path环境变量中新增一个D:\Blog\node_modules\hexo-cli\bin,当然是你对应安装的hexo的路径

2020-07-06 16:40:33 1062

原创 hexo 踩坑:hexo d FATAL duplicated mapping key at line 103, column -101: deploy:

解决方法:使用记事本打开_config.yml文件将最后一行修改成如下,注意每个:后面有一个空格deploy:type: gitrepository: https://github.com/你的用户名/你的用户名.github.io.gitbranch: master

2020-07-06 16:11:33 4525 1

原创 最新如何安装node.js

选择适合你的操作系统的安装包,msi是安装包,zip是压缩包,直接解压,我使用的是msi安装包进行安装1.官网下载安装包https://nodejs.org/en/download/2.打开安装包3.默认安装这4个,next即可安装成功4.开始-运行(或者按win+r),输入cmd,打开命令行,输入node -v显示node.js版本,输入npm -v显示npm版本,说明安装成功,输入path查看环境路径现在的node.js安装包自带安装npm,npm的作用就是对Node.js依赖的

2020-07-02 11:22:26 354

原创 SQL Server 还原数据库:备份介质集不完整 ,介质集有2个介质簇但只提供了1个

原因是在备份到磁盘的过程中,选择备份路径的时候选择了两个以上的路径,将数据库备份分成了几份,只有几份一起还原才能成功还原,所以简单的方式是直接选择单个路径备份,然后就可以还原了。失败截图:正确备份方式...

2020-06-10 19:33:09 9127 1

空空如也

空空如也

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

TA关注的人

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