自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秋叶原 && Mike || 麦克

比你优秀的人往往比你更努力!!!!

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

转载 Nginx出现413 Request Entity Too Large错误解决方法

Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现。解决方法: 打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段,修改或者添加:client_max_body_size 20m; #根据需要修改大小然后重启nginx:sudo /etc/in

2016-12-31 16:29:40 966

转载 雷军以为会当一辈子码农,不料后来成了小米董事长

本文转自:IT时代网不会写代码的CEO,不是好技术。在科技互联网行业,其创始人大都由技术人员组成,百度李彦宏,腾讯马化腾,360周鸿祎、特斯拉、SpaceX创始人马斯克,微软创始人比尔盖茨,facebook创始人扎克伯格等无一不是技术出身,他们的最初职业选择,是当一名程序员、软件工程师。而时势造英雄,他们如今的江湖地位已经不仅仅是一名程序员或者工程师了。今天,小i就盘点下,技术出身的科技大佬有哪些?

2016-12-29 10:06:05 3984 1

原创 HTTP协议浅析(下): 使用HTTP协议实现通信

1. 概述服务器的开发不容易,尤其是开发高性能、稳定性好服务器,更加不容易,因此人们尝试更好简单的方式来开发软件。在服务器方面,使用Web服务器,采用HTTP协议来代替底层的socket,是常见的选择。采用HTTP协议更加除了能得到稳定的服务器支持外,更加可以兼容各种客户端(手机、PC、浏览器)等等。这样实现了一个服务器之后,多个客户端可以通用。2.通信过程HTTP 协议采用请求/响应模型。客户端向

2016-12-28 16:18:23 13371 4

原创 HTTP协议浅析(中):请求报文和响应报文

GET:当客户端要从服务器中读取某个资源时,使用GET 方法。GET 方法要求服务器将URL 定位的资源放在响应报文的数据部分,回送给客户端,即向服务器请求某个资源。使用GET方法时,请求参数和对应的值附加在 URL 后面,利用一个问号(“?”)代表URL 的结尾与请求参数的开始,传递参数长度受限制,因此GET方法不适合用于上传数据。通过GET方法来获取网页时,参数会显示在浏览器地址栏上,因此保密性很差。

2016-12-28 11:55:58 15695

原创 HTTP协议浅析(上):简介

1. Web服务器WWW是 World Wide Web (环球信息网)的缩写,也可以简称为 Web,中文名字为“万维网”。Web服务器(也称WWW服务器)一般指网站服务器,主要功能是提供网上信息浏览服务。目前最主流的三个Web服务器是Apache、Nginx、IIS。一些使用C/C++开发的开源的http服务器列表在这里:http://www.oschina.net/project/tag/106

2016-12-28 11:04:55 1272

原创 C语言可变参数的使用

概要众所周知,C++支出函数重载,而C语言默认是不支持。但是,C语言可以通过可变参数实现类似函数重载的功能。如 Linux C 的open()函数,这个函数有2个版本。有一个可选的第三个参数时只需要文件可能被创建。第三个参数描述了使用新文件的权限设置。#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int open(con

2016-12-22 18:45:15 22801

转载 Nginx源码剖析之内存池、内存管理

作者:July、dreamice、阿波、yixiao。出处:http://blog.csdn.net/v_JULY_v/。引言        Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambl

2016-12-17 16:57:39 834

libpcap 详解源代码

Linux 网络编程—— libpcap 详解,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/44811899

2015-04-02

C++通过TinyXML类库读写XML文件示例代码

C++通过TinyXML类库读写XML文件,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/48630005

2015-09-21

repeated限定修饰符的使用

repeated限定修饰符的使用,相关教程:http://blog.csdn.net/tennysonsky/article/details/73921025

2017-06-29

利用 Qt Creator 建立空白工程文件示例代码

利用 Qt Creator 建立空白工程文件示例代码,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/48004119

2015-08-26

C++单向链表的实现

C++进阶学习——单向链表的实现,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/49685199

2015-11-06

Windows版本Wireshark安装包

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。使用教程如下: http://download.csdn.net/detail/tennysonsky/8713547

2015-05-19

windows版本glade安装包

windows版本glade安装包, 下一步 -> 下一步 安装即可

2015-01-22

protobuf常用序列化和反序列化API

protobuf常用序列化和反序列化API,相关教程:http://blog.csdn.net/tennysonsky/article/details/73920767

2017-06-29

GTK常用控件之窗口 GtkWindow 源代码

GTK常用控件之窗口 GtkWindow 源代码 相关教程链接如下: http: blog csdn net tennysonsky article details 43153797

2015-01-26

使用HTTP协议实现通信

HTTP协议浅析(下): 使用HTTP协议实现通信,相关教程:http://blog.csdn.net/tennysonsky/article/details/53909564

