上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 52 下一页
摘要: 传递临时对象作为线程参数 创建的工作线程不止一个,线程根据编号来确定工作内容。每个线程都需要知道自己的编号。线程中有很多容易犯错的写法 例子1 多线程需要执行的函数: void my_print(const int &i, char* p_mybuff) { cout << i << endl; c 阅读全文
posted @ 2020-07-27 17:27 卖雨伞的小男孩 阅读(1920) 评论(0) 推荐(0)
摘要: Win32中的四种同步方式 在WIN32中,同步机制主要有以下几种:(1)事件(Event);(2)信号量(semaphore);(3)互斥量(mutex);(4)临界区(Critical section)。 一、临界区 临界区(Critical Section)是一段独占对某些共享资源访问的代码, 阅读全文
posted @ 2020-07-27 17:18 卖雨伞的小男孩 阅读(452) 评论(0) 推荐(0)
摘要: 一、进程内部的线程同步 1、使用lock,用法如下: private static readonly object SeqLock = new object(); private void Print() { lock (SeqLock) { Console.WriteLine("test"); } 阅读全文
posted @ 2020-07-27 17:05 卖雨伞的小男孩 阅读(329) 评论(0) 推荐(0)
摘要: http协议之详解(点我) http协议之https(点我) http协议之libcurl(点我) 一、libcurl简介 libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持 阅读全文
posted @ 2020-07-07 12:08 卖雨伞的小男孩 阅读(9928) 评论(0) 推荐(0)
摘要: 邮件槽提供了不可靠的单向数据传输,但是邮件槽支持多播。邮件槽服务器使用CreateMailslot函数来创建一个邮件槽。C热阿特Mailslot接受形如"\\.\\Mailslot\MailslotName"(客户可以指定"\\.\"为本地计算机)的UNC名称作为一个输入的参数。如命名管道一样,邮件 阅读全文
posted @ 2020-07-07 11:02 卖雨伞的小男孩 阅读(364) 评论(0) 推荐(0)
摘要: Windows下用管道通信(pipe)实现进程间数据共享管道是一种用于在进程间共享数据的机制,其实质是一段共享内存。Windows系统为这段共享的内存设计采用数据流I/0的方式来访问。由一个进程读、另一个进程写,类似于一个管道两端,因此这种进程间的通信方式称作“管道”。管道分为匿名管道和命名管道。 阅读全文
posted @ 2020-07-07 10:20 卖雨伞的小男孩 阅读(6716) 评论(0) 推荐(0)
摘要: http协议之详解(点我) http协议之https(点我) http协议之libcurl(点我) 一、简介与原理 http协议是明文传输的,因此很容易被截取和解析,泄漏个人数据。https协议是在http和tcp之间多添加了一层,进行身份验证和数据加密。 HTTPS 原理 ① 客户端将它所支持的算 阅读全文
posted @ 2020-07-06 16:23 卖雨伞的小男孩 阅读(1620) 评论(0) 推荐(0)
摘要: http协议之详解(点我) http协议之https(点我) http协议之libcurl(点我) 一、http协议的特性 http协议是建立在TCP/IP协议之上应用层协议,默认端口为80,8080 http协议的的特点是无状态,无连接 二、http协议的请求 利用抓包工具httpwatch可以获 阅读全文
posted @ 2020-07-06 15:36 卖雨伞的小男孩 阅读(3039) 评论(0) 推荐(0)
摘要: 第一题,什么是ASP net core? 首先ASP net core不是 asp net的升级版本。它遵循了dot net的标准架构, 可以运行于多个操作系统上。它更快,更容易配置,更加模块化,可扩展性更强。 第二题,asp dot core有哪些好的功能? 1.是依赖注入。 2.是日志系统架构。 阅读全文
posted @ 2020-07-03 10:29 卖雨伞的小男孩 阅读(192) 评论(0) 推荐(0)
摘要: 高版本需启用LegacyJavascriptBindingEnabled CefSharpSettings.LegacyJavascriptBindingEnabled = true; js 调用C# 方法 定义处理类 class ScriptCallbackManager { /// <summa 阅读全文
posted @ 2020-07-03 10:22 卖雨伞的小男孩 阅读(1752) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 52 下一页