自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 收藏
  • 关注

原创 EasyPhpCli--使用你熟悉的PHP框架写脚本,魔改PHP所有框架支持CLI运行

这个项目代码简单,功能简单,只是提供了一种使用命令行脚本运行的思路,可以使用你熟悉的PHP框架写脚本,写代码与维护至少提升几个量级吧。PHP 有很多 好的PHP框架,实现了很多好的封装库, 但在命令行的时候,只能写原生的PHP代码,很难利用PHP框架的优势。更多使用方法,可以自己悟。...

2022-08-04 14:34:23 327 1

原创 初探PHP开源采集器----蓝天采集器

先去目录/plugin/release/diy目录中创建Astar.php,下面是我的astar.php的源码

2022-07-30 22:21:56 1816 1

原创 linux终端远程会话软化Tmux

你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。管理远程会话的方法有很多比如...

2019-05-07 10:44:00 281

原创 通过TP框架,用PHP CLI 模式做定时任务

linux 定时任何有很多种方式 ,用的最多的还是`crontab`里进行配置 在 crontab 里经常能看到这种```#*/10 * * * * /usr/bin/curl http://192.168.0.199/crontab/pet/petComeLog```的定时任务如果执行时间不长,或数据量不大 直接通过 `HTTP`协议是非...

2019-04-25 16:14:00 360

原创 验证Huawei Play 的付费状态

最近公司的游戏 要推放华为海外版本,这个单独的版本只能用华为支付,不能使用Google 与 Ios 所以...其实华为 的验证和 支付宝与 微信 非常接近,都是通过 回调的地址就可以了前两天做了 IOS 的验证,由于领导不给我账号进去 看能不能调用回调地址,所以只能请求IOS的通用API进行验证Google Pay 几个月就做了验证,是通过拿g...

2019-04-05 15:59:00 242

原创 验证AppStore的付费状态

公司的游戏要做 IOS 付费验证,进行封装```/** * 验证AppStore内付 * @param string $receipt_data 付款后凭证 * @return array 验证是否成功 */function validate_apple_pay($receipt_data,$type=0){...

2019-04-02 15:53:00 267

原创 一条MYSQL查询语句的执行过程

[TOC]### SQL语句示例```SELECT `name`,COUNT(`name`) AS num FROM student WHERE grade < 60 GROUP BY `name` HAVING num >= 2 ORDER BY num DESC,`name` ASC LIMIT 0,2;```分析记录 这条SQ...

2019-03-14 10:20:00 104

原创 SVN数据迁移到新的服务器

[TOC]## 前言## 安装[SVN 安装及初始化 可以查看 ](http://www.astarblog.cn/index.php/2017/12/21/390.html "SVN 安装及初始化")http://www.astarblog.cn/index.php/2017/12/21/390.html## 迁移1....

2019-03-02 14:20:00 580

原创 记一次Centos7 能ping通外网,但不能访问外网网页的情况

[TOC]## 前因电脑几天没关,今天过来后发现 centos7 的虚拟机不能打开网页,但能 ping 通,不管是IP 还是 域名都可以ping通,就是访问不了网页,通过搜索做了以下几次尝试## 尝试1 -- DNS是否正常能ping 通外网,理论上,DNS基本不会有问题,但访问不了网络,第一反应就是 DNS 是否正常 ,所以就```...

2019-02-28 16:41:00 1802

原创 利用git 通过码云(gitee) 或github 进行代码提交后自动部署

[TOC]### 准备工具sourcetree git桌面工具,非常简单好用,下载地址:https://www.sourcetreeapp.com码云账号:通过gitee.com注册(github的操作步骤都差不多)一台公网的服务器:提交代码时,gitee会回调,然后自动更新下面的内容是默认在你懂git的基础操作下进行### 码云创建仓...

2019-02-18 17:03:00 1015

原创 每周分享第 17期

[TOC]## 一些工具### 1. CDN检查工具--CDNPerf地址:https://www.cdnperf.com/这个网站通过请求速度,比较各大 CDN 的性能表现。### 2. PHP 运行时环境 polarphp地址: https://gitee.com/polarphp/polarphp为什么要做...

2019-02-01 11:22:38 104

原创 每周分享第 16期

[TOC]## 一些工具### 1.curl 转换器github:https://github.com/NickCarneiro/curlconverter一个将 curl 命令转为 Python、Node.js、R、PHP、Go 代码的在线工具。### 2.黄图鉴别工具 nsfwgithub: https://github.c...

2019-01-25 15:28:47 139

原创 kail linux 系统收集工具 -- dmity

```root# dmitryDeepmagic Information Gathering Tool"There be some deep magic going on"Usage: dmitry [-winsepfb] [-t 0-9] [-o %host.txt] host -o Save output to %host.txt or...

2019-01-22 10:23:56 289

原创 每周分享第 15期

[TOC]## 一些工具### 1.HTML 转换PDF开源小工具wkhtmltopdf下载地址:https://github.com/wkhtmltopdf/wkhtmltopdfwkhtmltopdf和wkhtmltoimage是使用QT Webkit呈现引擎将HTML呈现为PDF和各种图像格式的命令行工具。这些完全“无头”,不需要...

2019-01-19 16:18:00 138

原创 利用WPScan 对WordPress的一次渗透扫描

### 运用系统及工具linux kailgitwpscan### wpscan 的下载与安装 ```git clone https://github.com/wpscanteam/wpscan.git更新漏洞库 wpscan --update```![](https://www.astarblog.cn/usr/u...

