PHP异步网络通信引擎-Swoole的安装与应用

    Swoole可以让PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 Swoole简介 Swoole 使用纯 C 语言编写,提供了 PHP 语言的异步多线程服务器,异步 TCP/UDP 网络客户端,异步 MySQL,异步 Redis,数据库连接池,AsyncTask,消息队列,毫秒...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    wordpress国内网速慢,解决网站加速及防DDOS攻击快速CF切换教程

    最近,有客户说他网站在国外,但国内网站速度打开非常慢,因为国内国外用户访问都比较频繁,希望对他们的网站www.pjcourse.com国内访问速度做个提升。他们的程序用的是wordpress。总的来说,wordpress的插件模板加载数据比较多,就算安装了wprocket这类缓存插件,做了js,css压缩,或者数据库优化。其实对网站的速度也并不会有太大提升。 经过一些简单的分析之后,我打算把他们的网站搬到c...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    linux 使用 mwget 实现多线程下载

    mwget 和 curl/multicurl 一样,m 就是 multi 多线程的意思。mwget 是 wget 的升级版,支持多线程下载。 【安装方法】 git clone https://github.com/rayylee/mwget.git cd mwget yum -y install pkg-config yum -y install libssl-dev yum -y install intltool ./configure make && make install 【使用方法】 # mwget -h 用法: mwget [选项]… [URL]… 选项:  ...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    webcron 定时任务管理系统

    webcron 一个定时任务管理器,基于Go语言和beego框架开发。用于统一管理项目中的定时任务,提供可视化配置界面、执行日志记录、邮件通知等功能,无需依赖*unix下的crontab服务。 源项目地址 https://github.com/lisijie/webcron 项目背景 开发此项目是为了解决本人所在公司的PHP项目中定时任务繁多,使用crontab不好管理的问题。我所在项目的定时任务也是PHP编写的,属于整个项目的一部分...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    手把手教你使用Git管理代码

    在软件开发中,代码管理是一个非常重要的环节。Git是目前最流行的分布式版本控制系统,它能够帮助开发团队高效地进行代码管理和版本控制。本篇博客将手把手教你如何使用Git管理代码。 准备工作 在开始之前,你需要安装Git并进行基本配置。你可以在Git官网上下载适合你操作系统的版本,然后按照安装向导进行安装。 安装完成后,打开终端(或命令行工具)并输入以下命令,配置你的用户名和...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Python3学习之路~13.2 oldboy-4 paramiko demo源码解析及修改

    1.github下载paramiko-master.zip。 https://github.com/paramiko/paramiko 2.解压,我们要用的是demos文件夹下的代码,可以将demos文件夹拷贝到pycharm下查看。 3.测试一下demo.py。首先启动一个虚拟机,然后打开本地命令行: D:\python-study\s14\Day13\demos>python3 demo.py Hostname: 192.168.198.128 *** Unable to open host keys file *** WARNING: Unknown host key! Usern...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Python3学习之路~4.5 模拟实现一个ATM + 购物商城程序

    作业需求: 模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 每月22号出账单,每月10号为还款日,过期未还,按欠款总额 万分之5 每日计息 支持多账户登录 支持账户间转账 记录每月日常消费流水 提供还款接口 ATM记录操作日志  提供管理接口,包括添加账户、用户额度,冻结账户等。。。 用户认证用装饰器 示...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Python3学习之路~11.1 jQuery

    jQuery API速查表: http://www.php100.com/manual/jquery/ 参考:https://www.w3cschool.cn/jquery/ 一 jQuery 简介 jQuery是一个JavaScript函数库。 jQuery是一个轻量级的”写的少,做的多”的JavaScript库。 jQuery 库可以通过一行简单的标记被添加到网页中。 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM ...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    安装和配置Git

    Git是现代化的版本控制系统,被广泛应用于软件开发领域。本文将介绍如何在Linux系统上安装和配置Git。 步骤一:安装Git 打开终端,并输入以下命令来安装Git: sudo apt-get update sudo apt-get install git 输入sudo密码后,系统将自动下载并安装Git。 步骤二:配置Git 配置用户名和邮箱: 输入以下命令,将用户名和邮箱替换为你自己的信息: git config --global user.name "Y...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,