登录
首页 » C# » GPRSDrvWinApp

GPRSDrvWinApp

于 2022-03-19 发布 文件大小:526.00 B
0 91
下载积分: 2 下载次数: 1

代码说明:

GPRSDrvWinApp GPRSDrvWinA-GPRSDrvWinApp

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C
    说明:  C语言趣味程序百例精解,是PDF格式。里面有很多趣味的例子,大大小小的算法都有,可谓是算法的经典。这个是学习算法的好资料,在学习中找到趣味,完全不同于其他资料的算法枯燥无味(C language program 100 cases of sperm interesting solution is in PDF format. There are many interesting examples of both large and small algorithm, the algorithm can be described as classic. This is a learning algorithm is good information, in learning to find interesting information is completely different from other algorithms dull)
    2013-06-13 23:01:00下载
    积分:1
  • Vrvpher-bridge
    vc++编写的界面源代码,全部自绘,功能及其强大,想学界面编程的一定要看(Vc interface source code, all self-drawing, function and powerful, want to learn interface programming must see)
    2018-12-21 15:11:37下载
    积分:1
  • With a clock procedure which 8279 write, has the circuit diagram, has any not go...
    用8279写的一个时钟程序,有电路图,有什么不好之处请指教!-With a clock procedure which 8279 write, has the circuit diagram, has any not good place please to advise!
    2023-03-08 02:35:03下载
    积分:1
  • chatPCandCE
    基于EVC在WINCE5.0下的聊天室源码(EVC under the WINCE5.0 based chat room source code )
    2013-10-17 09:26:34下载
    积分:1
  • Socket ?ng d?ng chia s? file
    gui file server client c++ tcp ip
    2019-05-11 18:01:58下载
    积分:1
  • XLT Unity3D 热修复示例源码
    使用ILRuntime实现的类似XLUA功能的Unity3D下热修复BUG的解决方案请使用Unity2019.2.17f1版本打开,其他版本问题,请自行修复报错提示!Unity3D 5.x版本以下可以使用Unity4.7.2分支~ 和XLUA一样的地方和XLUA原理类似,注入和XLUA基本一致。 不一样的地方使用C#来进行代码的热更,避免项目内lua与C#代码交叉混杂,修复BUG时,需要C#一份,lua一份。 目录以及文件说明: Project-----Assets/XIL             --- 所有XIL所用到的文件----Assets/XIL/ILSource    --- ILRuntime插件源文件----Assets/XIL/Scripts      --- 注入以及初始化代码----Assets/XIL/Auto        --- 自动生成注入的代码以及自动生成的委托和函数的注册(如有此目录下的脚本报错,则可以直接删除此目录,然后重新生成委托,CLR绑定以及重新注册注入类型)----Hot                    --- 补丁源文件存放目录----Hot.sln                 --- 补丁源文件VS解决方案----DyncDll.csproj          --- 补丁项目工程文件----Data/DyncDll.dll        --- 补丁dll文件----Data/DyncDll.pdb       --- 补丁dll的调试文件使用步骤以及菜单项说明:注意:菜单项会根据是否开启热更宏而有所不同 XIL/插件/开启               -- 开启热补丁宏XIL/插件/取消               -- 关闭热补丁宏XIL/插件/PDB开启           -- 加载PDB调试文件XIL/插件/PDB取消           -- 不加载PDB调试文件XIL/注册需要热更的类        -- 生成注入所需要的成员接口XIL/取消需要热更的类        -- 清除注入所需要的成员接口XIL/一键清除                -- 清除自动生成的脚本XIL/一键生成                -- 自动生成委托注册以及注入所需要的脚本XIL/委托自动生成            -- 热更当中操作C#层的委托,需要注册委托相关的类型以及转换代码 这里可自动分析项目当中所有用到的委托,自动注册XIL/清除委托自动生成的脚本  --清除委托自动生成的脚本,删除一些C#脚本,或修改,有可能引起报错,这时可以清除掉自动生成的注册脚本XIL/CLR绑定                -- 非反射的方式调用C#层的接口,可大幅度提高运行效率,一些常用的接口可考虑在GenerateCLRBinding文件当中添加需要CLR绑定的类型。XIL/Hotfix Inject In Editor    -- 编辑器下注入接口只需要两步即可1 先开启补丁宏2 点击一键生成初始化以及资源接口1 需要在项目启动或适当位置调用初始化接口:wxb.hotMgr.Init();2 非编辑器下,需要自己创建加载文件的接口,可参考编辑器下的资源加载类EditorResLoad。生成补丁dll1 打开Hot解决方案2 替换DyncDll工程依赖UnityEngine.dll以及UnityEngine.UI.dll的文件,在目录Hot下,默认是Unity2018.2.11f1版本的,可以替换为自己项目对应的版本3 编译运行DyncDll工程,编译成功,即可在Data目录下生成补丁库。如何添加需要热更的类型:1 使用HotfixAttribute属性宏来修饰类型2 默认情况下所有类型都会被热更注入,如需要自己调整,可修改源文件ExportIL.cs里,FixMarkIL接口,自定义需要热更的类型生成静态DelegateBridge字段名称的规则 没有同名函数,则固定使用"__Hotfix_函数名"方式 有多个同名函数,对这些同名函数进行排序,排序规则如下(可参考接口wxb.Editor.Hotfix.getDelegateName的逻辑):1 参数个数少的在前2 进行字符串拼接,组成key值,规则如下"返回值全名 函数名(参数类型全名1,参数类型全名2,...)",之后通过key值比较,理论上,不同函数,key值是不会相同的 排序之后,取得对应函数在数组当中的下标来进行拼接如何,规则如下"__Hotfix_函数名_下标"的方式 为什么排序,主要是希望能够一眼看过去就知道函数对应的下标是多少,方便Hotfix,以及保证源脚本不变的情况下,每次Hotfix生成的字段名是一致的 如何替换函数一般有三种方式 通过函数名直接替换hotMgr.ReplaceFunc,可参考函数HotHelloWorld.Reg 通过自动生成的接口DelegateBridge对应的字段名,可直接使用hotMgr.ReplaceField,可参考函数HotHelloWorld.Reg 通过添加属性来自动注册,可参考脚本HotHelloWorld.cs与HotTemplate.cs,这里简单说明下, 要替换一个接口,要知道至少三个信息 替换的原类型 替换的接口对应的DelegateBridge字段的名字 热更当中,要替换的MethodInfo可添加属性ReplaceType到热更的类当中,表示此类型下的接口,默认替换的类型可添加属性ReplaceFunction到热更的接口当中,表示此接口需要替换哪个类型的哪个接口,可使用三种方式初始化1 ReplaceFunction(System.Type type) 替换type类型下同名的接口2 ReplaceFunction() 替换ReplaceType类型下同名的接口3 ReplaceFunction(string fieldNameOrTypeName), fieldNameOrTypeName值前缀不同,有不同的含义      a __Hotfix_开头,替换ReplaceType类型fieldName字段对应的接口      b 替换类型全名为fieldNameOrTypeName下同名的接口4 ReplaceFunction(System.Type type, string fieldName) 替换type类型fieldName字段对应的接口5 ReplaceFunction(string type, string fieldName) 替换类型全名为type下fieldName字段对应的接口 一般在没有同名函数情况下,可使用1,2种方式注册,有些类型为非公有类型的,可通过3,5接口,通过类型名来注册有同名函数情况下,就需要使用3,4, 5方式进行注册,可参考HotHelloWorld.cs脚本 通过属性进行自动注册的,假如在类型中含有对应DelegateBridge静态字段的Hotfix变量,则会自动对此变量进行赋值,保存一些参数在实际使用补丁方式热更时,经常遇到一些,只是需要在原有函数之前或之后添加一些代码的情况,这时,你可以通过Hotfix来执行原先代码可参考HotHelloWorld.Start的使用建议使用第3种方式进行接口替换 建议:最好安装下.NET Reflector,可用来反编译被注入的dll,查看源文件,可加深理解XIL的实现原理。项目下文件Library/ScriptAssemblies/Assembly-CSharp.dll这u3d生成的dll文件,原理上,也是修改此文件实现热更新功能,可使用.NET Reflector进行反编译查看源码 热更下模拟MonoBehaviour组件,用法可以参考hotScripts下脚本,可以做到平时在非热更环境下开发调试,到要发版本时再转换为热更方式Unity5.6以下版本,编辑器下使用的Mono库,会报错,应该是Unity3D的Bug。可以使用源文件来替换dll,源文件在压缩包Mono.Cecil.zip下,可解压此文件,放到在Assets/XIL/Scripts/ILHotfix/Editor/下,并删除这三个Dll(Mono.Cecil.dll, Mono.Cecil.Mdb.dll,MonoCecil.Pdb.dll)
    2020-11-27下载
    积分:1
  • ExcelWordOper
    DSOFramer在vs2015winform下操作excel、word 等操作。(int DSOFramer,use vs2015 winform operate excel,word ...)
    2020-06-15 22:35:01下载
    积分:1
  • CChartDll
    一个免费的C++ windows绘图类,功能丰富,实用,界面美观,可以实现多种图形的绘制。(C++ drawing class, feature-rich, practical, and can achieve a variety of graphics rendering.)
    2013-04-11 14:18:45下载
    积分:1
  • 功放程序
    说明:  使用STC89C52单片机实现对PGA2311和CD4052的控制,进而实现对功放音量的控制。(The control of PGA2311 and CD4052 is realized by using STC89C52 single chip computer, and then the volume of power amplifier is controlled.)
    2019-05-10 12:40:45下载
    积分:1
  • jasmine7
    (1) 编写一个程序,输出在顺序表{3,6,2,10,1,8,5,7,4,9}中采用顺序方法查找关键字5的过程 (2) 编写一个程序,输出在顺序表{1,2,3,4,5,6,7,8,9,10} 中采用二分法查找关键字9的过程。 ((1) the preparation of a program, the output in the order table () 3,6,2,10,1,8,5,7,4,9 methods used in the order of 5 keywords of the search process (2) the preparation of a program, the output in the order table (1,2,3,4,5,6,7,8,9,10) dichotomy search keywords used in the process 9.)
    2007-10-18 21:10:35下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载