- 博客(8)
- 收藏
- 关注
原创 linux centos 虚拟机挂载
延迟15秒,延迟时间自定义。添加延迟是为了更稳定的挂载。#挂载到其他目录: 后面的目录标识挂载的目标目录。#挂载:如果没有/mnt/www需要创建文件夹。┃ ┃ 神兽保佑。2、安装vmware tools。centos7 有该包,可直接安装。虚拟机的设置、配置共享文件夹。linux开机欢迎页图案设置。┃ ┃ 代码无BUG!
2023-03-29 10:57:51 144
原创 mysql 锁
MySQL 两种锁特性归纳:表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度小,发生锁冲突的概率最低,并发度也最高。MySQL 不同的存储引擎支持不同的锁机制。MyISAM 和 memory 存储引擎采用的是表级锁InnoDB 存储引擎既支持行级锁,也支持表级锁,但默认情况下采用行级锁。注意InnoDB行锁是通过给索引上的索引项加锁来实现的,只有通过索引条件检索数据,InnoDB才使用行级锁,否则,InnoDB将使用表
2021-08-12 18:18:25 103
原创 无限极分类、引用实现
常规实现方式是使用递归模式, 但是在笔者工作中, 需要处理很大的数据量, 使用递归, 会严重影响性能, 而用<b>一次循环方式也可以很好的处理</b>在处理大数据量时, 性能会提示非常多完整代码如下<?phpheader('Content-Type:application/json;charset=UTF-8');$src = '[{"id":"1","name":"媒体(白名单)","pid":"0"},{"id":"2","name":"党媒公共平台","..
2021-07-14 17:12:01 111
转载 php-根据两点的经纬度计算两点之间的距离
/* * $lat1, $lon1: 第一个点的经纬度 * $lat2, $lon2: 第二个点的经纬度 * $radius: 可选,默认为地球的半径 */ function sphere_distance($lat1, $lon1, $lat2, $lon2, $radius=6378.135) { $rad = doubleval(M_PI/180.0);
2017-12-29 16:45:04 403
转载 根据经纬度获取所在城市的相关信息以及根据地点城市获取经纬度
什么是Geocoding?Geocoding API是一个供程序员调用的、http形式的地图服务接口。主要服务那些非网页程序的调用。例如C#、C++、Java等开发语言都能发送http请求且能接收返回数据。用户只需在请求的url字串中拼接好关键字或者经纬度信息,即可获取到相应的百度经纬度或者结构化地理信息。Geocoding API有哪些功能?Geocoding A
2017-12-25 16:00:16 8462
原创 php--微信H5支付
首先,我们说一下h5支付的应用场景!H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。 主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。说明白点:就是你在微信外部浏览器端调微信支付(只能手机调起)我们看一下h5支付的官方文档https://pay.weixi
2017-12-25 09:49:04 2548
转载 微信小程序Xmljiexi
准备:下载xmldom库:https://github.com/jindw/xmldom将dom.js、dom-parser.js、sax.js,entities.js拷贝微信小程序需要的文件夹下在需要使用的js页面引入var Parser = require("../../utils/xmlParse-lib/dom-parser");使用var xmlParser=new
2017-12-22 10:31:53 1481
原创 写给新手搭建svn中,防坑
搭建svn服务器,本文适合刚入门的,只是说一些搭建注意事项linux下:第一步:通过yum命令安装svnserver:>yum -y install subversion该命令会自动安装svn服务跟相关服务的依赖安装完成后可以查看安装的位置(注:只是为了看安装的位置):>rpm -ql subversion第二步:创建版本库的目录(注:只是创建一个文件夹,方
2017-12-20 17:55:22 234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人