FUNCO_小风

欢迎交流

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三分钟快速上手MockJS

这不是普通的搬砖文,而是便于功能速览的总结性搬砖文。 简介 MockJS是github的一个开源项目(https://github.com/nuysoft/Mock),可以拦截AJAX请求并返回模拟数据。 Mock.js is a simulation data generator to hel...

2019-08-20 09:25:53

阅读数 9

评论数 0

Elasticsearch快速上手——增删改查批处理

前言         因为公司某位同事的离职,我需要接手原本由其负责的项目。其中包括包含了千万数据的中小学题库和题库搜索。为了保障后续能够高效完成这一部分...

2019-08-03 16:37:26

阅读数 17

评论数 0

二分查找-中等-按权重随机选择

前言         好久没有抽时间刷题了,突然发现leetcode有个random标签,就好奇这下面是什么类型的题,结果没想到碰巧看到了这个在公司游戏化...

2019-07-13 12:08:05

阅读数 19

评论数 0

设计模式学习与实践反思——《learning PHP设计模式》读书笔记

前言         之所以学习这本书,是因为我明显感觉到,我无法很好的组织复杂逻辑的项目代码——无论是日常项目还是公司msi框架和组件迭代中。尽管学习过...

2019-07-01 08:14:09

阅读数 27

评论数 0

对996的一些看法与个人价值实现

文章目录前言正文早读、晚自习、周末补课与996强制996没有意义,但是自我提升是必须的所以,抗争中的coder们的核心期望到底是什么?双向选择与个人价值实现小结参考 前言     近期,Git Hub 996.ICU 项目火起...

2019-04-10 09:17:00

阅读数 3368

评论数 4

设计/map-困难-leetcode. LRU缓存机制

题目来源:LRU缓存机制 不知道LRU的同学可以看看操作系统关于页面置换规则的部分或直接百度百科。这里我就不搬砖了。 这道题要实现的话,我认为难度其实算中等。主要难度在于如何实现O(1)时间复杂度。由于存在key->value,因此我们必定需要一个map和一个list,map存储ke...

2019-04-09 14:16:45

阅读数 52

评论数 0

PHP源码学习——变量与引用

前言       《PHP7底层设计与源码实现》一书,内容不多也不少。看完后,对开发中的优化思路有不少启发,其中最多的,便是有关变量方面的认识,也是我个人认为,在日常开发中,最值得多注意多思...

2019-03-31 23:44:44

阅读数 74

评论数 0

数组/哈希-简单-两数之和

题目来源:leetcode 1. 两数之和 很简单的一道题,哈希思想不熟练的,第一反应可能是两重循环遍历,时间复杂度O(n^2)。 但是,更好的解法其实是 构建一个数组map,key是nums中的值 遍历nums数组,每次用target-num map[target-...

2019-03-24 14:18:22

阅读数 48

评论数 0

以分数形式解算表达式字符串『PHP实现』

问题来源 全日制steam小游戏『24点』实现过程中遇到的问题,现在,通过某种方法,后端能得到一个字符串表达式,含有四则运算和括号。要求结算该表达式得到结果。对于计算结果,若为整数,直接以整数结果表示;若为分数则以分数结果表示,不能转成浮点数。 解决思路 分解问题 其实是一个经典的算法问题...

2019-03-20 14:48:56

阅读数 71

评论数 0

递归|动态规划-困难-leetcode. 正则表达式匹配

想找个难的开始练手,于是。。。真的卡了很久。 leetcode的正则表达式匹配题。标记是困难。可以用递归或动态规划两种方法解决(递归时间较慢,动态规划打表处理,空间换时间) 问题描述 给定一个字符串(s) 和一个字符模式(p)。实现支持'.'和'*'的正则表达式匹配。 '.' 匹配任意单...

2019-03-20 14:46:39

阅读数 45

评论数 0

应运而生的教学工具——《爱上micro:bit》读书笔记

本文结构 前言 阅读前的几点建议 快速上手 实践 教学 总结 其他文档 前言 STEAM教育就是集科学(Science)、技术(Technology)、工程(Engineering)、艺术(Arts)、数学(Mathematics)多学科融合的综合教育。随着近几年,steam教育的...

2019-03-20 14:44:09

阅读数 279

评论数 0

图形相似度比较(图形检索)学习笔记——pHash算法(图像感知算法)

问题来源 有一活动,临摹油画,然后拍照上传。判断与原画的相似度,相似度越高,分数就越高。 作为技术男,看到这个,第一反应当然是思考怎么实现这一功能啦。由于玩过opencv,所以第一反应是利用opencv的sift获取特征点集合,然后比较特征点集合,但是如何比较特征点集合一致就成了...

2019-03-20 14:39:43

阅读数 1636

评论数 0

CentOS7安装mysql(mysql5.7 mysql8通用)【yum安装】

安装大致分为三个步骤,与mysql7的过程基本一致1. 添加源2. 下载3. 重置密码很多新人都是从ubuntu入门,学校教的大多也是ubuntu,因此,很多时候就是一个apt install命令就解决了。相关配置按照安装的时候的提问提供就行了。但是,在centos下,有点不太一样。源需要自己添加...

2018-06-07 11:13:53

阅读数 1305

评论数 0

Lumen[Laravel]源码学习 —— 入口文件

本系列博文使用Lumen5.6本系列博文竟可能详细,让新人们能看懂,嫌我啰嗦的大神请出门左转阅读之前,请先确保你已经基本了解lumen或laravel框架的使用为了便于你在代码中进行各种查找引用,建议使用神器——PhpStorm通过阅读官方文档,我们可以很容易知道Lumen的入口文件是blog/p...

2018-06-04 09:56:49

阅读数 1309

评论数 3

让内网的计算机能被外网访问【使用ngrouk搭建免费的内网穿透】

你需要具备一下知识:1. 懂得linux命令行下的操作2. 熟悉ssh连接3. 熟悉scp命令4. 对外网环境和内网环境有一定理解准备材料:1. 内网环境需要被外网访问的计算机一台,linux和windows都支持2. 能被公网访问,且已绑定域名的linux服务器一台下载git命令的go语言环境y...

2018-06-03 19:06:53

阅读数 732

评论数 0

linux下分析多个目录和文件行数的简单shell脚本分享(毕设代码行数统计实用工具)

使用方法1. 在自己的linux机器上新建一个wrodcount.sh,然后将下方源码copy进去2. 执行脚本命令,然后第一个参数是要统计的后缀名,后面跟要统计的所有路径(相对绝对路径都可以)使用方法样例./wordcount.sh 'php' '../Tool/' '../Applicatio...

2018-04-29 22:07:44

阅读数 324

评论数 0

jquery在IntelliJ IDEA(Webstorm)下提示警告Duplicated jQuery selector less

经常碰到intelliJ IDEA在jquery里面提示如下代码Duplicated jQuery selector less...点开Ctrl+F1后的详细描述我就不给了,没啥用。单说这一句,其实就是提示你减少重复的Jquery选择器。意思是,如果要多次使用$("&qu...

2018-04-29 12:32:07

阅读数 1362

评论数 0

后端开发中,分布式面临的代码问题

本人亲身经历,因此觉得有必要在此作出简单说明。分布式是运维的事,和代码没关系,这句话是假命题!!!分布式是运维的事,和代码没关系,这句话是假命题!!!分布式是运维的事,和代码没关系,这句话是假命题!!!本人某次项目答辩,老师说分布式和你代码有什么关系,那是服务器的事。我表示不满争论许久,这里我也提...

2018-04-28 13:42:36

阅读数 472

评论数 0

B/S中客户端与服务器时间不一致的问题(服务器比客户端时间满了几秒)

本人开发中遇到一个问题如下:request headersPOST /user/login HTTP/1.1 Host: www.linhongzhao.com Connection: keep-alive Content-Length: 194 Pragma: no-cache Cache-Co...

2018-04-28 11:25:02

阅读数 2265

评论数 0

swoole踩坑记

传统的phper应该都习惯了,每一次请求结束所有数据都不会被保留的情况,因此,对于用户数据或其他需要服务器存储的数据等一般都存储于file或cache server,但是初入swoole时,我们需要时刻保持清醒的头脑,不断的提醒自己——用户对象是常驻内存的!!!用户对象是常驻内存的!!!用户对象是...

2018-04-27 21:58:25

阅读数 284

评论数 0

提示
确定要删除当前文章?
取消 删除