上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 45 下一页
摘要: 注:基元指可以再代码中使用的最简单的构造. 线程基元构造分为两种,用户模式和内核模式. 用户模式分析: 优点: 1、速度比内核模式块,使用特殊cpu指令来协调线程,协调实在硬件级别发生的. 2、在此构造上的线程池线程一旦发生阻塞,并不会创建的新的线程,因为它不会认为自己发生阻塞.。 3、cpu指令只 阅读全文
posted @ 2021-11-08 17:33 郑小超 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 此文例子有误,有时间会更正 前文介绍了基元线程同步构造,主要说了线程协调在用户模式和内核模式下的优缺点,本文将在此基础上介绍实际的应用案列. 1、原子性 CLR保证大部分值类型和引用类型的读写是原子性的,如下代码: private int param = 0; /// <summary> /// 线 阅读全文
posted @ 2021-11-08 17:09 郑小超 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 环境:netcore 5.0 iis 8.5 在使用iis部署netcore程序时碰到一个小问题,跨域,首先检查配置 配置正常,且中间件已启用 很奇怪,ajax调用依然跨域.意识到问题没有那么简单了,因为netcore web设置的进程内托管选择进程内托管,意味着将 .NetCore 应用程序的工作 阅读全文
posted @ 2021-11-03 15:05 郑小超 阅读(802) 评论(0) 推荐(1) 编辑
摘要: 环境:netcore 5.0 iis 8.5 ajax调用delete接口时发生了以下错误 很困惑,检查了跨域配置如下: 并正常启用了中间件如下: 前端访问均正常,且get、post等请求也能正常访问,就是delete和put报了405 methd not allowed 和跨域错误,意识到事情没有 阅读全文
posted @ 2021-11-03 14:32 郑小超 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 表达式树是一种树形数据结构,通过动态语言运行时 (DLR) 将一组动态语言服务添加到公共语言运行时 (CLR),为静态类型语言添加动态特征。C#属于静态语言.简而言之,就是通过CLR引入DLR,DLR中包含了表达式树的功能,那么C#代码就具备了将静态代码转换成动态代码的功能.常用于一些运算逻辑的转换 阅读全文
posted @ 2021-08-25 14:38 郑小超 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 回调在日常开发中,很常见,区别于非托管C/C++的非成员函数,framework提供了委托这种类型安全的机制,来完成回调.示例如下: public class Program { public static void Start() { new Machine().Run(); } } public 阅读全文
posted @ 2021-06-04 19:11 郑小超 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1、构建包管理网站 (1)、构建部署 参考官方文档 按照文档构建完nuget服务器之后,部署到iis,放行端口,测试 完成部署. (2)、修改配置 去除推送包的密码,否则每次推送包需要带密码 2、编写打包命令 参考官方文档 (1)、原理介绍、 (2)、Api使用 3、发布包 (1)、原理介绍 (2) 阅读全文
posted @ 2021-05-31 14:54 郑小超 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1、观察者模式 关于观察者模式,不在赘述,本质是利用event和handler配合,event本质是handler的实例,通过在event挂载事件实现内存级别的程序的通知机制.下面通过代码来展示常用观察者模式的构建方式. (1)、需求 假设X工厂有一台锅炉,现在需要一个监测程序,该程序监测锅炉的温度 阅读全文
posted @ 2021-05-28 09:39 郑小超 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 1、通过设置vs编辑器 工具->选项 阅读全文
posted @ 2021-02-01 13:23 郑小超 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 全局用例,有如下txt文件,内容如下: 1、java.jar 2、.net.dll 3、javascript.js 4、image.jpeg 5、html.htm 1、for命令 (1)、参数 /f 代表扫描文件,打印文件所有内容,代码如下: for /f %%i in (C:\Users\Admi 阅读全文
posted @ 2021-01-26 13:09 郑小超 阅读(312) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 45 下一页