- 博客(8)
- 收藏
- 关注
转载 转载一篇很好的关于终端的文章
终端 终端的基本概念 在UNIX系统中,用户通过终端登录系统后得到一个Shell进程,这个终端成为Shell进程的控制终端(Controlling Terminal),在“引言”一节讲过,控制终端是保存在PCB中的信息,而我们知道fork会复制PCB中的信息,因此由Shell进程启动的其它进程的控制终端也是这个终端。默认情况下(没有重定向),每个进程的标准输入、标准输出和标准错误输出都指向控制...
2019-10-24 17:53:58 222
转载 关于PHP程序员技术职业生涯规划/关于编程语言
出处:http://rango.swoole.com/archives/570 看到很多PHP程序员职业规划的文章,都是直接上来就提Linux、PHP、MySQL、Nginx、Redis、Memcache、jQuery这些,然后就直接上手搭环境、做项目,中级就是学习各种PHP框架和类库,高级阶段就是MySQL优化、PHP内核与扩展、架构设计这些了。 这些文章都存在一个严重的缺陷,不重视基...
2018-05-30 16:48:39 676
原创 sphider的研究
最近学习了模糊查询,以为是什么高深的东西,谁知道就是一个数据库的like查询。继而想继续往深一点的方面学习。查询资料得知,sphider是一个基于php的轻量级站内搜索,于是便高兴阅读源代码,大概明白一个搜索引擎的工作原理。但是,这个sphider由两部分构成,一部分是spider,另一部分是search。spider爬取部分:爬取的基本原理是:将文章的文字部分截取,分析,计算关键字的...
2018-05-30 16:35:54 677
原创 Linux下编写php扩展
Linux下编写php扩展 1、所需:phpize(如果一开始是使用源码编译里面就有),php源码 2、到源码目录下ext目录里面,运行./ext_skel --extname=myext 3、生成扩展框架后,需要进入里面修改m4文件,PHP_ARG_ENABLE(myext, whether to enable myext support, dnl Make sure t
2017-11-30 10:53:21 233
原创 windwos下编写php扩展的一些注意事项
Windows下编译php扩展的注意事项 环境和需要: vs2010 php源码:php-5.6.32 php安装目录(非源码,lnmp里的php) 步骤: 1、php源码里ext目录里面的有 ext_skel_win32.php这个文件,打开可以看到注释 :Make sure you have CygWin installed 于是要安装
2017-11-29 22:13:30 296
原创 基于thinkphp3.23源代码剖析
1、框架的学习思路:引入并配置框架,MVC三层的书写与命名,操作数据库,各种扩展包。 2、什么是框架?和类库的区别?类库:供我们调用,框架:组织controller。 3、tp是mvc模式框架及单入口文件。 4、分析tp3.23核心版:thinkphp/目录: common:常用函数 conf:配置 Lang:语言包 Library:一些类库,包 (3.0是
2017-09-30 09:57:29 1044
原创 在本机使用ssh链接virtualbox
一开始,我使用的是桥接模式,发现虚拟机可以ping通外面的网络和主机,然而主机无法ping通虚拟机。 原因是什么我暂时找不出来。 后来改为host-only方式可以:具体详细配置如下: 1、选择host-only模式 2、开启网络控制里的虚拟网卡 3、关闭虚拟机防火墙(firewall 原因我用的是centos7) 4、编辑ssh配置文件 port:22 5、编辑/
2017-07-09 21:55:33 378
原创 virtualbox下centos7的桥接模式下的联网配置
首先,virtualbox的四种网络链接方式有什么区别网上资料很多,这里不多赘述。 一、如果是nat: 1、将ONBOOT=NO 改为 yes 重启一下即可 二、选择Bridge Adaper: 然后进行对网络配置的相关文件进行配置 1、vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 将ONBOOT=NO
2017-07-09 21:52:57 1884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人