会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
leno米雷のcoding记录
点我→→
https://github.com/lenomirei/
←←点我
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
下一页
2018年2月1日
[Git] git log命令
摘要: 这是git的新系列,不常用的命令和其参数比较容易记不住,干脆将常用的记录下来,日后查查方便也是好的,一篇文章一个git命令,长短根据命令有所不同。 git log命令主要用于查看提交历史,同时根据添加的参数不同也会有不同的用法 git log 直接使用git log,使用效果如下图所示,会把提交历史
阅读全文
posted @ 2018-02-01 11:23 leno米雷
阅读(3696)
评论(1)
推荐(1)
2017年8月14日
反应堆模式(reactor)
摘要: 在提到高性能服务器编程的时候肯定有听过reactor模式,如果只是简单的写一个服务器和客户端建立连接的程序来熟悉一下使用socket函数编程,一般这种情况都是同步方式实现的,服务器阻塞等待客户端的连接,期间服务器不能做其他事情。是不是有更好的实现方式,让服务器可以提高效率,这就是反应堆模式要做的。
阅读全文
posted @ 2017-08-14 22:55 leno米雷
阅读(2510)
评论(0)
推荐(0)
2017年8月13日
设计模式-前摄器模式(Proactor)
摘要: 本周要进行boost asio库的学习,在学习之前发现最好需要先了解一下前摄器模式,这样对asio库的理解很有帮助,故写下此文 我之前写的随笔XShell的模拟实现中的链接方式可以说是同步的(服务器阻塞等待链接),这样当有服务器端在等待链接的时候就浪费了大量的资源,我们可以让服务器异步等待客户端的链
阅读全文
posted @ 2017-08-13 18:30 leno米雷
阅读(4219)
评论(0)
推荐(3)
2017年7月28日
[C++11] lambda表达式
摘要: ISO C++ 11 标准的一大亮点是引入Lambda表达式。基本语法如下: [capture list] (parameter list) ->return type { function body } 简单的讲一下各个部分的作用 lambda表达式可以理解为一个匿名函数(但本质并不是),如果要使
阅读全文
posted @ 2017-07-28 22:38 leno米雷
阅读(602)
评论(0)
推荐(0)
2017年7月22日
了解编译和链接
摘要: 在步入工作岗位之后,重新对编程是个什么过程进行了了解 简单的来说,我们平常所写的代码经过编译和链接之后生成可执行文件,下面就编译和链接两个过程分别讨论 编译阶段 编译阶段需要的素材就是你的源文件,把源文件经过一系列神奇的编译操作变成目标文件就是我们的目的,也就是linux系统下使用gcc -c得到的
阅读全文
posted @ 2017-07-22 12:07 leno米雷
阅读(744)
评论(4)
推荐(0)
2016年8月23日
模拟XShell的小项目
摘要: 不知道大家有没有用过XShell这款工具,这款工具通过windows可以远程操作处于开机状态的linux操作系统,也就是说把你的电脑和一台服务器连入网络,你通过输入服务器所在的IP地址建立一个会话就可以远端操作linux的服务器了,十分方便。 这次这个模拟XShell的小项目就是类似的功能 执行流程
阅读全文
posted @ 2016-08-23 21:02 leno米雷
阅读(1089)
评论(2)
推荐(0)
2016年7月14日
死锁
摘要: 死锁的定义:如果一组进程中的每一个进程都在等待仅由该组进程中的其他进程才能引发的时间,那么该组进程是死锁的。 产生死锁的必要条件:(产生死锁必须同时具备下面四个必要条件) 互斥条件:简单的说就是进程抢夺的资源必须是临界资源,一段时间内,该资源只能同时被一个进程所占有 请求和保持条件:当一个进程持有了
阅读全文
posted @ 2016-07-14 12:26 leno米雷
阅读(846)
评论(0)
推荐(0)
2016年7月13日
可重入和线程安全
摘要: 线程安全这个词对我来说已经不是很陌生的了,但是遇到一个叫做可重入函数的词,它给我的感觉和线程安全是这么的相近,但既然拿出来了,肯定是有区别的,下面就说说他们之间的区别和联系。 要先解释这两个词语才行。 线程安全:似乎是在牛客网刷题的时候看到一个正确的选项说的是,线程安全问题都是由全局变量及静态变量引
阅读全文
posted @ 2016-07-13 11:06 leno米雷
阅读(1812)
评论(4)
推荐(1)
2016年7月9日
进程间通信(五)—信号
摘要: 我会用几篇博客总结一下在Linux中进程之间通信的几种方法,我会把这个开头的摘要部分在这个系列的每篇博客中都打出来 进程之间通信的方式 管道 消息队列 信号 信号量 共享存储区 套接字(socket) 进程间通信(四)—共享存储区传送门:http://www.cnblogs.com/lenomire
阅读全文
posted @ 2016-07-09 23:16 leno米雷
阅读(2526)
评论(0)
推荐(2)
2016年7月8日
进程间通信(四)—共享内存
摘要: 我会用几篇博客总结一下在Linux中进程之间通信的几种方法,我会把这个开头的摘要部分在这个系列的每篇博客中都打出来 进程之间通信的方式 管道 消息队列 信号 信号量 共享存储区 套接字(socket) 进程间通信(五)—信号传送门:http://www.cnblogs.com/lenomirei/p
阅读全文
posted @ 2016-07-08 00:48 leno米雷
阅读(2356)
评论(2)
推荐(2)
上一页
1
2
3
4
5
6
7
8
下一页
公告