技术中心

12
2021-12
一、发现问题windows平台下使用git add,git deploy 文件时经常出现“warning: LF will be replaced by CRLF” 的提示。网上很多解决办法提到:设置core.autocrlf=false,
12
2021-12
先说前端使用 jQuery 时怎么区分:jQuery 发出 ajax 请求时,会在请求头部添加一个名为 X-Requested-With 的信息,信息内容为:XMLHttpRequest在后端可以使用 $_SERVER["HTTP
09
2021-12
由于PHPExcel已经不再维护,PhpSpreadsheet是PHPExcel的下一个版本。PhpSpreadsheet是一个用纯PHP编写的库,并引入了命名空间,PSR规范等。这里简单介绍下PhpSpreadsheet的导入导出功能。1
09
2021-12
工作当中经常会遇到判断是一维数组还是多维数组,通常想到的是先循环再用is_array做判断,其实还有另一种简便的方法,可以用count函数:if (count($array) == count($array,&
08
2021-09
    $(document).scroll(function() {        var s
07
2021-01
substr和mb_substr区别两个函数都是截取字符串的长度,不同的是substr只能对英文进行截取,而mb_substr同时可以针对多字节编码的汉字进行截取,从而防止乱码的出现!如果不确定字符串里边是否有中文那就使用mb_substr
05
2021-01
“观察者模式”的观察者三个字信息量很大。玩过很多网络游戏的童鞋们应该知道,即便是斗地主,除了玩家,还有一个角色叫“观察者"。在我们今天他谈论的模式设计中,观察者也是如此。首先,要有一个“主题”。只有有了一个主题,观察者才能搬着小板
05
2021-01
一.适配器模式的特点适配器模式核心思想:把对某些相似的类的操作转化为一个统一的“接口”(这里是比喻的说话)--适配器,或者比喻为一个“界面”,统一或屏蔽了那些类的细节。适配器模式还构造了一种“机制”,使“适配”的类可以很容易的增减,而不用修
05
2021-01
 什么是注册树模式?  注册树模式当然也叫注册模式,注册器模式。之所以我在这里矫情一下它的名称,是因为我感觉注册树这个名称更容易让人理解。像前两篇一样,我们这篇依旧是从名字入手。注册树模式通过将对象实例注册到一棵全局的对象树上,需要的时候从
05
2021-01
  模式设计是什么?初学者一开始会被这高大上的名称给唬住。而对于有丰富编程经验的老鸟来说,模式设计又是无处不在。很多接触的框架就是基于各种模式设计形成的。 简单说,在写代码的过程中一开始往往接触的是面向过程的,简单的基础的编程。这个时候我们
05
2021-01
  那么何为工厂模式?  从名字来看,似乎看不出什么端倪。工厂模式,和生产有关?还是和生产流程有关?难道还和工厂领导有关?和领导秘书有关?秘书...     好了不卖关子了,所谓工厂模式还真和生产有关。生产什么呢?生产出
05
2021-01
国家重大忌日或哀悼日网站全部变成灰色的css代码html{    -webkit-filter: grayscale(100%); /* webkit */
0.082342s