- 博客(9)
- 收藏
- 关注
原创 leetcode第一题-两数之和
题目描述:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]ph...
2019-10-20 20:29:32 104
原创 leetcode第十四题-求最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。class Solution { /** * @param String[] $s...
2019-10-20 17:28:28 125
原创 Laravel 安装 jwt 及基本使用
什么是jwt?JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且独立的方式,用于在各方之间作为JSON对象安全地传输信息。此信息可以通过数字签名进行验证和信任。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。jwt简介链接 https://jwt.io/introduction/我们在做api请求的时候,通常要使...
2019-10-20 17:26:48 404
原创 php制作行政区划数据表
在我们的开发过程中,很多时候都会用到城市联动的一些信息,网上的一些数据表有些又过于陈旧数据并不是很准确。所以通过一些api来获取城市信息并处理父子级来保存然后定期进行更新 这样既使用方便也能保证数据的准确性那怎样处理呢首先我们要找一个合适的api在多方的比较下最终我们选择了高德地图的行政区划api链接 :https://lbs.amap.com/api/webservice/guide/...
2018-12-13 15:55:47 291
原创 分享一个汉字转拼音的扩展包
最近捣鼓了通过调高德地图行政区划api来获取城市信息的小demo,但做的项目有一个功能要求通过城市首字母区分城市的功能类似于这样:首先我想的是通过PHP来解决实现原理是获取汉字的ASCII码通过对比判断然后返回汉字的首字母获取首字母代码如下:function getFirstCharter($str) { $str = mb_convert_encoding($...
2018-12-13 15:48:44 593 1
原创 基于php的Sphinx以及coreseek的全文搜索,中文分词的使用(二)
基于php的Sphinx以及coreseek的全文搜索,中文分词的使用(二)1.续在上一片文章 基于php的Sphinx以及coreseek的全文搜索,中文分词的使用(一) 中我们介绍了使用sphinx进行全文搜索,然后我们了解到sphinx对中文分词不是太智能,所以接下来我将带着大家一起来安装使用sphinx(coreseek)进行全文搜索中文分词 以下内容请在新环境进行配...
2018-07-18 15:31:59 1188 3
原创 基于php的Sphinx以及coreseek的全文搜索,中文分词的使用(一)
基于php的Sphinx全文搜索,中文分词的使用1.什么是sphinxSphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。...
2018-07-18 11:02:04 4719 1
原创 Centos7 安装搭建SVN服务器 配置及代码同步web根目录
一丶 SVN简介SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。(ps:百度百科抄的 可忽略) 1.准备工作 一台centos7 服务器 一台 windows客户...
2018-03-08 10:42:55 2386
原创 基于composer 的 laravel 安装教程
一. composer的安装1.什么是composer Composer 是 PHP5.3以上 的一个依赖管理工具。它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 “packages” 和 “libraries”,但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东...
2018-02-09 10:41:55 310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人