自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UE4 3DUI Widget半透明渲染模糊和重影问题

UE5场景中3D的半透明widget在移动或旋转时会出现重影,导致渲染效果很模糊,还有widget本身在场景中渲染比较模糊的问题。本文主要是提出对UE4中widget半透明渲染模糊和重影问题的解决方案。

2022-06-28 16:09:52 7889 3

原创 Unity打包工程到VS中部署HoloLens流程总结

Unity打包工程到VS中部署HoloLens流程总结一、Unity导出UWP二、VS导出部署到HoloLens一、Unity导出UWP1.Unity使用2018版本,2018.4.0版本测通。2.HoloToolKit使用2018版本,与Unity2018.4.0搭配测通。3.在Build Settings中选择UWP平台,设置如下:注意:(1)Target SDK版本是安装的Windows SDK版本,这个需要与HoloLens的Windows版本一致(2)平台选择x86(3)VS版本选

2020-09-15 17:06:14 1954

原创 Mongoose条件查询某个时间段的数据

Mongoose查询某个时间段的数据今天在写东西的时候需要实现一个数据搜索的功能,其中有按时间条件查找的需求,在这里写一下实现的思路。首先,按时间查询一般都是查找的某个区间值的数据,所有主要有以下几种情况:A-B之间的数据;例如:2020年6月1号的数据,实际是6月1号0点到6月2号0点之间的所有数据。A之前的数据;例如:一月之前的数据,实际是小于当前时间往前推一个月的时间节点的所有数据。A之后的数据例如:一周之内的数据,实际是大于当前时间往前推一周的时间节点的所有数据。代码如何实现呢

2020-06-04 22:35:17 3088 3

原创 Nodejs后端实现微信支付结果异步通知处理

Nodejs后端实现微信支付结果异步通知处理一、前言二、支付结果通知处理方法三、总结一、前言在之前的文章里写了小程序后端调用微信支付的内容,今天来说一下如何处理微信后台异步推送支付结果给后端的操作。【微信官方支付结果通知说明】微信支付后台推送支付结果,就是微信后台调用我们在支付的时候发送给微信后台的通知地址notifyUrl,将支付结果数据发送给我们自己的后端,后端再去解析数据,进行逻辑处理。我们要做的内容就是在后端写好支付结果通知的处理方法,写好路由操作,同时将写好的接收通知的地址发送给微信后台就

2020-05-30 17:34:07 1582 1

原创 Nodejs后端实现微信小程序支付

Nodejs后端实现微信小程序支付一、前言二、微信小程序支付流程三、工具类四、微信支付统一下单接口解析五、小程序调用微信支付六、总结一、前言前端时间在做微信小程序后端的时候,小程序中用到了微信支付的功能,后端需要接入微信支付的接口,实现小程序的支付功能。第一次接触支付相关的内容,在此写篇文章记录一下。二、微信小程序支付流程首先引用微信官方的小程序支付流程图:【微信官方支付API文档】微信官方给出的支付流程包含了微信支付需要的各部分内容,比较全面,但是根据不同的项目需求,所需要的开发流程是不同的,

2020-05-30 16:45:48 2187

原创 Unity性能优化方案整理

Unity性能优化方案整理包体大小优化CPU性能优化内存优化模型优化其它包体大小优化安卓: 更新不透明贴图的压缩格式为ETC 4bit,因为android市场的手机中的GPU有多种,每家的GPU支持不同的压缩格式,但他们都兼容ETC格式,有透明通道用ETC2 8bit贴图压缩:要求美术使用16位制图,我们选择rgba16位,进行压缩对于透明贴图,我们只能选择RGBA 16bit 或者RGBA 32bitCPU性能优化减少FPS,在ProjectSetting-> Quality中

2020-05-25 23:21:19 353

原创 Mongoose条件查询指定属性的部分数据

