热重载,就是不重新开unity让代码的变化直接看出来,一般在开发时候使用lua中通过require导入的文件,最终都存在package.loaded这个table中。require会判断是否文件已经加载避免重复加载同一文件所以需要先把package.loaded中对应的内容置空,然后再重新导入for key,val in pairs(package.loaded) do print(ke
转载 2023-07-18 22:09:51
262阅读
LUA脚本组件系统 ----让LUA成为C++的子集 二脚本组件系统产生的背景、动机与意图         毫无疑问,现代游戏开发无论是规模较小的休闲手机游戏,家用机平台游戏还是大型多人在线网络游戏都涉及到数十人的团队合作,有的大型MMOG甚至涉及到数百人的合作,耗时数年开发才能完成。相对于游戏玩家来说,他们希
转载 2024-05-02 20:00:44
42阅读
1. jQuery Banner旋转器/幻灯片 这是一个具有多个转换功能的jQuery横幅广告旋转插件。 缩略图和按钮可让您轻松浏览横幅广告。 横幅广告旋转程序也可以通过插件的参数进行大小调整和配置。 2. Estro – jQuery Ken Burns和滑动效果滑块 欢迎使用pixelentity的“ Estro”超级平滑jQuery滑块插件。 “ Estro”在意大利语中的意思是
电商高并发场景下,我们经常会使用一些常用方法,去应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。什么是限流呢?限流是限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求,而对于超过限制的流量,则通过拒绝服务的方式保证整体系统的可用性。根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶和令牌桶限流,下面我们对这块详细进行讲解。常用限流方式1. 计
说到编辑器的快捷键,VIM是无与伦比的。要反对,也得是带脚踏板的EmaCS。UE还是有差距的,很大差距。注意:VIM是开源、免费的,而UE则需要注册。UE是Windows下最好的编辑器——如果没有GVIM和Emacs的话。而VIM和Emacs则是任何操作系统下最好的编辑器。自定义快捷键: UE很多功能都有快捷键,但不是所有的都有。11.00有一个Text2html的功能。我工作中遇到了要对大量代码
转载 2024-10-12 07:13:32
70阅读
前言   Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由 Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo 所组成并于 1993 年开发。其设计目的是为了嵌入应用程序中,从而为
转载 2024-08-08 11:20:09
76阅读
动态插件之前已经拆解细点逐个介绍了 tcp 、http 代理相关核心点,现在介绍一个让 api gateway 变得很灵活的功能实现: 动态插件。由于 lua 的动态语言特点,我们可以比较方便做到动态插件机制。首先我们来了解这一切的基石:lua 模块加载机制。lua 模块加载机制一个模块是什么样?例如: xxxmodule.lua 文件内容local module = {} -- 注意不要使用全局
从新手码农到高级架构师,要经过几步?要多努力,才能成为为人倚重的技术专家?本文将为你带来一张程序员发展路径图,但你需要知道的是,天下没有普适的道理,具体问题还需具体分析,实践才能出真知。架构师的“内功”我认为,架构师的内功主要包含三部分:判断力、执行力、创新力,简单解释如下:判断力: 能够准确判断系统的复杂度在哪里,就像武侠高手一样,能准确地看出对手的破绽和弱点。执行力: 能够
转载 2023-08-17 11:03:26
45阅读
安卓组件化的搭建和基本功能的实现1.组件化是什么?1.1 了解组件化:1.2 组件化的基本结构:1.3 组件化的优点:2.组件化框架的搭建:2.1 第一步:搭建基础层2.1.1 创建config.gradle2.1.2 建立一个library模块作为基础层2.1.3 所有模块都要中都要添加基础层模块的依赖2.2 第二步:搭建组件层。2.2.1 为组件层模块创建不同的Manifest表单2.3 第
转载 2023-06-22 22:56:57
93阅读
第一章 安装OpenResty(Nginx+Lua)开发环境首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Ng
转载 2023-07-27 12:15:16
1375阅读
Lua 中模块的概念模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。Lua 的模块是由变量、函数等已知元素组成的 table,因此创建一个模块很简单,就是创建一个 table,然后把需要导出的常量、函数放入其中,最后返回这个 table 就行。如何实现一个模
转载 2024-04-14 23:27:50
34阅读
一、介绍        jwEngine:一个跨平台的c++<->lua服务器快速解决方案,该框架即可快速响应服务器开发工作,设计思想:“让事情变得更简单”。        网络底层采用libuv(node.js底层库),异步io助力使单线程也能释放澎湃动力,跨平台支持epoll、iocp、ipv6。框架支
转载 2023-07-08 14:36:46
478阅读
文章目录首语简介特点组件化编程组件化Application组件间通信第三方总线框架对比总结组件间跳转ARouter路由跳转组件化存储组件化权限管理动态权限框架组件化资源冲突AndroidMainfest冲突包冲突资源名冲突组件化混淆组件化多渠道Gradle优化调试优化总结 首语时间似流水,已经是2021年的三月了,抖擞精神。新的一年继续努力奋斗。简介在项目开发中,将公用的代码提取到common_
本文分享Unity中配合EmmyLua的Lua使用方案现在很多大型项目使用Unity+Lua的开发模式, 大部分逻辑使用Lua编写.由于Lua是非强制类型的语言, 写起来非常灵活, 我们可以将任何对象当做值来使用:可以将函数当做值进行赋值, 清除, 传参可以将本来接受数值类型的类型传递一个函数, 一个表可以将一个表当做函数使用可以在表里存储任何类型的值(nil除外)…我们可以随心所欲的写, 只要满
转载 2024-03-22 15:50:05
104阅读
文章目录一、Kubernetes的核心组件1、Master组件1.1 kube-apiserver1.2 Kube-controller-manager1.3 kube-scheduler1.4 配置存储中心 — etcd1.5 主节点工作流程2、Node 组件2.1 Kubelet2.2 Kube-Proxykube-proxy 3种模式2.3 docker 或 rocket二、Kuberne
转载 2023-09-30 16:08:12
98阅读
        服务组件架构(Service component architecture,SCA)是一种简化面向服务架构(SOA)中的应用程序开发和实现的新技术。借助于SCA,客户将能够更容易创建新服务或者将现有的IT资产转化为可重用的服务,这些服务可以快速适应不断变化的业务需求。此外,这些新技术提供了一种统一这些服务的方法,而不管所使
转载 2023-08-30 20:48:08
45阅读
从页面整体架构来说:组件化开发是把页面是以一个个组件为单位组合而成,每个部分实现各自的功能,然后再由这些部分拼接为整个网页。这样可以各部分独立开发,还可以提高代码的复用性(组件模板复用)便于后期维护管理(例如修改组件模板,所有组件自动全部修改)从组件的组成来说,组件实际上就是一小部分html标签,css样式和javascript逻辑组成的一个小单元。使用上,可以理解为我们自定义了一个可以使用的新标
转载 2024-01-02 15:03:12
90阅读
 总结一下spring cloud 的结构: 1、请求统一通过API网关(Zuul)来访问内部服务. 2、网关接收到请求后,从注册中心(Eureka)获取可用服务 3、由Ribbon进行均衡负载后,分发到后端具体实例 4、微服务之间通过Feign进行通信处理业务 5、Hystrix负责处理服务超时熔断 6、Turbine监控服务间的调用和熔断相关指标Ribbon,客户端负载均
转载 2023-07-20 10:27:55
41阅读
一、组件图(构件图)(一)定义组件图(Component Diagram)又称为构件图庙会上软件组件以及组件之间的关系,组件本身是代码的物理模块,组件图则显示了代码的结构。(二)组成组件图=组件+接口+关系(1)组件组件是定义了良好接口的物理实现单元。组件是系统中可替换的物理部件,它包装了实现而且遵从并统一提供一组接口的实现。**组件类型 ①配置组件(Deployment Componen
最近一直在读《Clean Architecture》这本书,书中对与软件设计与架构的阐述是非常深刻的。因此开了一篇专栏,来记录《Clean Architecture》书中一些优秀的架构设计理念,以及我对这些内容的思考。一、什么是组件组件是软件的部署单元,是整个软件系统在部署过程中可以独立完成部署的最小实体。多个组件可以组装成一个独立的可执行文件。比如 Java 中的 jar 文件,.Net 中的
转载 2023-07-14 19:01:18
72阅读
  • 1
  • 2
  • 3
  • 4
  • 5