自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Echarts 饼图 动态数据比例 处理干货

前段时间想做一个统计数据人气指数高低,打算做一个饼图,可以一目了然很直观的看出报名,点击…高低之分这个处理 只是自己涉及到的层面,简单了然没有深入详细见官网开发文档 饼图开发文档官方实例饼图 实例JS插件:(csdn有人上传 我没权限在上传,各位自己找吧)从两方面一个PHP动态数据层 一个是从HTML饼图展示 (直接代码)PHP数据需要自己整合,说白了就是所占比列,查询数据方面自己...

2019-05-13 17:28:26 4590

原创 图片验证码生成以及前端验证

第一种是session 验证方式<?phpsession_start();//开启session记录验证码数据vCode(4, 15);//设置验证码的字符个数和图片基础宽度 //vCode 字符数目,字体大小,图片宽度、高度function vCode($num = 4, $size = 20, $width = 0, $height = 0) { !$width &am...

2018-08-21 15:49:48 1629

原创 原生脚本PHP,返回json格式数据

自定义类,以及数据库连接原生编写! Db.php代码如下 class Response{ public static function json(code,code,code,message=”“,data=array()){data=array()){data=array()){ result=array( ‘status’=>cod...

2018-08-10 16:39:49 2391

原创 JQ input框单多图上传

上传文件大家前端都是用input file上传图片,今天使用layer插件的配合写一个支持单多图上传的前端后台还是如此一会也有upload方法1.引入layer.js文件是必须的 (同时也要引入jquery-1.8.3.min.js)HTML//1.srcChanged 这个方法 还有 for 命名保证统一 //2.多图上传 多一个参数multiple="multiple"//3.id="preview_lic_img" 和第一条对应命名 id层是为了图片展示位置 追加到对应层内//单图上传

2020-11-27 15:25:45 455

原创 AJAX加密提交数据

今天用ajax在前台传递数据,为了避免数据被篡改保证安全,做了一个签名限制。页面需要引入md5.js文件1.时间戳来做处理随时更新2.用键值对拼接 加密 转大写JQ代码//ajax部分var data = {user_name:user_name,short_company_name:user_name,mobile:mobile,user_passwd:user_passwd,code:code,city_id:city_id}; getSignature(data) $.po

2020-11-27 11:52:36 2327

原创 微信开发调起微信扫一扫功能

微信开发今天产品设计了一个非常恶心的功能,手机端H5点击按钮调用扫一扫,去识别二维码。不过有微信的开发文档,一步一个代码来的整。大概分为几步:1.首先得有appid和secret——>获取access_token值(可谓是得access_token得半壁江山啊)2.根据access_token以GET方式获取jsapi_ticket(jsapi_ticket有过期时间,2小时必须缓存处理)3.权限签名见文档详细得很! 微信签名算法文档4.引入官方jweixin-1.6.0.js文件,以及注

2020-11-09 09:08:19 2085 1

原创 PHP7.0版本安装redis拓展

前段时间装好了php和redis,就一直准备安redis,中间遇到的事很刺激。注:根据PHP版本号和64/32位 还有线程和非线程选择适合自己版本的Redis进行安装redis官网此次使用的是redis3.1.6,安装步骤都有也是自己想熟悉一下,按部就班运行命令即可。1.安装位置随意吧 我选择的/usr/local/src///下载redis包wget http://pecl.php.net/get/redis-3.1.6.tgz//解压tar -zxvf redis-3.1.6.tgz/

2020-11-06 12:00:30 588

原创 接口对接的验证,CURL以及Authorization:Token问题

最近一段时间,对接接口有4,5家左右,每家的验证方式各有千秋,今天总结一下各个验证。接口推送数据以下用Data代表推送的二维数组数据包,url代表推送线索的链接地址。一·、解:最简单的文档,透漏出最难的问题。正常的curl去传递接口,发现根本不对,提示我data缺失,明明传递了。问题在这:key(****************)代表的是按照 k1=v1&k2=v2 拼接再加$key,对http请求header头部处理Content-Type:application/x-www-for

2020-11-03 16:09:45 4923

原创 Liunx下Nginx和Redis自动启动

注:1、连接Redis manger 注意 连接是127.0.0.1密码去设置 但是使用ssh通道,ip和用户名密码;2、修改redis密码注意3、防火墙添加Tcp端口80 3360 63794、ngxin的文件根目录最好新建,因为权限不够问题导致无法读取PS:一些redis、nginx和防火墙的开启 关闭 处理命令代码vi /usr/lib/systemd/system/nginx.service ######设置开启自启动 systemctl enable nginx.service##

2020-10-23 17:45:50 420

原创 Liunx服务器使用Navicat连接MySql

最近玩服务器,安装了apache和mysql,今天打算把mysql在Navicat连接上以后方便使用。**问题一:Navicat报错:mysql报错1130问题二:阿里云平台开放安全组**打开xshell连接自己ip地址输入以下命令一、mysql -u root -q 输入自己的密码 如果密码忘了往下看1.1. vi /etc/my.cnf 编辑文件 1.2. skip-grant-tables 在[mysqld] 中加上这句话保存退出 1.3. service mysql re

2020-10-20 16:23:52 164

原创 Liunx第三篇 : 编译PHP拓展MySqli

编译Mysqli1、编译直接执行看着路径+[root@iZ2z etc]# cd /usr/local/src/php-7.0.12/ext/openssl/[root@iZ2z openssl]# cp ./config0.m4 config.m4 [root@iZ2z openssl]# cd /usr/local/src/php-7.0.12/ext/mysqli/[root@iZ2z mysqli]# /usr/local/php/bin/phpize[root@iZ2z mysqli]

2020-07-02 16:34:09 162

原创 Liunx第二篇 : 安装PHP7.0

先说一下坑吧PHP7.0虽然说性能高的一批,可是安装出现的事不少;我总结了一下我出现的问题:1.cannot stat ‘php-fpm.conf.default’: No such file or directory 他就是找不到 /usr/local/php/etc 就是没有。。。2.解压完事后./configure 配置出现一问题 "WARNING: unrecognized options: --with-mbstring --with-mysql=mysqlnd --with-zip " 出

2020-07-02 16:32:29 754

原创 Liunx第一篇 : 安装Nginx

第一次转nginx一、Nginx安装依赖yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCRE1、PCRE安装[root@bogon src]# cd /usr/local/src/[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2、

2020-07-01 17:06:26 221

原创 JS加密传输FROM表单数据

前端页面传递数据,或者请求短信类接口,拿到XHR中的请求就有可能被人刷数据。JS处理这个问题 基础原理:利用sort降序处理加上时间戳处理HTML使用 var data = {user_name:user_name,short_company_name:user_name,mobile:mobile,user_passwd:user_passwd,code:code}; //调用js代码 加密 getSignature(data) $.post("/P

2020-06-29 16:40:42 1291

原创 最简单的多图上传,放大,删除操作

多图上传都遇到过得事情,一开始我还用底层支持多图的方式,咋咋的。直到看到公司同事写的多图上传,觉得可以借鉴,分享也为了以后使用。直接代码(单图多图都支持的)必须要有1.8.3.min.js 还有需要 必须 layer.js代码上HTML//多图上传 主要是三个 第一个是id priview_sq_img1 for="sq_img1" 对应层级遍历到什么html中//第二个是 src...

2020-03-12 22:18:02 676

原创 上传图片 移动路径并修改图片名称

需求:上传图片操作处理,但是必须要添加完一个新的车型才可以,也就是说添加新车型完事后,还得操作一个更新处理,因为上传那波图片还得保存到其他路径 (比如:你上传图片的路径是:/static/upload/content/… 现在要做的事是将那个路径上传的图片转到:/static/pic/chexing/car/…下 )没完,并且挪动的同时按着规则改名(规则:需求内部规定的)代码说事 粗暴 GD库得...

2020-03-03 18:37:43 416

原创 不依靠框架文本编辑器,以及JQ的sleep问题

优先依辅kindeditor-min.js插件 JQ的sleep在底部<script> var editor; KindEditor.ready(function (K) { editor = K.create('textarea[id="comm_desc"]', { allowFileManager: true, ...

2020-03-03 17:23:37 266

转载 sublime 方法定位处理

https://blog.youkuaiyun.com/han_cui/article/details/78304649

2019-12-06 11:23:58 497

转载 PHP7.0.1版本对应的Redis处理sql1209问题

redis官方网站 https://pecl.php.net/package/redis/4.2.0/windows 对应php7.0.1转载文章链接: https://blog.youkuaiyun.com/whq19890827/article/details/78118752

2019-10-17 15:57:15 444

原创 JQ处理页面滚动底部,加载数据!

$(window).scroll(function (){ loadmore($(this)); });

2019-09-30 21:15:45 258

原创 Git基础操作 总结

本地基础操作git init 初始化仓库初始化处理自己的信息 邮箱和用户名git config --global user.name “你的用户名”git config --global user.email “你的邮箱"git clone 。。。。。.git 网址会有几个报错 (多半是文件太大导致克隆处理,总结一下所有精华)1.0 处理内存接受的大小文件 命令: git conf...

2019-09-20 14:09:11 338

原创 jq动态处理价格升降数据

动态处理数据,按照升降处理价格,或者出发时间来排序必选是table th 和 tr td 格式价格都是小数点的数字 parseFloat如果整型 用 parseInt处理一下 注释会写在代码中HTML<div class="recommend_title mb30 clearFix"> <span class="fl title">全部车款</span&...

2019-07-30 11:49:42 283

原创 图片懒加载处理

html<img data-original="<{$car.img_url1}>" class="lazy-click"><{$car.cate_name}>jq//被点击时触发时间 必须 默认图站位$("#insertCar").click(function(){ $(".lazy-click").lazyload({ ...

2019-07-26 16:30:39 172

原创 jq时间倒计时处理

<script type="text/javascript" src="<{$cssDomain}>/js/pub/jquery.countdown.min.js?v=<{$js_version}>"></script><div class="clock"> <span class="color_e42a2a pl20"&gt...

2019-07-26 16:19:12 602

原创 好看的下拉菜单,样式及JQ代码

先看一下 效果图点击左侧字母,右边根据锚点切换到对应位置CSS代码<style> .city-select_box{display: inline-block;width: 200px;line-height: 30px; height: 19px;margin-right: 8px;} .city-select{position:absolute;displa...

2019-07-08 10:07:24 1667

原创 杂乱无章 JQ点击空白处 消失下拉

点击空白地方 隐藏某个下拉框或者其他数据 //ONE $("*").click(function (event) { if (!$(this).hasClass("brand-more") ){ $('#car_show').hide(); } event.stopPropagation(); //阻止事件冒泡 ...

2019-07-04 14:32:33 445

原创 克隆层级实现批量添加打包数组

主要是实现批量添加,加减层级处理 数据验证,以及打包push处理HTML只保留一层数据源 所有的克隆根据他来处理必须分层 比如 ceng_1 ceng_2 … ceng_N 数据后期和删除好处理这里边夹杂其他处理 比如点击切换出来 select 下拉框等等<div class=""> <table class="tablelist"> ...

2019-07-04 13:53:27 159

原创 对接第三方接口,POST请求获取返回数据

接口数据 处理 主要看sign签名的规则 $params = $this->getRequest()->getPost(); //客户号码 //客户电话 $from_number = $params['tel'] = '13888888888'; //中继号码 $to_number = '021123...

2019-06-25 16:03:41 4886

原创 百度地图 api对接页面

做好这个页面只需要控制住 经纬度处理百度经纬度查询系统百度地图管理系统经纬查询处理 再从管理系统后台->控制台处理(必须要选择浏览器端才行,底下有白名单添加的规则)->个性地图配置记得发布地图样式->在查看应用中查找ak使用页面 从HTML 和 JSHTMLid必须是map 给留一个位置<div class="aboutmap mb-30" id="map"...

2019-06-12 14:29:31 839

原创 富文本下编辑器上传图片 一系列问题

最近被layer这个简单有方便的前端框架忽然难死,就是编辑器部分上传图片和回显问题!废话不多直接说(不足还望指出,js引入之类不谈 layui.css 和layui.js)先说下注意下事项和参考文档官方layer编辑器文档(注意:这个是1.X版本的 不是2.X版本,也是找了许久,2.X新版没找到入口)注意事项: 1.严格按照上传返回数据格式(必须json 和必须是二维数组 字段要映射不能自...

2019-05-30 17:19:37 1138

原创 jq隐藏文本 数据展示

1.数据从后台传参过来 数据要整合完好<p class="title_sign">城市</p> <div class="selects defult_color"> <div class="select_city"> <se...

2019-03-22 11:48:31 291

原创 杂乱无章 II

重组的数组中按着 某字段 升降 序 排 array_multisort(array_column($result,'add_time'),SORT_DESC,$result);二维数组 按着某个键值 排序 降序 array_column foreach($result as $key =&gt; $val){ //对团购预告中 对当前城市的数据 置顶处理 if...

2018-12-07 15:57:52 232 1

原创 HTML,PHP每隔三位数字隔开!

HTML代码: //数字逗号隔开 function number_format(num){ var num = '2225555532'; var b=parseInt(num).toString(); var len = b.length; if(len&lt;=3){return b;} var r = len%3; ret...

2018-11-30 16:36:45 943

原创 图片裁剪,数据流base64位图片转换上传服务器

这个项目刚弄完,发现一个很爽的插件,用作于图片截取截取需要用到两个JS文件,一个是cropbox.js,另一个为jquery-1.11.0.min.js 必须是11位,之前项目中有个.8的不能使用!!!主要有几个问题自己记录下,也是方便后边人问题1:插件需要具体的js以及对象和源码问题2:base64数据流图片怎么改成可上传文件的形式问题3:注意事项直接上源码样式没有只有html端的页...

2018-11-13 17:23:28 556

原创 AJAX 与省市联动相似原理

不是纯正的省市联动,只是有相同的思路和做法,代码不太一,结果一样 先看两张图: 图中有宝马/奥迪品牌对应的车型也会被展示出来,省市联动同理 基本思路: &amp;amp;amp;amp;amp;amp;amp;lt;1&amp;amp;amp;amp;amp;amp;amp;gt;. AJAX获取对应的数据,前边省会在页面加载的同时放在select框中 &amp;amp;amp;amp;amp;amp;amp;lt;2&amp;amp;amp;amp

2018-08-31 17:53:08 283

原创 文章点击数的统计

思路: 设计表格,对应的文章id(关联):news_id;本机IP;用户ID:user_id; 最后点击事件(last_click_time);点击总数(click_count)! 避免重复多次点击问题,规定IP和最后点击时间作为判断 1.结合最后点击时间和系统时间作对比(本人是半个小时为有效)若为有效点击 count叠加1 2.控制IP作为标识,区分重复!因为文章ID 是唯一的,所...

2018-08-27 18:08:45 4201

原创 explode,implode逗号与数组之间的转换

一个例题: 直接贴代码 $str1 = "aab,faf,a"; $str2 = "faf,b"; $arr1 = explode(",", $str1); $arr2 = explode(",", $str2); &lt;1&gt;print_r($arr1); &lt;1&gt;print_r($arr2); $arr2 = [$arr2[1]]; &lt;2&

2018-08-24 16:05:48 779

原创 PHPSTROM安装,以及连接SVN问题

安装破解版的phpstrom软件 百度分享链接 密码: mrt6 里边有软件压缩包以及破解所需的文件,还有安装说明!!!!(再此不过多讲解) 说一说遇到的问题和设置 1.代码字体大小以及背景颜色问题; 之前一直用的sublime3.0,可惜没有代码跳转功能,不想加拓展包就安装了phpstrom 软件不是汉化版的 先找到这个设置: 找到里边的调背景和颜色的设置: 文字是自...

2018-08-23 14:01:22 462

原创 简单的ajax请求数据

ajax异步处理,在不刷新页面的前提下,进行获取数据。所以用到的地方很多,简单的介绍下这个功能以及代码处理 $.ajax({ type:&quot;POST&quot;, url:'url', dataType:&quot;json&quot;, data:{ car_id:car_id}, async:false/true...

2018-08-22 18:07:40 652

原创 实现点击展开城市列表特效/红叉关闭选项

一个做后端的简单写了两个特效 第一个是列表展开选择切换,第二个是选项栏红叉关闭 必须引入js插件 我用的是jquery-1.8.3.min.js 切换城市展开效果图: 前端代码显示 利用city_id进行后台数据的处理 利用city_ids来进行页面的展示 &lt;!-- 切换城市 --&gt;&lt;div class="dialog changecity" style=...

2018-08-21 17:31:03 803

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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