分类 开发 下的文章

不使用递归实现一组PHP无限分类的方法

1.数据结构 <?php $list = array( array('id'=>1, 'fid'=>0, 'title' => '中国'), array('id'=>2, 'fid'=>1, 'title' => '江苏'), array('id'=>3, 'fid'=>1, '...

memory   2017-10-17  暂无评论

HTML禁止Input框直接粘贴,禁止鼠标在网页上拖动

<input class="xinput" maxlength=4 size="5" onkeydown="fnKeyDown(event);" onfocus="this.select()" onclick="this.select()" onpaste="return false" ondrop="return false" ondragenter="return false;" ...

memory   2017-10-16  暂无评论

PHP根据权重随机展示数据

多条数据,根据权限随机展示. function getConsultant() { $data = array( array('name'=>'user1','weights'=>1), array('name'=>'user2','weights'=>2), array('name'=>'user3','weigh...

memory   2017-10-15  暂无评论

Go语言生成指定长度范围的随机数值

想要生成1000-9999之间的随机数值 import ( "math/big" "crypto/rand" ) func RandInt64(min,max int64) int64{ maxBigInt:=big.NewInt(max) i,_:=rand.Int(rand.Reader,maxBigInt) if i.Int64()<m...

memory   2017-10-12  暂无评论

go语言的iota

网上看了看iota.反正是没看大懂. 给个例子自己悟吧 package main import ( "fmt" ) const ( TestMin = -1 TestA TestB = iota TestC ) func main() { fmt.Printf("TestMin:%d\n", TestMin) fmt.Printf("TestA:...

memory   2017-10-10  暂无评论

php将文字转ASCII码值函数之ord和chr

通过ord()函数获取字符的ASCII码值,如果返回值大于 127则表示为中文字符的一半,再获取后一半组合成一个完整字符 $string = "hello不要迷恋哥world"; $string=iconv('utf-8', 'gbk', $string);////由于ord函数在gbk下单个中文长度为2,utf-8下长度为3 $length = strlen($string); var_...

memory   2017-10-09  暂无评论

Go原生支持javascript ajax post跨域请求的方法

最近开始入手Go.这儿将平时整理的记录一下. 今天的需求是,客户端请求GoServer,然后需要支持跨域. 开启贴代码模式 func main() { mux := http.NewServeMux() mux.HandleFunc("/lvtao", lvtao) if err := http.ListenAndServe("127.0.0.1:8080"...

memory   2017-09-28  暂无评论

理解PHP中的stdClass类

相信大家跟我一样,会经常看到和下面很类似的PHP代码: $user = new stdClass(); $user->name = 'gouki'; 这样的代码,这是干嘛用的呢? 翻开手册,搜索stdClass,你会发现,手册上几乎没有介绍,如果你再次搜索google,看到的也几乎全是英文解释。 其实,stdClass在PHP5才开始被流行。而stdClass也是zend的一个保...

memory   2017-09-18  暂无评论

Nginx SSL+tomcat集群,request.getScheme() 取到https正确的协议

最近在做一个项目, 架构上使用了 Nginx +tomcat 集群, 且nginx下配置了SSL,tomcat no SSL,项目使用https协议 但是,明明是https url请求,发现 log里面, 0428 15:55:55 INFO (IndexInterceptor.java:44) preHandle() - requestStringForLog: { ...

memory   2017-08-28  暂无评论

PHP开发中将阳历转换成阴历并显示节气、节假日的方法

php类 <?php /** * Class Lunar * 农历 节气 节日 * author:guoyu@xzd */ class Lunar { public $MIN_YEAR = 1891; public $MAX_YEAR = 2100; public $lunarInfo = array( array(0,2,9,21936),array(6...

memory   2017-08-15  暂无评论

PHP PSR-7 HTTP 消息接口规范(HTTP Message Interface)

HTTP 消息是 Web 技术发展的基础。浏览器或 HTTP 客户端如 curl 生成发送 HTTP 请求消息到 Web 服务器,Web 服务器响应 HTTP 请求。服务端的代码接受 HTTP 请求消息后返回 HTTP 响应消息。 通常 HTTP 消息对于终端用户来说是不可见的,但是作为 Web 开发者,我们需要知道 HTTP 机制,如何发起、构建、取用还有操纵 HTTP 消息,知道这些原...

memory   2017-08-11  暂无评论

PHP PSR-6缓存接口(Caching Interface)

缓存是提升应用性能的常用手段,为框架中最通用的功能,每个框架也都推出专属的、功能多 样的缓存库。这些差别使得开发人员不得不学习多种系统,而很多可能是他们并不需要的功能。 此外,缓存库的开发者同样面临着一个窘境,是只支持有限数量的几个框架还是创建一堆庞 大的适配器类。 一个通用的缓存系统接口可以解决掉这些问题。库和框架的开发人员能够知道缓存系统会按照他们所 预期的方式工作,缓存系统的开发人员...

memory   2017-08-11  暂无评论

PHP PSR-4自动载入(Autoloader)

1. 概览 本 PSR 是关于由文件路径自动载入对应类的相关规范, 本规范是可互操作的,可以作为任一自动载入规范的补充,其中包括 PSR-0,此外, 本 PSR 还包括自动载入的类对应的文件存放路径规范。 2. 详细说明 此处的“类”泛指所有的class类、接口、traits可复用代码块以及其它类似结构。 一个完整的类名需具有以下结构: \<NamespaceName&g...

memory   2017-08-11  暂无评论

PHP PSR-3日志接口规范(Logger Interface)

本文制定了日志类库的通用接口规范。 本规范的主要目的,是为了让日志类库以简单通用的方式,通过接收一个 Psr\Log\LoggerInterface 对象,来记录日志信息。 框架以及CMS内容管理系统如有需要,可以对此接口进行扩展,但需遵循本规范, 这才能保证在使用第三方的类库文件时,日志接口仍能正常对接。 本文中的 实现者 指的是实现了LoggerInterface接口...

memory   2017-08-11  暂无评论

PHP PSR-2 代码风格(Coding Style Guide)

本篇规范是 PSR-1 基本代码规范的继承与扩展。 本规范希望通过制定一系列规范化PHP代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便。 当多名程序员在多个项目中合作时,就需要一个共同的编码规范, 而本文中的风格规范源自于多个不同项目代码风格的共同特性, 因此,本规范的价值在于我们都遵循这个编码风格,而不是在于它本身。 1.概览 代码必须遵循 PSR-1 中的编...

memory   2017-08-11  暂无评论