关闭

251 ubuntu 跳板机下如何下载文件到本地

传输文件的解决办法:zssh 在自己的linux机上,如ubuntu等,安装上zssh,先用zssh登陆上跳板机,再在跳板机上ssh到相应服务器,然后ctrl+@,就可以相应上传下载文件了,先记着,后续再补详细资料。 上传本地文件到服务器在服务器上先cd至相应要放上传文件的目录之后rz -bye //在远程服务器的相应目录上运行此命令,表示做好接收文件的准备 ct...
阅读(924) 评论(0)

250 ubuntu16.04/oh my zsh 开箱

安装sudo apt-get install zsh配置取代bashchsh -s /bin/zshoh my zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"主题vim ~/.zshrc ZSH_THEME="agnoster" # (t...
阅读(319) 评论(0)

249 atom-输入慢-问题解决

atom慢问题解决 最近在网上找了一波atom插件,然后atom在输入的时候就变得特别慢,类比以下大概是300ping玩魔兽世界, 假设有以下几个怀疑 - 大文件问题,项目很大导致chromium内核的atom 文件加载慢 - 插件问题,这个最可疑 - 其他解决问题针对插件的问题,今天把所有community package都关掉,然后一个一个开并测试输入速度有无变化,发现开了linter...
阅读(504) 评论(0)

248 php7,ubuntu16.04扩展安装 redis,memcached,yar,rdkafka

php扩展安装 本地环境 操作系统 : ubuntu16.04 / amd64 php 编译安装在 /usr/local/php redis 下载 Git clone -b php7 https://github.com/phpredis/phpredis.git 安装 # mv phpredis/ /etc/ # cd /etc/phpredis # phpize # ./con...
阅读(474) 评论(0)

247 MIT6.828 hw0-shell.c

MIT6.828 hw0 前一阵子面试时候新公司的小领导让我把c的知识捡回来,正好最近在跟MIT的操作系统课程。这篇博客是在网吧写的,中间还打了2盘dota2,女朋友一出差简直为所欲为… 1.从main开始逻辑很清晰,调用getcmd从stdin获取命令,如果是cd命令,那么使用chdir这个系统调用,否则调用fork1新建子进程,用parsecmd获取命令,并 runcmd执行命令...
阅读(239) 评论(0)

246 重来 - 盘点一下最后一个项目(会员)

重来–会员系统 最近会员系统终于上线,后端从技术选型到逻辑实现大部分由我完成,搞完它总算可以功成身退,安心离职去往新的公司了。今天收拾东西之余盘点一下。 会员系统做了很久,从设计到通用组件开发再到具体业务实现,前后大概花了4个月,首次使用lumen,以及相应一系列工具链,前面推进速度相对缓慢,后面填业务逻辑就效率很高了。做的好的地方 因为读过laravel核心代码所以上手lumen很快而且一点不...
阅读(313) 评论(0)

245 swoole - 1 编译安装PHP7 和 swool

目前使用的操作系统版本 ubuntu 16.04 卸载php$ service php7.0-fpm stop $ sudo apt-get --purge remove php7.0 $ sudo apt-get --purge autoremove安装编译环境sudo apt-get update && sudo apt-get install libxml2-dev && sudo apt-g...
阅读(300) 评论(0)

244 设计模式 -- 行为型 -- 依赖注入

这是之前我写在公司的jira上的关于设计模式的分享,后面会陆续转过来一些不涉及业务的其他文章。 定义 依赖注入(DI),或者控制反转(IOC),可以帮助我们开发出松散耦合的程序,以下stackoverflow高票答案stackoverflow给出的类比。 When you go and get things out of the refrigerator fo...
阅读(185) 评论(0)

233 lumen 自定义console命令

最近用 lumen 写服务端api ,因为我在 model 和 controller 之间加了一个抽象层(repository),所以需要频繁新建不同的 repository,能不能自己定义个 php artisan make:repository命令来帮助我自行创建呢? 需求...
阅读(164) 评论(0)

232 linux 设置系统别名

最近搞一个Django站点,需要经常进入/var/www/site/mycitsm/这个目录,每次都得重复的输入这一长串路径进入该目录,显得麻烦而费时,有没有一种好的方式可以将cd /var/www/site/mycitsm这样一个命令取一个别名,每次只需输入该别名就可以进入该目录呢? 很庆幸,Linux系统提供了一个有用的工具叫alias,可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别...
阅读(297) 评论(0)

231 php ArrayAccess

最近写facade 基类, 有个功能要从 container 里面取组件, facade 里面都是静态调用,但是container 里面都是动态调用,所以要么把container 里面都改成静态的(很麻烦),要么换其他解决方案 ArrayAccess提供像访问数组一样访问对象的能力的接口。ArrayAccess { /* 检查一个偏移位置是否存在 */ abstract public boolea...
阅读(222) 评论(0)

230 atom-beautify 安装 php-cs-fixer 和 phpcbf

atom-beautify 安装 php-cs-fixer 和 phpcbf 最近装了atom-beautify 插件,结果格式化php脚本时候报错”phpcbf”未安装 通过Composer (Globally)To install PHP CS Fixer, install Composer and issue the following command:$ composer global...
阅读(1406) 评论(0)

229 用 composer 管理私有包

最近在搭建api脚手架,需要在项目中使用私有的包,只想在公司中重用,但不是真的想开源,不能放在 github 或者 packagist上面。 需要引入的包的 git 地址为 testRepo 原文地址 :https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md 修改 testRepotestR...
阅读(1019) 评论(0)

228 php array_walk array_filter array_map

array_walk array_filter array_map 构建参数$sample = [ 'brand' => ' toyota ', 'year' => '2010', 'city' => ' L A' ];array_walk 很类似 foreach ,本身返回 true / false# array_walk(&$input, $funcna...
阅读(174) 评论(0)

227 ubuntu 16.04 使用 l2tp vpn

Ubuntu has stopped shipping L2TP over IPSec support for Ubuntu since Precise. A workaround for this exists using network-manager-l2tp. First you must install the prerequisites:sudo apt install \ intl...
阅读(1139) 评论(0)
246条 共17页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:110736次
    • 积分:3010
    • 等级:
    • 排名:第12846名
    • 原创:187篇
    • 转载:59篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论