9 沧海一笑-dj

尚未进行身份认证

暂无相关简介

等级
TA的排名 748

【数据库】Ubuntu18.04安装MySQL详解

00. 目录文章目录00. 目录01. 安装MySQL02. 配置MySQL03. 查看MySQL状态04. 配置远程访问MySQL05. 问题分析06. 附录01. 安装MySQL1.1 更新软件源deng@itcast:~$ sudo apt update 1.2 安装mysql-serverdeng@itcast:~$ sudo apt install mysql-server...

2020-02-29 23:26:37

【Tools】vim YouCompleteMe自动补全配置与使用

00. 目录文章目录00. 目录01. YouCompleteMe下载02. YouCompleteMe安装03. YouCompleteMe配置04. YouCompleteMe的使用05. 附录01. YouCompleteMe下载在gitHub中下载对应的插件deng@itcast:~$ git clone --recursive git://github.com/Valloric/...

2020-02-11 22:32:58

【程序人生】程序员接私活常用平台汇总

00. 目录文章目录00. 目录01. 前言02. 程序员客栈03. 码市04. 猪八戒网05. 开源众包06. 智城外包网07. 实现网08. 猿急送09. 人人开发10. 开发邦11. 电鸭社区12. 快码13. 英选14. Upwork15. Freelancer16. Dribbble17. Remoteok18. Toptal19. AngelList20. Topcoder21. ...

2020-01-10 20:23:52

【Linux】一步一步学Linux系统编程教程汇总(更新中......)

00. 目录文章目录00. 目录00. 文件操作01. 进程概念02. 进程间通信03. 多线程04.05.06.07.08.00. 文件操作01. 进程概念02. 进程间通信03. 多线程04.05.06.07.08....

2019-08-12 09:34:18

【Tools】Linux下C和C++程序中内存泄露检测

00. 目录文章目录00. 目录01. 前言02. valgrind安装03. 使用未初始化的内存04. 使用野指针05. 动态内存越界访问06. 分配空间后没有释放07. 不匹配使用delete或者free08. 两次释放同一块内存09. 总结10. 附录01. 前言C/C++运行高效,不管是操作系统内核还是对性有要求的程序(比如游戏引擎)都要求使用C/C++来编写,其实C/C++强大的一...

2020-01-09 20:16:18

【IT资讯】TIOBE 1 月编程语言排行榜:C 语言再度「C 位」出道!

TIOBE 1 月编程语言排行榜:C 语言再度「C 位」出道!在 2020 年初雪来临之际,TIOBE 官方在最新发布的 1 月编程语言榜单中为我们最终揭开了「 2019 年度编程语言」的神秘面纱,然意料之外情理之中,获此殊荣的并非是风风火火吵闹了一年又一年的 Python,而是一位低调的老兵——C 语言。00. 目录文章目录TIOBE 1 月编程语言排行榜:C 语言再度「C 位」出道!00...

2020-01-09 17:36:27

【工具类】传智播客C/C++开发常用工具汇总

00. 目录文章目录00. 目录01. Linux相关工具02.03.04.01. Linux相关工具1.1 SecureCRT8.5(附注册机+破解教程) 64位下载:SecureCRT8.5(附注册机+破解教程) 64位02.03.04....

2019-07-08 12:14:29

【前端】静态网页和动态网页

00. 目录文章目录00. 目录01. **静态网页**02. **动态网页**03. **动态网页和静态网页的区别**04. **总结**动态网页和静态网页的区别,首先要分别了解两个概念,就是什么是静态网页,什么是动态网页,并且学会区分哪些是静态哪些是动态。01. 静态网页(1)静态网页不能简单地理解成静止不动的网页,他主要指的是网页中没有程序代码,只有HTML(即:超文本标记语言),一...

2019-12-27 17:55:09

【Nginx】Nginx配置文件详解

00. 目录文章目录00. 目录01. Nginx配置文件02. Nginx配置文件详解03. 参考01. Nginx配置文件不同的安装方法,可能导致配置文件的路径不一样我的配置文件如下:# /usr/local/nginx/conf/nginx.conf02. Nginx配置文件详解######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户...

2019-12-27 17:47:17

【Nginx】Nginx概述

