- 【序列化的概念】 序列化是将对象状态转换为可保持或可传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 将对象的状态信息转换为可以存储或传输的窗体的过程。 在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新... 【序列化的概念】 序列化是将对象状态转换为可保持或可传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 将对象的状态信息转换为可以存储或传输的窗体的过程。 在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新...
- 概述 正则表达式是一种描述字符串结果的语法规则,是一个特定的格式化模式,可以匹配、替换、截取匹配的字符串。常用的语言基本上都有正则表达式,如JavaScript、java等。其实,只有了解一种语言的正则使用,其他语言的正则使用起来,就相对简单些。文本主要围绕解决下面问题展开。 有哪些常用的转义字符什么是限定符与... 概述 正则表达式是一种描述字符串结果的语法规则,是一个特定的格式化模式,可以匹配、替换、截取匹配的字符串。常用的语言基本上都有正则表达式,如JavaScript、java等。其实,只有了解一种语言的正则使用,其他语言的正则使用起来,就相对简单些。文本主要围绕解决下面问题展开。 有哪些常用的转义字符什么是限定符与...
- 一、背景 大家做项目的时候,不免会看到前辈的代码。博主最近看到前辈有的时候请求外部接口用的是file_get_contents,有的用的是curl。稍微了解这两部分的同学都知道,curl在性能上和速度上是优于file_get_contents的,那么为什么呢,从... 一、背景 大家做项目的时候,不免会看到前辈的代码。博主最近看到前辈有的时候请求外部接口用的是file_get_contents,有的用的是curl。稍微了解这两部分的同学都知道,curl在性能上和速度上是优于file_get_contents的,那么为什么呢,从...
- author:咔咔 wechat:fangkangfk CentOS yum 安装 PHP 5.6.24 配置yum源 追加CentOS 6.5的epel及remi源。 # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8... author:咔咔 wechat:fangkangfk CentOS yum 安装 PHP 5.6.24 配置yum源 追加CentOS 6.5的epel及remi源。 # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8...
- php版 /** * 生成唯一订单号 */ public function build_order_no() { $no = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid()... php版 /** * 生成唯一订单号 */ public function build_order_no() { $no = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid()...
- 在使用 file_get_contents远程请求url时,出现警告:php_network_getaddresses: getaddrinfo failed: Name or servicenot known这个问题通常是由于 Apache/PHP主机连不上dns服务器。 首先,要在命令行下检查,是否能ping通远程主机。 ... 在使用 file_get_contents远程请求url时,出现警告:php_network_getaddresses: getaddrinfo failed: Name or servicenot known这个问题通常是由于 Apache/PHP主机连不上dns服务器。 首先,要在命令行下检查,是否能ping通远程主机。 ...
- 有时候我们需要跑一个脚本,比如执行几十万个请求。如果你使用浏览器,请求服务器。这时就会出现执行中断,因为超时了。我们可以通过下面的方式: 修改php.ini配置文件 max_execution_time = 0 没有权限修改php.ini的情况下, 在代码中修改 ini_s... 有时候我们需要跑一个脚本,比如执行几十万个请求。如果你使用浏览器,请求服务器。这时就会出现执行中断,因为超时了。我们可以通过下面的方式: 修改php.ini配置文件 max_execution_time = 0 没有权限修改php.ini的情况下, 在代码中修改 ini_s...
- author:咔咔 wechat:fangkangfk 这个模式,让俩个不相关的类通过观察者模式实现一个功能,个人观点吧!不能为了使用设计模式而强硬使用设计模式,所有的模式都是一样的,他只是一种思想而已 实现步骤: 1.定义一个observer接口 2.定义发送模板消息的类 3.最后就是定义实际运行代码的类payaf... author:咔咔 wechat:fangkangfk 这个模式,让俩个不相关的类通过观察者模式实现一个功能,个人观点吧!不能为了使用设计模式而强硬使用设计模式,所有的模式都是一样的,他只是一种思想而已 实现步骤: 1.定义一个observer接口 2.定义发送模板消息的类 3.最后就是定义实际运行代码的类payaf...
- 代码如下: <?php //求和问题,给定一个数计算从1加到这个数的和! $num=100; function sum($n){ if($n>1){ $s=sum($n-1)+$n;//调用自身,sum(100)=sum(99)+100;以此类推往下递归! }else{ $s... 代码如下: <?php //求和问题,给定一个数计算从1加到这个数的和! $num=100; function sum($n){ if($n>1){ $s=sum($n-1)+$n;//调用自身,sum(100)=sum(99)+100;以此类推往下递归! }else{ $s...
- 相同之处 两者都可以控制是否显示错误信息 不同之处 ini_set('display_errors',[0|1]);只能控制是否打开错误显示,不能控制显示的错误级别error_reporting()可以控制显示的错误级别 注意ini_set()的权限大于error_reporting ini_set('display_error... 相同之处 两者都可以控制是否显示错误信息 不同之处 ini_set('display_errors',[0|1]);只能控制是否打开错误显示,不能控制显示的错误级别error_reporting()可以控制显示的错误级别 注意ini_set()的权限大于error_reporting ini_set('display_error...
- https://mp.weixin.qq.com/s/Wsn4grDRxVIgMfu__E_oWQ 1、include 2、require 3、include_once 4、require_once 方法详解: include 语句包含并运行指定文件。 require&nbs... https://mp.weixin.qq.com/s/Wsn4grDRxVIgMfu__E_oWQ 1、include 2、require 3、include_once 4、require_once 方法详解: include 语句包含并运行指定文件。 require&nbs...
- https://mp.weixin.qq.com/s/ChPIKIv9tqmuqGyfc9Zi7Q 合并单元格的表,很多地方可以见到,比如购物车,订单合并等,今天给大家讲解一下,如何操作,虽然我用的laravel,但是都是PHP。以下只做参考! 部分效果图如下 路由文件 Rout... https://mp.weixin.qq.com/s/ChPIKIv9tqmuqGyfc9Zi7Q 合并单元格的表,很多地方可以见到,比如购物车,订单合并等,今天给大家讲解一下,如何操作,虽然我用的laravel,但是都是PHP。以下只做参考! 部分效果图如下 路由文件 Rout...
- 咔咔运营的网站:fangkang.top 咔咔个人微信:fangkangfk 欢迎同行交流学习 问题还原 通过json_encode后,接口返回 咱们先来解决第一个问题那就是把转码为... 咔咔运营的网站:fangkang.top 咔咔个人微信:fangkangfk 欢迎同行交流学习 问题还原 通过json_encode后,接口返回 咱们先来解决第一个问题那就是把转码为...
- PHP高级工程面试题汇总(2018.05) 1、给你四个坐标点,判断它们能不能组成一个矩形,如判断([0,0],[0,1],[1,1],[1,0])能组成一个矩形。 勾股定理,矩形是对角线相等的四边形。只要任意三点不在一条直线上,任选一点,求这一点到另外三点的长度的平方,两个短的之和如果等于最长的,那么这就是矩形。 2、写一段代码... PHP高级工程面试题汇总(2018.05) 1、给你四个坐标点,判断它们能不能组成一个矩形,如判断([0,0],[0,1],[1,1],[1,0])能组成一个矩形。 勾股定理,矩形是对角线相等的四边形。只要任意三点不在一条直线上,任选一点,求这一点到另外三点的长度的平方,两个短的之和如果等于最长的,那么这就是矩形。 2、写一段代码...
- 什么是构造函数呢?构造函数又有什么作用呢? 构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。 可能上面的描述大家还是不... 什么是构造函数呢?构造函数又有什么作用呢? 构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。 可能上面的描述大家还是不...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签