自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BadmintonCode的专栏

被代码耽误的羽毛球爱好者

  • 博客(18)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 socketlog-server放行端口

1229 客户端监听端口1116 服务端上传接口

2022-05-12 10:35:15 167

原创 解决prettier修改配置后项目报错的问题

npm install -g prettierprettier --config prettier.config.js --write ./src/**/**/*.{ts,vue,tsx} 第一步:安装prettier包第二步:指定需要格式化的目录和文件格式,如我的文件是都在/src/下的,那就格式化./src///*.{ts,vue,tsx}...

2022-04-30 11:56:17 2208

原创 小程序云开发云函数设置默认时区

小程序云函数云函数默认时区是0,与北京时间相差8小时,因此在处理时间相关函数时会出现时间偏差通过设置云函数环境变量可解决这个问题。当我在dayjs中设置了时区时,在使用startOf时仍旧失败我才决定修改环境变量解决这个问题在IDE中的云函数选择版本与配置选择配置添加环境变量 Key=TZ Value=Asia/Shanghai在腾讯云控制台也可以实现相同功能...

2021-08-23 17:27:05 874 1

原创 小程序富文本编辑器Editor封装组件

代码片段引入:https://developers.weixin.qq.com/s/l8qRZkms7Yr9引入方式:json{ "usingComponents": { "d-editor": "/components/editor/index" }}jsPage({ changeEditor(e) { console.log(e) }})wxml<d-editor bind:change="changeEditor"/>页面无法主动获取组件

2021-06-25 20:53:59 411

原创 小程序腾讯云云开发实现生成word模板

场景:合同模板、协议模板自动填充内容,并生成word使用到的库docx-templates 将docx模板填充内容dayjs 保存文件时生成时间目录string-random 随机文件名原理:读取模板docx,通过docx-templates填充内容,上传到云开发,最后返回云存储文件id给用户const { createReport} = require('docx-templates')const fs = require('fs');const path = requir.

2021-06-21 12:58:21 1420 10

原创 群晖安装docker+宝塔面板+80端口+自动同步

群晖安装docker+centos+宝塔+80端口访问+自动同步,分享自己的折腾之路

2020-12-06 16:34:25 10665 2

原创 PHP实现非SDK七牛云对象储存上传

七牛的SDK真的是一言难尽,恨不得所有功能都实现,而我只需要上传功能又不需要他整个sdk以下代码只适用于PHP7,PHP5请将new curlfile替换为PHP5的写法&amp;lt;?phpclass Qiniu { private $AccessKey = '4vAkNcQBpaGB_QxJL4FT3nixM-ERW8j89R8kORRp'; private $SecretKey = 'L...

2019-03-17 01:11:16 419

原创 用C++ CImage实现九宫格图片拼接

现将一张图片分成n*n张图片,每张图片宽度与高度一致,要求用CImage将随机排序的图片拼回原状思路分析先用windows API读取文件夹下的图片列表用CImage读取每张图片读取每张图片的边界点并计算灰度值,公式: b * 0.114 + g * 0.587 + r * 0.299;计算边界与对应边界之间的每个点的灰度值的平方差之和作为权值找出权值最小且相...

2018-07-20 00:46:28 4064 2

原创 微信小程序之getUserInfo loading登录页分享

因为微信修改了接口,此为本人最新使用方案 wxss.loading_tip{ position: fixed; height: 100%; width: 100%; display:flex; flex-direction:column; align-items:center; justify-content: center; font-size: 1...

2018-06-04 04:24:31 2071

原创 微信小程序之this指针this.setData is not a function;等情况

大家都知道在小程序Page中的操作是通过this指针来实现的,使用较为频繁的便是setData 对于新手来说可能会不明白为啥会出现this.setData is not a function;这个报错 明明没有对this重新赋值,或许也无法理解为何需要var that = this 然后再that.setData() 其实this是指向当前实体的一个指针,当处于不同的实体之中时,this...

2018-06-04 04:19:34 802

原创 微信小程序之刷新页面及获取或修改上一页面数据

之前查了一些文章,普遍是通过onShow来实现页面显示时重新加载,但是这种方法是对资源的一种浪费var pages = getCurrentPages();var prevPage = pages[pages.length - 2]; //上一个页面prevPage.onLoad(prevPage.options)来分析下代码,首先获取当前打开的页面,然后获取上一个页面,通过调用上...

2018-06-04 04:07:38 8520 1

原创 微信小程序之modal弹出框遮罩层组件——可带文本框

modal弹出框遮罩层可实现提示信息、验证码等功能 然而在官方文档已经删除了modal的页面,说要废弃modal 就个人而言modal组件无法被wx.showModal完全替代。大家都知道小程序的wxml的组件可以通过改变js的值实现重新渲染,而接口是无法实现的 有同感的也不止博主一个人 官方18-5-13的建议要实现此类功能也是用modal属性说下遮罩层实...

2018-05-15 18:16:52 21713 4

原创 微信小程序至wx.getUserInfo与wx.login接口应用分享

因为我已经将post进行封装了,所以对应部分请大家自己替换 getUserInfo: function (cb,failcb) { var that = this; if (this.globalData.userInfo) { //已有登录信息 typeof cb == "function" &amp;&amp; cb(this.globalData...

2018-05-13 11:27:02 5600

原创 微信小程序之获取用户信息接口优化调整

由于收到开发者的反馈,为了方便开发者更好地使用获取用户信息的接口,开发者仍然可以使用 wx.getUserInfo 接口获取用户信息。 具体优化调整如下: 1.获取用户头像昵称,第一次需要使用 button 组件授权,如果已经用组件授权了,wx.getUserInfo 可直接返回用户数据,无需重复授权弹窗。 2. 如果没有用 button 组件授权,wx.getUs...

2018-05-13 11:26:44 10515

原创 微信小程序onPullDownRefresh onReachBottom实现下拉刷新上拉分页加载

样式基于weui首先需要配置页面的json文件,启用下拉刷新{ &quot;enablePullDownRefresh&quot;: true}在WXML里,通过列表渲染即可显示数据&amp;lt;view class=&quot;weui-panel__bd&quot;&amp;gt; &amp;lt;view wx:for=&quot;{{list}}&quot; wx:key=&qu

2018-05-13 11:26:14 12233 5

原创 微信小程序非表单内获取表单组件的值

微信小程序中的input等表单组件在form中,可以直接通过submit的方法来获取值 而在非form中,只能通过监听input的键盘输入获取 WXML&amp;lt;input class='create-title' placeholder=&quot;投票标题&quot; bindinput=&quot;voteTitle&quot;&amp;gt;&amp;lt;/input&amp;gt; JSPage({

2018-05-13 11:22:49 2108 3

原创 分享自己的PHP操作记录日志代码

function addlogs($var){ if(!is_dir(LOGROOT)) mkdir(LOGROOT); $content = file_get_contents(LOGROOT.date("Y-m-d").'.txt');//获取日志文件 $content .= $content ? "\r\n" : '';//判断日志是否存在 $content .= TIMESTAMP

2015-09-25 17:40:41 1119

原创 PHP无限多级菜单,感觉其他的都满足不了我的要求

先上数据库---- 表的结构 `pre_aa_menu`--CREATE TABLE IF NOT EXISTS `pre_aa_menu` ( `menu_id` int(11) NOT NULL AUTO_INCREMENT, `menu` varchar(20) NOT NULL, `menu_grade` int(11) NOT NULL, `menu_supe

2015-08-23 20:34:25 1531

中国省市县街道四级地址数据(截止2018年10月31日)

2018年统计用区划代码和城乡划分代码(截止2018年10月31日),存于sql文件中

2019-02-07

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

TA关注的人

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