fancivez的专栏

Phper. junior bricklayer

排序:
默认
按更新时间
按访问量

252 (2017年回顾)划水,心得与反思

今天整理简历发现已经快1年没有更新博客了,其实技术积累一直在做,只不过现在更偏向于维护在自己的wiki里(编辑和查起来效率更高);另一方面,大公司实在是太忙了,技术提升不仅靠总结,也更靠读书. 成长 一方面是技术的成长,一方面是关于流程,沟通以及自我的优化 保持成长的心态和压...

2018-01-24 22:40:50

阅读数:83

评论数:0

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

传输文件的解决办法:zssh 在自己的linux机上,如ubuntu等,安装上zssh,先用zssh登陆上跳板机,再在跳板机上ssh到相应服务器,然后ctrl+@,就可以相应上传下载文件了,先记着,后续再补详细资料。 上传本地文件到服务器在服务器上先cd至相应要放上传文件的目录之后rz -by...

2017-05-05 11:01:54

阅读数:2093

评论数: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/t...

2017-04-17 13:54:49

阅读数:518

评论数:0

249 atom-输入慢-问题解决

atom慢问题解决 最近在网上找了一波atom插件,然后atom在输入的时候就变得特别慢,类比以下大概是300ping玩魔兽世界, 假设有以下几个怀疑 - 大文件问题,项目很大导致chromium内核的atom 文件加载慢 - 插件问题,这个最可疑 - 其他解决问题针对插件的问题,今天把...

2017-03-15 10:01:48

阅读数:704

评论数: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...

2017-03-07 14:05:15

阅读数:758

评论数:0

247 MIT6.828 hw0-shell.c

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

2017-02-24 18:14:00

阅读数:308

评论数:0

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

重来–会员系统 最近会员系统终于上线,后端从技术选型到逻辑实现大部分由我完成,搞完它总算可以功成身退,安心离职去往新的公司了。今天收拾东西之余盘点一下。 会员系统做了很久,从设计到通用组件开发再到具体业务实现,前后大概花了4个月,首次使用lumen,以及相应一系列工具链,前面推进速度相对缓慢,...

2017-02-23 02:01:18

阅读数:371

评论数: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 upda...

2017-02-16 10:05:30

阅读数:620

评论数:0

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

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

2017-02-03 22:17:31

阅读数:292

评论数:0

233 lumen 自定义console命令

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

2017-01-17 09:52:22

阅读数:377

评论数:0

232 linux 设置系统别名

最近搞一个Django站点,需要经常进入/var/www/site/mycitsm/这个目录,每次都得重复的输入这一长串路径进入该目录,显得麻烦而费时,有没有一种好的方式可以将cd /var/www/site/mycitsm这样一个命令取一个别名,每次只需输入该别名就可以进入该目录呢? 很庆幸,L...

2017-01-16 10:45:38

阅读数:353

评论数:0

231 php ArrayAccess

最近写facade 基类, 有个功能要从 container 里面取组件, facade 里面都是静态调用,但是container 里面都是动态调用,所以要么把container 里面都改成静态的(很麻烦),要么换其他解决方案 ArrayAccess提供像访问数组一样访问对象的能力的接口。Arra...

2017-01-12 10:45:51

阅读数:264

评论数: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 Compose...

2017-01-06 01:30:46

阅读数:2045

评论数:0

229 用 composer 管理私有包

最近在搭建api脚手架,需要在项目中使用私有的包,只想在公司中重用,但不是真的想开源,不能放在 github 或者 packagist上面。 需要引入的包的 git 地址为 testRepo 原文地址 :https://getcomposer.org/doc/articles/hand...

2017-01-05 15:40:14

阅读数:2128

评论数:0

228 php array_walk array_filter array_map

array_walk array_filter array_map 构建参数$sample = [ 'brand' => ' toyota ', 'year' => '2010', 'city' => ' L A' ];array_wal...

2017-01-05 11:51:33

阅读数:210

评论数: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...

2016-12-30 01:00:03

阅读数:1503

评论数:0

226 关于同步、异步、阻塞、非阻塞

socket阻塞与非阻塞,同步与异步 原文链接 : http://blog.csdn.net/hguisu/article/details/7453390 1. 概念理解      在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(...

2016-12-23 10:33:27

阅读数:287

评论数:0

225 业务 关于api自动化的思考

入职之初就在思考,如何在现有框架下实现 api 开发的自动化,因为只做转发业务重复性太高,如果不抽象出来比较可惜 思路 针对相同的业务做一系列约定(变量、业务步骤) 应该分离变与不变, 不变的部分应该可以直接生成,变化很少的部分应该可以实现外部登记,变化很多的地方要么暴露接口,要么再作分离 目标...

2016-12-22 17:59:17

阅读数:253

评论数:0

224 mysql 设置远程连接权限

MySQL设置远程账户登陆总结 1. ERROR 2003 (HY00 1 2. ERROR 1045 (28000): Access denied for user 'test'@'x.x.x.x' (using password: NO) 1 3. 取回ROOT密码并设置远程登录 2 ...

2016-12-22 15:40:05

阅读数:268

评论数:0

223 CS162 刷课指南 -- 第一课

最近在ucb的cs162,上来vagrant就挺头大的 https://cs162.eecs.berkeley.edu/static/hw/hw0.pdf vagrant 配置 – ubuntu我家里使用ubuntu 16.04,公司电脑是win10 ,先说ubuntu1.下载vagran...

2016-12-12 21:29:29

阅读数:1123

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