自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (3)
  • 收藏
  • 关注

原创 phpstudy中的mysql5.7.26修改sql_mode

sql-mode

2023-01-12 22:39:41 769

原创 解决thinkphp6读取sqlserver报Microsoft[SQL Server]对象名 ‘information_schema.tables‘ 无效错误

需要修改thinkphp里面sqlserver数据库驱动,不要去改composer里面的东西。所以只能自己重写驱动,并且在database.php配置文件中,显示指定builder和type参数来完成非侵入式的修改。

2022-12-28 10:38:46 1590

原创 彻底解决thinkphp6使用composer后报错问题post-autoload-dump event returned with error code 255

重点在于添加debug参数,看到详细错误提示。

2022-12-16 13:27:05 2247

原创 亲测可用,windows10安装使用hadoop3.2.0

最重要的的其实还是jdk版本和hadoop之间的匹配要对。

2022-12-11 12:01:46 427

原创 window10基于WSL,通过ppa快速搭建LNMP环境,打造thinkphp6+swoole+docker开发环境(php8.0,对其他版本也适用)

【代码】window10基于WSL,通过ppa快速搭建LNMP环境,打造thinkphp6+swoole+docker开发环境(php8.0,对其他版本也适用)

2022-11-27 23:42:33 901

原创 简单修改vue.config.js配置文件,让uniapp 的vue2项目也吃上esbuild的性能,告别带薪编译

将带薪编译换成带薪学习

2022-10-28 22:23:42 1631

原创 jenkins踩坑与部分supervisor

jenkins害人不浅

2022-10-16 19:18:42 142

原创 nginx反向代理websocket

【代码】nginx反向代理websocket。

2022-08-24 23:26:58 150

原创 .net创建桌面快捷方式

代码】.net创建桌面快捷方式。

2022-08-09 10:24:31 334 1

原创 rtsp转hls【基于RTSPtoWeb】

RTSPtoWeb

2022-07-18 13:34:39 311

原创 vite打包@antv/data-set报错

TypeError: Cannot read properties of undefined (reading 'Graph')解决方法import DataSet from '@antv/data-set/build/data-set';const dv = new DataSet.View().source(data);

2022-05-13 22:50:17 911 2

原创 宝塔面板ftp被动模式,需要服务器安全策略先开端口

2022-03-02 10:46:05 610

原创 think-queue在window下实现进程守护代码【项目商业实战检验】

在window下实现thinkphp的进程守护

2022-02-11 18:49:54 1061

原创 fiddler无敌

