自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 生成商品条码

/ 不设置setFilename此行代码返回的是base64图片字符串,设置了之后返回的是空值。我尝试了好几个PHP第三方包和jquery插件,总的来说jquery插件功能要比PHP的多一个样式的设置,比如margin、padding等。备注:以下这两个包也可以生成商品条码,但是不稳定,容易报错。php生成商品条码,编码格式为:EAN13。

2024-03-07 15:54:23 459

原创 laravel aws s3

laravel aws s3

2023-08-22 10:18:54 853

原创 vue-element-admin 封装的公共table

vue-element-admin 封装的公共table

2023-05-22 14:06:24 446

原创 用户输入内容,不可转为json存储到数据库

用户输入内容,不可转为json存储到数据库

2023-03-20 09:28:08 92

原创 layui 动态添加空行方法

首先获取当前表格缓存数据:dataBak = table.cache[tableID];初始化空行数据:blankData = {id: 0, name: '',,,};将空行数据push到表缓存数据:dataBak.push(blankData);添加空行操作:table.relad(tableID, { url: '', // 这里一定要把url设置为空值,否则会异步请求, data: dataBak; limit: dataBak....

2021-10-11 15:52:50 678

原创 开发注意事项

1、mysql事务中,不能调起第三方接口,防止事务不提交。

2021-07-16 13:11:32 132

原创 第三方支付响应信息

1、微信支付异步响应信息:{ "appid": "", "bank_type": "OTHERS", "cash_fee": "1", "fee_type": "CNY", "is_subscribe": "N", "mch_id": "", "nonce_str": "", "openid": "", "out_trade_no": "商户单号", "result_code": "SUCCESS", "return...

2021-07-15 17:55:24 275

原创 layer open type=1 的一些问题和解决方法

1、select无法显示或选择,则在弹窗加载完成时,使用form.render('select');2、input表单无法动态赋值,则使用$("input").attr('value', 值);

2021-07-13 12:57:59 2310

原创 Phpstorm 后台控制器模板

<?php#parse("PHP File Header.php")#if (${NAMESPACE})namespace ${NAMESPACE};#endclass ${NAME} extends CommonController{ // TODO::数据列表 public function dataList() {} // TODO::新增/编辑页面 public function editAdd() {} /...

2020-12-29 16:19:13 208

原创 phpStorm函数注释模板

/**#if (${NAME} == 'getSettlementInfo') * 获取结算信息#elseif (${NAME} == 'getInfo') * 获取详情#elseif (${NAME} == 'dataList') * 数据列表#elseif (${NAME} == 'dataSave') * 数据保存#elseif (${NAME} == 'editAdd') * 数据编辑/新增页面#elseif (${NAME} == 'setEnable') * 设置上下架#elsei

2020-12-29 16:10:10 866

原创 mysql 距离范围查询

SELECT `hotel`.`id` AS `hotel_id`, `hotel`.`name`, `hotel`.`province_name`, `hotel`.`city_name`, `hotel`.`county_name`, `hotel`.`address`, `hotel`.`start_rating`, `hotel`.`latitude`, `hotel`.`longitude`, `hotel`.`thu...

2020-12-25 14:46:12 238 1

原创 moment 设置默认时区

<script src="/js/moment-with-locales.min.js"></script><script src="/js/moment-timezone.min.js"></script>moment.tz.add([ 'America/Los_Angeles|PST PDT|80 70|0101|1Lzm0 1zb0 Op0', 'America/New_York|EST EDT|50 40|0101|1Lz50.

2020-11-16 16:23:08 3378

原创 mysql 导出数据字典语句

SELECT C.TABLE_NAME AS '表名' , T.TABLE_COMMENT AS '表注释' , C.COLUMN_NAME AS '字段名' , C.EXTRA AS '主键', C.COLUMN_TYPE AS '数据类型' , C.IS_NULLABLE AS '允许为空', C.COLUMN_COMMENT AS '字段注释'FROM COLUMNS CINNER JOIN TABLES T ON C.TABLE_S...

2020-11-09 17:54:15 208

原创 PHP7.4 去换行符

PHP常量:PHP_EOL=\n,那些说用这个常量查找的,只能去掉\n;str_replace('\r\n', '', $str); // 无效trim($str, '\r\n'); // 无效preg_replace('\r\n', '', $str); // 有效

2020-09-19 10:17:41 200

原创 ubuntu20 配置php服务器 laravel5.8

做以下步骤以前,检查阿里云相关端口,及服务器防火墙1、更新包:apt update2、安装git 1)apt-get install git 2) 检查是否安装成功:git --version 3) 安装项目:git clone 仓库地址,如果是码云仓库需要配置ssh公钥3、安装systemctl:服务管理,apt-get install systemctl4、安装php、php-fpm:api-get install php php-fpm...

2020-09-14 14:56:23 496

原创 微信退款、转账等功能的p12文件的证书提取

作为PHPer,确实应该懂得怎么去提取证书文件原因:虽然说微信会直接提供,但是保不齐你在接项目的时候,客户已经配置过证书,但是同时他们只能提供p12文件,没法提供pem文件,这时就需要去提取证书,应为php无法直接使用p12文件方法: 导出证书文件:opensslpkcs12-clcerts-nokeys-inapiclient_cert.p12-outapiclient_cert.pem 导出秘钥文件:openssl pkcs12 -in apicli...

2020-09-09 14:07:20 1885

原创 很奇葩的一个问题,curl不支持https

首先我把项目从Ubuntu转到windows server服务器,在linux上运行并未报如下错误(而且我查看了配置也没有填写,curl.cainfo的内容):cURL error 60: SSL certificate problem: unable to get local issuer certificate无奈,好吧,我只能下载一个证书,然后改了php的配置文件,把curl.ca...

2020-04-29 14:49:57 362

原创 配置阿里云windows server服务器

工欲善其事,必先利其器,嘿嘿,首先下载个Chrome浏览器;装好了之后下载phpStudy、fillaZilla-server;装好了之后的步骤:laravel版示例,其实其他版本的配置是一样的,不一样的是nginx里面的配置,这个每个框架文档会有资料的:phpStudy配置:创建storage目录软连接命令:mklink /j "I:\dst" "I:\src"然后配置f...

2020-04-28 11:55:54 1170

原创 laravel 异常和日志管理

今天我总算是还是有收获的,哈哈,弄了半下午把这个异常和日志管理整的是明明白白的啦,开森;日志管理:对于我个人而言,我喜欢把sql日志和异常日志分开存储,并且把请求数据也存在日志中,对于开发来说,我感觉真心友好,比如有报错我就只用查看报错日志,不然日志太多了眼睛都把俺给看花了,可怜。首先我修改了config/logging.php文件,添加了两个日志通道:第一个是存储sql日志的,第二...

2020-04-22 17:27:30 769

原创 laravel excel 身份证号导出问题

身份证号导出,默认为数字格式,excel导出的结果是身份证号后4位全是0,解决办法是在身份证号的开头或结尾加空格

2020-04-09 13:48:07 811

原创 laravel 几种第三方接口

1、微信和支付宝支付接口:用Yansongda扩展包,这个还蛮好用的,对于都会composer的小伙伴,安装也特简单(composer require yansongda/pay -vvv),官方文档(https://pay.yanda.net.cn/docs/2.x/overview)写得也有条理,清晰,就算不会接支付接口的人,也一看就会了几成,不过官方只支持RSA2加密,因此各位小伙...

2019-12-02 10:49:35 1582

原创 高德地理api使用

报错:1、HTTP/1.1 505 HTTP Version Not Supported解决办法:把请求地址中的空格转换1)检查 php.ini中的配置allow_url_fopen是否打开2)检查请求地址中是会包含空格$url = preg_replace("/ /", "%20", $url); //用正则把空格替换成%20...

2019-07-23 10:39:45 207

原创 layui 表格使用的一点点经验

1、表格高度自适应设置、单元格内容自动换行.layui-table-cell{ height:auto; overflow:visible; text-overflow:inherit; white-space:normal;}2、tab选项卡切换时,被隐藏掉的tab选项卡的内容中的表格宽度显示不正常 我的解决办法是在tab选项卡切换时,重载...

2019-07-11 17:38:52 618

原创 laravel 页面跳转提示

控制器namespace App\Http\Controllers\Customer;use App\Http\Controllers\Controller;class Error extends Controller { public static function index(){ //验证参数 if(!empty(session('mess...

2019-07-10 15:56:58 1763

原创 当nginx服务器配置访问index.html成功之后报错:

当nginx服务器配置访问index.html成功之后报错:1、nginx的error.log文件中的报错:connect() failed (111: Connection refused) while connecting to upstream. 有可能是php-fpm服务没有开启,当然我在配置过程中开启了php-fpm服务器之后,没有报该错误了;2、接着报的错误是:Fast...

2019-07-02 16:15:58 1105

原创 新手初学

#!/usr/bin/env python3# -*- coding:utf-8 -*-import redis'''这种连接是连接一次就断了,消耗资源,端口默认是6379,就不用写''''''r = redis.Redis(host='127.0.0.1',port=6379,decode_responses=True)r.set('name','root')print(...

2019-06-09 20:52:24 166

原创 js开发总结

1、js设置变量最好避免与函数名称相同,否则在调用函数时,get不到函数;2、获取json对象的长度用户:Object.keys(myObject).length;3、从元素标签上获取属性值,其类型均是字符串;4、如果json字符串的内容中包含英文或html特殊符号,在解析成对象之前应该将英文或html特殊符号替换掉,否则将报错。...

2018-10-13 10:10:19 353

原创 url中&转义为&amp;的复原办法办法

用此htmlspecialchars_decode函数能够解决问题,该函数htmlspecialchars_decode — 将特殊的 HTML 实体转换回普通字符 说明string htmlspecialchars_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 ] )此函数的作用

2017-06-05 15:29:38 37588

原创 git 本地push错误,导致远程仓库版本错误

解决办法:首先在本地进行版本回退,其次再强制性的push到远程仓库。

2017-04-17 10:54:49 537

原创 teacher——PDO分页

/** * Created by PhpStorm. * User: Administrator * Date: 16-3-1 * Time: 上午9:15 */header("content-type:text/html;charset=utf-8");$page=$_GET['page'];$url='mysql:host=loc

2016-03-01 09:49:19 1231

原创 PDO

我对于PDO的认识,PDO是一个类,是一个可以实例化,可以连接多种数据库的接口,包含很多函数方法。下面是我今天遇到的问题:try{$url="mysql:host=localhost;dbname=users";$user="root";$password="";$dbh=new PDO($url,$user,$password);//接下来是问题的重点,此行代码必不可

2016-02-29 19:23:13 375

原创 PDO的分页效果

html>html>head lang="en"> meta charset="UTF-8"> title>title> style> #div1{border: 1px solid black; width: 400px;} .pp{ margin-left: 100px; } .pp2{ margin-lef

2016-02-29 19:13:19 1701

Windows php-FFmpeg 官网总是没法下载,这里提供方便下载

Windows php-FFmpeg 官网总是没法下载,这里提供方便下载

2021-11-08

空空如也

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

TA关注的人

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