2016-12-28

Windows平台下的网络调试助手

Windows平台下的网络调试助手,方便网络程序的调试。

2015-04-16

C++通过jsoncpp类库读写JSON文件示例代码

C++通过jsoncpp类库读写JSON文件,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/48809835

2015-09-29

protobuf枚举和包的使用

protobuf枚举和包的使用,相关教程:http://blog.csdn.net/tennysonsky/article/details/73921295

2017-06-29

TCP编程中connect()、listen()和accept()三者之间的关系

TCP网络编程中connect()、listen()和accept()三者之间的关系测试代码,相关教程如下: http://blog.csdn.net/tennysonsky/article/details/45621341

2015-05-11

原始套接字实例:简单版网络数据分析器(源代码)

Linux网络编程——原始套接字实例:简单版网络数据分析器,相关教程链接如下:http://blog.csdn.net/tennysonsky/article/details/44751997

2015-03-30

共享内存示例代码

Linux系统编程——进程间通信:共享内存,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/46425485

2015-06-09

原始套接字实例:发送 UDP 数据包源代码

Linux 网络编程——原始套接字实例:发送 UDP 数据包,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/44925057

2015-04-08

QWidget样式表设置背景示例代码

QWidget 直接派生类的样式表不起作用的解决办法,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/46653571

2015-06-26

glade的使用源代码

GTK入门学习,glade的使用:http://blog.csdn.net/tennysonsky/article/details/43019923

2015-01-22

GTK实现截图功能( 可以指定截图范围 ) 源代码

GTK实现截图功能( 可以指定截图范围 ), 相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/43155393

2015-01-26

GTK帮助文档

GTK帮助文档的使用:http://blog.csdn.net/tennysonsky/article/details/42778635

2015-01-21

MAC 地址扫描器源代码

原始套接字实例:MAC 地址扫描器源代码,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/44923355

2015-04-07

protobuf导入定义(import)

protobuf导入定义(import),相关教程:http://blog.csdn.net/tennysonsky/article/details/73985893

2017-06-30

select、poll、epoll的区别使用示例代码

Linux系统编程——I/O多路复用select、poll、epoll的区别使用,相关教程如下: http://blog.csdn.net/tennysonsky/article/details/45745887

2015-05-18

Linux网络编程:绑定( bind )需要注意的问题

Linux网络编程:绑定( bind )需要注意的问题, 相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/44057585

2015-03-04

base64编码和解码

base64编码和解码,相关教程,请看:http://blog.csdn.net/tennysonsky/article/details/73613934

2017-06-23

fork() 函数详解示例代码

Linux 中 fork() 函数详解,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/45165811

2015-04-21

GTK常用控件之按钮源代码

GTK常用控件之按钮源代码,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/43058269

2015-01-23

siginfo_t进程信息结构体

进程信息结构体路径:/usr/include/i386-linux-gnu/bits/siginfo.h,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/46010303

2015-06-01

ui 文件和 Qt 代码关系测试代码

Qt入门学习——Qt Creator 中 ui 文件和 Qt 代码关系,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/48030333

2015-08-28

libpnet 使用指南 源码

Linux 网络编程—— libpnet 使用指南 源码,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/44944849

2015-04-12

GTK控件的添加源代码

一步一步学习GTK+中:控件的添加源代码http://blog.csdn.net/tennysonsky/article/details/42713127

2015-01-14

空白窗口的源代码

一步一步学习GTK+中:一个简单窗口的源代码:http://blog.csdn.net/tennysonsky/article/details/42708085

2015-01-14

GTK入门学习:信号与回调函数 源代码

GTK入门学习,信号与回调函数 : http://blog.csdn.net/tennysonsky/article/details/42776975

2015-01-16

GTK进阶学习:设置窗口背景图(可指定其大小)源代码

GTK进阶学习:设置窗口背景图(可指定其大小)源代码,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/43154601

2015-01-26

GTK进阶学习:改变控件字体大小 源代码

GTK进阶学习:改变控件字体大小 源代码,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/43155033

2015-01-26

结束进程、等待进程结束实例代码

Linux系统编程——进程的控制:结束进程、等待进程结束,相关教程如下: http://blog.csdn.net/tennysonsky/article/details/45917409

2015-05-22

进程替换:exec 函数族示例代码

Linux系统编程——进程替换:exec 函数族,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/46004367

2015-05-26

互斥锁示例代码

Linux系统编程——线程同步与互斥:互斥锁,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/46494077

2015-06-14

有名信号量示例代码

Linux系统编程——进程同步与互斥:有名信号量,相关教程链接如下: http://blog.csdn.net/tennysonsky/article/details/46500417

2015-06-15

Mike__Jiang的留言板

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

空空如也

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

TA关注的人 TA的粉丝

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