Mongoose条件查询指定属性的部分数据今天撸代码的时候遇到了一个数据查询的问题,如何检索出数据库表中某个属性的指定的一些值,例如,数据表stable里面有个属性是status,它的值可能是a,b,c,d,我现在只需要检索出表中所有的status的值为a,b的数据,应该怎么实现?之前写过检索数据库中的某些指定的属性的功能,这里先说一下如何实现这个需求,使用mongoose的model的select方法,就可以检索出需要的数据,有两种写法:model.select(“item1 item2 item

2020-05-21 23:33:04 2217

原创 Git在项目开发中的使用规范总结

Git在项目开发中的使用规范总结分支管理规范分支说明和操作项目分支操作流程示例提交信息规范参考资料分支管理规范分支说明和操作master 分支主分支,永远处于稳定状态,对应当前线上版本以 tag 标记一个版本,因此在 master 分支上看到的每一个 tag 都应该对应一个线上版本不允许在该分支直接提交代码develop 分支开发分支,包含了项目最新的功能和代码,所有开发都依赖 develop 分支进行小的改动可以直接在 develop 分支进行,改动较多时切出

2021-02-26 09:52:34 229

原创 常用设计模式总结

设计模式总结基本概念七大原则基本分类创建型模式结构型模式行为性模式进阶常见问题参考资料图示总结基本概念设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。七大原则开闭原则尽量通过扩展软件实体来解决需求变化,而不是通过修改已有的代码来完成变化单一职责原则单个接口或类不应该有多个职责,应该尽可能的划分职责,通过组合的方式,完成更为复杂的业务依赖倒置原则高层模块

2021-02-24 16:08:17 145

原创 Git知识点及常用命令总结

Git知识点及常用命令总结安装配置基本概念基础用法初始化项目分支标签本地修改远程操作合并回退记录常见问题参考资料图示总结安装配置下载地址:https://git-scm.com/downloads配置说明:https://www.runoob.com/git/git-install-setup.html基本概念https://www.runoob.com/git/git-workspace-index-repo.html基础用法初始化项目初始化新项目:gi

2021-02-24 16:04:57 160

原创 Nodejs后端实现微信支付退款操作

Nodejs后端实现微信支付退款操作一、前言二、退款操作三、结语一、前言之前写了nodejs后端接入微信支付和微信支付结果异步通知处理的文章,最近比较忙,没时间更新文章,今天有时间写一下nodejs后端实现微信支付退款的操作流程。二、退款操作首先贴上上微信官方对于退款操作也有相应的说明,【微信官方支付退款操作说明】。退款是支付过程中较为常见的操作,同时也是十分敏感的操作,因为他是涉及到双方资金变动的操作,所以相较于支付操作,退款在安全这方面加了新的校验操作,也就是证书。微信支付接口中,涉及资金回

2020-07-04 16:50:58 1140

原创 使用Supertest进行接口端点测试实践的问题整理

使用Supertest进行接口端点测试实践的问题整理一、前言二、测试GET类接口的ID传值问题三、测试POST类接口的数据传送问题四、测试PATCH类更新接口的传值问题一、前言端点测试的作用就是当你开发了一些API接口时,如果没有时间去进行大量的人工接口测试,那么就需要一些自动化的工具来对这些接口功能就行自动测试,supertest的作用就是可以让你写一些脚本来实现接口的自动化测试。对于supertest的安装和基础用法本文不作过多说明,本文主要是整理了一些我在使用supertest的过程中遇到的一些

2020-05-18 22:57:20 898

原创 基于node.js + express框架实现的简单服务端(四)

基于node.js + express框架和MongoDB实现的简单服务端(四)一、前言二、安装工具三、调试API接口1.创建测试数据库2.测试Client的post接口1)启动服务2)打开postman创建请求3)发送服务访问请求4)查看数据库结果四、总结一、前言本文是本系列的最后一篇,主要讲如何测试服务端的API接口,以及如何使用可视化工具来进行MongoDB数据库管理。二、安装工具如...

2020-04-16 00:14:33 240

原创 基于node.js + express框架实现的简单服务端(三)

基于node.js + express框架和MongoDB实现的简单服务端(三)一、前言二、创建ClientRouter脚本1.导入模块2.创建ClientController对象3.网络请求处理方法4.导出模块三、创建Router脚本1.导入模块2.创建实例对象3.调用实例方法4.导出模块四、初始化路由1.导入Router 模块2.创建Router实例对象3.添加辅助处理操作一、前言本文主要...

2020-04-13 00:16:35 393

原创 基于node.js + express框架实现的简单服务端(二)

基于node.js + express框架和MongoDB实现的简单服务端(二)一、前言二、创建数据表1.创建clientModel.ts脚本2.创建数据结构3.导出模块三、数据操作1.创建clientOperation.ts脚本2.引用express,clientModel模块3.添加数据4.查找数据5.更新数据6.删除数据四、Controller控制调用一、前言本文主要写后端中与数据库相关...

2020-04-07 23:57:48 291

原创 基于node.js + express框架实现的简单服务端(一)

基于node.js + express框架和MongoDB实现的简单服务端(一)一、前言二、安装工具三、项目结构四、项目初始化五、编写脚本六、启动服务一、前言最近在看node.js后端这部分的内容,学习了一段时间有些想法,写一写文章来记录,有些地方可能还存在问题,还望各位多多指正。本文用的开发语言是typescript,ts是JavaScript的超集,js拥有的特性ts都拥有,关于ts语言...

2020-03-30 23:55:58 539

node简易服务端工程压缩包ServerTest.zip

基于node.js+express框架实现的简易服务端,包含了项目结构搭建,路由设计,数据库操作管理等内容,比较简单,适合新手学习。项目详细介绍可浏览本人博客内容。

2020-04-27

空空如也

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

TA关注的人

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