- 博客(20)
- 资源 (7)
- 收藏
- 关注
原创 Bigfile 用新的方式管理文件,支持 HTTP,RPC 以及 FTP 协议
github: https://github.com/bigfile/bigfile中文文档:https://learnku.com/docs/bigfile希望社区的朋友们喜欢,欢迎批评和指导基本介绍Bigfile 是基于 Golang 开发的一个文件传输管理系统,支持通过 HTTP API,RPC 调用以及 FTP 客户端管理文件。它构建于许多优秀的开源项目之上,基于数据库实现了一...
2019-09-17 16:44:50
608
原创 iptables Linux防火墙配置工具
iptables Linux防火墙配置工具 iptables 是一个配置 Linux 内核 防火墙 的命令行工具基础架构请看http://lesca.me/archives/iptables-tutorial-structures-configuratios-examples.html以及https://wiki.archlinux.org/index.php/Iptables_(%E7%
2016-08-12 00:12:26
1953
原创 AWK Linux文本分析工具
AWK Linux文本分析工具AWK是一种速度较快,功能齐全的文本分析工具,可以用来读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表, 实际上 AWK 的确拥有自己的语言:AWK 程序设计语言,允许我们创建简短的程序完成对文本文件的分析;AWK默认已经安装在linux系统中,因此我们不需要安装就可以使用,默认情况下,AWK以空字符分割列,当然我们可以配置这个分隔符;基本语法示例
2016-08-07 08:22:54
541
原创 ubuntu14.04 splash安装
ubuntu14.04 splash安装splash 是一个python语言编写的用于配合scrapy解析js的库,本来以为安装比较简单,没想到记录下来以后,发现其实还是很麻烦的,所以发出来共享一下splash运行于python3环境下,所以先安装pip3,sudo apt-get install python3-pip;安装re2扩展库,详细可以查看这篇文章http://stackoverfl
2016-06-27 22:49:51
2722
1
原创 Dingo + Laravel + JWT + Entrust + memcache 实现API设计
Dingo + Laravel + JWT + Entrust + memcache 实现API设计 Dingo Api 是一个为laravel设计的用于API开发的开源包,规范和简化了Api的设计 JWT 即 Json Web Token,是一种新的用于API认证方式,区别于传统的Session和Cookie方式,便于携带而且比较安全,因为token只设计为单次请求 Ent
2016-05-25 15:26:50
5410
2
原创 ImportError: no module named win32api
ImportError: no module named win32api解决方法: pip install pypiwin32
2016-05-09 11:54:39
891
原创 Gearman 使用案例(PHP--配合Yii2异步发送Email)
Gearman 使用案例(PHP–Yii2) 本文介绍如何在Yii2框架中利用Gearman进行异步发送电子邮件过程描述:首先安装Gearman,配置Yii2框架中的mailer以及log组件,log组件主要是为了方便输出日志;创建gearman-worker,代码示例中的GearmanController/actionWorker方法,在项目根目录下面执行 ./yii gearman.w
2016-03-29 23:04:58
1786
原创 Supervisor Unix系统进程管理工具
Supervisor 在类UNIX系统上控制系统进程,实现对进程的管理 该工具有Python语言编写,支持Python2.4及其以后版本,但不支持Python3参考资料如下http://www.tuicool.com/articles/IrYBnuEhttp://www.tuicool.com/articles/eQbmiue安装pip install supervisor easy
2016-03-29 22:42:54
668
原创 MySQL 数据表创建详细SQL语法
Table 数据表创建数据表创建#语法规则1CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name(create_definition, ...)[table_options][partion_options]#语法规则2CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name[(create_de
2016-03-28 17:26:15
2007
2
原创 MySQL数据库相关操作
MySQL数据库相关操作创建数据库 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET = charset_name #设定字符集 [DEFAULT] COLLATE [=] collation_name #设定排序规则创建数据库需要具有CREATE权限,如果已经存在需要创建的数据库
2016-03-28 17:23:46
474
原创 PHP实现基本认证
PHP实现基本认证<?phpif (!isset($_SERVER['PHP_AUTH_USER'])){ header('HTTP/1.1 401 Unauthorized'); header('WWW-Authenticate: basic realm="Input username and password"'); exit;} else { echo 'Y
2016-03-25 17:34:13
754
原创 Composer PHP的包管理器
Composer PHP的包管理器Python的pip工具,Node的npm,Javascript的bower,PHP的composer作用都是一样的,管理第三方资源;不用手动管理,需要的时候composer install 或者composer require 就搞定了,不用再自己include文件或者自己写autoloader了;安装windows: Composer.exeLinux:
2016-02-01 16:56:54
798
转载 Putty 使用密钥远程登录到linux
Putty 使用密钥远程登录到linux利用闲时间把这些整理出来,防止自己以后要找,也方便一下大家Putty是一个在Window下用于登录时分方便的工具,轻巧方便;而且使用密钥登录相当安全,你只要保护好自己的私钥文件即可,不用密码登录,防止密码传输过程中被劫持;生成自己的公钥和私钥双击打开puttygen.exe,右下角“Number of bits in a generated key”设置为2
2016-02-01 12:22:57
1006
原创 Tmux -- linux终端复用器
Tmux – linux终端复用器由于经常需要登录到远程服务器进行操作,但是一个终端又满足不了我们很多任务的需求,但是Tmux的出现解决了这个问题InstalingUbutun:sudo apt-get install tmux其他平台自行百度即可使用步骤在终端下输入tmux即可常用命令tmux所有自带命令都默认需要先按Ctrl + b,然后再键入对应的命令(不是同时按下)Ctrl+b "
2016-02-01 11:42:45
737
原创 Sublime 40个插件分享
Sublime 40个插件分享写出来也是为了收藏,万一以后找不到了呢WebInspector调试JavaScript特别棒的工具,成熟的Sublime代码检测工具。产品特点:使用绝对路径,控制台,调试步骤和断点,堆栈跟踪,为存储在用户设置中的项目断点。瞬间起效!还有来自于Mozilla的Fireplay,它被允许连接到Firefox Developer工具和最简单的调试器JSHint。Emme
2016-01-31 23:37:27
1924
原创 Gearman GearmanJob
GearmanJob 类GearmanJob::__construct()建立一个GearmanJob实例GearmanJob::complete()发送结果和完成状态GearmanJob::data()像一个运行中的任务服务器发送数据GearmanJob::exception()向一个运行中的任务发送异常GearmanJob::fail()发送失败状态GearmanJob::
2016-01-28 20:23:18
517
原创 Gearman GearmanTask类
GearmanTask类GearmanTask::__construct()建立一个Create a GearmanTask 实例,用来向任务服务器添加的任务.GearmanTask::create()[deprecated]GearmanTask::data()worker对一个任务返回的数据GearmanTask::dataSize()获取返回的数据的大小GearmanTask
2016-01-28 20:20:40
469
原创 Gearman GearmanClient 函数列表
GearmanWorker::__construct() 建立一个GearmanWorker实例来来连接job服务器并且接受可以运行的task来运行GearmanWorker::addFunction() 向 job 服务器注册一个函数名称,并且根据函数指定回调函数,额外指定的程序数据将在超时后被调用GearmanWorker::addOptions() 添加一个或者多个预先设定好的选项Ge
2016-01-28 20:18:39
553
原创 Gearman GearmanClient 函数列表
Gearman GearmanClient 函数列表GearmanClient::__construct() //建立一个GearmanClient实例用来连接到job服务器并且提交任务GearmanClient::addOptions() //添加一个或者多个已经设置好的客户端选项GearmanClient::addServer() //向客户端添加一个任务服务器,这里不产生进程,只
2016-01-28 20:12:39
578
原创 German 实现异步分步式任务
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-01-27 18:52:42
1977
metronic v4.7.5最全完整版(含sass源代码)
2017-11-01
PHP-Debug-Manual-public
2017-09-13
编译原理第2版(中文PDF版)
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人