区块链是什么,如何简单易懂地介绍区块链?

事情是这样的,最近我的室友Hasaki一直在问我区块链和比特币的事情,我尝试了很多种不通的姿势以求简单通俗形象生动地跟他解释什么是区块链技术,但是最后都失败了。因此我萌生了要写一篇BlockChain for Babies(又名:如何向你的弱智室友解释区块链)的想法,以求能简单直观生动形象地向对区块链技术不了解但是想知道区块链是什么的人介绍区块链技术或者比特币。因为面向的读者是不想知道具体技术实现
阅读全文

php设计模式 — 简单工厂模式(静态工厂方法模式)

#cnblogs_post_body > div:nth-child(8) > pre概念简单工厂模式 【静态工厂方法模式】(Static Factory Method)是类的创建模式工厂模式的几种形态:  1、简单工厂模式(Simple Factory) |又叫做  静态工厂方法模式(Static Factory Method)  2、工厂方法模式(Factory Meth
阅读全文

单例模式 - 设计模式

单例模式(Singleton Pattern 单件模式或单元素模式)单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式是一种常见的设计模式,在计算机系统中,线程池、缓存、日志对象、对话框、打印机、数据库操作、显卡的驱动程序常被设计成单例。单例模式分3种:懒汉式单例、饿汉式单例、登记式单例。单例模式有以下3个特点:1.只能有一个实例。2.必须自行创建
阅读全文

PHP解决抢购、秒杀、抢楼、抽奖等阻塞式高并发库存防控超量的思路方法

  • Delevin、
  • 2017-11-25 11:21:53
  • PHP
PHP解决抢购、秒杀、抢楼、抽奖等阻塞式高并发库存防控超量的思路方法
阅读全文

PHP高并发抢购系统设计

内容 并发抢购系统注意事项 高并发架构设计描述 程序端核心代码实现 订单流程mysql 端并发解决方案
阅读全文

MySQL集群搭建详解

MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQL Cluster允许在无共享的系统中部署“内存中”数据库集群,通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点
阅读全文

缓存踩过的坑,穿透的解决方案

今天讲的这个话题,我相信是众多工程师和团队的痛。从我刚开始工作,那时候构建本地缓存,到后续memcache, Redis的出现,到现在各种分布式集群的缓存,例如redis Cluster等产品的出现,缓存越来越发达和复杂了,缓存对我们的系统也越发重要,现在很难相信一个后端服务里没有缓存的存在。在这篇文章里,我会和大家分享一下过去踩到的缓存坑,然后试图给出一些解决方案,大家可以一起讨论,最终拿出更好
阅读全文

php类最佳自动加载及原理

在php5以前,我们要用某个类或类的方法,那必须include或者require,之后才能使用,每次用一个类,都需要写一条include,麻烦php作者想简单点,最好能引用一个类时,如果当前没有include进来,系统能自动去找到该类,自动引进~php的自动加载未定义类过程:1. 检查是否注册autoload_func2. 如果没有注册autoload_func,则检查是否定义了__autoloa
阅读全文

使用PHP实现30分钟过期的方法

  • Delevin、
  • 2017-07-07 16:53:36
  • PHP
1. 设置Cookie过期时间30分钟, 并设置Session的lifetime也为30分钟.如:ini_set('session.gc_maxlifetime', $name['expire']);ini_set('session.use_trans_sid', $name['use_trans_sid']&nb
阅读全文

TCP的分层结构

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。 FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候
阅读全文
首页 123 末页 共 22 条记录