2019-01-18 00:21:04 148

原创 每周分享第 14期

[TOC]## 一些工具### 1. 国人开发的 MacOS 视频播放器下载地址:https://circleapps.co/Source Player国人开发的 MacOS 视频播放器,特点是点击文本字幕,会显示英语单词的中文解释,英语学习者的小帮手。### 2. 各种云服务之间转移文件的命令行工具下载地址...

2019-01-11 14:46:41 105

原创 史上最厉害的幸福公式 ,你猜哪个公式能达到100%的幸福

哎!电脑主板坏了,返厂维修,所以没有更新文章```如果26个英文字母 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别等于1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26那么 Knowledge(知识...

2019-01-07 14:49:07 141

原创 每周分享第 13期

上周回了躺老家,刚回去就下大雪[TOC]##### 记录过去的二周## 好的开源项目与工具### 1. 百度开源计算平台--OpenEdge[github地址:https://github.com/baidu/openedge](https://github.com/baidu/openedge)> OpenEdge是...

2018-12-15 14:39:00 137

原创 每周分享第 12期

上周找房,所以停更了一周[TOC]##### 记录过去的二周## 好的开源项目与工具### 1. 终端图形化系统资源监控器gotop[github地址:https://github.com/cjbassi/gotop](https://github.com/cjbassi/gotop)> gotop是一款基于终端的系统资源...

2018-12-02 11:47:18 107

原创 Monitorix--轻量级的linux系统和网络监控工具

[TOC]## 说明Monitorix是一个免费的、开源的、轻量级的系统监控工具,旨在监控尽可能多的服务和系统资源。它已被创建用于生产Linux/UNIX服务器,但由于它的简单性和小尺寸也可以用于嵌入式设备。## 相关资料* 官网> https://www.monitorix.org* github> htt...

2018-11-20 12:06:20 262

原创 每周分享第 11期

[TOC]##### 记录过去的一周## 深思计算机科学家 Tim Bray 最近写了一篇博客,他觉得自己可能应该退休了。他列出了下面几个理由。> 1、好多个早晨,我想继续睡觉,而不是起床。2、就算起床,我想做的第一件事,是去看新闻,而不是去工作。3、夏天到了,我想待在自己的度假小屋。4、工作时,我的强度依然很大,不比年青...

2018-11-17 12:45:00 125

原创 php验证google play遇坑小记

[TOC]## 说明在后端验证 google play 的订单真实性的时候,刚开始接触到 google play console的相关配置时,总是会报一些类似`401`与`403`的错误,在代码层面没有找到问题时,及有可能是相关配置出现了问题,尤其是`403`的错误,接下来就说说我调试 google play 时遇到的问题及解决办法## 1. 创建与设...

2018-11-17 11:55:00 1202 1

原创 每周分享第 10期

[TOC]##### 记录过去的一周## 好的开源项目与工具### 1. Yaconf – 一个高性能的配置管理扩展> 鸟哥开源PHP配置文件扩展[https://github.com/laruence/yaconf](https://github.com/laruence/yaconf)### 2. ProcDump-for...

2018-11-10 16:05:49 106

原创 每周分享第 9期

[TOC]##### 记录过去的一周## 好的工具### 1. 树形展示 Github 项目代码-Octotree> Octotree是一款开源的浏览器插件,可以树形的方式显示 GitHub 项目的目录结构, 像IDE里一样浏览和搜索代码。目前支持的浏览器包括Chrome, Firefox 以及Opera。Octotree支持公有库和...

2018-11-03 13:31:00 62

原创 TP5 集成 WorkerMan 以及 GatewayWorker 做实时聊天

[TOC]## 一. 基础### 1. workermanworkerman是国人开发的良心高性能的PHP socket 服务器框架,在全球最大同性交友平台gayHub的star都4K多,可以想象是多么的牛X。可以单独部署,也可以整合进MVC的框架(TP,laravel等),可以说非常实用,并发效果也好。官网地址:* http://www....

2018-11-03 12:27:00 635

原创 每周分享第 8期

[TOC]##### 记录过去的一周## 看到的开源项目------------### 1. ShadowEditor--在线3D场景编辑器[github地址:https://github.com/tengge1/ShadowEditor](https://github.com/tengge1/ShadowEditor "github地...

2018-10-26 12:22:00 105

原创 每周分享第 7期

[TOC]##### 记录过去的一周## 看到的开源项目------------### 1. Redis 5.0 发布[github地址:https://github.com/antirez/redis/releases/tag/5.0.0](https://github.com/antirez/redis/releases/tag/5.0.0...

2018-10-20 14:37:00 107

原创 PHP调试工具--KINT

[TOC]**KINT**是一个免费开源,不用安装的PHP调试工具,用来替代系统内置的比如**var_dump(),print_r(),debug_backtrace()**等相关函数### 安装(获得KINT)* 通过`phar`[点击下载](https://raw.githubusercontent.com/kint-php/kint/ma...

2018-10-16 16:31:00 113

原创 每周分享第 6期

[TOC]##### 记录过去的一周## 看到的开源项目------------##1. No Code[ github地址:https://github.com/kelseyhightower/nocode](https://github.com/kelseyhightower/nocode " github地址:https://gi...

2018-10-13 13:21:00 87

原创 关于设计原则

设计模式有六大原则,这些原则是经过代码大神们不断总结的规律,目的是提高代码的复用性,降低耦合。## 1. 开闭原则1988年,勃兰特·梅耶(Bertrand Meyer)在他的著作《面向对象软件构造(Object Oriented Software Construction)》中提出了开闭原则(Open Close Principle),它的原文是这样:“So...

2018-10-12 15:17:00 69

原创 大话移动通信--移动通信的前世今生

[TOC]##一.初识通信###1.为何要通信**我们要获得信息所以要通信。**每天我们都被信息围绕着,早上叫醒我们的闹钟,车上的到站提示等等都是信源* 通信基本概念 - 信源:信息的源头 - 信宿:信息传达的目的地 - 信道:从信源到信宿传递信息之间的载体(空气,电缆..) - 信息:所要传递的具体内容 - 双工方式...

2018-10-02 00:15:00 219

原创 每周分享第 5期

[TOC]##### 记录过去的一周## 看到的开源项目------------##1. 京东开源多端统一框架--taro[github地址: https://github.com/nervjs/taro](https://github.com/nervjs/taro "github地址: https://github.com/nerv...

2018-09-29 16:26:00 69

原创 每周分享第 4期

[TOC]##### 记录过去的一周## 看到的开源项目###1.Layx[轻量级的弹窗,点击体验](https://gitee.com/monksoul/LayX "轻量级的弹窗,点击体验")> 和[layer](https://layer.layui.com/ "layer")功能差不多,主要区别在于操作界面与样式和传统企业软...

2018-09-22 13:33:00 143

原创 聊聊redis的数据结构的应用

# string(字符串)* 最常用的就是incr操作,比如可以用来维护用户在某个抽奖活动的剩余抽奖次数* setnx方法可以用来实现分布式锁# hashmap(哈希)* 可以用来存储session,作为分布式session的一个实现方案* 可以用来存储用户购物车,value值存储的key为物品,value为其数量# set(无序集合)...

2018-09-21 16:58:00 66

原创 [转]程序员收集整理的PHP资源大全,包含各种类库及框架等

依赖管理Composer/ Packagist:一个包和依赖管理器Composer Installers:一个多框架Composer库安装器Pickle:一个PHP扩展安装器其他的依赖管理Satis:一个静态Composer存储库生成器Composition:一个在运行时检查Composer环境的库Version:语义版本的解析和比较库Na...

2018-09-15 15:05:38 244

原创 每周分享第 3期

[TOC]##### 记录过去的一周## 看到的开源项目------------###1.NodeJS 10.0发布[NodeJS github地址](https://github.com/nodejs/node "github地址")> nodejs的大版本发布算是在开源软件界迭代非常快,新的特性更新非常之快,相对应学习成本...

2018-09-15 13:39:00 74

原创 每周分享第 2期

[TOC]##### 记录过去的一周## 看到的开源项目------------###1.Saber[高性能高可用HTTP客户端](https://github.com/swlib/saber "高性能高可用HTTP客户端")> HTTP军刀(呆毛王), Swoole人性化组件库之PHP高性能HTTP客户端, 基于Swoo...

2018-09-08 14:04:00 66

原创 每周分享第 1期

[TOC]##### 记录过去的一周### 订阅了[阮一峰的网络日志](http://www.ruanyifeng.com/blog/ "阮一峰的网络日志")连续看了20期的每周分享系列,140天无一周断更,萌生了我也想要编写每周分享系列,来回顾上一周所看到并记录下来## 看到的开源项目------------###1. Swoole 4....

2018-09-01 12:33:00 97

原创 GO语言学习系列十——GO的接口(Interface)

# 接口(interface)GO语言的接口是非常灵活的,它通过一种方式来声明对象的行为,谁实现了这些行为,就相当于实现了这个接口接口里面声明各种方法的集合,但接口本身不去实现这些方法所要的一些操作,因为这些方法没有被实现,所以它们是抽象的方法,这就非常像其它语言里面向对象的实现抽象方法一样,只不过其它语言需要继承然后去实现相对应的方法,而GO不需要继承,你只要在...

2018-01-27 15:02:00 83

原创 GO语言学习系列九——GO的结构(struct)与方法(method)

# 结构(struct)由于在GO中没有class的关键字,也就是其它语言经常在面向对象中使用的方面,但GO是通过struct结构与method方法组合来实现的面向对象概率,所以在GO中,结构是非常重要的一种语法类型在定义结构体时,和`map`等语言类型非常像似```var 结构变量 struct{ 字段1 字段1类型 字段2 字段2类型 .....

2018-01-25 17:06:46 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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