摘要: # 前置条件 > 1. 安装 .NET SDK (目前.NET 7.0) 2023年6月10日 > 2. 安装Docker 前置条件自己搞定。 ## 检查.NET 和Docker 是否安装成功 ```csharp #查看.NET 是否安装成功 dotnet --version #查看 Docker 阅读全文
posted @ 2023-06-10 16:53 SignX 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1:如何添加多个项目到工作区(Workspace)的方法 方法1:文件(File)->添加文件到工作区(Add Floder to Workspace),这样就可以添加了 方法2:直接将项目文件夹拉到工作区 2:新加html空白页后 怎么输入html模板? 方法1:在编辑文本区域输入 !(感叹号) 阅读全文
posted @ 2020-04-04 14:29 SignX 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1:逻辑左移有个好处,就是左移i位就相当于乘以2i,这就像十进制数左移i位相当于乘以10i。 如: 二进制数 1001所代表的的十进制=9 那1001左移4位=10010000=144=9*(24), 2:假设 我要计算5位二进制数所代表的最大十进制数代表什么,也可以用左移,公式为 =-1^(-1< 阅读全文
posted @ 2020-01-12 20:16 SignX 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 因为源码中,有的项目是SVN 有的是git控制,而从SVN迁移到git会版本控制会出现问题。 问题如下: 描述:切换源码管理插件的时候会弹窗提示一下内容。 源代码管理插件 活动解决方案或项目由选择的源代码管理插件以外的插件管理。如果更改源代码管理插件,将关闭活动解决方案或项目 解决方案: https 阅读全文
posted @ 2019-12-18 16:30 SignX 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 由于下载安装VS一直是100KB以下所以在网上早了一下方法: 1:方法一 :通过vpnFQ 2:方法二:下载离线安装包 3:方法三:修改host解析 这边只介绍修改host解析的方法步骤: 参考地址:https://blog.csdn.net/Zhang_Xu258/article/details/ 阅读全文
posted @ 2019-10-13 13:27 SignX 阅读(2516) 评论(0) 推荐(0) 编辑
摘要: 1:编译器管道 2:语法分析 3:语义分析 4:代码转换 5:代码重构 c#6开始用一个新的编译器--Roslyn。最初,c#编译器是用c++编写的。现在,它的主要部分是用c#和.Net创建的。编译器平台是开源的。 开源地址:https://github.com/dotnet/roslyn 新的编译 阅读全文
posted @ 2019-10-07 15:51 SignX 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: IIS 默认日志文件的存放路径:%SystemDrive%\inetpub\logs\LogFiles 如果要其他设置的话可以通过相应的站点下的日志查看相应地址 有多个站点就有多个W3SVC文件 其中通常是W3SVC+id 这样的格式文件命名 W3SVC4 说明:其中4就是站点对应的iD 查看站点对 阅读全文
posted @ 2019-09-30 09:44 SignX 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 人月神话中谈到: 缺乏合理的时间进度是造成项目滞后的最主要原因,他比其他所有因素加起来的影响还大。 那么导致这种的原因是什么? 1:对估算技术缺乏有效的研究。--乐观地认为一切都将运作良好 估算技术:项目的进度估时,或用于项目估时的某些技术方法。翻译成估算方法。 2:采用的估算技术隐含地假设人和月可 阅读全文
posted @ 2019-09-22 23:09 SignX 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一:在运行期间检查代码和动态编程 介绍自定义特性、反射和动态编程。自定义特性允许把自定义元数据与程序元素关联起来。 这些元素局是在编译过程中创建的,并嵌入到程序集中。 反射是一个普通术语,它描述了运行过程中检查和处理程序元素的功能。 反射允许完成一下任务 1):枚举类型的成员 2):实例化新对象 - 阅读全文
posted @ 2019-09-22 23:05 SignX 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 1:使用异步编程,方案调用是在后台运行(通常在线程或任务的帮助下),并且不会阻塞调用线程。 3中不同模式的异步编程:异步模式、基于事件的异步模式和基于任务的异步模式(Task-based Asynchronous Pattern TAP)。TAP是利用async和await关键字来实现。 主要内容: 阅读全文
posted @ 2019-09-20 21:34 SignX 阅读(328) 评论(0) 推荐(0) 编辑