yanbinghu / blogcomments Goto Github PK
View Code? Open in Web Editor NEWthe comments for my tech blog
the comments for my tech blog
http://www.huyanbing.me/tags/index.html
a little coder
http://www.huyanbing.me/2017/10/06/62209.html#more
前言lua是一种轻量小巧的脚本语言 lua特性1.轻量级,编译后不过200K2.可扩展性3.自动内存管理4.支持面向过程编程和函数式编程…… lua应用场景1.游戏开发2.独立应用脚本3.web应用脚本4.扩展和数据库插件5.安全系统
http://www.huyanbing.me/2017/05/17/54928.html
c语言调用脚本后台执行可能实现方法c语言如何调用脚本,并让脚本后台执行?c语言调用系统命令主要有三种方式,1.popen(建立管道)2.system()3.使用vfork()新建子进程4.使用at命令,交给系统执行
https://www.huyanbing.me/2018/09/26/61877.html
前言Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序,有些可以帮我们定位疑难问题。本文将简单介绍一下这些命令。
http://www.huyanbing.me/2018/04/06/53515.html#more
前言ps(Process Status)命令是linux中最常见的命令之一,它用来列出当前系统中运行的那些进程的状态信息,当然了,它只显示命令执行时的进程状态,如果想要动态列出状态信息,可以选择使用top命令。那么通过ps命令我们能够知道进程的哪些信息呢?下面进行介绍。
http://www.huyanbing.me/2018/01/07/26657.html#more
前言简介共享内存是可被多个进程读取的内存。用特殊的系统调用分配和释放内存并设置权限;通过一般的读写操作读写内存段中的数据。使用共享内存是进程间进行本地通信的方法之一。最重要的是,它能够较少由于I/O操作带来的开销。
https://www.huyanbing.me/2018/10/01/26218.html
前言Linux常用命令中,有些命令可以用于查看系统的状态,通过了解系统当前的状态,能够帮助我们更好地维护系统或定位问题。本文就简单介绍一下这些命令。
https://www.huyanbing.me/2017/09/10/52112.html
前言记录一些有用但不常见的linux命令用法
http://www.huyanbing.me/2017/09/10/3456.html
前言记录一些在编程或者调试过程中用到的linux系统命令,这些命令在编码或者调试过程中,能够起到很好的帮助作用。
http://www.huyanbing.me/2017/09/10/9987.html#more
前言父进程异常退出时,如果子进程未退出,或者对于父进程的退出不知情,将会导致子进程变成孤儿进程,更严重的情况是,如果父进程需要使用端口,而父进程异常退出,父进程再次启动时,会发现其子进程占用其端口。原因是,子进程继承了原来父进程的端口。 因此必须保证,父进程异常退出是,子进程也能够退出。
http://www.huyanbing.me/2018/05/27/19567.html#more
## 前言sed(Stream EDitor,流编辑器)是文本处理中常用的工具,能够使用正则表达式,功能不可小觑。
http://www.huyanbing.me/2017/08/04/64636.html#more
前言本文为leetcode上的题目简单分析,仅作记录,欢迎提出建议,共同学习交流。题目的源代码和测试用例可以在leetcodeWithC下载
http://www.huyanbing.me/2017/08/06/13315.html#more
前言 google mock(以下简称gmock)也是google的开源项目,可在测试时进行“狸猫换太子” , 配合了gtest使用,测试效果可更佳。
https://www.huyanbing.me/2018/09/05/65196.html#more
前言相比int等整型,float等浮点类型的表示和存储较为复杂,但它又是一个无法回避的话题,那么就有必要对浮点一探究竟了。在计算机中,一般用IEEE浮点近似表示任意一个实数,那么它实际上又是如何表示的呢?
https://www.huyanbing.me/2018/09/15/43741.html
前言字节对齐是我们初学C语言就会接触到的一个概念,但是到底什么是字节对齐?对齐准则又是什么?为什么要字节对齐呢?字节对齐对我们编程有什么启示?本文将简单理一理字节对齐的那些事。
http://www.huyanbing.me/2018/04/06/53515.html#more
前言ps(Process Status)命令是linux中最常见的命令之一,它用来列出当前系统中运行的那些进程的状态信息,当然了,它只显示命令执行时的进程状态,如果想要动态列出状态信息,可以选择使用top命令。那么通过ps命令我们能够知道进程的哪些信息呢?下面进行介绍。
http://www.huyanbing.me/2016/11/13/4800.html#more
前言嗯,也不知道是出于什么原因,反正就是搭建了现在的这样一个博客,下面会简单记录一下搭建的过程。以下操作皆基于windows操作平台。 主要内容一.配置github仓库 二.搭建环境 三.安装配置hexo 四.hexo配置以及主题配置 五.域名解析 六.常见问题
http://www.huyanbing.me/2018/01/08/12743.html
前言在VIM中经常需要定位到特定的行或者列,单纯的使用方向键来定位位置,实在显得有些笨拙,下面介绍VIM中的跳转。
http://www.huyanbing.me/2018/05/28/26708.html#more
前言从用户的角度来看,系统调用和库函数似乎没有什么区别,它们都是以C函数的形式出现,并且两者都为应用程序提供服务。但从实现者角度来看,它们之间是有根本的区别。那么,它们之间到底有哪些不同呢?在说明之前,先简单了解以下系统调用和库函数。
http://www.huyanbing.me/2017/12/20/46657.html
前言最近在阅读《深入理解linux内核》一书,颇有收益,因此记录书中重要内容,以备查看。
http://www.huyanbing.me/2017/08/06/13981.html#more
gcov与 lcov简介通过gcov和lcov,可以很直观的看到代码的运行情况,同时也可以查看代码的行覆盖率,函数覆盖率等等信息,为开发提供一个方便的测试手段。
http://www.huyanbing.me/categories/
a little coder
a little coder
http://www.huyanbing.me/2017/03/29/45308.html#more
解决ubuntu 通过pppoe方式拨号上网无法连接得问题环境:ubuntu 15.10, 电信宽带。上网方式:adsl拨号上网。问题:通过pppoeconf命令配置拨号上网,配置均正确,ifconfig也可以查看到ppp0有ip.浏览器也可以进入192.168.1.1,但是就是无法上网。
http://www.huyanbing.me/2017/07/28/56337.html
前言由于各种原因,网站会有各种变化以及配置的增加,以日志记下改动
http://www.huyanbing.me/2018/04/06/53515.html#more
前言ps(Process Status)命令是linux中最常见的命令之一,它用来列出当前系统中运行的那些进程的状态信息,当然了,它只显示命令执行时的进程状态,如果想要动态列出状态信息,可以选择使用top命令。那么通过ps命令我们能够知道进程的哪些信息呢?下面进行介绍。
http://www.huyanbing.me/2017/11/05/31814.html#more
前言vim是一个强大的文本编辑器,简单记录一些常用技巧,以备后续查看。本文主要记录vim的查找技巧。
http://www.huyanbing.me/2017/10/07/48917.html#more
前言下面简单介绍使用c语言操作redis数据库.
http://www.huyanbing.me/2018/04/06/53515.html#more
前言ps(Process Status)命令是linux中最常见的命令之一,它用来列出当前系统中运行的那些进程的状态信息,当然了,它只显示命令执行时的进程状态,如果想要动态列出状态信息,可以选择使用top命令。那么通过ps命令我们能够知道进程的哪些信息呢?下面进行介绍。
http://www.huyanbing.me/2017/03/31/36088.html#more
hexo+github多终端同步管理前期用hexo+github搭建了一个个人主页,如果某一天,换了一台电脑,又没有备份,或者说,想用多台电脑来发布文章,要怎么处理呢?本文提供一种多终端都可以发布文章的一种方法。
http://www.huyanbing.me/2017/09/17/8563.html
前言记录在阅读简明python教程中的一些关键内容。私以为,该书适合有一定编程基础,并且有面向对象编程经验的人初学。
http://www.huyanbing.me/2017/10/20/46383.html#more
前言之前使用多说,多说挂了,用网易跟帖代码,网易跟帖又没了。前段时间用来必力,感觉还行,但总归不踏实。后面发现有gitment,用github的issue作为评论载体,感觉靠谱许多。下面介绍一下hexo 的naxt主题中如何集成gitment以及gitalk评论系统。注:next主题版本为5.1.3,其他版本可能略有差异。
http://www.huyanbing.me/2018/05/27/26708.html#more
前言从用户的角度来看,系统调用和库函数似乎没有什么区别,它们都是以C函数的形式出现,并且两者都为应用程序提供服务。但从实现者角度来看,它们之间是有根本的区别。那么,它们之间到底有哪些不同呢?在说明之前,先简单了解一下系统调用和库函数。
http://www.huyanbing.me/2017/09/19/43578.html#more
前言在学习了python基础之后,该尝试用python做一些有趣的事情了–爬虫。知识准备:1.python基础知识2.urllib库使用3.http基本知识4.html/js基本知识。环境准备:1.linux2.python3 话不多说,开始
https://www.huyanbing.me/2018/10/05/61779.html
前言Linux常用命令中,除了cat还有很多其他用于文本查看的命令。本文将简单介绍一下这些文本查看的命令。
http://www.huyanbing.me/2016/11/13/16100.html#more
以下内容满足实用和简洁。 1.杀毒,Windows defender (同时打开防火墙)来源:Windows自带
http://www.huyanbing.me/2017/07/27/51530.html#more
前言 google test(以下简称gtest)是谷歌的开源C++单元测试框架,用来做c/c++的单元测试比较方便。下面对于它在linux下的使用做简单的介绍,同时也作为自己的笔记。因为仅作示例,因此以下过程也比较简单。 更多使用,请看其他文章
http://www.huyanbing.me/2017/07/29/14696.html
前言Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 因此,利用好git,可以很好的管理我们自己的项目。
https://www.huyanbing.me/2018/09/22/24370.html#more
前言变长参数,指的是函数参数数量可变,或者说函数接受参数的数量可以不固定。实际上,我们最开始学C语言的时候,就用到了这样的函数:printf,它接受任意数量的参数,向终端格式化输出字符串。本文就来探究一下,变长参数函数的实现机制是怎样的,以及我们自己如何实现一个变长参数函数。在此之前,我们先来了解一下参数入栈顺序是怎样的。
https://www.huyanbing.me/2018/09/16/51043.html
前言ls(list directory contents,列出目录内容)命令是linux最常用的命令之一,通过man ls可以看到,ls的参数很多,但是本文不准备列出或者介绍这些参数的具体含义或用法,而是挑选一些实际中最常见的实用用法。
http://www.huyanbing.me/2017/10/22/5844.html#more
前言打算在linux下使用vim作为文本编辑器。但是vim本身的功能有限,需要借助其他插件,来实现更丰富的功能,以满足基本的代码阅读或者开发的需求。当然了,用vim作为一个IDE是一个不太推荐的做法。
https://www.huyanbing.me/2018/09/07/47517.html
前言进程(Process)和线程(Thread)都是操作系统中的基本概念,有一些优劣和差异。
http://www.huyanbing.me/2017/10/07/44845.html#more
前言 为什么要用lua脚本操作redis数据库?1.减少开销–减少向redis服务器的请求次数2.原子操作–redis将lua脚本作为一个原子执行3.可复用–其他客户端可以使用已经执行过的lua脚本4.增加redis灵活性–lua脚本可以帮助redis做更多的事情 lua脚本本身体积小,启动速度快. 因此,从redis 2.6.0开始,redis在服务器端内置lua解释器
https://www.huyanbing.me/2018/10/02/25450.html
前言字节序关系到我们的网络数据能否被正确地解析或使用。那么什么是字节序?又怎么处理字节序的问题呢?本文将一探究竟。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.