自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

life_wanghexu的博客

技术交流,学习。

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

原创 微信小程序wx.createCanvasContext废弃,使用wx.createOffscreenCanvas接口的绘制canvas 2d海报遇到的踩坑经验。

微信小程序wx.createCanvasContext废弃,使用wx.createOffscreenCanvas接口的绘制canvas 2d海报遇到的踩坑经验。

2022-08-13 18:24:36 3311 6

原创 vue-ssr服务器渲染开发的时候,npm vue引入的组件,报错window或者document 没有定义的解决方案。

一般引入组件报错。是因为组件里面涉及调用浏览器的东西,比如window。document等。而ssr是服务器渲染,还没到浏览器客户端渲染这个环境。所以要想成功引入组件,也就是让npmVue组件可以SSR支持...

2022-07-05 17:53:45 1474 2

原创 uniapp开发微信小程序,动态排列组件的解决方案。

只是设置一些代码属性,不需要图片

2022-04-15 17:30:26 3782 2

原创 vue关于quill editor富文本编辑器属性标签使用从默认赋值class变成style的修改方式。

quil模块里面quil.js可以看出默认是使用class方式的,这样在前端需要引入css样式,比较麻烦,我们修改成使用style方式。如下图,在使用的页面引入Quill然后重新注册方式。

2021-08-03 17:40:42 2883 11

原创 uniapp开发APP,map和video层级太高覆盖掉了我的cover-view怎么办?

uniapp开发APP,map和video层级太高,cover-view不生效,官方给出两种解决方案,1.不使用vue,而是使用nvue开发2.使用原子窗体,其实也是类似nvue,只不过是nvue嵌在vue里面而已nvue比较原生,样式css基于week写起来麻烦,我们可以先vue页面写了map,然后自定义原子窗体,位置在页面左上角下面是findType.nvue文件记得它的样式,是week写法,不支持scss,less等写法。然后下面就是APP里面的效果图了..

2021-04-23 12:00:33 10056 4

原创 微信小程序获取用户信息,返回nickName是微信用户,返回了匿名的头像名称原因。

