Category Archives: PHP程序相关

转:PHP面向对象编程

基础知识说的最清楚的一个内容了。感谢作者(查看原文)。 一、PHP类和对象 类是面向对象程序设计的基本概念,通俗的理解类就是对现实中某一个种类的东西的抽象, 比如汽车可以抽象为一个类,汽车拥有名字、轮胎、速度、重量等属性,可以有换挡、前进、后退等操作方法。 通常定义一个汽车类的方法为:
class Car {
    

转:架构图的设计

在从一个初级程序员到架构师的修炼过程中,画架构图是一门必修功课。我最开始画图的时候,一直搞不清楚该画什么样的图来表达,网上也找不到系统的资料。这里整理了下这些年的知识储备,给一些刚迈入架构师或想要进入架构师行业的同学,一点点参考。 架构图是一个统称,按视角维度,可分为:业务架构、技术架构、系统架构、应用架构,下面贴一些自己画的图给大家参考,个人能力有限,如果大牛有不同的看法,还请指正,大家互相交流学习。 一、应用架构(平台架构) 站在整个平台视角,描述整个平台架构。 二、技术架构 技术架构,是从架构师的视角…

php7.3编译zip扩展

cd到源码,进入php-7.3.5/ext/zip
./configure --with-php-config=/data/server/php/bin/php-config
configure: error: system libzip must…

RESTful API 设计规范

RESTful API 设计规范
原文链接:https://github.com/godruoyi/restful-api-specification
关于「能愿动词」的使用 为了避免歧义,文档大量使用了「能愿动词」,对应的解释如下:
  • 必须 (MUST)

php与dubbo

系统:Red Hat 4.4.7-17 内核:2.6.32-642.el6.x86_64
PHP版本:PHP-7.0.9
swoole版本:4.0.2及以上
Redis php扩展版本:…

Jetbrains系列产品2020.1.1最新激活方法[持续更新] v3.2.0

大家熟知Jetbrains的话应该知道:他们家的所有产品升级到2018.2.1及以上版本后,先前可用的注册服务器都失效了,无法激活升级到最新版本体验最新黑科技。 这次要送的这份礼就是: Jetbrains全系列产品2020.1.1及以下版本(理论上适用于目前所有新老版本)最新注册服务器(License Server)的破解,可使用它来激活你手头上的Jetbrains IDE,具体支持产品和版本见下文的列表。 已更新v3.2.0,

大量TIME_WAIT的终极详解和解决方案

1. 查看系统网络配置和当前TCP状态        在定位并处理应用程序出现的网络问题时,了解系统默认网络配置是非常必要的。以x86_64平台Linux kernelversion 2.6.9的机器为例,ipv4网络协议的默认配置可以在/proc/sys/net/ipv4/下查看,其中与TCP协议栈相关的配置项均以tcp_xxx命名,关于这些配置项的含义,请参考这里的文档,此外,还可以查看linux源码树中提供的官方文档(src/linux/Documentation/ip-sysctl.txt)。下面列出我机器上几个需重点关注的配置项及其默认值:…