static function OnBeforeResponse(oSession: Session) { if(oSession.host == 'xczx.hubei.gov.cn'){ //response.txt var originUrl = oSession.url var str=originUrl.Remove(0,18); //http:\\ //str = str.Replace("xczx.hubei.gov.cn",""); str=str.

2021-11-29 16:18:14 92

原创 thinkphp6自定义日志驱动,增加显示全部请求信息

关键是两个,1是修改配置文件,指定自定义的驱动。2是自定义驱动的save方法直接上代码config/log.php<?php// +----------------------------------------------------------------------// | 日志设置// +----------------------------------------------------------------------return [ // 默认日志记录通道

2021-11-11 09:11:16 3024 6

原创 SSL静态站点反向代理配置

<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/www/wwwroot/m.xxxxx.cn" ServerName bdf71372.m.qingclouds.cn ServerAlias m.qingclouds.cn errorDocument 404 /404.html ErrorLog "/www/wwwlogs/m.xxxxx.cn-error_lo

2021-11-01 18:40:01 398

原创 bigmap的2d与3d地图初始化,多图层。

function init_2d_map() { BM.Config.HTTP_URL = window.BIGMAP_HTTP_URL; var map = BM.map('map', null, {zoom: 17, zoomControl: true}); // var la = BM.tileLayer('bigemap.a3f639zf'); // la.addTo(map); var la = BM.tileLayer('bigemap.0sikq..

2021-09-14 11:07:50 482

原创 uniapp获取图片的主题色

写在前面需要做一个海报分享的功能,不过觉得海报预览区域太丑了,想到做一个根据海报主题色变更的背景色功能。功能实现了,但是性能太差,不过代码删了可惜,留存一下。需求代码 const bgCtx = uni.createCanvasContext('bgCanvas') const currenTmplInfo = this.tmplList[this.currentTmplIdx] const {wrap} = currenTmplInfo con

2021-07-06 16:04:30 2293 9

原创 组件json数据格式说明

{ //组件列表数组 "plugins": [ [{ "tag": "cube",//组件tag名称,魔方组件是cube,间隙组件是space //组件样式 "style": { "wrapmargin": 0,//左右两侧边距 "margin": 0,//内部图片间的边距 "bgColor": "#fff"//背景色 }, //组件配置 "config": { "type": "diy",//使用diy布局模式 "row"

2021-06-08 11:23:41 163

原创 记录一下。

项目背景上文的代码,是我基于egg.js做的一个傻瓜版发布版本工具。机制如下:根据前端请求的参数(一个项目列表,每个项目有一些指令),然后后端根据不同指令和项目id去跑对应的逻辑。1.创建临时目录+2.拉取指定仓库最新代码3.自动安装依赖4.npm run build5.ftp/git同步代码到生产环境。界面以及核心代码下面是核心代码。通过长链接做项目发布的整个流程前后端交互方式.代码随便瞎写的,凑合看。egg.js + bootstrap样式库 + socket.io.js

2021-05-21 17:35:12 230 3

原创 趣味百家姓基于tree.js

演示地址

2021-04-27 11:43:32 120

原创 com.stardust.autojs.core.web

记录下,省的忘记了。 package com.stardust.autojs.core.web;import com.stardust.autojs.core.eventloop.EventEmitter;import com.stardust.autojs.core.looper.Timer;import com.stardust.autojs.runtime.ScriptBridges;import com.stardust.autojs.runtime.ScriptRuntime;imp

2021-03-24 11:48:58 1225 4

转载 智能硬件设计开发流程

一、总体流程说明由于硬件部分研发周期长、成本高的特性,不太可能进行快速的迭代更新,也无法忍受需求的反复变更,所以偏向传统的瀑布式流程可能是更适合的,实际过程中多个部分可以同时进行。整体流程如下图所示:以上流程也只是在实际产品开发过程中的一种应用案例,根据公司和产品的不同情况,具体流程可能不太一样,但总体上表现出一种阶段性。在纵向上(按时间特性)我将智能硬件项目流程分成了8个阶段:市场阶段、立项阶段、EVT阶段、DVT阶段、PVT阶段、MP阶段、销售阶段和产品维护阶段,如下图所示:...

2021-01-28 15:45:52 6628 14

原创 uniapp常见有效函数库

/**转换rpx和px@paramrpxNum@returns {number}*/export const translateRpx2Px = (rNum) => {var {windowWidth} = uni.getSystemInfoSync()var phoneScale = windowWidth / 750return rNum * phoneScale}

2020-12-13 10:35:24 436

原创 记录thinkphp6.1的奇葩东西

没事不要用tp6要用$file->getOriginalExtension()这个方法才能获取到上传文件的后缀名称$file->getExtension()这个获取的是tmp,php上传文件的临时扩展名

2020-11-18 20:38:43 502

原创 处理Arcmap中小班数据,导入bigmapserver中使用

在arcmap中有的arcTool中有将j表转excel插件,直接使用。将每个shp文件中的数据从arcMap中导出来。可以得到面积、id、名称这些shp数据表里面带的信息。方便用来建表(每个小班在采集的时候有名字和编号,要导入数据库中)利用bigmap地图转换shp中的坐标为经纬度坐标(GSM84)将转后的坐标、利用序号作为依据,将经纬度的边界坐标(geojson数据其实。。。)导入到数据库中在bigmapservice或者任意地图上,绘制边界数据。然后在此基础上diy自己要的逻辑...

2020-11-18 20:28:01 600

原创 自定义协议通过浏览器唤起本地exe

第一步写入注册表Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\myapp]@="""URL Protocol"=""[HKEY_CLASSES_ROOT\myapp\DefaultIcon]@="openmyapp.exe,1"[HKEY_CLASSES_ROOT\myapp\shell][HKEY_CLASSES_ROOT\myapp\shell\open][HKEY_CLASSES_ROOT\myapp\shel

2020-08-23 11:22:26 1812

原创 vue-lice3项目利用DLLPlugin 和 DLLRe组件,大幅提高wbpack打包速度

webpack文档官方描述如下,注意按看usage部分内容DLLPlugin 和 DLLReferencePlugin 用某种方法实现了拆分 bundles,同时还大大提升了构建的速度。第一步-新建自定义的webpack打包配置根目录下新建webpack.dll.conf.jsconst fs = require('fs')const path = require('path')const webpack = require('webpack')const { CleanWebpackP

2020-07-03 10:14:37 358

原创 短信验证码模板

1、【短信签名】您在【变量】平台下的【变量】后台登录账号信息已修改,名称:【变量】,密码:【变量】,180内有效!2、【短信签名】您的短信验证码是【变量】。您正在通过手机号重置登录密码,如非本人操作,请忽略该短信!3、【短信签名】您正在找回密码,验证码为:【变量】请不要把验证码泄露给其他人。如非本人操作,可不用理会!4、【短信签名】您好,您正在使用网站的忘记密码找回操作,本次验证码为:【变量】, 请勿泄露!5、【短信签名】忘记密码提示:手机动态验证码为【变量】,请在2分钟内正确输入。6、【短信签名

2020-05-27 08:44:41 1794

原创 uniapp/小程序,@input @change @blur 等事件,需要传额外参数的办法。

写在前面经常在做表单的时候,会有多个相同的form-section(也就是需要提交的是一个格式相同的对象组成的数组).这个时候无论是input还是swtich或者picker,都会碰到一个问题,如何知道我当前的编辑的input是属于数组中的第几个对象,然后去修改对应对象的值(因为表单是遍历出来的是,所以绑定的函数肯定是同一个)。主要场景如下酒店机票套餐等,需要填写多个用户身份信息。订单确...

2020-04-29 11:47:54 11502 2

原创 项目初始化配置

1.安装git相关的配置npm install -D commitizencommitizen init cz-conventional-changelog -D --save-exact2.方便打包后自定义ftp上传之类npm i -D powershellshelljs ftp-deploy silly-datetime3.配置eslint...

2020-04-21 09:20:43 112

原创 解决webstrom对rpx不友好的问题

https://blog.csdn.net/lulitianyu/article/details/83240864

2020-04-16 11:23:15 2586

原创 小程序图片404错误,更换默认图片(wepy)

自定义组件实现,上代码//fun-img.wepy<style lang="scss">.fun-img{ overflow: hidden;}</style><template> <image class="fun-img" :src="url" :mode="mode" :lazy-load="lazyLoad" ...

2020-04-12 10:05:05 265

原创 解决wepy中setInterval调用函数的this指向问题,一般用于秒杀倒计时、短信验证码

啥也不说,上代码开饭<style lang="scss"> @import "../../assets/variables.scss"; .form{ .form-item{ margin: 0 50rpx; border-bottom: 1px solid #e7e7e7; height: 80rpx; display...

2020-04-10 18:01:38 246

原创 wepy 中使用 f2完成图表

各种弄//echarts.wpy<style lang="scss"> .f2-canvas { width: 100%; height: 100%; }</style><template> <canvas class="f2-canvas" :canvas-id="canvasId" @init...

2020-04-10 15:25:37 378

原创 wepy骚操作合集

1.在自定义组件中使用wx.createSelectorQueryconst query = wx.createSelectorQuery().in(this)query.select('#the-id').boundingClientRect(res => { console.log(res) }).exec()预期是ready生命周期中,在子组件获取元素高度如果不...

2020-04-09 11:44:27 777 1

转载 【转】理解 JavaScript 的 async/await

https://www.w3cschool.cn/ivmkf/ivmkf-ivu82510.html

2020-01-07 15:15:48 125

转载 解决kindeditor编辑器因为flash机制导致的图片批量上传按钮看不见的问题

因为flash机制导致浏览器里面默认阿牛上传按钮不显示在他的kindeditor-all.js文件中,对上传图片的objcet标签的父标签的div设置了绝对定位,又重新做了一个按钮的div,把object标签的父标签div定位到我新做的按钮div上,设置object标签的父标签div的透明度opacity:0,如下图在前台就显示出来了,但在IE浏览器下显示的是白色,如下图附相关代码...

2019-11-29 11:12:03 6154 17

原创 UNIAPP微信小程序获取位置的时候提示getLocation 需要在app.json中申明permission字段

其实配置不应该写在app.json里面,而是uniapp的工程文件manifest.json里面。1.直接配置工程文件/* 小程序特有相关 */“mp-weixin” : {“appid” : “wx57c0d6caade2c2c7”,“setting” : {“urlCheck” : false,“postcss” : false},“usingComponents” : tr...

2019-11-18 11:23:14 3106 1

转载 ssl证书

ssl—阿里云的public.crt和chain.crt的证书怎么弄由于项目需要,网站需要https服务,服务器是阿里云的,装的是宝塔的面板,下面是详细的配置ssl证书的方法:如何在阿里云的后台申请ssl证书就不说了,下载下来的证书有三个:.key chain.crt publi.crt证书的密钥是(.key)的文件,但是很多验证的平台要求证书是:pem格式,但是我们下载的证书的是....

2019-11-13 08:16:41 210

cloc代码统计工具,很好用

cloc代码统计工具,很好用

2022-12-02

wepy中使用图表库

虽然 F2 默认基于 Html5 Canvas 进行图表绘制,但是对于当前运行时环境来说,只要能够提供和 Html5 Canvas 上下文环境一样的上下文接口,一样也能使用 F2 进行图表绘制。

2020-04-10

git汉化msgs.zip

方便英文不好的小伙伴,不过建议还是多熟悉熟悉英文。

2019-09-11

bootstrap 实战 李松峰

随书代码,可以下载。方便学习,不过其中有的连接是google需要替换或者注释掉

2015-08-14

空空如也

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

TA关注的人

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