2022年6月25日

threejs 贴图动画总结(转)

摘要: 引言 在三维可视化中,会涉及到很多动画,其中贴图动画是其中很重要的一种,本文介绍几种贴图动画的思路,供大家一起探讨。 流动动画 流动动画通过设置贴图的repeat属性,并不断改变贴图对象的offset让贴图产生流动效果。 这种动画不难实现,首先加载贴图,如下所示: let img = new Ima 阅读全文

posted @ 2022-06-25 13:54 &大飞 阅读(168) 评论(0) 推荐(0) 编辑

2022年5月17日

org.apache.poi版本不兼容解决

摘要: 在导入文件的时候会使用到org.apache.poi的依赖,版本为: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.0</version> </depend 阅读全文

posted @ 2022-05-17 09:25 &大飞 阅读(13) 评论(0) 推荐(0) 编辑

2022年4月16日

达梦对JSON格式的处理

摘要: 简介 JSON是一种存储文本信息的语法格式,采用轻量级的纯文本格式表示数据的层级关系,在应用接口数据传递中使用广泛。 DM支持JSON数据的存储和查询,在DM库中JSON以字符串形式存储。 支持的数据类型 包括String,number,boolean,object,array;这些数据类型可以嵌套 阅读全文

posted @ 2022-04-16 14:04 &大飞 阅读(129) 评论(0) 推荐(0) 编辑

2022年3月30日

DataGrip连接达梦数据库

摘要: 打开软件 点击:新建一个Driver: 填入名称,添加一个Customer JARs,就是把dm的jdbc驱动添加进去 添加好后,上面的Class选择新添加的驱动类 再添加一个url模板: 点OK,驱动创建完成 还是点,新建一个data source,驱动选择DM: 点OK,然后就可以查询啦 阅读全文

posted @ 2022-03-30 11:23 &大飞 阅读(156) 评论(0) 推荐(0) 编辑

2022年3月17日

springboot 开发时热更新

摘要: springboot提供了spring-boot-devtools的依赖,可以做到修改java代码和springboot配置文件后工程立即自动重启,这样就避免了手动重启。非常方便 maven引入依赖 <dependency> <groupId>org.springframework.boot</gr 阅读全文

posted @ 2022-03-17 11:32 &大飞 阅读(257) 评论(0) 推荐(0) 编辑

2022年3月4日

如何调节win10自带录屏工具Xbox录制音频的品质(转)

摘要: 在录制屏幕的的时候,我们很多时候也需要录制声音,录制声音的品质决定了效果的好坏,下面就介绍如何调节Xbox录制屏幕时候录制音频的品质的方法。 工具/原料 win10系统电脑 方法/步骤 首先,点击打开电脑上的需要录制的窗口 按键盘上的 win键 + G ,如果是第一次启动录制功能,还会询问是不是一个 阅读全文

posted @ 2022-03-04 16:53 &大飞 阅读(328) 评论(0) 推荐(0) 编辑

2022年2月28日

QT 6.2.2 安装 or VS 2022 开发配置

摘要: 开发工具和版本那必须是最新的,windows环境下。 一 QT安装 由于QT官网5.12以后不提供离线安装包了,所以只能在线安装。国外下载速度方面我相信难不倒各位看官。在线安装器下载地址清华镜像:Index of /qt/official_releases/online_installers/ | 阅读全文

posted @ 2022-02-28 15:59 &大飞 阅读(641) 评论(0) 推荐(0) 编辑

skynet源码分析之skynet_monitor(转)

摘要: 使用skynet框架中,偶尔会遇到A message from [ :0000000b ] to [ :0000000c ] maybe in an endless loop (version = 13187)类似的error,意思是0000000c服务处理0000000b服务发过来的某条消息时可能 阅读全文

posted @ 2022-02-28 14:08 &大飞 阅读(29) 评论(0) 推荐(0) 编辑

skynet源码分析之sharedata共享数据(转)

摘要: 在游戏开发中,需要用到大量且更新不频繁的配置数据,而把业务拆分到多个服务后,各个服务可能只用到其中的少部分数据,此时每个服务加载所有数据会浪费大量内存。sharedata模块就是为了解决这种需求设计的,其原理是:将共享lua数据存放到一个c结构里,所有服务都共享这个c结构的内存块,各个服务可以获取这 阅读全文

posted @ 2022-02-28 14:07 &大飞 阅读(81) 评论(0) 推荐(0) 编辑

skynet源码分析之sproto使用方法(转)

