文章库ARTICLE COLUMN

  • PHP设计模式之适配器模式

    PHP设计模式之适配器模式

    摘要:简介适配器模式有时候也称包装样式或者包装将一个类的接口适配成用户所期待的。应用场景如程序数据库有关联等操作,而你需要根据情况换数据库操作时,可以使用适配器模式统一接口,这样代码中除了数据库配置之外,就不需要做而外的更改。 简介 适配器...

    netScorpionnetScorpion 评论0 收藏0
  • php生成唯一图片uuid

    php生成唯一图片uuid

    function uuid() { $charid = md5(uniqid(mt_rand(), true)); $hyphen = chr(45);// "-" $uuid = substr($charid, 0, 8).$hyphen .substr($charid, 8, 4).$hyphen...

    grafgraf 评论0 收藏0
  • php 字符串加密函数

    php 字符串加密函数

    1.例子 function encrypt($string,$operation,$key=""){ $key=md5($key); $key_length=strlen($key); $string=$operation=="D"?base64_decode($string):substr(md5($stri...

    lemanlilemanli 评论0 收藏0
  • SQL 注入详解

    SQL 注入详解

    摘要:原理分析关于错误回显基于错误回显的注入就是通过语句的矛盾性来使数据被回显到页面上。因为,注入可以直接返回信息而不是布尔值。 实习期间的主要工作是研究 WEB 安全,刚开始的时候,研究的主要是 SQL 注入,因为之前没有搞过安全,所有费了好长一段...

    mrcodemrcode 评论0 收藏0
  • 回归PHP(二)——微信接入支付相关

    回归PHP(二)——微信接入支付相关

    摘要:最近给公司调了个,涉及到微信支付的相关接口。如果错误的将公司的服务商户号当做普通商户号使用,而没有传入子商户号,会报一个需要传入的错误支付未授权微信支付会涉及到一个回调,这个是在调用微信接口的同时传入的。 最近给公司调了个bug,涉及到...

    刘福刘福 评论0 收藏0
  • PHP设计模式之策略模式

    PHP设计模式之策略模式

    摘要:简介策略模式定义了算法族,分别封装起来,让他们之间可以相互替换。策略模式提供了可以替换继承关系的办法。使用策略模式可以避免使用多重条件转移语句。换言之,策略模式只适用于客户端知道所有的算法或行为的情况。 简介 策略模式定义了算法族,分...

    BlackjunBlackjun 评论0 收藏0
  • PHP服务端和APP客户端实现RSA+AES双向加密解密

    PHP服务端和APP客户端实现RSA+AES双向加密解密

    摘要:目的服务端和移动端双向加密解密共有七个文件其中包括三个类文件对称加密解密类服务端公钥私钥非对称加密解密类客户端公钥私钥非对称加密解密类四个过程文件其中文件中有注释和数据第一步客户端和服务端交换密钥明文第二步客户端发起带参数请求加密后第...

    ivydomivydom 评论0 收藏0
  • php闭合标签输出多余空行使xml页面显示错误的处理

    php闭合标签输出多余空行使xml页面显示错误的处理

    摘要:但我最近遇到了脚本结束标记照成页面无法显示的问题。但是,如果使用闭合标签,任何由开发者,用户,或者应用程序插入闭合标签后面的空格都有可能会引起多余的输出错误之后的输出无法显示空白页。 在PHP官方文档中,曾经指出最好不要再结尾添加?>结束...

    linkFlylinkFly 评论0 收藏0
  • PHP设计模式之观察者模式

    PHP设计模式之观察者模式

    摘要:概念观察者模式属于行为模式,是定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。观察者模式符合接口隔离原则,实现了对象之间的松散耦合。 概念 观察者模式属于行为模式,是定义对象间...

    phpmattphpmatt 评论0 收藏0
  • PHP设计模式之原型模式

    PHP设计模式之原型模式

    摘要:原型模式是一种创建型设计模式,模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些 概念 用原型实例指定创建对象的种类,并且通过拷贝这些...

    funnyZhangfunnyZhang 评论0 收藏0
  • Laravel 依赖注入思想

    Laravel 依赖注入思想

    摘要:依赖注入依赖注入是个花俏的名词,事实上是指类的依赖通过构造器或在某些情况下通过方法注入。通过服务容器来管理类依赖并进行依赖注入。其中最常见的方式叫做依赖注入,简称,还有一种方式叫依赖查找。也可以说,依赖被注入到对象中。 依赖注入 依赖...

    gojigoji 评论0 收藏0
  • PHP的htmlspecialchars() 和htmlspecialchars_decode方法详

    PHP的htmlspecialchars() 和htmlspecialchars_decode方法详

    摘要:示例你是谁啊,大几都老梁做做没结果你是谁啊,大几都老梁做做没对反斜杠进行转换结果你是谁啊,大几都老梁对斜杠进行过滤入库时进行检测攻击。打印你是谁啊,大几都老梁做做没编码双引号和单引号。 htmlspecialchars() 函数把预定义的字符转换为 HTML...

    刘东刘东 评论0 收藏0
  • php实现图片上传与下载

    php实现图片上传与下载

    摘要:本文接下来的内容讲的是如何通过实现图片的上传与下载构建上传文件前端页面这里我借助前端框架以及图标库,内容很简单就一个图片上传框以及一个提交按钮,代码如下上传图片上传其中隐藏域主要是用来现在文件上传大小的,设置为设置接收 本文接下来的内...

    zhoutkzhoutk 评论0 收藏0
  • Laravel 学习笔记之 Toran Proxy 搭建私有Packagist镜像

    Laravel 学习笔记之 Toran Proxy 搭建私有Packagist镜像

    摘要:可以使用来做,也是作者开发的,可靠性也有保证。不管怎样,总会遇到很多不仅仅一个需要的,这个具有公用性的就可以做成一个放在公司内部搭建的镜像上,这也极大提高整体的开发效率。 随着业务越来越复杂,有些service具有通用性,即Repo A中的某一ser...

    senntyousenntyou 评论0 收藏0
  • Laravel 队列服务

    Laravel 队列服务

    摘要:按照配置文件注册一个默认连接方式在此使用注册队列各种命令队列连接重启等。上面任务进入队列的整个流程就明白了。 showImg("https://segmentfault.com/img/bVFvpd?w=980&h=274"); 看完文档 后总想知道是怎么样一个开始,又是怎样的一个结束!图片来...

    CaizhenhaoCaizhenhao 评论0 收藏0
  • PHP设计模式之工厂模式

    PHP设计模式之工厂模式

    摘要:根据抽象程度的不同,工厂模式分为三种简单工厂模式工厂方法模式抽象工厂模式讲解简单工厂模式简单工厂模式又称静态工厂方法模式,之所以可以这么说,是因为简单工厂模式是通过一个静态方法来创建对象的。他可以解决简单工厂模式中的封闭开放原则问题。...

    imtianximtianx 评论0 收藏0
  • 微信小程序之会话处理

    微信小程序之会话处理

    摘要:是一个用于处理微信小程序的,实现思路参照了腾讯云官方微信小程序云端解决方案中的会话管理场景,即这个是其版本的一种实现。 WechatAppSessionBundle 是一个用于处理微信小程序的 Symfony Bundle,实现思路参照了腾讯云官方-微信小程序云端解决方案...

    hoohackhoohack 评论0 收藏0
  • 美女图片站建站总结

    美女图片站建站总结

    摘要:俗话说的好,不爱美女的程序员不是一个好司机妹子图煎蛋这几天一直在菜鸟教程学习和,想总结一下自己的学习成果,这个图片站也就这么自然而然地出来了,主要使用了图片瀑布流加载数据,页面静态化图片分页等方法进行实现图片瀑布流我这里分为两种瀑布流...

    enrecul101enrecul101 评论0 收藏0
  • PHP设计模式之单例模式

    PHP设计模式之单例模式

    摘要:简介单例模式是指整个应用中类只有一个对象实例的设计模式。它是一种常见的设计模式,在计算机系统中,线程池缓存日志对象对话框打印机数据库操作显卡的驱动程序常被设计成单例。 简介 单例模式是指整个应用中类只有一个对象实例的设计模式。它通常被...

    OnlyLingOnlyLing 评论0 收藏0
  • php7安装redis扩展

    php7安装redis扩展

    摘要:参考贴确认是后开始安装移动到下载文件夹具体文件夹自己选择下载改名解压进入解压后的目录找到的在哪我的出现了个,第一个是的,第二个是的,第三个是安装时解压的文件夹,没删掉,应该用第二个重新编译无需切换目录,直接执行自己找到的找到 参考贴 ...

    leonardofedleonardofed 评论0 收藏0
  • PHP面向对象中new self( )和 new static( ) 的区别

    PHP面向对象中new self( )和 new static( ) 的区别

    摘要:首先阐明结论,在中指向定义了当前被调用方法的类,指向调用当前静态方法的类。下面的例子更好的说明了和之间的差异后者使用了的后期静态绑定指向调用方法的当前类 首先阐明结论,在PHP中 self指向定义了当前被调用方法的类, static指向调用当前静态...

    missoncemissonce 评论0 收藏0
  • PHP后台核心框架、自定义扩展功能 直接上手做功能开发即可

    PHP后台核心框架、自定义扩展功能 直接上手做功能开发即可

    摘要:万能后台自定义扩展功能基于在此感谢要封装常用功能源代码如初始化空对象判断重定向全局的请求中加载文件数据验证重写了弹出层增加弹出确认提示框。源代码另一个独特地方再次简化了让表格显示数据提交变得更加简洁组件化去功能开发。 喜欢就Star,不...

    yexiaobaiyexiaobai 评论0 收藏0
  • sql 查出一张表中重复的所有记录数据

    sql 查出一张表中重复的所有记录数据

    摘要:对于第一种重复,比较容易解决,使用就可以得到无重复记录的结果集。如果该表需要删除重复的记录重复记录保留条,可以按以下方法删除发生这种重复的原因是表设计不周产生的,增加唯一索引列即可解决。 1、在面试的时候碰到一个 问题,就是让写一张表中...

    crelabercrelaber 评论0 收藏0
  • 使用 mock.js 让前端开发与后端独立

    使用 mock.js 让前端开发与后端独立

    摘要:基于数据模板生成数据。本文仅演示使用进行模拟并拦截请求。想了解更多命令,可以查看官网以上仅仅是抛砖引玉。为了系统管理和使用更方便,大家可以了解一下阿里。我们的口号提高效率,回家吃晚饭官方地址 Mock.js实现的功能。 基于数据模板生成数据...

    liukai90liukai90 评论0 收藏0
  • PHP的ImageMagick使用;

    PHP的ImageMagick使用;

    摘要:我们只能把邓肯去掉第一个参数是图片的宽度第二个是高度图片裁剪的轴位置图片裁剪轴位置然后我们再把生成一个圆角就生成了少了邓肯现在马刺,外加一个伦纳德这里我重新写了文字,变成了 之前写了一个项目需要使用PHP的Imagick类进行图像的操作;个人感...

    余学文余学文 评论0 收藏0

热门文章

<