- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu16 docker
docker笔记什么是dockerdocker安装新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入什么是dockerdocker安装环境: ubuntu14.04 _x86 桌面版,使用docker仓库进行安装,doc
2020-09-17 23:13:26 148
原创 Git 服务器搭建和 VScode Git使用
环境 ubuntu14.04 虚拟机 + win10 宿主机,Git 官网和VScode官网下载的最新windows版本。1、安装git服务器 这里如果有其它依赖,大家可以根据错误提示百度安装,毕竟我的虚拟机上安装了不少其它软件,常用的库都装好了。#安装apt-get install git#使用root创建用户组和用户,设置密码为git,创建证书gr
2020-09-13 22:54:12 610
原创 阿里云Ubuntu16.04安装PHP 建站Discuz_X3.4
阿里云 ubuntu16.04 搭建Apache+Php+ Mysql环境建站Discuz_X3.4 说点闲话,嗯,为什么是ubuntu16.04,其实对我来讲,虽然是20.10都快冒头了,我还是比较喜欢老版本,ubuntu14.04 折腾好了,还是源码安装,发现VScode的RemoteSSH 插件没办法连上去,没办法,最近对vscode一见倾心,先是升级到16.04,发现插件不支持 x86版本,没办法,只能换一套新的16.04 x64版本,只是不会再从源码
2020-09-12 23:07:49 488
原创 Ali云 ECS 主机搭建 Discuz_X3.4
阿里云建站Discuz_X3.4 这里当然可以选宝塔系统或者专门的Discuz3.2系统,截至笔者写这篇文章看到的最新系统。我其实主要想学习下怎么搭建环境,按照官网的步骤来,所以单独选了ubuntu 14.04 32的操作系统。教程主要参考: Discuz官网搭建教程 首先我们需要先弄明白我们需要什么软件,分别是做什么用的1、Apache 版本是httpd-2.2.34.tar 下载地址为 http://
2020-07-05 23:24:07 299
原创 Linux内核一些知识
1、宏定义container_of从包含在某个结构中的指针获得结构本身的指针,通俗地讲就是通过结构体变量中某个成员的首地址进而获得整个结构体变量的首地址。typeof 返回变量的类型。ptr#undef offsetof#ifdef __compiler_offsetof#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)#else#define offsetof(TYPE, MEMBER) ((size_t) &am
2020-05-27 15:28:35 97
原创 C++ 笔记
虚函数定义: 基类中声明使用了vitual关键字并在派生类中重新定义的成员函数叫做虚函数。作用:实现了多态的机制,动态联编。当子类重新定义了父类的虚函数后,当父类的指针指向子类对象的地址时,[即C c; B *pb = &c;] 父类指针根据赋给它的不同子类指针,动态的调用子类的该函数,而不是父类的函数。这样的函数调用发生在运行阶段,而不是发生在编译阶段,称为动态联编。而函数的重载可以认为是多态,只不过是静态的。注意,非虚函数静态联编,效率要比虚函数高,但是不具备动态联编能力。如果使用了vi
2020-05-08 22:56:57 110
原创 盘点值得收藏的学习网站
互联网时代,与时俱进变得特别重要,大家都说,程序员吃年轻饭,而我想做一个靠技术吃饭的程序员。给大家分享一些值得收藏的网站1、红黑联盟 https://www.2cto.com/...
2020-05-07 16:26:54 151
原创 C++ 炒股软件
C++ 炒股软件鄙人已有两年股龄,略有收益,想把自己的炒股思路数据化,设计出一款属于自己的炒股软件,主要有两个问题,股票相关的编码技术算法和股票数据来源,想来想去,想从同花顺财经获取数据来源,下了个客户端登录抓包分析。同花顺财经登录发送三个HTTP GET 请求,内容涉及个人账户,不做详细描述。GetPubKey GetSessionID (到这个步骤,如果账户密码都正确,则验证成功)...
2020-05-03 10:26:24 1306 2
原创 Linux 内核编译
Linux 内核编译最近心血来潮,准备好好学习下Linux 知识,重温大学美妙时光。学习linux,从内核开始,基于ubuntu10.04,以及内核版本2.6.35。1、环境和源码准备apt-get install libncurses5-dev1、下载源码,解压缩tar -xjvf linux-2.6.33.1.tar.bz2 -C /usr/src2、开始编译进入linux内...
2020-03-30 23:27:26 120
原创 CPU占用高,IOW过高,KSWAP0
CPU占用过高公司某项目遇到了运行一段时间后,系统卡顿,响应慢的情况,使用Top查看信息如下:从图中可以看出,IOW占用很高,高达66%。KSwap0进程占用很高一般情况下,1、iow 过高,是因为发生了大量的块设备读写2、kswap0程序是内核进程,内核会定期调用kswap0,但当系统内存紧张,kswap0进程会一直占用CPU。首先说内存紧张,业务复杂,内存一直很少,可能会反应慢,...
2020-03-26 17:07:45 2972
原创 AliOS-Things ESP8266 配网 学习
AliOS-Things ESP8266 配网 学习1、环境搭建2、配网源码1、环境搭建参考官网2、配网源码void do_awss_active(){ LOG("do_awss_active %d\n", awss_running); awss_running = 1;#ifdef WIFI_PROVISION_ENABLED extern int awss...
2020-01-03 09:24:02 1875
原创 C++ String类
String类欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markd...
2019-09-18 23:27:03 182
原创 励志篇-学习笔记
写给自己最近经常会在微信公众号上看到,程序员干到30岁是个分水岭,靠年龄吃饭的开始走下坡路,等待着迟来早来的被裁员和生活水平降低的命运,鼓励大家努力学习,成为一个不可替代的人;笔者感触良多,毕业于一个还算过得去的学校,以最好的成绩入学选了一个学校当时近乎最差的的专业,可惜自制力比较差,上了大学沉迷于游戏,卸载掉隔一段时间又想玩,玩到罪恶感极深又卸载掉,再加上不喜欢听老师讲课,喜欢自己去图书馆找书...
2019-09-17 23:35:00 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人