摘要: 上一篇文章介绍sproto的构建流程(https://www.cnblogs.com/cnxkey/articles/15945371.html),这一篇文章介绍sproto如何使用,参考https://github.com/cloudwu/sproto。 A端主动给B端发送请求:调用request 阅读全文

posted @ 2022-02-28 14:06 &大飞 阅读(42) 评论(0) 推荐(0) 编辑

skynet源码分析之sproto解析和构建(转)

摘要: skynet提供一套与客户端通讯的协议sproto,设计简单,有利于lua使用,参考官方wiki https://github.com/cloudwu/skynet/wiki/Sproto。本篇介绍组装".sproto"文件以及sproto构建流程。之后,会另写一篇介绍sproto的使用方法。 1. 阅读全文

posted @ 2022-02-28 14:05 &大飞 阅读(141) 评论(0) 推荐(0) 编辑

skynet源码分析之snax(转)

摘要: snax是一个方便实现skynet服务的简单框架,对服务的接口(比如skynet.call, skynet.send等)做了进一步的封装,编写snax服务比较容易,详情参考官方wiki https://github.com/cloudwu/skynet/wiki/Snax 下面是一个简单的snax服 阅读全文

posted @ 2022-02-28 14:04 &大飞 阅读(106) 评论(0) 推荐(0) 编辑

skynet源码分析之热更新(转)

摘要: skynet有两种方法支持热更新lua代码:clearcache和inject,在介绍skynet热更新机制之前,先介绍skynet控制台,参考官方wiki https://github.com/cloudwu/skynet/wiki/DebugConsole 1. skynet控制台 想要使用sk 阅读全文

posted @ 2022-02-28 14:03 &大飞 阅读(106) 评论(0) 推荐(0) 编辑

skynet源码分析之cluster集群模式(转)

摘要: 比起slave/harbor集群模式,skynet提供了用的更为广泛的cluster集群模式,参考官方wiki https://github.com/cloudwu/skynet/wiki/Cluster。cluster模式利用socketchannel库(http://www.cnblogs.co 阅读全文

posted @ 2022-02-28 14:00 &大飞 阅读(56) 评论(0) 推荐(0) 编辑

skynet源码分析之master/salve集群模式(转)

摘要: skynet提供两种集群模式,之一是master/slave模式,每个skynet进程是一个slave节点,每个slave节点中启动一个"cslave"服务,选择一个节点配置"standalone"选项,会启动一个“cmaster”服务,用于协调slave组网。slave之间通过TCP两两连接。参考 阅读全文

posted @ 2022-02-28 13:59 &大飞 阅读(88) 评论(0) 推荐(0) 编辑

skynet源码分析之socketchannel(转)

摘要: 请求回应模式是与外部交互最常用的模式之一。通常协议设计方式有两种:1.每个请求包对应一个回应包,有tcp保证时序,先请求的先回应,但不必收到回应才发送下一个请求,redis的协议就是这种类型;2.每个请求带一个唯一的session标识,回应包也带这个标识。这样每个请求不一定都需要回应,且不用遵循先请 阅读全文

posted @ 2022-02-28 13:59 &大飞 阅读(36) 评论(0) 推荐(0) 编辑

skynet源码分析之网络层——Lua层介绍(转)

摘要: 本篇主要介绍在Lua服务里调用skynet网络层底层接口的流程,Lua层的api主要在lualib/skynet/socket.lua,可参考官方wiki https://github.com/cloudwu/skynet/wiki/Socket。 通过一个简单的例子说明Lua服务是如何最终调用到网 阅读全文

posted @ 2022-02-28 13:58 &大飞 阅读(76) 评论(0) 推荐(0) 编辑

skynet源码分析之网络层——网关服务器(转)

摘要: 在上一篇文章里介绍Lua层通过lualib/skynet/socket.lua这个库与网络底层交互(http://www.cnblogs.com/RainRill/p/8707328.html)。除此之外,skynet还提供一个通用模板lualib/snax/gateserver来启动一个网关服务器 阅读全文

posted @ 2022-02-28 13:58 &大飞 阅读(66) 评论(0) 推荐(0) 编辑

skynet源码分析之网络层——底层介绍(转)

摘要: 本篇主要介绍skynet网络层底层,主要代码在socket_server.c,skynet_socket.c,socket_epoll.h。通过该篇的介绍,了解skynet网络层的运作原理,比如工作线程与socket线程如何通信,如何处理网络收发数据等。之后会介绍skynet的服务怎么跟网络层交互以 阅读全文

posted @ 2022-02-28 13:57 &大飞 阅读(184) 评论(0) 推荐(0) 编辑

skynet源码分析之定时器skynet_timer.c(转)

摘要: skynet自带定时器功能skynet-src/skynet_timer.c,在skynet启动时会创建一个线程专门跑定时器。每帧(0.0025秒/帧)调用skynet_updatetime() 1 // skynet-src/skynet_start.c 2 3 create_thread(&pi 阅读全文

posted @ 2022-02-28 13:56 &大飞 阅读(27) 评论(0) 推荐(0) 编辑

导航