08 2021 档案
摘要:###当我们没有仓库时 可以现在本地进行一个初始化 在对应文件夹 右击打开 git bash here ####1 git init 初始化一个空仓库 初始化仓库后 会自动生成一个.git文件 #####注意 鼠标右击“git hush here”报错时 是以下原因:安装git后修改了存储路径的原因
阅读全文
摘要:#1Git是一个版本控制系统 #2代码托管中心:维护远程库 ##2.1 Gitlab是什么 ##2.2 Gitlab是什么 国外软件,慢 ##2.3 码云:国内软件 上传下载速度快 建议使用 #3 远程库和本地库的概念 ###实现团队内部协作 跨团队协作 ###git结构 提交流程 ###3.1 团
阅读全文
摘要:1,首先安装git文件 2,安装过程中 他建议选第一项 其他都选默认值 3,打开终端 鼠标右击会有“Git GUI Here ”和“Git Bash Here”
阅读全文
摘要:####实现MQTT连接传输数据到服务端 这个网址解释MQTT通俗易懂 可以先看一下理论 https://blog.csdn.net/qq_28877125/article/details/78325003 ####首先引用MQTTnet包 ####我是建立一个winform窗体做的 贴代码 pub
阅读全文
摘要://判断当前时间sendrealtime是否大于0 一般用于初始化datatime时 为0 /// <summary> /// 发送时间 每次发送控制在五分钟之外 /// </summary> public static DateTime sendrealtime{ get; set; } //获取
阅读全文
摘要:###第一步 引用nuget包 ###第二步 建一个Log4NetExtensions类 用于初始化log4net public static class Log4NetExtensions { //新建一个静态类,写一个扩展方法 UseLog4Net() ,用于 log4net 初始化。 publ
阅读全文
摘要:##当我们想做一个简单的日志记录程序 又不想集成太多程序 我们可以使用Serilog ###1首先安装下面两个包 ###2我们在program中使用 作为全局的一个静态方法 public static void Main(string[] args) { Log.Logger = new Logge
阅读全文
摘要:###在.net core项目中 ####在startup类中 ConfigureServices方法 //services是IServiceCollection实例 //尽量放方法的最后 services.AddCors(options => { options.AddPolicy("cors",
阅读全文
摘要:####1 点击数据库 右击 转储sql文件 结构和数据 2 保存到本地的文件 ####3新建数据库 与导出的数据名一致 ####新数据库运行sql文件 ####5所有表内容完成
阅读全文
摘要:上传的方法 [HttpPost] public async Task<IActionResult> ImportData(IFormCollection f) { var file = Request.Form.Files[0]; bool result = false; string errorM
阅读全文
摘要:###我们在项目中会遇到很多请求他人接口转实体做一些导出或者存库的功能 ####下面给他们推荐一个json工具 自动转实体类 便于开发 //这里的ApiModel是请求到的string responseString转成的实体类 ApiModel data = JsonConvert.Deserial
阅读全文
摘要:###首先引用NPOI包 using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; ####注意: NPOI创建的Excel的坐标是从0开始 /// <summary> /// datatable导出Excel /// </summary> /// <p
阅读全文
摘要:####HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择 它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数
阅读全文
摘要:###首先发送tcp数据到指定的ip和端口 ####实例1 TcpClient tcpClient = new TcpClient(); //txthost.Text是ip地址 txtport.Text是端口 tcpClient.Connect(IPAddress.Parse(txthost.Tex
阅读全文
摘要:###首先创建一个DBhelper帮助类 public class DBHelper { /// <summary> /// 这个属性直接可以取到app.config中配置的连接字符串 /// </summary> private readonly static string config = Co
阅读全文
摘要:##1 首先搭建两个项目 一个getway项目用来引用ocelot 做网关地址映射 一个web应用网站 被映射的网站 ##2具体讲解getway项目的构建 2.1添加nuget ocelot包 2.2 添加ocelot.json 配置文件 2.3 startup注入ocelot服务 2.4 prog
阅读全文
摘要:###取本地已拉的git项目 “文件-打开” ###拉取和获取的异同 拉取是直接合并 获取是只更新版本 后面要是用git marge合并代码 ###解决冲突 [https://blog.csdn.net/codingriver/article/details/84302762] 原博网址 这个博主更
阅读全文
摘要:##首先在vs中操作步骤 ###1 重新生成解决方案前 点击你要发包的程序 点击选择属性 必须勾选 “在构架时生成NuGet包” ###2 注意版本更新 ###3 项目包一般在bin debug下 ##在NugetPackageExplorer中的操作步骤 ###1 打开 ###2 打开nuget包
阅读全文
摘要:###Asp.Net Core 部署方式有两种:依赖框架和独立部署 ##依赖框架的部署 (FDD) : 依赖目标系统上存在共享系统级版本的 .NET Core 优点: 1 不需要提前定义.net core 应用的目标操作系统 2部署包小 3许多应用同时使用相同的.net core安装 降低主机系统上
阅读全文
摘要:##这个方法主要是用于项目直接启动后做一下定时任务,则可以直接在Host宿主中注入你的定时执行类,项目启动后他会默认执行定时任务 ####Host中可以包含多个IHostedService服务实例。当然,如果是Web应用其中一个就是WebHost。Host起来之后,会依次启动所有添加的这些IHost
阅读全文
摘要:Timer,CancellationToken,IHostedService,IDisposable注意使用的类 本来是要做依赖注入 方法在接口上实现 现在出了点其他报错原因 先把代码实现 首先声明一个接口 继承IHostedService,IDisposable他会继承实现我们要使用的方法 pub
阅读全文
摘要:System.Timers.Timer 源码地址 实例 ###直接在main方法中做定时调用 主要使用了 Timer.Elapsed属性 下面的示例实例化一个 System.Timers.Timer 对象,该对象 Timer.Elapsed 每两秒引发一次事件 (2000 毫秒) ,为事件设置事件处
阅读全文