您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第88825页

« 1 2 ... .20 .21 .22 .23 .24 88825.26 .27 .28 .29 .30 ... 222726 »

[其它] 浅谈laravel数据库查询返回的数据形式

说明:版本:laravel5.4+ 问题描述:laravel数据库查询返回的数据不是单纯的数组形式,而是数组与类似stdClass Object这种对象的结合体,即使在查询构造器中调用了toArray(),也无法转换成单纯的数组形式。 问题解析: (以上图片来源于laravel学院5.3版本到5.4版本的升级手册) 如上图所示:Laravel不再支持在配置文件中定制PDO的“fetch mode”,取而代之,总是使用PDO::FETCH_OBJ,如果你仍然想要为应用定制fetch模式,需要监听新的I
<weixin_38564598> 上传 | 大小:71kb

[其它] laravel csrf排除路由,禁止,关闭指定路由的例子

说明:百度了下,发现别的教程里需要更改文件,实际上很简单,官方提供了接口可以用来设置; laravel的csrf防范是通过app/http/Middleware目录下的中间件VerifyCsrfToken.php来生效的,如下所示在官方的代码 有个属性$except,可以专门用来设置哪些路由不用做csrf验证; <?php namespace App\Http\Middleware; use Illuminate\Foundation\Http\Middleware\VerifyCsrfTok
<weixin_38707240> 上传 | 大小:34kb

[其它] PHP getID3类的使用方法学习笔记【附getID3源码下载】

说明:本文实例讲述了PHP getID3类的使用方法。分享给大家供大家参考,具体如下: 网上描述: getID3()这个PHP脚本能够从MP3或其它媒体文件中提取有用的信息如:ID3标签,bitrate,播放时间等。 (格式包括:Ogg,WMA,WMV,ASF,WAV,AVI,AAC,VQF,FLAC,MusePack,Real,QuickTime,Monkey’s Audio,MIDI等)。 官方网址:https://www.getid3.org/。 功能: 使用这个方法,可以获得音频、视频、图片等
<weixin_38580759> 上传 | 大小:55kb

[其它] Scala 基础语法

说明:Scala 基础语法 如果你之前是一名 Java 程序员,并了解 Java 语言的基础知识,那么你能很快学会 Scala 的基础语法。 Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。 我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例变量的概念: 对象 – 对象有属性和行为。例如:一只狗的状属性有:颜色,名字,行为有:叫、跑、吃等。对象是一个类的实例。 类 – 类是对象的抽象,而对象是类
<weixin_38507121> 上传 | 大小:80kb

[其它] Scala 正则表达式

说明:Scala 正则表达式 Scala 通过 scala.util.matching 包中的 Regex 类来支持正则表达式。以下实例演示了使用正则表达式查找单词 Scala : import scala.util.matching.Regex object Test { def main(args: Array[String]) { val pattern = Scala.r val str = Scala is Scalable and cool pr
<weixin_38698943> 上传 | 大小:54kb

[其它] Servlet 简介

说明:Servlet 简介 Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java Servlet 通常情况下与使用 CGI(Common Gateway Interface,公共网关接口)实现的程序可以达到异曲同工的效果。但是相
<weixin_38548717> 上传 | 大小:71kb

[其它] Servlet 点击计数器

说明:Servlet 点击计数器 网页点击计数器 很多时候,您可能有兴趣知道网站的某个特定页面上的总点击量。使用 Servlet 来计算这些点击量是非常简单的,因为一个 Servlet 的生命周期是由它运行所在的容器控制的。 以下是实现一个简单的基于 Servlet 生命周期的网页点击计数器需要采取的步骤: 在 init() 方法中初始化一个全局变量。 每次调用 doGet() 或 doPost() 方法时,都增加全局变量。 如果需要,您可以使用一个数据库表来存储全局变量的值在 destroy() 中
<weixin_38736018> 上传 | 大小:50kb

[其它] 收藏的ASP常用的函数集

说明:ASP函数集  ‘========取得带端口的URL,推荐使用================ Function Get_scr iptNameUrl()  If request.servervariables(“SERVER_PORT”)=”80″ Then   Get_scr iptNameUrl=”http://” & request.servervariables(“server_name”)&lcase(request.servervariables(“scr ipt_name”))
<weixin_38559992> 上传 | 大小:29kb

[其它] golang时间、时区、格式的使用方法

说明:前几天,因为需要实现海外服务端定时停机,涉及到时区的概念。网上搜索了一下,大部分都是谈time.Format中的Layout,非常不成体系,这里就简单总结一下其中的时间初始化、时区转化及格式转换。 开发中,我们对时间的使用是比较多的,其应用场景,按照使用概率,从大到小,通常是: 获取当前或数据库中存储的时间 比较两个时间点的先后 显示打印时间 时区转换 对应到go,也就是几个基本定义: 时间点与时间段:Time,Duration。好比MVC中的M。 时 区:Locat
<weixin_38606041> 上传 | 大小:79kb

[其它] Go语言range关键字循环时的坑

说明:关键字range可用于循环,类似迭代器操作,它可以遍历slice,array,string,map和channel,然后返回索引或值。可以使用”_”来忽略不想要的返回值。可以方便的读取上面类型中的内容,例如: package main import fmt func main() { str1 := []string{1, 2, 3, 4} for key, value := range str1 { fmt.Println(key, :, value) } } 但是如果想
<weixin_38680664> 上传 | 大小:43kb

[其它] GOLANG使用Context管理关联goroutine的方法

说明:一般一个业务很少不用到goroutine的,因为很多方法是需要等待的,例如http.Server.ListenAndServe这个就是等待的,除非关闭了Server或Listener,否则是不会返回的。除非是一个API服务器,否则肯定需要另外起goroutine发起其他的服务,而且对于API服务器来说,在http.Handler的处理函数中一般也需要起goroutine,如何管理这些goroutine,在GOLANG1.7提供context.Context。 先看一个简单的,如果启动两个goro
<weixin_38513669> 上传 | 大小:53kb

[其它] 用gomock进行mock测试的方法示例

说明:在开发过程中往往需要配合单元测试,但是很多时候,单元测试需要依赖一些比较复杂的准备工作,比如需要依赖数据库环境,需要依赖网络环境,单元测试就变成了一件非常麻烦的事情。举例来说,比如我们需要请求一个网页,并将请求回来的数据进行处理。在刚开始的时候,我通常都会先启动一个简单的http服务,然后再运行我的单元测试。可是这个单元测试测起来似乎非常笨重。甚至在持续集成过程中,我还为了能够自动化测试,特意写了一个脚本自动启动相应的服务。事情似乎需要进行一些改变。 mock对象就是为了解决上面的问题而诞生的,
<weixin_38570519> 上传 | 大小:74kb
« 1 2 ... .20 .21 .22 .23 .24 88825.26 .27 .28 .29 .30 ... 222726 »