自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江州司马

https://hexo.yuanjh.cn

  • 博客(16)
  • 资源 (1)
  • 论坛 (1)
  • 收藏
  • 关注

转载 [转]char数组赋值

c语言易错点定义一个数组char a[10];怎么给这个数组赋值呢?1、定义的时候直接用字符串赋值char a[10]=“hello”;注意:不能先定义再给它赋值,如char a[10]; a[10]=“hello”;这样是错误的!2、对数组中字符逐个赋值char a[10]={‘h’,‘e’,‘l’,‘l’,‘o’};3、利用strcpychar a[10]; strcpy(a, “hello”);易错情况:1、char a[10]; a[10]=“hello”;//一个字...

2020-12-31 15:27:15 65 1

转载 [转]C/C++语言中值传递、指针传递和引用传递

在C/C++语言中值传递、指针传递和引用传递(C++ only)这三种函数参数传递方式是比较基本的知识,用的比较普遍,但不仔细分析其实质的话,时间长容易记混了。网上的资料也较多但多数都不系统,本文力求用最白话的表达和简单的示例把这三种方式描述清楚。没时间看分析的直接看简述就可以了。简述值传递就是最普通的传递方式,比如函数定义为fun(int a),在调用的地方有int x=6, 使用fun(x)就可以了。这种方式在fun(int a)函数内部的对a的修改 不能 导致外部x的变化...

2020-12-31 15:16:10 26

转载 [转]【人是怎么废掉的?】

作者:曾加链接:https://www.zhihu.com/question/43607087/answer/321913371来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。沉溺于「轻易获得高成就感」的事情:有意无意地寻求用很小付出获得很大「回报」的偏方,哪怕回报是虚拟的。这种行为会提升自己的「兴奋阈值」,让人越来越不容易拥有成就感,从而越来越依赖虚拟的成就感,陷入恶性循环。症状轻的:沉溺游戏(在虚拟世界中加快时间流逝的速度,使得「成功」来得更快)、种马小说(意.

2020-12-19 17:00:44 53 1

转载 [转](转载+整理)超详细的cmake教程

cmake教程参考 什么是cmake cmake 常见语法罗列 CMake可用变量 入门案例 单个源文件 多个源文件 同一目录,多个源文件 多个目录,多个源文件 进阶案例 自定义编译选项 指定安装和测试 定制安装规则 为工程添加测试 支持gdb 添加环境检查 添加版本 生成安装包 将其他平台的项目迁移到 CMake 其他参考超详细的cmake教程 camke...

2020-12-19 14:45:03 80 1

转载 [转]当你老了,一生最后悔什么?全球统计前五名!

第一名:92%的人后悔年轻时努力不够导致一事无成所谓少壮不努力,老大徒伤悲,青春的大好时光总是流逝得那么快。 而在青春岁月里,又常常碰到那么多的诱惑甚至陷阱,当你猛然醒悟时,也许白发早生,才发现自己竟然一事无成多数人都遵循着一种从众的生活态度,别人学习他也学习,别人工作他也工作,别人娱乐他也娱乐,自然的,别人得到什么,他也不可能得到更多。 要想得到别人得不到的东西,就需要付出别人不愿意付出的代价,尤其是在你年轻的时候。 所以,趁着你还有时间、有精力、有体力去努力的时候,赶快制定一个切实可行的计划吧,

2020-12-19 14:23:38 94 1

转载 [转]Linux下VSCode常用的快捷键

