Unix-Linux编程实践教程-chapter14-thread
第14章 线程机制:并发函数的使用执行线路即为程序的控制流程.pthreads的线程库允许程序在同一时刻运行多个函数 同时执行的各函数都拥有自己的局部变量,但共享所有的全局变量和动态分配的数据空间 当线程共享变量时,必须保证他们不会发生共享冲突.线程...Hexo-NexT搭建个人博客(一)
简介
Hexo 是一个快速、简洁且高效的静态站点生成框架,它基于 Node.js 。 它有以下特点:
超快速度
Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。支持Markdown
Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。一键部署
只需一条指令即可部署到Github Pages,或其他网站丰富的插件
Hexo 拥有强大的插件系统,安装插件可以让 Hexo 支持 Jade, CoffeeScript。
通过 Hexo 你可以轻松地使用 Markdown 编写文章,除了 Markdown 本身的语法之外,还可以使用 Hexo 提供的 标签插件 来快速的插入特定形式的内容。
基于 Hexo 这个优秀的博客框架,很多优秀的开发者奉献出了它们基于 Hexo 开发的主题。
NexT 因其 精于心,简于形 的风格,一直被广大用户所喜爱。Unix-Linux编程实践教程-chapter13-udp
第13章 基于数据报(Datagram)的编程:编写许可证服务器数据报是从一个socket发送到另一个socket的短消息.数据报socket是不连接的,每个消息包含有目的地址.数据报(UDP)socket更加简单,快速,给系统增加的负荷更小. 许可...Unix-Linux编程实践教程-chapter12-web-server
第12章 连接和协议:编写Web服务器基于socket的客户/服务器程序遵循一个标准架构.服务器接收和处理请求,客户发出请求 服务器建立服务器端socket.服务器端socket有具体的地址,用来接收连接 客户创建和使用客户端socket....pyinstaller打包flask代码报错
最近工作需要用到flask的restful架构做服务器,而工作环境又在windows下,因此需要打包成exe 打包完运行程序报错打包工具首选pyinstaller,在cmd下用命令pyinstaller.exe -F xxx.py 即生成一个xxx....Unix-Linux编程实践教程-chapter11-socket
第11章 连接到近端或远端的进程:服务器与Socket(套接字)一些程序被作为单独的进程建立起来来接受和发送数据.在客户/服务器模型中,服务器进程为客户进程提供处理或数据服务 客户/服务器系统包含通信系统和协议.客户和服务器通过管...Unix-Linux编程实践教程-chapter10-io
第10章 I/O重定向和管道输入/输出重定向允许完成特定功能的程序通过交换数据来进行相互协作 Unix默认规定程序从文件描述符0读取数据,写数据到文件描述符1,将错误信息输出到文件描述符2.这三个文件描述符称为标准输入,标准输出和...Unix-Linux编程实践教程-chapter09-shell
第9章 可编程的shell,shell变量和环境:编写自己的shellUnix shell 运行一种成为脚本的程序.一个shell脚本可以运行程序,接受用户输入,使用变量和使用复杂的控制逻辑 if..then 语句依赖于下属惯例:Unix程序返回0以...Unix-Linux编程实践教程-chapter08-sh
##第8章 进程和程序:编写命令解释器sh Unix通过将可执行代码装入进程并执行它来运行一个程序.进程是一个程序所需的内存空间和其他资源的集合 每个运行中的程序在自己的进程中运行.每个进程都有一个唯一的进程ID,所有者,大小及其他属性 系统调用fo...Unix-Linux编程实践教程-chapter07-vediogame
第7章 事件驱动编程:编写一个视频游戏有些程序的控制流很简单.而另外一些则要响应外部的事件.一个视频游戏要响应时钟和用户输入,操作系统也要响应时钟和外设 curses库有一些可以管理屏幕显示字符的函数 一个进程通过设置计时器来安排事件.每个进程有三个...