文章库ARTICLE COLUMN

  • PHP+AJAX实现账号注册和登陆,附可用demo

    PHP+AJAX实现账号注册和登陆,附可用demo

    摘要:前言登陆和注册已经是网站的标配了,所以这是我们开发学习过程中必学的了。其实很容易实现,只需要懂数据库的增删改查,还有的条件语句即可做出来。 前言 登陆和注册已经是网站的标配了,所以这是我们web开发学习过程中必学的了。其实很容易实现,只需...

    mrcodemrcode 评论0 收藏0
  • 装饰器模式

    装饰器模式

    chanthuangchanthuang 评论0 收藏0
  • 第十一天-《企业应用架构模式》-对象-关系行为模式

    第十一天-《企业应用架构模式》-对象-关系行为模式

    摘要:工作单元用于维护受业务事务影响的对象列表,并协调变化的写入和并发问题的解决。工作单元控制器工作单元控制所有数据库的读操作,一旦对象被读取,将将它注册为干净的对象。 1. 工作单元 用于维护受业务事务影响的对象列表,并协调变化的写入和并发问...

    KavenFanKavenFan 评论0 收藏0
  • PHP 防止表单重复提交

    PHP 防止表单重复提交

    摘要:框架很多框架都有防止重复提交的功能,大家应该都有了解,这里不再赘述。后端也就是使用进行验证,当然不局限以下几种用户提交表单到后端,在中做标记,指定时间内重复提交无效。 导语 说来惭愧,前几天做项目的时候,出现个低级错误。在公司后台做表...

    wushuiyongwushuiyong 评论0 收藏0
  • PHP 的 empty 和 isset 对比

    PHP 的 empty 和 isset 对比

    摘要:定义先来看下两个函数的手册检查一个变量是否为空判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于,那么它会被认为不存在。如果变量不存在的话,并不会产生警告。检测变量是否已设置并且非检测变量是否设置,并且不是。 导语 老...

    Mr_zhangMr_zhang 评论0 收藏0
  • ThinkPHP 5.1 修改 Cache 源码

    ThinkPHP 5.1 修改 Cache 源码

    摘要:首先声明两点一是此次的修改,只是个人观点,不适于所有人二是此次修改仅为学习所用,各位谨慎修改源码。追踪源码既然有了疑惑,就要解惑。对我来说更大的意义是,遇到些问题会更倾向于查看源码。 导语 最近在学习 THinkPHP 5.1,看了 Cache 方法的操...

    linkFlylinkFly 评论0 收藏0
  • 题库分库分表架构方案

    题库分库分表架构方案

    摘要:个人博客地址方案项目背景在现在题库架构下,针对新购买的多道数据进行整合,不影响现有功能。数据切分尽量通过数据冗余或表分组来降低跨库的可能。 个人博客地址 https://www.texixi.com/2019/0... 方案 项目背景 在现在题库架构下,针对新购买的130...

    kohoh_kohoh_ 评论0 收藏0
  • PHP 转 Go,用 Laravel、thinkphp 的用法造了一个 ThinkGo 框架

    PHP 转 Go,用 Laravel、thinkphp 的用法造了一个 ThinkGo 框架

    摘要:是一个轻量级的语言框架,目前支持路由中间件控制器请求响应视图日志等框架应该具备的基本功能,致力于让代码简洁富于表达力,帮助开发者快速构建一个应用。安装用法项目地址大佬们来指点指点,贡献贡献代码。。。 ThinkGo 是一个轻量级的 Go 语言 MVC...

    qqlcbbqqlcbb 评论0 收藏0
  • PHP 处理金额

    PHP 处理金额

    摘要:导语涉及到金额的代码,一定要谨慎处理。所幸的是,金额一般不会有太多的小数。那么存储的时候呢,一言以蔽之,以分为单位进行存储。格式化金额下面是格式化金额的实例格式化金额参考资料关于浮点数你应该知道的浮点数的一个常见问题的解答。 导语 涉...

    asce1885asce1885 评论0 收藏0
  • 第六天-《企业应用架构模式》-会话状态

    第六天-《企业应用架构模式》-会话状态

    摘要:无状态的价值无状态可以仅用很少的对象就可以处理很多的用户,空闲状态的用户越多,无状态服务器就越有用会话状态相关性会话状态只与当前会话有关,它存在于业务事务中,与其他会话及他们的业务事务是分开的与记录数据信息的区别记录数据时长期保存在数...

    FrancisSoungFrancisSoung 评论0 收藏0
  • 第七天-《企业应用架构模式》-分布策略

    第七天-《企业应用架构模式》-分布策略

    摘要:分布对象的诱惑中间件的对象分布对上层透明崔然非常有用,但跨进程跨机器还有网络调用,影响性能远程接口和本地接口远程访问的对象需要使用粗粒度接口,而本地访问的对象需要使用细粒度接口优化性能时,本地接扣可以提供粗粒度对象基于,就不能把在单进...

    alinalin 评论0 收藏0
  • 电商设计手册之基础商品信息

    电商设计手册之基础商品信息

    摘要:商品详情接口商品表按索引查询商品信息。接着,我们来看看和定义名称概念解释标准产品单位剥离销售属性的部分,例如小米。 前言 建议使用大屏设备(例如pad/pc),可以更好的浏览本篇文章 今天我们开始「商品系统」的篇章。本文分为如下五大模块: 需求...

    aboutUaboutU 评论0 收藏0
  • npm常用指令

    npm常用指令

    摘要:关于的一些东西命令行窗口常用的指令列出当前目录下的所有文件目录名进入到指定的目录目录名创建一个文件夹目录名删除一个文件夹目录表示当前目录表示上一级目录的命令作用查看的版本作用查看所有模块的版本包名作用搜索包包名作用安装包包名作用删除包...

    taowentaowen 评论0 收藏0
  • PHP BC Math 函数详解

    PHP BC Math 函数详解

    摘要:导语用计算的时候,会遇到高精度数带来的问题。好在提供了系统函数。下面把常用的函数封装下,做了个简单的示例。参考资料魔术方法任意精度数学。 导语 用 PHP 计算的时候,会遇到高精度数带来的问题。好在 PHP 提供了 BC 系统函数。下面把常用的 BC ...

    zqhxuyuanzqhxuyuan 评论0 收藏0
  • PHPUnit实践一(初识)

    PHPUnit实践一(初识)

    摘要:另外一些单元测试可能会测试负向路径的场景,保证代码不仅会产生错误,而且是预期的错误。是一个面向程序员的测试框架,这是一个的体系结构的单元测试框架。 本系列教程所有的PHPUnit测试基于PHPUnit6.5.9版本,Lumen 5.5框架 前置 日常我们的普通用到...

    weaponweapon 评论0 收藏0
  • PHPUnit实践二(生命周期)

    PHPUnit实践二(生命周期)

    摘要:另外,与模板方法将分别在测试用例类的第一个测试运行之前和测试用例类的最后一个测试运行之后调用。 本系列教程所有的PHPUnit测试基于PHPUnit6.5.9版本,Lumen 5.5框架 PHPUnit测试一个文件类的生命周期 showImg("https://segmentfault.com/img/bVbnX...

    jemygrawjemygraw 评论0 收藏0
  • 深入了解SAPI

    深入了解SAPI

    摘要:将环境变量和标准输入发送到子进程子进程完成处理后将标准输出和错误信息从同一连接返回。当子进程关闭连接时,请求便告知处理完成。定义一个子进程最多处理的请求数,达到这个值,进程自动退出。 一、SAPI比较 1. SAPI 服务器应用程序编程接口,就是...

    CoderBearCoderBear 评论0 收藏0
  • laravel项目一次发布导致的BUG(环境变量问题)

    laravel项目一次发布导致的BUG(环境变量问题)

    摘要:项目一次发布导致的背景项目的某一次发布后,项目中连接数据库突然报错,而用同样的数据库账号密码在机器上连接是可以的。建议文件中,环境变量的配置,最好都加上,避免出现意外的灾难。 laravel项目一次发布导致的BUG 背景 laravel项目的某一次发布...

    hqmanhqman 评论0 收藏0
  • 收藏了8年的PHP优秀资源,都给你整理好了

    收藏了8年的PHP优秀资源,都给你整理好了

    摘要:最后更新于以下是我整理好的资源,各位看官拿去用,不用再自己找了。 最后更新于 2019.05.26以下是我整理好的 PHP 资源,各位看官拿去用,不用再自己找了。 每周在 GitHub 上更新,觉得不错请点个 Star ❤️ 如转载分享,请保留出处,谢谢 ...

    DC_erDC_er 评论0 收藏0
  • 第八天-《企业应用架构模式》-通盘考虑

    第八天-《企业应用架构模式》-通盘考虑

    摘要:思考三个方面的技术实践持续集成驱动测试开发和重构从领域层开始事务脚本模式最简单,适合于在关系数据库之上构建领域模型需要非常专业的技术,还有鱼数据库的连接表模块模式折中,在这类有非常强大记录集支持的环境非常合适理论上,可以根据架构来选取...

    Tony_ZbyTony_Zby 评论0 收藏0
  • PHP 读取 CSV 文件

    PHP 读取 CSV 文件

    摘要:导语最近做了相关的功能,从格式的文件中读取数据,然后进行操作,下面用实例代码记录下。从文件指针中读入一行并解析字段如果提供了无效的文件指针,会返回。其他错误,包括碰到文件结束时返回,。 导语 最近做了相关的功能,从 CSV 格式的文件中读取...

    CorwienCorwien 评论0 收藏0
  • 微信开放平台扫码登录获取用户基本信息!附可用demo

    微信开放平台扫码登录获取用户基本信息!附可用demo

    摘要:微信开放平台提供了网站扫码登录的接口,用于获取用户基本信息头像,昵称方便网站快速接入微信登录,快捷登录。需要使用登录接口,需要成为微信开放平台认证开发者元才可以获得这个接口权限。 微信开放平台提供了网站扫码登录的接口,用于获取用户基本...

    flybywindflybywind 评论0 收藏0
  • JS高级讲解面向对象,原型,继承,闭包,正则表达式,让你彻底爱上前端(进阶二)

    JS高级讲解面向对象,原型,继承,闭包,正则表达式,让你彻底爱上前端(进阶二)

    摘要:通过构造函数得到的实例对象内部会包含一个指向构造函数的对象的指针。 JavaScript 高级 学习目标: 理解面向对象开发思想 掌握 JavaScript 面向对象开发相关模式 掌握在 JavaScript 中使用正则表达式 面向对象介绍 程序中面向对象的基本体现 在 Jav...

    sourcesource 评论0 收藏0
  • 第四天-《企业应用架构模式》-WEB表现层

    第四天-《企业应用架构模式》-WEB表现层

    构建web服务器上应用程序的2种方法: 1)使用脚本: CGI、Java Servlet,通过write stream操作输出字符串;适合于解释请求消息 2)使用服务器页面: 把程序和返回文本也组合在一起,在html中编写返回页面(Asp、php、jsp等);适合于格式化应答消息 1. 视图...

    antyiweiantyiwei 评论0 收藏0
  • 第五天-《企业应用架构模式》-并发

    第五天-《企业应用架构模式》-并发

    摘要:离线并发多个数据库事务中支持多线程的各种应用服务器并发问题丢失更新同时编辑文件,相继保存,最终丢失先保存者更新的内容不一致性读取期间,数据有更新执行语境从与外界交互角度看的个语境请求对应于软件工作的外部环境发出的单个调用,处理请求的软...

    linkFlylinkFly 评论0 收藏0

热门文章

<