写在最前面最近(?)装了linux,于是开始捣鼓vscode的常用快捷键,顺便翻译了一些,给大家参考。Ctrl+Shift+N 新窗口Ctrl+W 关闭窗口Ctrl+K Ctrl+S 显示快捷键Ctrl+X 剪切/没有选择时默认剪切一行Ctrl+C 复制/没有选择时默认复制一行Alt+ ↓ / ↑ 把当前行上移/下移一行Ctrl+Shift+K 删除一行Ctrl+Enter 在当前行的下方插入一空行(在某行中间时可以用)Ctrl+Shift+Enter 在当前行的上方插入一空行(在某行中

2020-12-16 19:53:43 616

转载 [转] python中的高效迭代器函数

python中内置的库中有个itertools,可以满足我们在编程中绝大多数需要迭代的场合,当然也可以自己造轮子,但是有现成的好用的轮子不妨也学习一下,看哪个用的顺手~首先还是要先import一下:#import itertoolsfrom itertools import * #最好使用时用上面那个,不过下面的是为了演示比较 常用的,所以就直接全部导入了一.无限迭代器:由于这些都是无限迭代器,因此使用的时候都要设置终止条...

2020-12-16 18:55:54 71

原创 博客主机_通配符证书提示不安全

原创:博客主机_通配符证书提示不安全问题:使用了Let’s Encrypt 的免费的通配符证书,且在有效期内,但浏览器依然提示不安全更多信息去这里点击进入sslshopper,检查下结果如下:可见证书本身是有效的,但是由于某些特殊原因,浏览器无法识别,所以标记为不安全解决其实是证书链问题,配置nginx时自己参考的教程配置的是 1 ssl_certificate /etc/letsencrypt/live/your_domain/cert.

2020-12-13 12:26:27 82 1

原创 博客主机_自动申请续期免费证书

原创:博客主机_自动申请续期免费证书一不留神,之前的域名证书过期了。由于是Let’s Encrypt免费证书,需要3个月手工续期一次,一年就得4次,还是有点麻烦,搞成自动化多好。以下操作均在服务器上执行(ubuntu16,腾讯云)下载脚本certbot-auto 123 cd opt/wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto 执行certbot-auto可.

2020-12-13 12:25:17 95 1

原创 杂谈_巴诺nook2电纸书再折腾手记

原创:杂谈_巴诺nook2电纸书再折腾手记nook2是自己使用的第一款电纸书,也是目前为止满意度最高的电纸书,搭配Orionviewer切边+横屏简直就是6寸阅读扫描版pdf的利器。由于之前折腾过,所以这次刷机还是比较顺利的(刷机是在win10下操作的,个人体验最佳的是行云版,所以这次刷的也是行云版)。一个弄了3h左右,下载东西占了2h,折腾了1h就搞好了。主要参考教程https://www.cnblogs.com/coyoteshkw/p/nook2.html按照教程的操作即可畅通无阻,特此也致

2020-12-13 12:23:59 691

原创 杂谈_小米电纸书折腾手记

原创:杂谈_小米电纸书折腾手记开启开发者模式下载安装E-InkLauncher下载地址:E-Ink Launcher:https://www.coolapk.com/apk/cn.modificator.launcher安装方法:pc上安装应用宝手机助手或者360手机助手(个人使用应用宝)使用数据线连接小米电纸书,弹出选择框中选择“传输数据(USB数据那个)”不出意外就连接成功了,然后在应用宝上操作。(其他教程安装的adb就是用来通过pc给电纸书安装apk的,使用应用宝简化了这.

2020-12-13 12:19:30 545

转载 [转]Git:如何在项目提交历史中查找已删除的文件?

曾几何时,我的项目中现在有一个文件,我现在希望能够得到。问题是:我不知道何时删除它以及它在哪条路径上。如何找到该文件的提交?#1楼无法编辑接受的回复,因此在此处将其添加为答案,要恢复git中的文件,请使用以下命令(注意SHA后面的'^'符号)git checkout <SHA>^ -- /path/to/file#2楼获取已删除文件的列表,并复制已删除文件的完整路径git log --diff-filter=D --summary | grep dele

2020-12-12 18:54:09 359

转载 [转]git merge 与 git rebase的区别

前言 其实这个问题困扰我有一段时间,相信也有人和我一样有这个困扰,网上已有很多这种解释了,但是要么就是无图,要么就是解释的很乱,没太看懂,经过自己对git的使用,加上向同事请教,算是理解了这个问题,所以写下来分享一下,我尽量详细说明merge与rebase的区别 假设我们有如下图一所示仓库,该仓库有master和develop两个分支,且develop是在(3.added merge.txt file)commit处从master拉出来的分支。图一merge...

2020-12-09 09:55:37 43

转载 [转]MySQL实现over partition by(分组后对组内数据排序)

前言开发中遇到了这样一个需求:统计商品库存,产品ID + 子产品名称都相同时,可以确定是同一款商品。当商品来自不同的渠道时,我们要统计每个渠道中最大的那一个。如果在Oracle中可以通过分析函数 OVER(PARTITION BY… ORDER BY…)来实现。在MySQL中应该怎么来实现呢。现在通过两种简单的方式来实现这一需求。数据准备/*Table structure for table `product_stock` */CREATE TABLE `produc...

2020-12-05 14:58:13 582 1

转载 [转]cookie、sesstion、localstorage、sesstionstorage的使用和区别

文章目录 基本概念 cookie详解 1、服务端写入cookie 2、客户端查看cookie 3、前端JS获取cookie sesstion详解 1,服务端生成sesstion。 2,客户端查看sesstionId localStorage的使用 sesstionStorage 基本概念cookie,是在客户端(浏览器)存储少量数据的地方,通常用于存储用户数据。在客户端和服务端进行交互的时候,...

2020-12-05 14:51:10 148

转载 [转]nginx常见配置详解

一.nginx的配置文件配置文件默认为安装目录下的conf/nginx.conf,如果有使用到其他子配置文件,可以在nginx.conf中使用include 文件路径;的方式加载使用,比如server段,就可以单独写成一个配置文件,在http段下面使用include加载使用。nginx.conf配置的结构...全局配置区域...http { ... http段配置 ... server { ...... ...... locatio.

2020-12-03 16:25:44 111

ta-lib-0.4.0-src.tar.gz

ubuntu,linux的安装talib,TA-lib时必须如果报错func.c:256:28: fatal error: ta-lib/ta_libc.h: No such file or directory compilation terminated.,则只能使用源代码安装,无法使用pip install ta-lib安装,下载这个包总容易被qiang,所以放在这方便大家下载

2019-03-22

csdn_yuan88的留言板

发表于 2020-01-02 最后回复 2020-04-14

空空如也

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

TA关注的人 TA的粉丝

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