协程(coroutine)是 Go 语言最大的特色之一,goroutine 的实现其实是通过协程。 协程的概念 协程一词最早出现在 1963 年发表的论文中,该论文的作者为美国计算机科学家 Melvi
2022-09-12 09:00:25 1.35MB 技术
1
找了很久支持fasreport的二维码打印控件今天百度一下csdn有一个,试着安装居然成功了!为方便大家安装特制作了delphi2007安装包!同时做了个简单的demo演示二维码打印和含字母的条形码打印!一般的应用够了!!
2022-09-09 13:42:21 1.98MB fastreport 二维码打印 例程
1
谭浩强第五版C程序设计ppt课件+课件例程源码。
2022-09-09 09:03:41 10.34MB 谭浩强第五版C程序设计ppt课件
1
第一期使用命令介绍: 类: (CefApp): 与进程,命令行参数,代理,资源管理相关的回调类 (CefBrowserProcessHandler): 用于接收进程相关的回调通知。 (CefClient): 回调管理类,主要是用于向浏览器反回我们需要接管哪些功能的类。 (CefLifeSpanHandler):浏览器的运行管理类,包含当浏览器创建完成之后,浏览器被关闭等通知 (CefMainArgs): 数据类,用于设置当前应用实例句柄的。 (CefSettings): 数据类,用于设置一些浏览器整体的基本信息 (CefWindowInfo): 数据类,用于设置一些浏览器的窗口信息 (CefBrowserSettings): 数据类,用于设置一些浏览器的基本信息 用到的类命令: 返回值 (CefBrowserProcessHandler) = (CefApp).GetBrowserProcessHandler()  '获取一个用于管理浏览器进程的类 返回值 空= (CefBrowserProcessHandler).OnContextInitialized()  '回调通知函数,告诉我们浏览器已经准备就绪了。 返回值 (CefLifeSpanHandler) = (CefClient).GetLifeSpanHandler()  '向浏览器返回我们用于接管浏览器进程的类 返回值 空 = (CefLifeSpanHandler).OnAfterCreated()  '回调通知函数,用于告诉我们,当前有一个新的浏览器创建好了 返回值 空 = (CefLifeSpanHandler).DoClose()  '回调通知函数,貌似是表示所有浏览器都关闭之后,Cef上有一大段注释,但是TM始终看不明白... 返回值 空 = (CefLifeSpanHandler).OnBeforeClose()  '回调通知函数,用于告诉我们,当前有一个浏览器被关闭了 返回值 空 = CefMainArgs.Load()  '数据类函数,用于设置当前当前应用的实例句柄 返回值 空 = CefSettings.SetAsSingleProcess()  '数据类函数,是否使用单进程运行浏览器, 1.单进程运行 0.多进程运行。默认是以多进程运行的。 返回值 空 = CefSettings.SetAsNoSandbox()  '数据类函数,是否关闭沙盘功能 返回值 空 = CefSettings.SetAsRemoteDebuggingPort()  '数据类函数,设置远程调试端口 返回值 空 = CefWindowInfo.SetAsChild()  '数据类函数,设置浏览器窗口为子窗口 通用类命令: (All).AddRef()  '给这个函数所属的类增加一次引用计数 (All).Release()  '给这个函数所属的类释放一次引用计数 (All).HasOneRef()  '判断当前这个类是不是第一次被引用 (All).Wrap()  '实际上《Hello WebKit》框架的类都是以一种接近于C++类的存在,为了能给浏览器使用,我们必须要将这个类转换为近似于C的类。这个函数就有这样的作用 (All).Unwrap()  '从C类中取回我们的C++类 (All).ToCpp__() '导入或取出由浏览器提供的类指针或者数据指针 通用命令: CefBrowserHostCreateBrowserSync()  '创建一个新的浏览器,成功返回浏览器类CefBrowser. CefExecuteProcess()  '初始化浏览器进程 CefInitialize()  '全初始化,该函数执行完成之后,(CefBrowserProcessHandler).OnContextInitialized() 将收到通知 CefRunMessageLoop()  '浏览器进程消息循环 CefShutdown()  '浏览器进程结束 CefQuitMessageLoop()  '向所有(多进程下)浏览器进程发送结束通知 REQUIRE_UI_THREAD()  '调试函数,用于检查执行到该函数位置的线程/进程是否为UI线程/进程,如果不是将被中断下来 CEF_BROWSER_RELEASE()  '释放一次浏览器的引用计数 第二期使用命令介绍: (CefDisplayHandler): 与浏览器状态显示相关的类 (CefBrowser): 浏览器类,用于控制或者取得浏览器的相关信息,最常用的类 (CefBrowserHost): 浏览器窗口类,用于控制或者取得浏览器窗口的相关信息,最常用的类 (CefFrame): 浏览器框架类,用于控制或者取得浏览器框架的相关信息,最
2022-09-08 16:12:38 102KB 易语言例程
1
ESP32例程.zip
2022-09-07 16:53:58 10.22MB ESP32 例程
1
极简的STM32 GCC例程 window上运行成功 适配文章:STM32使用gcc编译使用说明
2022-09-07 14:28:13 11KB stm32 源码软件 arm 嵌入式硬件
1
合泰单片机触摸例程库,包含BS83B08A_LIBV412,IIC_SLAVE_TEST,MAIN_PROGRAM,TEST,USER_PROGRAM,无注释,谨慎下载,
2022-09-07 12:20:26 57KB 合泰单片机
1
此文件為參加,2016.年賴信仁, 王克明老師,在台北:財團法人資訊工業策進會, 軟體架構師技能培訓-UML與C#.NET為例課程整理與分享. 王克明老師對架構說明如下: 架構師,要調和需求/結構/實作,要達成使用者期望,要設計可以應變的結構,實作要善於應用框架,三者保持平衡,以I&I方式,漸次完成系統開發工作。 需求角度: 可以用功能結構或是use case diagram 來表達。 結構角度: 可以用 erd, composite diagram, component diagram 或是 class diagram 來表達。 實作角度: 可以用 client-server, MVC 示意圖來表達。 架構不是用單一張圖就可以表達出來,而是依角度與溝通對象來決定適合的表達方式。 source: http://www.kenming.idv.tw/af_es_er_af_espe_a_pas_a_kenming_c_a_pas
2022-09-06 14:05:17 8.81MB
1
这是个配置类,没几行代码,自己用的,使用很方便。没做成模块,大家可以直接拷贝类代码到自己程序里使用。
2022-09-04 23:23:40 3KB 易语言例程
1
很多被Tx保护的进程被注入DLL后可以在进程里检测到,我们要做的就是注入完成把DLL文件给隐藏掉 从而实现躲避检测的效果,具体可以自己实践一下, 模块功能由 某论坛VIP模块中反编译的一部分功能,非常实用。。 如图:在XT工具当中可以看到被隐藏的DLL显示为红色 就代表成功了!
2022-09-04 15:09:03 850KB 易语言例程
1