上一页 1 2 3 4 5 6 ··· 12 下一页

2018年10月23日

PHP 判断数组是否为空的5大方法

摘要: 1. isset功能:判断变量是否被初始化 说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过 注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右 01.<?php 02.$a = ''; 03.$a['c'] = ''; 阅读全文

posted @ 2018-10-23 10:15 荣耀王者 阅读(3158) 评论(0) 推荐(0) 编辑

2018年10月10日

Mysql模糊查询like效率,以及更高效的写法

摘要: 在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来。这个时候查询的效率就显得很重要! 一般情况下like模糊查询的写法为(field已建立索引): 上面的语句用explai 阅读全文

posted @ 2018-10-10 09:36 荣耀王者 阅读(502) 评论(0) 推荐(0) 编辑

2018年9月17日

经典面试题golang实现方式(一)

摘要: 以下所有题目的关键信息都会用【】括起来,我们不对题目进行分析,只给出题目的解决方案;如有疑问请不吝赐教。 题目: 请实现一个算法,确定一个字符串的所有字符【是否全都不同】。这里我们要求【不允许使用额外的存储结构】。给定一个string,请返回一个bool值,true代表所有字符全都不同,false代 阅读全文

posted @ 2018-09-17 11:31 荣耀王者 阅读(1831) 评论(1) 推荐(0) 编辑

2018年8月22日

php调用c语言编写的so动态库

摘要: PHP除了使用扩展库的方式调用c函数,还可以通过socket通信的方式。这里介绍前者。 第一步: 环境搭建 1. 先看本机是否已经安装了较低版本的php #find /usr -name "php" 或者rpm -aq | grep php 如果存在,就使用rpm命令等方式卸掉2. php源码安装, 阅读全文

posted @ 2018-08-22 09:43 荣耀王者 阅读(1860) 评论(0) 推荐(0) 编辑

2018年8月14日

golang语言并发与并行——goroutine和channel的详细理解

摘要: https://studygolang.com/articles/9532 https://studygolang.com/articles/9533 https://studygolang.com/articles/9531 阅读全文

posted @ 2018-08-14 17:50 荣耀王者 阅读(164) 评论(0) 推荐(0) 编辑

GORM 中文文档

摘要: 由于篇幅问题,本文只是快速开始部分,下面是完整地址。 中文文档地址:http://gorm.book.jasperxu.com/中文文档项目地址:https://github.com/jasperxu/gorm-cn-doc Golang写的,开发人员友好的ORM库。 概述 全功能ORM(几乎) 关 阅读全文

posted @ 2018-08-14 10:55 荣耀王者 阅读(2120) 评论(0) 推荐(0) 编辑

2018年8月13日

httprouter框架 (Gin使用的路由框架)

摘要: 之前在Gin中已经说到, Gin比Martini的效率高好多耶, 究其原因是因为使用了httprouter这个路由框架, httprouter的git地址是: httprouter源码. 今天稍微看了下httprouter的 实现原理, 其实就是使用了一个radix tree(前缀树)来管理请求的U 阅读全文

posted @ 2018-08-13 17:02 荣耀王者 阅读(13037) 评论(1) 推荐(2) 编辑

Go语言web框架 gin

摘要: gin是go语言环境下的一个web框架, 它类似于Martini, 官方声称它比Martini有更好的性能, 比Martini快40倍, Ohhhh….看着不错的样子, 所以就想记录一下gin的学习. gin的github代码在这里: gin源码. gin的效率获得如此突飞猛进, 得益于另一个开源项 阅读全文

posted @ 2018-08-13 16:57 荣耀王者 阅读(498) 评论(0) 推荐(0) 编辑

2018年8月9日

MySQL的并发控制与加锁分析

摘要: 本文主要是针对MySQL/InnoDB的并发控制和加锁技术做一个比较深入的剖析,并且对其中涉及到的重要的概念,如多版本并发控制(MVCC),脏读(dirty read),幻读(phantom read),四种隔离级别(isolation level)等作详细的阐述,并且基于一个简单的例子,对MySQ 阅读全文

posted @ 2018-08-09 12:00 荣耀王者 阅读(1406) 评论(0) 推荐(0) 编辑

2018年8月7日

【剑指Offer学习】【所有面试题汇总】

摘要: https://blog.csdn.net/DERRANTCM/article/details/46887821 阅读全文

posted @ 2018-08-07 17:07 荣耀王者 阅读(173) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 12 下一页

导航