00. 目录文章目录00. 目录01. 什么是Nginx02. Nginx特点0.3 参考01. 什么是NginxNginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Ramb...

2019-12-27 17:41:49

【Nginx】初探 Nginx 架构

00. 目录文章目录00. 目录01. 初探nginx架构02. 参考01. 初探nginx架构众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,...

2019-12-27 17:33:29

【Linux网络编程】端口绑定问题

00. 目录文章目录00. 目录01. 概述02. 测试示例03. 附录01. 概述所谓绑定(bind)是指别人连接我只能通过我所绑定的端口,相当于,我买了一个手机,别人要想联系我,必须要知道我的手机号码,这时候,我需要怎么办呢?我需要给手机插上电话卡,固定一个电话号码,这样别人就能通过这个电话号码联系我。手机插上电话卡,固定一个电话号码,类似于绑定(bind)的过程,绑定(bind)为了固...

2019-11-11 21:51:26

【Linux网络编程】UDP编程

00. 目录文章目录00. 目录01. 概述02. UDP编程C/S结构03. UDP常用函数3.1 sendto函数3.2 recvfrom函数3.3 bind函数04. 程序示例4.1 UDP客户端4.2 UDP服务端05. 附录01. 概述UDP 是 User Datagram Protocol 的简称, 中文名是用户数据报协议,是一个简单的面向数据报的传输层协议,在网络中用于处理数据...

2019-11-11 21:40:48

【Linux网络编程】套接字简介

00. 目录文章目录00. 目录01. 概述02. 套接字属性03. socket函数04. 套接字地址结构05. 附录01. 概述Socket套接字由远景研究规划局(Advanced Research Projects Agency, ARPA)资助加里福尼亚大学伯克利分校的一个研究组研发。其目的是将TCP/IP协议相关软件移植到UNIX类系统中。设计者开发了一个接口,以便应用程序能简单地...

2019-11-11 21:02:59

【Linux网络编程】网络字节序和地址转换

00. 目录文章目录00. 目录01. 主机序到网络序转换函数02. 网络序到主机序转换函数03. inet_pton函数04. inet_ntop函数05. 附录01. 主机序到网络序转换函数相关函数#include <arpa/inet.h>uint32_t htonl(uint32_t hostlong);uint16_t htons(uint16_t hostsho...

2019-11-11 19:27:49

【Linux网络编程】大端模式和小端模式

00. 目录文章目录00. 目录01. 概述02. 示例分析03. 优缺点04. 数组存储05. 测试机器模式07. 附录01. 概述大端模式(Big-endian):高位字节排放在内存的低地址端,低位字节排放在内存的高地址端,即正序排列,高尾端;小端模式(Little-endian):低位字节排放在内存的低地址端,高位字节排放在内存的高地址端,即逆序排列,低尾端;例(无论是小端模式还是...

2019-11-11 16:42:08

【Linux网络编程】网络基础知识

00. 目录文章目录00. 目录01. 网络基础知识02. 附录01. 网络基础知识1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI 参考模型的层次是什么?有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。...

2019-11-10 17:25:13

【Linux网络编程】无连接和面向连接协议

00. 目录文章目录00. 目录01. 概述02. 附录01. 概述网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。尽管本质上来说,两者之间的区别并不难理解,但对那些刚刚开始进行网络编程的人来说,却是个很容易混淆的问题。这个问题与上下文有些关联:很显然,如果两台计算机要进行通信,就必须以某种形式“连接”起来,那“无连接...

2019-11-10 21:05:09

【Linux网络编程】广播地址介绍

00. 目录文章目录00. 目录01. 概述02. 广播地址类型03. 广播地址分类04. 附录01. 概述广播地址(Broadcast Address)是专门用于同时向网络中(通常指同一子网)所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机标识段host ID(简称主机 ID) 为全 1 的 IP 地址为广播地址,广播的分组传送给同一个子网的所有计算机。例如,对于10....

2019-11-10 20:38:00

【Linux网络编程】IP地址分类和介绍

00. 目录文章目录00. 目录01. IP地址概述02. IP地址格式03. IP地址分类04. 回环IP地址05. 公网IP地址06. 私有IP地址07. 附录01. IP地址概述IP地址(Internet Protocol Address)也称为网间地址、网际地址。IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Add...

2019-11-10 20:21:55

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。