240 发简信
IP属地:浙江
  • 数据结构浅析:栈

    数据结构浅析:栈 每一位想在大型技术公司申请职位的开发者,如果花了数天时间练习常见算法面试题都会说: “哇。我真的觉得数据结构很难” 数据结构是什么?为什么它们如此重要?维基...

  • 数据结构浅析:队列

    数据结构浅析:队列 黑色星期五快到了,新版的 Microsoft Surface Studio 已经上架(我是 Windows 的忠实粉丝)。我们一起来讨论每一个人最喜欢的购...

  • 数据结构浅析:链表

    数据结构浅析:链表 你有修建过戈德堡机械吗?如果没有,也许应该修建过精心构建的多米诺骨牌线? 好的,也许你的童年应该不像我一样书呆子。就这样吧,对于玩过上述两者中任意一样的人...

  • 120
    数据结构:树

    当你初学编程时,通常是将数组作为 “主要的数据结构”来学习的。 最终,你也会学习到哈希表(hash tables)。如果你正在修计算机科学学位,你必须学习的一门课程是数据结构...

  • 120
    数据结构:图(Graph)

    图看起来就像下图这样: 在计算机科学中,一个图就是一些顶点的集合,这些顶点通过一系列边结对(连接)。顶点用圆圈表示,边就是这些圆圈之间的连线。顶点之间通过边连接。 注意:顶点...

  • 数据结构:堆(Heap)

    堆就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置。 堆的常用方法: 构建优先队列 支持堆排序 快速找出一个集合...

  • scoket和http

    Http连接: http连接就是所谓的短连接,及客户端向服务器发送一次请求,服务器端相应后连接即会断掉。 socket连接: socket连接及时所谓的长连接,理论上客户端和...

  • 数据库优化

    1.设计优化 01.尽量保持数据库所有元素的小规模 02.尽量避免使用null 03.尽量保持主键数据简短 04.表有固定长度列可以使速度增快...

  • laravel-mysql读写分离

    链接 https://www.jianshu.com/p/8ea43b1a83df

  • laravel-mysql读写分离

    使用【如果不想了解源代码,直接看3种使用方式就好】 配置 使用写库读数据的三种方式 方法1: 方法2: 方法3: 通过配置 'sticky' => true, laravel...

  • 总结经验

    每完成一个项目之后: php版本 mysql版本 apache版本 nginx版本 phpstudy版本 框架版本 都要过一遍,检查是否更新

  • MySQL数据库设计思路

    开发时设计数据库的表结构: 1.阅读原型图,找出所有需要保存的数据(字段) 2.根据找出的数据,设计表 3.继续阅读原型图,考虑中间数据,继续完善表结构 小结: 先做出一...

  • 120
    App支付:支付宝支付

    laravel 接入蚂蚁金服SDK(以支付宝APP支付为例)开发步骤 一、创建应用及配置 首先需要到蚂蚁金服开放平台(https://docs.open.alipay.com...

  • json_encode同时传两个参数的解决办法

    json_encode里面经常用到的 JSON_UNESCAPED_UNICODE和JSON_UNESCAPED_SLASHES php格式化json的函数 json_enc...

  • 手把手教你发布自己的 Composer 包

    一、前言 Composer 是 PHP 用来管理依赖(dependency)关系的工具。我们不仅要学会使用别人提供的包,更要学会制作和分享自己的软件包,下面演示如何创建一个自...

  • 120
    App支付:微信支付

    基础环境 1.php(我用的是7.2版本) 2.laravel框架(我用的是5.6版本) 简介: 服务器端:微信有 微信支付的SDK,github上也有S...

  • 120
    七牛云上传 文件 流程

    1.简单上传 客户端上传文件到服务器,服务器再把文件传到七牛云(适合小文件) 2.如下 3.方案2的扩展:多文件上传 下图为手写。。。 注: 删除某文件:服务器吧...