Fork me on GitHub
posts - 183,  comments - 104,  trackbacks - 0
摘要:Github上优秀的.NET Core开源项目的集合。内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。 Github地址:https://github.com/jasonhua95/awesome-dotnet-core ,【a 阅读全文
posted @ 2020-01-16 16:25 lingfeng95 阅读 (605) 评论 (8) 编辑
摘要:一直用C#开发程序,.NET的功能越来越多,变化也挺大的,从最初的封闭,到现在的开源,功能不断的增加,一直在进步。作为C#的强烈支持者,C#的变化,我不能不关注,这篇文章主要介绍,C#6.0和C#7.0增加的功能。C#的发展史和.NET以前的版本,请看C#和.NET版本,这边文章中有介绍。 C# 6 阅读全文
posted @ 2019-06-27 16:51 lingfeng95 阅读 (3008) 评论 (5) 编辑
摘要:Github上优秀的.NET Core开源项目的集合。内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。 Github地址:https://github.com/jasonhua95/awesome-dotnet-core ,【a 阅读全文
posted @ 2020-01-16 16:25 lingfeng95 阅读 (605) 评论 (8) 编辑
摘要:生活中,如果1+2+3+4.....+100,大家基本上都会用等差数列计算,如果有人从1开始加,不是傻就是白X,那么程序中呢,是不是也是这样。今天无意中看到了尾递归,以前也写过,但是不知道这个专业名词,今天写一下对比下性能问题。 今天主要是看到了尾递归,所以联想到了这些,写下这篇文章,其中也把Ben 阅读全文
posted @ 2020-01-14 15:08 lingfeng95 阅读 (126) 评论 (0) 编辑
摘要:有的时候需要测试下web项目中post、get请求是否正确,但是这个时候电脑上没有安装测试工具,怎么办呢?直接用浏览器控制台测试,打开网站,F12控制台,在控制台下复制粘贴下面的ajax请求,之后ajax请求。 第一步:控制台写方法 第二步:控制台调用 url:请求的URL,method:post/ 阅读全文
posted @ 2020-01-14 11:50 lingfeng95 阅读 (32) 评论 (0) 编辑
摘要:有些时候电脑上会有一些文件删除不了,例如:删除的时候,提示文件不存在,或者请求的安全信息不可用或无法显示。 无法删除文件夹的原因: 1.当文件夹中存在正在被占用的文件时,删除当然会失败。其中包括有一些病毒程序在运行时,删除文件夹的操作也会失败。2.如果采用NTFS文件系统,当前用户不具备目标文件的完 阅读全文
posted @ 2019-12-23 11:50 lingfeng95 阅读 (220) 评论 (0) 编辑
摘要:“作为 ASP.NET Core 开发者,我接下来应该学习什么?”,下面将介绍需要学习的东西,其中包括:依赖注入、数据库、缓存、日志、模板引擎、实时通信、测试、任务调度、设计模式等。 免责声明 该指南的目的是为了给读者心有个大概的轮廓。如果你对接下来要学习的内容感到困惑,这张路线图将指导你,而不是鼓 阅读全文
posted @ 2019-12-20 15:33 lingfeng95 阅读 (721) 评论 (7) 编辑
摘要:今天学习下JWT,遇到了两个坑爹问题,这里记录下。在 ASP.NET Core 中,授权的设置方式有两种,可以使用角色,也可以使用策略,这里也将简单举例角色、策略的使用。 JWT这里不做介绍,如果想了解更多,请看https://www.jianshu.com/p/a12fc67c9e05,https 阅读全文
posted @ 2019-11-11 23:08 lingfeng95 阅读 (488) 评论 (0) 编辑
摘要:ASP.NET Core Razor Pages Web项目大部分情况下使用继承与PageModel中的方法直接调用就可以(asp-page),但是有些时候需要使用ajax调用,更方便些。那么如何使用ajax调用呢?? 1.Razor Pages普通页面的跳转 form默认为post提交,asp-p 阅读全文
posted @ 2019-10-30 17:30 lingfeng95 阅读 (371) 评论 (0) 编辑
摘要:公司的网站需要有些新闻,每次的新闻格式都是一样的,而不想每次都查询操作,所以想把这些新闻的页面保存成静态的html,之后搜索了下就找到了这个模板引擎,当然其他的模板引擎可以的,例如:Razor,自己写的手动替换等。NVelocity是Apache Jakarta Velocity中的一个优秀项目,有 阅读全文
posted @ 2019-08-05 14:37 lingfeng95 阅读 (577) 评论 (2) 编辑
摘要:现在开源项目越来越多,Git使用越来越方便,用Git的人也越来越多。创建项目的时候,喜欢把日志,临时文件,项目编译的中间文件,引用的类库等等,这时就要设置响应的规则,来忽略这些文件。例如创建一个C#项目,项目下面会有.vs,bin,obj等,这些都是不需要提交的需要忽略的,如何忽略呢?其实很简单,增 阅读全文
posted @ 2019-07-29 10:38 lingfeng95 阅读 (251) 评论 (1) 编辑
摘要:题目描述 输入一个链表,输出该链表中倒数第k个结点。例如:输入一个链表,输出该链表中倒数第k个结点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾结点是倒数第1个结点。例如一个链表有6个结点,从头结点开始它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个结点是值为4的结点。 解题思路 阅读全文
posted @ 2019-07-22 13:51 lingfeng95 阅读 (24) 评论 (0) 编辑