技术交流

Travis CI & Github 自动化构建

3

叶子坑 发布于 2018-07-27

起因 个人文档(http://docs.flc.io/):源文件托管至Github(https://github.com/flc1125/docs)平台。但每次更新文档后都需要手动执行mkdocs gh-deploy发布至gh-pages分支才能访问。 为节省此操作和对环境软件的...

阅读(75)评论(0)赞 (0)

CTF大赛-阿笠博士的兔子

叶子坑 发布于 2018-07-03

题目来源于公司第三届(2018年)的CTF大赛题之一,分值:200 题目 柯南立刻想起阿笠博士培养出一对繁殖能力超强的兔子(雌雄),这种兔子嗅觉特别好,能快速找到丢失的镇馆之宝,这种兔子出生后一个月就会成年,成年的兔子再过一个月会生一对(雌雄)兔子,并且之后的每个月都会生一对兔子...

阅读(167)评论(0)赞 (0)

Laravel5.2+ 版本新特性

叶子坑 发布于 2018-05-13

Laravel5.3~5.5版本特性整理 一、5.3 新特性概览 消息通知 Laravel Notifications; 事件广播 Laravel Echo; OAuth2 授权认证 Laravel Passport; 全文搜索引擎 Laravel Scout; Laravel ...

阅读(302)评论(0)赞 (0)

PHP实现微信红包拆分算法

叶子坑 发布于 2018-04-07

算法为自创,非微信官方算法(仅供参考);如测出有问题,请及时反馈。感谢 CHANGELOG 2018-04-07 修复最后一个红包输出未保留2位数 修复领取的红包金额低于最小红包限制 <?php /** * 红包分配算法 * * @example * $coupon = n...

阅读(1230)评论(0)赞 (2)

基于Laravel的API服务端架构代码

叶子坑 发布于 2016-08-03

部署说明 现有API基于laravel框架开发,本次介绍也针对laravel。可根据文档自行调整,以适用其他框架下使用!(源码请查看文章底部) 数据库相关 执行如下SQL语句 CREATE TABLE `prefix_apps` ( `id` INT(10) NOT NULL A...

阅读(10762)评论(10)赞 (27)

五种常见的 PHP 设计模式

6

叶子坑 发布于 2016-07-22

设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发...

阅读(2761)评论(1)赞 (7)

Gitlab 安装总结

叶子坑 发布于 2016-05-18

安装教程 https://about.gitlab.com/downloads/#centos6 安装完成后,基本配置(持续更新….) vim /etc/gitlab/gitlab.rb # 修改配置文件 external_url 'http://192.168.11...

阅读(2007)评论(0)赞 (0)

使程序在Linux下后台运行

叶子坑 发布于 2016-04-12

一、为什么要使程序在后台执行 我们计算的程序都是周期很长的,通常要几个小时甚至一个星期。我们用的环境是用putty远程连接到日本Linux服务器。所以使程序在后台跑有以下三个好处: 1:我们这边是否关机不影响日本那边的程序运行。(不会像以前那样,我们这网络一断开,或一关机,程序就...

阅读(1559)评论(0)赞 (0)