自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-element-admin el-table滚动条移到合计的下方

vue-element-admin 里面要是有合计的情况下,滚动条是在合计的上方,我们的需求是改到合计的下方

2022-06-15 10:10:43 2049 5

原创 beego实现跨域

使用路由过滤器实现跨域访问/routers/router.go 的init方法中添加过滤器beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{ //允许访问所有源 AllowAllOrigins: true, //可选参数"GET", "POST", "PUT", "DELETE", "OPTIONS" (*为所有) //其中Options跨域复杂请求预检 AllowMethods: []stri

2020-12-19 11:51:31 604 1

原创 Go 数据类型转换

简单的转换操作//a是浮点型a := 5.0// 转换为int类型b := int(a)c := int32(a)d := int64(a)注意Go允许在底层结构相同的两个类型之间互转低精度转换为高精度时是安全的,高精度的值转换为低精度时会丢失精度这种简单的转换方式不能对int(float)和string进行互转strconv包Atoi()和Itoa()// Atoi(): string -> inti,_ := strconv.Atoi("3")println(3

2020-12-14 14:46:07 232

原创 beego 在apache中部署

这里写自定义目录标题打包go程序修改httpd.conf文件修改vhosthost文件设置虚拟域名重启apache服务windows下将beego项目设置为自启动打包go程序在项目文件夹下生成一个打包文件bee pack将打包的文件解压缩放到站点根目录下修改httpd.conf文件开启下面两个配置LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.s

2020-12-13 16:41:54 246

原创 Thinkphp使用Authorize.Net实现VISA信用卡支付

官方网站:https://developer.authorize.net/开发者文档:https://developer.authorize.net/api/reference/index.html一、注册沙箱账号进行调试注册成功之后会弹出你的沙箱账号信息API LOGIN ID48h4xxxxxePSTRANSACTION KEY4S9xxxxxxxxxx8AqKEYSimon其中 API LOGIN ID 跟 TRANSACTION KEY 是需要程序使用的,保存下来如果秘钥忘记

2020-10-08 14:58:22 2229 3

原创 uniapp Vuex 状态管理模式基本使用

一、uniapp 引入定义挂载Vuex1、在根目录下建立store目录创建index.js文件代码如下import Vue from 'vue' import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ //相当于data state:{ loginStatus:false }, //相当于computed getters:{ reverseLoginStatus(state){

2020-10-07 10:56:29 3341

原创 jquery.form.js 使用ajax方式提交表单

引入jquery文件<script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script><script src="http://malsup.github.io/jquery.form.js"></script>定义form表单<form class="mui-input-group" id="myForm" action="{:url('user/login/doLogin'

2020-09-26 08:57:19 234

原创 Thinkcmf5.1 windows 环境下使用workerman

要求要有composer环境,安装都通过composer的方式安装环境使用composer安装以下两个包,顺序安装composer require topthink/think-worker=2.0.*composer require workerman/workerman-for-win安装成功后 vendor目录下会有workerman目录。删除vendor\workerman\workerman文件夹创建workerman文件创建 push\controller\WorkerCon

2020-09-24 11:39:17 665

原创 Thinkcmf 相册 imagePreviewDialog 展示的小优化

官方的参考js,是每次预览图片只能显示一张 , 所以如果有多张图片就会多出来许多图片小按钮修改之后的效果修改的js文件 /public/static/js/admin.js修改位置function imagePreviewDialog(img) { Wind.css('layer'); var data = []; img = img.split(','); img.forEach(function(item,index){ data.pus

2020-09-09 10:40:48 404

原创 PHP RSA加密解密、签名算法

一、生成公私钥需要使用openssl软件生成 下载openssl根据技术文档要求去生成公私钥二、RSA算法转载地址:https://www.cnblogs.com/jiangxiaobo/p/7843671.html/** * RSA算法类 * 签名及密文编码:base64字符串/十六进制字符串/二进制字符串流 * 填充方式: PKCS1Padding(加解密)/NOPadding(解密) * * Notice:Only accepts a single block. Block si

2020-09-01 10:29:07 438

原创 ThinkCMF结合PhpOffile 实现导入导出

安装PhpOffilecomposer require phpoffice/phpspreadsheet导出excel文件到本地/** * 导出文件到本地 */public function output(){ $model = new GraveModel(); $data = $model->field('id,sn,open_name,mobile,status,dead_name1,dead_name2,type,temp_id')->all();

2020-08-10 12:07:44 806

原创 uniapp chooseLocation 在h5端定位不准确解决方案

前言项目需要通过选取地址来获取经纬度,进而计算两点的距离。直接使用uni.chooseLoaction 发现偏差实在是太大。解决方案使用腾讯的 地图选点组件传送门:https://lbs.qq.com/webApi/component/componentGuide/componentPicker第一步 申请key设置referer注意:这里的应用名称填英文,我设置的中文,后面的链接填写referer的时候总是报错,换成英文就好了第二步 uniapp页面1.在需要获取位置信息的页面加个跳转

2020-07-24 12:06:22 9131 3

原创 uni-app实现手写签名

uni-app 端参考链接:https://ext.dcloud.net.cn/plugin?id=1806我基本是下载的上面链接里面的案例稍作修改,感谢大大Template<button @tap="createCanvas">签名</button><view class="signature" v-show="showCanvas"> <canvas class="mycanvas" canvas-id="mycanvas" @touchstart=

2020-06-05 15:24:22 10600 9

原创 thinkcmf + uni-app 实现图片上传

说明uni-app 使用的是ThorUI组件库,超赞的组件库。快速开发推荐使用 -----> ThorUI官网uni-app 页面templatethorUI有示例,直接从示例里面复制到自己项目<view class="tui-box-upload"> <tui-upload :serverUrl="serverUrl" :limit="3" @complete="result" @remove="remove"></tui-upload></

2020-06-05 15:05:39 613

原创 ThinkCMF微信JSAPI支付,扫码支付,h5支付 , 支付宝支付

前言支付是基于ThinkCMF的电商版里面的支付插件 pay 做的。电商版地址:https://github.com/thinkcmf/mall插件可以在里面的 public/plugins/pay安装配置微信支付基本配置1.注册微信公众号,获取里面的APPID,APPSECRET2.配置授权域名,白名单等3.微信商户号申请Native支付,JSAPI支付,h5支付(有的默认是就有的)4.获取商户号(10位的数字)配置商户秘钥(KEY)5.配置支付授权目录JSAPI的授权目录 http

2020-05-19 12:11:25 1952

原创 Thinkcmf后台增加经纬度获取

有时候程序里面需要保存通过经纬度来保存地理位置。html代码<div class="form-group"> <label class="col-sm-2 control-label"><span class="form-required">*</span>门店地址:</label> <div class="col-md-6 col-sm-10"> <input type="text" clas

2020-05-14 16:55:37 339

原创 Thinkcmf 后台弹框页面代码

thinkcmf是基于layer做的弹出层https://www.layui.com/doc/modules/layer.html 可以看layer的文档学习选择信息,列表展示html页面<input type="text" readonly style="cursor: pointer" class="form-control" onclick="doSelect();" pl...

2020-04-27 14:18:11 2231 1

原创 finecms伪静态处理

IIS环境下APACHE环境下

2019-12-31 14:15:24 324

原创 ThinkCMF整合redis

第一步 安装redis我用的是phpstudy8 所以一键安装就可以了进入cmd查看redis是否安装cmd进入redis的安装目录,然后输入redis-cli,如下图所示就是安装成功添加php的redis扩展redis安装完成了,但是redis的扩展没有安装也是不行的,可以查看phpinfo() ,看redis是否安装查看phpinfo信息主要看以上三个参数 64位 php7...

2019-12-10 17:59:45 1219

原创 ThinkCMF分类树以及选择树

select选择树controller:$category= $categoryModel->adminCategoryTree($parent_id);$this->assign('category',$category);model:/** * 生成分类 select树形结构 * @param int $selectId 需要选中的分类 id...

2019-12-03 09:09:57 770

原创 ThinkCMF后台页面模板demo

index列表页面模板<include file="public@header"/></head><body><!--页面内容--><div class="wrap js-check-wrap"> <!--页面内导航开始--> <ul class="nav nav-tabs"> ...

2019-12-02 14:19:44 2863

原创 dedecms二次开发知识点

前端功能开发:1、文件前面都要加载公共函数:require_once(dirname(__FILE__)."/../include/common.inc.php");2、php文件在plus里面,开发是面向过程,$action是方法参数,可以用switch来判断。如:$action 是自动获取的url中的action参数switch($action){ case 'index'...

2019-09-15 16:44:58 930

原创 关于微信分享缩略图相关问题

必须要认证的公众号才有分享的权限要用jssdk来做网上其他的方法都没有效果,最多只能有个标题,描述跟缩略图是没有的文章目录1、前端代码2、php后端代码 getJsAPITicket.php3、排查错误方法是php,下面给出详细的步骤注意:1、微信公众号要有分享的权限才能进行后面的步骤2、公众号后台填写js安全域名,IP白名单也要填好1、前端代码<!--引入js文件--&gt...

2019-08-20 17:28:12 627

转载 PHP的POST跳转

当需要大量数据传参的时候,GET方法不能准确传参的时候/** * 建立跳转请求表单 * @param string $url 数据提交跳转到的URL * @param array $data 请求参数数组 * @param string $method 提交方式:post或get 默认post * @return string 提交表单的HTML文本 */function buil...

2019-07-21 14:09:37 1095

原创 Finecms基础操作手册

{$meta_title} //关键词{$meta_keywords}{$meta_description}{SITE_THEME}{template header.html}{SITE_URL} //网站地址{SITE_PATH} //首页地址{$SITE_ICP}<!-- 调用父栏目 -->{php $Pcat = getParentData($catid...

2019-06-29 17:02:00 773

原创 finecms筛选

一、加上自定义函数下面这个代码,可以放到custom.php 公共函数库里面,这样任何地方都可以调用,测试的时候可以直接放在页面 <?php//自定义URL函数,网站上线后请将函数放在自定义函数库文件中,就可以随便更改url规则function list_url($param, $name=NULL, $value=NULL) { unset($param['page']);...

2019-06-29 16:51:30 312

原创 finecms 整合阿里云短信

获取阿里云短信秘钥信息获取AccessKey获取签名、模板一共需要四个参数:AccessKeyId,AccessKeySecret,Sign,Code下载SDK,封装自己的类新版的不会用,用的旧版的,下载旧版SDK,放在libraries目录下,新加个SmsHm类<?php/** * Created by PhpStorm. * User: Administrator...

2019-06-29 16:41:24 105

转载 万网域名查询API接口

接口地址:http://panda.www.net.cn/cgi-bin/check.cgi接口采用HTTP,POST,GET协议参数名称:area_domain 值为标准域名,例:nmtui.com[clsn@clsn ~]$ curl http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=clsn.top 返回XML:<?...

2019-06-29 16:40:42 1533

原创 Input跟button之间空格及不对齐问题

问题截图如下仔细看,中间是有空格且不对齐问题的原因是两个元素是inline-block元素,去除空格的方法有父元素加上 font-size = 0input跟button之间用注释,代码如下<form> <input type="text" name="" placeholder="请输入搜索关键词" ><!-- --><butt...

2019-06-05 14:35:13 964

原创 Jquery锚点缓慢移动到目标位置

非常简单的代码,不需要再使用插件!页面代码如下<!DOCTYPE html><html><head> <title>锚点缓慢移动</title></head><script type="text/javascript" src="http://cdn.staticfile.org/jquery/2.1.1-...

2019-06-04 10:58:13 1701

2020微信小程序省市区4级json文件

格式如下: [{"id":"110000","name":"北京市","children":[{"id":"110100","name":"北京市","children":[{"id":"110101","name":"东城区","children":[{"id":"110101001","name":"东华门街道"},{"id":"110101002","name":"景山街道"},{"id":"110101003","name":"交道口街道"},{"id":"110101004","name":"安定门街道"},{"id":"110101005"...

2020-11-07

空空如也

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

TA关注的人

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