- 博客(80)
- 收藏
- 关注
原创 说一下最新蓝湖3.0 在windows中体验出的几个使用小技巧
有幸成为3.0 的“先锋体验官”,在你们用2.0的时候,我率先用上了的3.0作为开发者,在查看原型 一番操作体验之后真的是感觉书舒爽啊、为什么说是windows 的福利呢,因为我眼馋爱用苹果笔记的产品经理,用小小的触板可以实现放大缩小,可以移动的功能!直接说改革点和畅爽体验的优化选项把:1. 界面改版,顶部菜单改版功能菜单呀对我影响最大的就是缩放了,移动的小手一直都有,一、缩放这个对我来讲是最大的福利但是新增了放大缩小,真好用,+- 一次调节25% 真好使,按住ctrl +.
2021-08-17 16:17:25
2085
转载 Mysql 按日期查询分页的处理方法之一
-- 查询时间,并统计数据select all_day,count(td.id) from ( -- 生成日期 SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL day_p DAY), '%Y-%m-%d') as all_day FROM ( -- 生成一个序号 SELECT @day_p:=@day_p+1 as day_p from -- 数字 5 * 6 = 30 改成自己需要的天数即可 【此处为连接查询 没有链接条件,结果为表..
2021-07-26 09:49:53
926
转载 Mysql子查询与JOIN与IN子查询
前言:1.对于mysql,不推荐使用子查询和join是因为本身join的效率就是硬伤,一旦数据量很大效率就很难保证,强烈推荐分别根据索引单表取数据,然后在程序里面做join,merge数据。2.子查询就更别用了,效率太差,执行子查询时,MYSQL需要创建临时表,查询完毕后再删除这些临时表,所以,子查询的速度会受到一定的影响,这里多了一个创建和销毁临时表的过程。3.如果是JOIN的话,它是走嵌套查询的。小表驱动大表,且通过索引字段进行关联。如果表记录比较少的话,还是OK的。大的话业务逻辑中可以控制处理.
2021-05-12 17:00:47
2664
1
原创 记录下我的一条很长的sql
一杯水,一支烟,一行代码写一天public function viewForStatistic() { $bargainGoodsProductSql = (new ShopToolBargainGoodsProductMO())->alias('bgp') ->join((new ShopGoodsProductMO())->getTableName() . ' gp', 'bgp.product_no = gp.product_no'
2021-04-28 14:37:49
142
1
原创 记录一篇项目实战中的常用函数
file_get_contents 读取文件内容$content = file_get_contents($fileName);mb_detect_encoding 校验编码$charset = mb_detect_encoding($content, ['CP936', 'UTF-8']);// 当在php中使用mb_detect_encoding函数进行编码识别时,很多人都碰到过识别编码有误的问题,//例如对与GB2312和UTF-8,或者UTF-8和GBK(这里主要是对于cp936的判断)
2021-04-19 14:16:39
97
原创 TP5 中input类型有哪些限制
/** * 强制类型转换 * @param string $data * @param string $type * @return mixed */private function typeCast(&$data, $type){ switch (strtolower($type)) { // 数组 case 'a': $data = (array) $data; break; .
2021-04-08 09:40:55
339
原创 Git多分支项目学习常用命令总结
应用场景就是多人多版本分支项目开发下总结的一些git 常用命令,后面持续更新。My Git Help基础篇git pullgit addgit commit -mgit push origin分支篇git branch 创建分支git branch -a 查看本地仓库和远程分支git branch -r 查看远程分支git checkout -b 创建并选择某分支git merge 合并某分支到当前分支将本地分支提交到远程新分支上面git stash 暂存本地分
2021-03-25 15:01:37
174
原创 复习冒泡排序,快速排序方法
冒泡排序function maopao($arr){ $len = count($arr); for($i=0;$i<$len;$i++){ for($j=0;$j<$len-1;$j++){ if($arr[$j]<$arr[$j+1]){ $temp = $arr[$j+1]; $arr[$j+1] = $arr[$j]; $arr[
2021-03-08 21:06:14
136
原创 PhpStorm 全文搜索快捷键(ctrl+shift+f)被占用 的问题
最近新装了电脑系统,win10电脑系统又跟新到了190多的版本,重装了phpstorm ,让人苦恼的快捷键又被占用了,这个全文搜索太好用了,说什么也得先解决这个问题。方法1. 如果你电脑是18版本(查看版本的方法 win+R 输入 winver 回车)的可以使用软件工具查找被占用的软件检测软件 链接: https://pan.baidu.com/s/1xuEWwdr3fmMjnAlvjeBlHw 提取码: teui一般都是用这个软件PCHunter,挺好的,其它功能不要乱用哦方法2....
2021-03-06 12:24:13
1204
转载 php 面试题及答案复习
<?phpheader("Content-type: text/html; charset=utf-8");mysql_query("SET NAMES 'utf-8'");date_default_timezone_set('PRC');$mysql_database = 'XXX';$link = mysql_connect("localhost", "root", "");...
2021-01-06 15:37:04
11365
原创 PHP字符串加密解密,对称加密方法
自己无聊的时候写的字符串对称加密 解密功能,希望高手指点主要是用户,数据存储,传递过程使用。希望得到高手指点,多学习涨知识。运行环境是laravel 5.8.* php 7.1.*代码如下 function strEncrypte($data) { $star_str = env('tou', 'qiang'); $encryption_str = md5(env('tou', 'pZg97a6fXbZdMvAC')); $len .
2020-12-23 18:52:16
422
原创 高流量,高并发,处理解决思路
引用原文:下面为大家梳理一下高并发处理的思路,从几个方面进行解决1、流量处理防盗链处理(可以在nginx.conf配置,做加密处理,或者请求域名限制) 限制IP访问频率 增加过度环节,请求处理过程2、前端优化减少HTTP请求,减少css,js,image等组件的请求数(例如设置地图图片请求) 扩展云服务(独立资源服务区,Redis,OS,Js),减少本链接流量请求 添加异步请求(ajax的异步请求等) 启用浏览器缓存和文件压缩 CDN加速(cdn的工作原理要明确,可以选用LVS做4层
2020-12-02 14:45:20
322
转载 Apache和Nginx的区别
Nginx轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源 抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下 nginx 能保持低资源低消耗高性能 ,而 apache 在 PHP 处理慢或者前端压力很大的情况下,很容易出现进程数飙升,从而拒绝服务的现象。服务器并发指的是多个用户同时访问数据库中的同一字段的行为。这样的用户行为对于服务器的性能是一种考验。我
2020-12-02 12:29:46
277
原创 微信电商收付通开发
电商收付通项目已经开发了三周了,踩了多少坑,现在基本上没有什么问题了,曾经想开发完后总结写遇到的坑,唉,现在都不记得了,如果你有什么问题给我留言,我看我遇到过没有,然后更新文章给你解答,好吧~?...
2020-11-18 10:14:04
700
1
转载 restful的设计风格
传送门:点击restful的设计风格:https://www.cnblogs.com/zhaopanpan/p/9262666.html
2020-10-16 10:33:04
114
原创 sql 聚合使用方法-草稿
<?phpif (!defined('IN_IA')) { exit('Access Denied');}class Recommend_EweiShopV2Page extends WebPage{ public function main() { global $_W; global $_GPC; $page = $_GPC['page']?$_GPC['page']:1; $pindex = max(1, intval($page)); $psize = .
2020-05-23 16:16:11
442
转载 GIt 的使用规则与不生效问题
看到错误要像看到金子一样两眼放光~Git的忽略规则 ,与使用中 .gitignore规则不生效的办法1.1 Git的基本使用规则在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则。# 此为注释 – 将被 Git 忽略*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 除外/TODO # 仅仅忽略项目根目录下的 TODO 文件
2020-05-23 10:59:04
869
原创 phpstrom 如何使用git 命令 方法二
遇到问题解决问题,条条大路通罗马!准备开始工作,搭建所有环境之后非常奇怪的是我的phpstorm 在使用 Terminal 中使用命令时 git 命令就是不能用, cmd 窗口中是没有毛线问题的,环境变量配置了几遍,连git 都重装了几遍,百度别人的办法不好使。然后就不想这样搞了直接换命令撸解决方法如下:两张图 解决困扰~...
2020-04-22 15:27:05
346
转载 git bash中不能显示中文
git bash中不能显示中文在git bash下查看状态中文文件名全部显示为数字,像这样:pc@pc-PC MINGW64 ~/Desktop/项目笔记 (master)$ git statusOn branch masterUntracked files: (use "git add <file>..." to include in what will be c...
2020-04-22 15:20:54
805
转载 Apache修改最大并发连接数的配置方法
第一篇:本文转自:http://www.365mini.com/page/apache-concurrency-configuration.htm原文排版更好些Apache是一个跨平台的web服务器,由于其简单高效、稳定安全的特性,被广泛应用于计算机技术的各个领域。现在,Apache凭借其庞大的用户数,已成为用户数排名第一的web服务器。尽 管如此,在实际的生产环境中,我们仍然不可能直接...
2020-03-27 18:29:22
1089
原创 Laravl5.6.* 不用写sql监听方法,有存在的方法~
\DB::enableQueryLog(); $s_date = strtotime(date("Y-m-d")."00:00:00"); $e_date = strtotime(date("Y-m-d")."23:59:59"); $SubmitTask = \DB::table('task_submit')->sele...
2020-03-27 10:35:28
169
原创 想想Mysql 中的IO优化~
其实在我们日常搭建的服务器的使用过程中,往往会见到服务器的资源占用率很高,这个时候,老板就会选择提升服务器性能,提升服务器性能之后呢,作用依旧 捉襟见肘,后而优化缓存,使用redis,这个时候就好点啦~但是从本质上去解决这个问题,应该是去分析,服务器中哪一步分资源占用率高,从而优化解决问题的,要解决问题,成功的首要条件就是大方向不能错,下面是具体的数据库方面的配置,数据库的瓶颈也就是IO问题,...
2020-03-24 08:24:13
286
原创 搜藏一个不错的对于高并发的理解
指向作者:https://blog.csdn.net/studyphp123/article/details/83870607
2020-03-22 22:45:12
125
原创 composer 的镜像
Composer 国内加速,修改镜像源 创建于 4个月前 / 阅读数 2442 / 评论数 1 / 更新于 2个月前为什么慢执行 composer 各种命令的时候,默认是去 composer 官方镜像源获取需要安装的具体软件信息默认源地址在国外,从国内访问的速度肯定比较慢如何修改镜像源目前有热心同仁维护着几个国内镜像https://packagis...
2020-03-22 18:15:19
152
转载 复习:Mysql 开发设计规范,这样做没有坏处
原文传送门:https://blog.csdn.net/tian330726/article/details/88713086一、基础规范二、命名规范三、字段设计规范四、索引设计规范五、SQL查询规范一、基础规范使用InnoDB 存储引擎没有特殊要求(即Innodb无法满足的功能如:列存储,存储空间数据等)的情况下,所有表必须使用Innodb存储引擎(mysql5.5之前默认...
2020-03-21 22:25:23
234
转载 再整理CGI 与 FASTCGI 当然
传送门在这https://www.cnblogs.com/wanghetao/p/3934350.html当我们在谈到cgi的时候,我们在讨论什么最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,asp这样的文件,自己不能做,外包给...
2020-03-21 22:00:12
157
转载 偶像多隆!
作者:秃头铁马马转载授权(文末留言,或添加微信:mzy2117)在阿里合伙人的名单中,排在第一位的人叫做蔡景现(当然了是因为姓名首字母),别人的注释都是“XX执行官”、“XX负责人”,而他的头衔只是Senior Researcher(高级研究员)。2014年,阿里巴巴上市前最后招股书中,新增三位合伙人,蔡景现,花名“多隆”,就是其中之一,共组成名震江湖的“阿里巴巴30合伙人”。这些...
2020-03-21 12:32:53
1568
原创 如何对开发的网站进行渗透测试?
说到这个,首先就要知道为什么要进行渗透测试,作为一个php开发者,起初这个我是不关注的。但是,工作要求如此,那就去做吧。为什么要测试?渗透测试是一种全新的安全防护思路,将安全防护从被动转换成了主动。正是因为看到了这一点,很多重点行业的企业越来越多地通过进行“渗透测试”,以求更好的安全防护效果。 渗透测试的必要性在哪里? 任何形式的攻防对抗,最重要的一条就是...
2020-03-20 23:05:23
901
原创 保暖衣应该塞到保暖裤里还是塞到保暖裤外面裤子里面 ?
北方的城市总是冷冷的,我也穿上了保暖衣和保暖裤。今天早上去厕所小便后 需要提起裤子,缺纠结了好几遍。事情经过是这样的:提起裤子,习惯性一拉,然后拉着保暖衣往里面塞,①这时候我发现好像塞到保暖裤里面了,可是我早上起来时候穿的是把保暖衣塞到保暖裤和裤子之间,感觉这样舒服,可是现在呢 我感觉应该塞到保暖裤里,这样应该暖和吧~然后一拉一塞一拉一塞,一圈都塞进了保暖裤里,②然后又感觉不舒服就又一...
2019-12-25 10:34:07
1120
5
原创 Laravel Excel 3.1 导出Excel 使用方法~
官方文档:https://laravel-excel.maatwebsite.nl/3.1/getting-started/license.htmlhuo话不多说一 安装项目根目录下composer require maatwebsite/excel二 注册 / 门面添加ServiceProviderconfig/app.php'providers' => ...
2019-12-25 09:37:39
700
原创 支持Phpstorm正版 拒绝code 我有也不用
支持正版 ! csdn官方也是支持正版的如果不能用,就用vscode吧回来点赞哦~总是有大佬很厉害的~我非常支持正版,如果没有可以激活的东西 我会转向vscode感谢分享~回来点赞哦...
2019-12-25 09:35:41
501
转载 CSS 居中的几种方法
绝对定位元素的居中实现如果要问如何CSS实现绝对定位元素的居中效果,很多人心里已经有答案了。兼容性不错的主流用法是:CSS Code复制内容到剪贴板.element{ width:600px;height:400px; position:absolute;left:50%;top:50%; margin-top:-...
2019-11-26 14:30:17
207
原创 阿里拍卖 捡漏 一元起拍
还未入坑 即将入坑 入坑反思 。。。。拍卖 在我看来是一件很NB的事情,如果可以参与的话那是很吊的,但是事实呢?另一个角度让我看就是拍卖就是 互相比价 高度消费另一个角度 只要买到自己想要的,那叫心想事成很不幸,我多年的网购经验让我有冲动消费的底子,给自己挖了一个坑正式如题 自我反思悔改谈一谈阿里拍卖有利有弊,这里简单说下拍卖的好处,有些东西,确实可以低价捡漏,但是千万...
2019-11-21 10:26:23
8179
原创 JS 获取时间问题
Js中获取时间 new date()的用法Js中获取时间 new date()的用法学习学习 常见的小知识,经常用的 好找到的获取时间:var myDate = new Date();//获取系统当前时间myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate....
2019-10-24 15:30:55
228
转载 利用 Navicat 创建mysql的子用户,并分配权限
原创传送门:https://blog.csdn.net/u012832088/article/details/81281726
2019-10-18 14:50:10
1080
原创 【交际语录】 老实人应该懂得交际
感情投资不仅要重“事前”,“事后”更须得注意平时多烧香,急时有人帮晴天留人情,雨天好借伞交往,多一些真情,少一些铜臭小心承诺变成不可自拔的错误送礼是一门艺术客套不仅仅是客套 ,更是一种尊重 ①尊称②谦自称③敬词礼貌④客气话死要面子活受罪 ,一点也不错,但TMD 我们应该改掉这个够吃屎的习惯有时候自己认为的不好意思,是自己想的不是别人想的关于自己的事情 大...
2019-10-18 09:15:21
157
原创 微信h5中视频播放全屏问题
ios的微信浏览器为chrome内核在video标签添加属性webkit-playsinline="true" x-webkit-airplay="true" playsinline="true"、安卓的为x5内核在video标签添加属性x5-playsinline切记 一定要将x5-video-player-type="h5"属性去除,他会坑死你的。切记切记!若两端...
2019-10-08 15:23:28
1584
原创 layui 文件上传进度条
使用HisiPhPK框架做一个是视频上传的后台 ,再需要视频上传的页面,我感觉肯定要做视频上传的进度条啊,于是就开始研究这个后台,这个后台是使用的框架是layui,现成的组件肯定是用着最爽的,百度求真知、互相借鉴学习下面是几个学习的方法链接,学习的方法,不太详细的社区原创,layui 的文件上传知识最后采取一种最简洁的做法共分为三部分第一 修改upload.js 源文件,增...
2019-08-15 14:54:53
1789
转载 在TP5.1中像laravel 一样优雅的使用dd()打印
首先就是传送门!原文地址前言: 以前用的是laravel框架 调试是少不了的dd,这么优雅好用 可以清晰的看到想要打印的对象,是真的很棒的很优雅,最近使用tp5.1项目过程中最少不了的就是调试,查看数据的结构,但是,他没有dd啊,百度出答案看来向我一样的人不少呢!步骤: 切换到当前应用目录:执行以下命令 composer require symfony/va...
2019-08-13 17:20:22
2766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人