自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在工作中记录下美好的瞬间~~

I am a slow walker,but I never walk backwards.

  • 博客(103)
  • 资源 (5)
  • 论坛 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 PHP实现DES加密、解密

/** * des 加密 * str 需要加密的账号 * key 加密秘钥 */ function encryptStr($str, $key, $toBase64 = true){ $block = mcrypt_get_block_size('des', 'ecb'); $pad = $block - (strlen($str) % $block); $str .= str_repeat(chr($...

2021-05-25 14:45:17 28 2

转载 vue-cli创建vue项目进行选择配置

https://blog.csdn.net/weixin_47084275/article/details/109103196

2021-03-23 10:39:05 25

原创 win10使用vue 创建项目报此系统禁止运行等脚本问题处理(set-ExecutionPolicy RemoteSigned)

win10以管理员身份运行PowerShell解决办法1. 使用get-ExecutionPolicy,获取到变量值,如果是Restricted,则进行2操作,否则请另寻办法;2. 执行:set-ExecutionPolicy RemoteSigned,选着Y,3、再次输入get-ExecutionPolicy,返回的是RemoteSigned就修改成功了...

2021-03-23 10:37:56 879

原创 php 实现进制转换(二进制、八进制、十六进制)互相转换

前些时候工作时候,需要用到进制转换,这个问题在刚刚接触计算机理论时候,还是很会的,好久不用,居然模糊了……十进制转换为二进制、八进制、十六进制 1 从十进制向其它进制转换,用的是就用该数字不断除以要转换的进制数,读取余数。连接一起就可以了。 1 <strong></strong> 1 <strong>代码:</strong> ..

2021-03-09 15:10:20 144

原创 商城后台添加多规格属性

数据库设计:1、商品表2、商品和属性的关系表3、属性表4、属性值表5、商品和属性值的关系表6、SKU表大概关系如下:根据实际需要,增删表结构我们后台管理系统中需要实现的效果图如下:后台代码重点逻辑如何将属性和属性值,如图排列显示,这里我们用到递归排序的方法 private $index=0; //属性值组合 public function combineAttributes($attr){ $m_len = .

2020-09-03 11:00:21 609

转载 iOS云打包如何设置通用链接等Capabilities配置

链接地址:https://ask.dcloud.net.cn/article/36393#unilink

2020-08-07 14:49:17 352

转载 iOS证书(.p12)和描述文件(.mobileprovision)申请

链接地址:https://ask.dcloud.net.cn/article/152

2020-08-07 14:47:30 211

原创 CI框架中开启了csrf_protection后,表单以及ajax传输都要带上一個token的值

如果打开这个功能的话post表单,提交给server 后报错: Error 500An Error Was EncounteredThe action you have requested is not allowed.可以在application/config/config.php中找到下面这一行$config['csrf_protection'] = TRUE;$config['csrf_token_name'] = 'csrf_test_name';$config['csrf

2020-08-04 10:56:38 275

原创 nginx实现负载均衡

一、Nginx负载均衡的集中方式介绍1、轮询轮询方式是Nginx负载默认的方式,顾名思义,所有请求都按照时间顺序分配到不同的服务上,如果服务Down掉,可以自动剔除,如下配置后轮训10001服务和10002服务upstream dalaoyang-server { server localhost:10001; server localhost:10002;}2、权重指定每个服务的权重比例,weight和访问比率成正比,通常用于后端服务机器性

2020-07-22 14:36:37 63

原创 nginx反向代理解决跨域问题

进入nginx.conf中配置一个反向代理路径server { listen 8094; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } //反向代理设置 locati

2020-07-22 14:28:48 114

原创 微信小程序线上无法上传图片的问题

小程序上传图片地址必须是域名,且必须是https://还有需要在小程序后台中配置uploadfile的地址,如图:

2020-07-13 10:30:51 3927 1

原创 PHPMailer发送邮件

<?php require_once("PHPMailer/src/Exception.php");require_once("PHPMailer/src/PHPMailer.php");require_once("PHPMailer/src/SMTP.php");class email_api{ public function SendEmail(){ // 收件人邮箱 $sEmail = $this->input->post('ema.

2020-07-13 10:06:14 113

原创 安装Vue环境

1、vue是什么Vue是一套用于构建用户界面的渐进式框架,Vue.js的核心是一个允许采用简洁的模板语法来声明式的将数据渲染进DOM的系统2、安装脚手架VueCli3.0安装脚手架:npm install -g @vue/cli安装脚手架:Yarn global add @vue/cli创建项目:vue create freemall启动UI:vue ui3、安装步骤安装node 下载地址:http://nodejs.cn/download/然后安装 npm镜像换成淘.

2020-06-16 15:17:02 80

原创 微信小程序之企业付款

企业支付的前提条件:不仅要开通微信支付功能,绑定商户号,还要下载商户证书,企业支付文档地址:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2 public function Wx_Pay_B2C(){ $sMch_appid = AppID;//申请商户号的appid或商户号绑定的appid【自己填写】 $sMch_id = MCH.

2020-06-15 14:01:12 400

原创 微信小程序授权登入

public function WeChatLogin(){ $WxData = $this->input->post(); $arrUserData = array(); if(isset($WxData['nickName'])&&!empty($WxData['nickName'])) $arrUserData['nickname'] = base64_encode($WxData['nick...

2020-06-15 13:56:18 104

原创 PHP实现微信公众号H5支付

开发前配置进行代码接入前,需在微信后台填写授权回调域名,此域名必须经过ICP备案开发主要流程用户下单时选择微信支付 商户进行业务逻辑处理并调用微信统一下单接口,微信H5交易类型为:trade_type=MWEB 调用下单接口成功时,微信会返回包含支付跳转URL等相关参数,商户通过参数mweb_url调起支付中间页 在中间页微信会进行H5权限的校验 支付成功,微信会向商户发送异步结果通知正式开发调起微信支付,只说明必要参数请求微信统一下单接口,接口地址:https://api.mch.w

2020-05-29 14:21:36 491

原创 百度地图—地址解析/逆地址解析

1、地址解析:根据地址获取坐标key就是百度地图ak,可以去百度开发者中心去免费申请接口:http://api.map.baidu.com/geocoder?address=地址&output=输出格式类型&key=用户密钥&city=城市名2、逆地址解析:根据坐标获取地址接口:http://api.map.baidu.com/geocoder?location=纬度,经度&output=输出格式类型&key=用户密钥代码如下:public

2020-05-21 11:26:33 215

原创 PHPStorm使用git

使用PHPstorm使用git上传下载项目文件先在本地电脑安装git,然后在phpstorm中引入git复制项目地址将复制的地址黏贴到PHPStorm中使用PHPStorm中的git上传文件,先选择需要更新的文件右键,然后选中git下的commit上传文件后,将代码push到自己的git分支上之后就等待管理员将分支到的代码合并到到项目中...

2020-05-19 11:03:33 234

转载 微信小程序之微信鉴权

转载:https://blog.csdn.net/qq_20094173/article/details/79671280一、通过微信接口频繁获取用户信息1.请求https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=1#wechat_redirect,...

2020-05-19 10:46:37 368

原创 微信小程序之微信支付(回调接口)

/** * description: * 微信支付完成,回调地址url方法 */public function PaymentCallback(){ $sKey = PAY_KEY; $arrPostData = $this->input->post(); //接受POST数据 $arrXmlData = $this->xml_to_array($arrPostData); //微信支付成功,返回回调地址url的数据:XML转数组Arr.

2020-05-19 10:40:40 875

原创 PHP二维数组将重复键值合并重组成三维数组

把aa1数组转换成aa2数组$aa1=['0'=>['aa'=>'1','bb'=>'2',],'1'=>['aa'=>'1','bb'=>'3',],];$aa2=['0'=>['aa'=>'1'...

2020-04-23 08:45:58 227

转载 微信小程序中globalData的设置与读写

转载:https://blog.csdn.net/sinat_33937178/article/details/79124022

2020-04-16 10:05:01 424

转载 微信小程之序微信支付(统一下单)

转载:https://blog.csdn.net/adorablewolf/article/details/88342202这里我直接上代码,附有注释,直接把我的代码粘贴一下就可以用了,也是自己走了好多的弯路。。写在博客里做个记录直接把里面的参数替换成你的就可以了,前提是你要开通的有微信支付功能,需要商户号,appid,appsecret,openid,//小程序端代码:pay:f...

2020-04-16 09:11:05 203

原创 input验证只能输入数字,逗号和小数点的正则表达式

input type="text" class="form-control" autocomplete="off" onchange = "if(/[^\d+(,\d\d\d)*.\d+$]/g.test(this.value)){layer.alert('只能输入数字');this.value='';}">

2020-01-07 16:07:09 1116

原创 JQ实现一键复制到剪切板

1、下载:https://clipboardjs.com/2、在代码中引入:<script src="dist/clipboard.min.js"></script>使用如下:var clipboard = new ClipboardJS('.copy', { text: function() { //复制内容 retu...

2019-11-25 16:54:51 741

原创 phpMailer发送邮件

echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';require_once("class.phpmailer.php"); //下载的文件必须放在该文件所在目录$mail = new PHPMailer(); //建立邮件发送类$mail->CharSet = "UTF-8...

2019-07-17 15:31:17 99

原创 写SQL Server存储过程的格式

--新建存储过程把ALTER换成CREATE--修改存储过程ALTER PROCEDURE 存储过程名称 --传给存储过程的参数 @id int, @body varchar(200)ASBEGIN--写你需要执行的内容END例如:--修改存储过程 ...

2019-07-16 10:04:16 764

原创 写SQL Server函数的格式

--新建函数时,把ALTER改成CREATE--修改函数ALTER FUNCTION 函数名称(传递的参数 参数类型) --ALTER FUNCTION getaa(@kk int) CREATEFUNCTION getaa(@kk int)returns varchar(20) --返回数据类型 --retur...

2019-07-16 09:52:47 437

原创 PHP写计划任务

在任意一个盘中新建一个文件夹,新建php文件,然后在同个文件夹中新建一个bat文件,在bat文件中写入要执行php文件的路径,例如:php -c D:\wamp64\bin\php\php5.6.25\phpForApache.ini D:\phpScript\Rain\Follow\follow.php参考或者:D:\util\php\php-5.4.45\php.exe -f ...

2019-07-11 10:23:50 221

转载 .htaccess详解及.htaccess参数说明

原文链接:https://blog.csdn.net/cmzhuang/article/details/53537591.htaccess文件(或者”分布式配置文件”)提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。...

2019-07-08 11:33:12 222

原创 微信小程序云开发—引入组件库

1、安装node.js从官网上下载(长期支持版)https://nodejs.org/en/,安装之后,在cmd命令行中输入 node -v 出现版本号,说明安装成功,2、初始化配置在miniprogram右键在终端中打开,在终端输入npm init 在miniprogram文件下面初始化package文件,可以直接默认按enter键会出现package.json文件...

2019-06-14 17:22:33 1459

转载 PHP7和PHP5的区别

https://blog.csdn.net/li_xue_zhao/article/details/79800877

2019-05-24 14:55:07 1017

原创 tp5 中在模板上设置 session值

不建议在模板上操作,如果需要,则在模板的最前面第一行顶格写{:session('key','value')}不喜勿喷,只是记录。

2019-05-24 14:51:14 650

原创 JQ四舍五入保留两位小数

function gettoDecimal(num) { var result = parseFloat(num); if (isNaN(result)) { return false; } result = Math.round(num * 100) / 100; var s_x = result.toString(); var ...

2019-05-17 14:39:41 2536

原创 ThinkPHP3.1迁移到PHP7.3

可以借鉴该博客内容:https://blog.csdn.net/uber_old_driver/article/details/79073041框架中链接数据库的方式也要修改:'DB_TYPE'=>'sqlsrv',不能这么写了,要改成'DB_DSN'=>"sqlsrv:Server=111.11.11.11;Database=aa",框架的url模式要改成1:'URL...

2019-05-15 16:29:04 1650

原创 windows下分开安装Apache2.4+PHP7.3.5

通过百度研究之后,总结一下~~一、安装apache2.41、下载apache,地址:https://www.apachelounge.com/download/2、下载好之后,解压到自己想安装的目录,我是安装在C盘:C:\lamp\Apache24用记事本打开C:\lamp\Apache24\conf\httpd.conf ,准备修改Apache配置文件。搜索SRVROOT,在...

2019-05-15 16:26:23 1275

原创 PHP二维数组转换为一维数组

//二维数组转换为一维数组function getarray($arr) { static $res_arr = array(); foreach ($arr as $key => $val) { if (is_array($val)) { getarray($val); } else{ ...

2019-05-06 13:44:50 1694

原创 SQL Server常用的sql语句

1、更改字段类型alter table A表 alter column aa字段 decimal(18,2);2、查看表结构sp_help A表3、重置表(id从1开始)truncate table +表名未完待续。。。

2019-04-18 16:09:59 157

原创 PHP二维数组重组

$aa1=[    '0'=&gt;[        'aa'=&gt;'1',        'bb'=&gt;'2',    ],    '1'=&gt;[            'aa'=&gt;'1',            'bb'=&gt;'3',    ],];$aa2=[    '0'=&gt;[        'aa'=&gt;'...

2019-01-12 09:48:57 792

原创 Oracle SQL Developer下载安装

在安装SQL Developer之前需安装一下JAVA jdk,可到我的资源中下载,因为SQL Developer是Java做的。1、Oracle SQLDevelopt是oracle的一款图形化工具。     在官网上下载安装软件:http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index...

2018-08-21 11:48:13 33727 3

PHP生成条形码barcode类

PHP生成条形码barcode类

2017-06-26

Java jdk 86位软件下载

Java jdk 86位软件下载, Java 语言的软件开发工具包

2018-08-21

ThinkPHP_Repaire.zip

thinkphp3.1迁移到PHP7.3网上查到的整理thinkphp3.1框架上需要修改的地方,可以直接复制黏贴使用即可,只做参考,不全可自行修改哦~~

2019-05-15

PHP链接SQL Server数据库的扩展文件x64

PHP链接SQL Server数据库的扩展文件,这是64位的,放在PHP配置文件中即可,按需下载~~

2018-08-10

SVN客户端和服务端

SVN客户端和服务端的安装包,包含64位和32位的,按需下载~~

2018-08-10

navicat连接服务器mysq报错2003-Can`t connect to MySQL server on'192.168.16.98'(10038)

发表于 2017-08-01 最后回复 2019-10-12

yii2.0写接口的时候怎么接收post传输过来的值

发表于 2017-12-28 最后回复 2019-08-21

php5.6版本怎么连接sap?

发表于 2017-03-07 最后回复 2019-07-15

thinkphp5.0是怎么获取微信推送过来post的数据

发表于 2018-04-26 最后回复 2019-05-24

php7.3运行thinkphp3.1无法加载模块

发表于 2019-05-14 最后回复 2019-05-14

php拼接字符串实现换行

发表于 2016-12-04 最后回复 2019-03-27

PHP 二维数组重组的问题

发表于 2018-09-05 最后回复 2018-09-11

easyui DataGrid怎么实现鼠标拖拽表头边框线改变宽度,数据列的宽度也跟着改变

发表于 2016-12-28 最后回复 2018-07-13

yii2.0通过get方法调用接口为什么curl_exec请求返回值为空

发表于 2017-12-28 最后回复 2018-07-06

PHP开发微信公众号怎么下载pdf文件

发表于 2018-05-21 最后回复 2018-06-28

thinkphp5.0分页显示无法识别HTML标签

发表于 2018-02-26 最后回复 2018-02-26

有哪位大神知道yii2.0怎么写接口吗???

发表于 2017-12-28 最后回复 2018-02-26

easyui datagrid中fitColumns设置为false为什么不起效果

发表于 2017-01-10 最后回复 2017-06-27

select的默认选中后值为什么传不到后台

发表于 2016-12-05 最后回复 2016-12-28

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

TA关注的人 TA的粉丝

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