把getUserInfo换成getUserProfile就可以了<button wx:if="{{canIUseGetUserProfile}}" bindtap="getUserProfile"> 获取头像昵称 </button>getUserProfile(e) { // 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认 // 开发者妥善保管用户快速填写的头像昵称,避免重复弹窗 wx...

2021-04-09 19:40:09 5699 3

原创 自定义底部导航条刘海机型屏幕出现黑色横条遮挡问题,适配ihone x,ihone 11 和12的机型

自定义底部导航条刘海机型屏幕出现黑色横条遮挡问题,适配ihone x,ihone 11 和12的机型修改前情况修改后情况打开项目文件 app.vueapp.vue1.增加全局参数globalData: {isIphoneXup:false,//是否iphonex以及以上的版本},2.增加获取机型onShow: function() {console.log('App Show');var that = this// 获取设备机型wx.getSystemInf

2021-02-21 10:20:04 864 3

原创 js实现两个方式实现函数同步执行,比如先执行完B函数,再执行A函数。callback和async await

1. 方式1 使用async awaitfuncA(){ return new Promise((resolve, reject) => { if(true){ resolve(你要传正确返回值) }else{ reject(你要传输错误的值) } })},...

2021-01-13 10:32:39 19228 4

原创 微信小程序订阅消息订单通知体验,因为是一次性订阅,所以需要用户每次的同意订阅,然后用户拒绝授权之后及处理

2020-03-03 14:44:40 4341

翻译 centos7.4的gitlab关掉自带的nginx转发,使用外部nginx重定向,报错502等问题。

nginx的多域名配置,可以查看另一篇文章,多域名多站点nginx配置。这里我们来说gitlab(首先安装好了,域名或者ip也配置了)使用外部nginx,最安全的做法:1.关掉自带的nginx(下面的文件路径是我安装时候的默认的,两年有一些版本不同,路径也不同,我的好像是10.x的)输入 i /etc/gitlab/gitlab.rb把原来这个#nginx['enable'] ...

2018-10-30 22:13:13 3106

原创 javaweb使用post自定义json数据到微信小程序api接口来推送模板信息给用户,以及JSON数据包返回47001错误码data format error hint问题解决!!!

查了很多关于微信推送的,甚至看了php的推送代码,其实,微信推送主要是把参数格式传对基本没问题了,如果遇到返回47001错误码data format error hint,基本是传送json格式错误,你可以复制自己的参数去json校验一下。下面是亲测成功的代码:基本流程是,用开发id和开发密钥发送获取token,然后token拼接你的参数再请求另一个接口就行了,我这里写多了一个实体工具...

2018-09-12 12:42:32 7850 2

原创 Secure CRT连接VMware虚拟机中的CentOS 7桌面版简单的两种方法。

Secure CRT连接VMware虚拟机中的CentOS 7桌面版简单的两种方法。点击这里跳转

2018-08-23 11:52:27 581

原创 nginx反向代理,多域名站点配置个人总结!

首先个人理解的反向代理就像一台服务器A,前端请求到这个服务器A,然后这个服务器A会转发到另一个服务器,就像我们有时候需要apache服务器放web,tomcat部署java项目,或者某个文件服务器放文件图片,这样我们以一个nginx服务器为中介,如果接收是请求web项目的域名就转发到apache服务器,如果是java项目的域名就转发tmcat服务器,接收到路径含有file,images字段就转发到...

2018-08-23 11:42:33 10333 1

原创 Git工具pull拉项目同步本地仓库出现fatal: refusing to merge unrelated histories,导致无法push上去项目。

查询百度大概意思是说git2.9版本后出现的问题,原因是两个项目不是同一个项目,一般我们推一个项目上去github的时候,上面新建一个项目仓库,里面只有一个README.md文件,而我们本地仓库是一个项目,可能这个原因导致的。不同项目无法合并。所以在pull的时候加上--allow-unrelated-histories即可。这里按回车之后可能控制端口会跳转到git配置文件,这个时候不...

2018-08-17 17:32:25 229

原创 第一次接触写ssm框架项目总结!

对于一个学后端的来说,特别是javaweb来说,ssm框架是必备的吧。以前学PHP是一个laravel框架全吃就开发了,可是javaweb的框架是真的多,spring,spring衍生的springboot,aop等等,映射层那里就有springmvc,Struts2,dao层的ORM方面就有hibernate和mybatis了,当初学习这些框架,没少磕磕碰碰。写久了ssh,对于hibernate...

2018-08-17 16:42:11 8335

原创 springmvc注解开发,springmvc.xml的配置和spring的applicationContext.xml分开扫描学习总结。

其实有时候写开发,有时候会把以前的知识记不太清,现在就记录一下这个自己理解的东西,纯属个人看法,谢谢理解!学习springmvc的注解开发的时候,发现web.xml的配置里面,会有两个spring的容器配置,一个是springmvc.xml和applicationContext.xml(这是我的项目的配置命名,也可以其他命名)。然后发现我项目能够跑起来的时候,springmvc配置里面写的东西...

2018-08-15 14:48:46 1656 2

原创 将博客搬至CSDN

将博客搬至CSDN

2018-08-15 13:40:43 111

原创 java无需获取cookie实现模拟登陆正方教务系统获取课表等数据

之前获取正方教务系统课表,我们一般都是模拟登陆,然后拿到cookie,再进行访问。但是可能由于信息安全问题,一部分的正方系统已经没有生成cookie在本地,并且还会登陆网址之后,随机生成一些随机数在网址后面,并自己请求重定向网址,跳转到另一个网址。所以之前的获取cookie模拟登陆,已经没有无法满足需要了。所以,我的思路就是,首先模拟登陆网址,然后在网址自己请求重定向的时候,拿到路径locat

2018-01-13 21:44:51 945

基于laravel5.2使用uploadifive-html5(uploadify好像不行了,flash都要被 淘汰了)

首先可以参考我的博客怎么去使用uploadifive(h5),==> http://wanghexu.cn/2018/05/15/phpuploadfive, uploadify官网开放支持下载flash(免费)和html5(付费)的上传文件插件, PHP我基于laravel5.2开发博客发现flash上传已经不行了,于是找到H5的,并 用于在laravel5.2框架,给大家分享一下免费的下载(好像最低1积分,不能开 发免费)。

2018-05-15

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

TA关注的人

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