- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 一个脚本,直接png转icns格式
这个脚本是默认将 icon.png 图片当作 1024 x 1024 的,你可以根据自己的需求修改脚本内容。
2023-09-20 15:34:45
442
1
原创 Vue3.0中对Vue2.0全局API extend 的替代方案
vue2.0的extend方法已经废弃了,3.0推荐使用createApp的方式来替代,文章里有具体的代码
2021-11-19 18:03:31
9569
17
原创 mysql通过减少联表行数来提升查询速度
今天发现一个视图查询有点慢,着手优化一下。原始的SQL:SELECT `e`.`name` AS `姓名`, `r`.`name` AS `地区`, `dd1`.`name` AS `组别`, COUNT(DISTINCT IF( d.type = 1 AND d.`status` IN ( 1, 4 ), d.id, NULL )) AS `可使用有线设备`, COUNT(DISTINCT IF( d.type = 2 AND d.`status` IN ( 1, 4 ), d.id
2021-09-14 18:51:16
419
1
原创 mysql多表关联 group by + order by 优化
最近发现服务器里mysql对CPU的占用明显提高了,昨天晚上把慢查询日志打开,今天过来看到了一个反复出现的慢查询,贴上原SQL:SELECT c.id, c.vin, c.license_plate, c.owner_name, c.model, c.file_id, c.path, count( w.id ) AS count, count( IF ( w.type = 1, TRUE, NULL ) ) AS type_1, count( IF ( w.type = 2, TR
2021-08-27 11:23:20
3713
2
原创 计算经纬度中的拐弯点
给定一段行车轨迹,要求将所有拐弯点找出来,拐弯有个明显的特征就是前后轨迹点的朝向会发生明显的变化,我们只要将角度变化的轨迹点找出来即可。怎么做呢?首先我们可以把地球的经纬度网格视为一个平面直角坐标系,经纬度就是就是这个坐标系上的一个个点,我们只要计算轨迹上连续的三个点组成的两个线段的夹角即可,上过初中的小伙伴都知道,坐标系上的直线可以用以下公式计算:y = ax + b其中 ( x , y ) 就是我们已知的经纬度,b是直线的偏移量,a是直线的斜率,也就是说只要我们知道两条直线的斜率,就有办
2021-08-21 14:24:56
1579
21
原创 MAC安装HBase
一大早被老板喊去喝bian茶ce,说下个月要启动一个新项目,简单沟通了一下产品方向,决定先做技术储备,提前了解HBase。HBase在上家公司做技术分享会的时候听大数据的哥们讲过,不过现在只记得这东西是一个基于列的数据库,类似竖表,查到一篇文章讲得很好决定分享一下:链接了解得差不多了(其实也就了解了这是个什么东西),决定着手在电脑上安装看看。首先点击这里下载HBase,截止目前最新版本为2.3.6,下载那个 bin.tar.gz 结尾的比如我的下载目录是:/Users/mynam.
2021-08-18 16:58:27
834
原创 基于PHP的短链接服务
项目有时候会用到短链接服务,没有找到合适的第三方服务,所以自己写了一个,源码下载在最底下。该服务主要是生成短链接识别码,具体的短链接域名还是需要用自己的,域名解析到服务器里,再通过nginx做一下反向代理即可。 项目基于PHP7.0以上 + SQLlite运行,由于Macbook自带了SQLlite就没有折腾安装了,其它系统安装SQLlite见这里:https://www.runoob.com/sqlite/sqlite-installation.html ...
2021-08-17 18:22:41
227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人