2021年10月25日
摘要: 最简单的判断是否为IE浏览器的方法 - document.documentMode 作为当今最差的浏览器,虽说IE即将推出历史的舞台,但是因为项目需要还是需要支持。那么必须判断是否是IE,如果是IE,需要做些特殊处理。 document.documentMode 是IE特有的属性,可以根据这个值判断是否为IE。如: var isIE = document.documentMode 阅读全文
posted @ 2021-10-25 09:33 Jack Niu 阅读(373) 评论(0) 推荐(0) 编辑
  2021年7月9日
摘要: VS 错误: The "Microsoft.Build.Tasks.Xaml.PartialClassGenerationTask" task could not be loaded from the assembly C:\Program Files (x86)\Microsoft Visual 阅读全文
posted @ 2021-07-09 10:09 Jack Niu 阅读(188) 评论(0) 推荐(0) 编辑
  2021年6月8日
摘要: 环境: .NET 5 ASP.NET Core MVC 1. .NET 5 作为一个资深.NET工程师,说句实话,.NET没落了,在国内更加的没落。之前做过8年node.js/前端,现如今又转回了.NET。也希望.NET能有更好的前景吧。个人觉得.NET还是有一定的市场的(当然,国内算小众了),有几 阅读全文
posted @ 2021-06-08 14:16 Jack Niu 阅读(756) 评论(0) 推荐(0) 编辑
  2021年5月28日
摘要: ASP.NET Core MVC 入门到精通 - 3. 使用MediatR 环境: .NET 5 ASP.NET Core MVC (project) 1. MediatR MediatR .NET中的简单中介者模式实现,一种进程内消息传递机制(无其他外部依赖)。支持以同步或异步的形式进行请求/响应 阅读全文
posted @ 2021-05-28 14:33 Jack Niu 阅读(885) 评论(0) 推荐(5) 编辑
  2021年5月27日
摘要: 算法 - 计算汉明距离 1. 题目 给出两个整数 x 和 y,计算它们之间的汉明距离。 汉明距离是使用在数据传输差错控制编码里面的,汉明距离是一个概念,它表示两个(相同长度)字对应位不同的数量,我们以d(x,y)表示两个字x,y之间的汉明距离。对两个字符串进行异或运算,并统计结果为1的个数,那么这个 阅读全文
posted @ 2021-05-27 14:23 Jack Niu 阅读(683) 评论(0) 推荐(0) 编辑
  2021年5月20日
摘要: 浏览器(Cache)的缓存逻辑(HTTP条件请求) 1. 浏览器缓存 一般来说,一个GET请求在目标资源存在的情况下会返回一个状态码为“200 OK”的响应,目标资源的内容将直接存放在响应报文的主体部分。如果资源的内容不会轻易改变,那么我们希望客户端(如浏览器)在本地缓存获取的资源。对于针对同一资源 阅读全文
posted @ 2021-05-20 14:12 Jack Niu 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1. 题目: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 e.g 输入:l1 = [1,2,5], l2 = [1,3,4] 输出:[1,1,2,3,4,5] 2. 思路 (迭代) 我们可以用迭代的方法来实现上述算法。当 l1 和 l2 都不是空 阅读全文
posted @ 2021-05-20 08:46 Jack Niu 阅读(114) 评论(0) 推荐(0) 编辑
  2021年4月25日
摘要: 前端进阶(2)使用fetch/axios时, 如何取消http请求 1. 需求 现在前端都是SPA,我们什么时候需要取消HTTP请求呢? 当我们从一个页面跳转到另外一个页面时,如果前一个页面的请求还没有返回,那么我们希望取消前一个页面的请求 某些操作耗时比较长(不能是保存等操作哦),如果用户不想等待 阅读全文
posted @ 2021-04-25 15:31 Jack Niu 阅读(1306) 评论(0) 推荐(0) 编辑
  2021年4月23日
摘要: 前端进阶(1)Web前端性能优化 Web前端性能优化, 不仅能够改善站点的用户体验,并且能够节省相当的资源利用。下面将从1)服务器、2)html内容、3)css、 4)javascript、 5)图片等几方面介绍具体的优化操作。 目录: 1. 服务器优化 1.1. 使用内容分发网络(CDN) 1.2 阅读全文
posted @ 2021-04-23 15:07 Jack Niu 阅读(451) 评论(0) 推荐(1) 编辑
  2021年4月22日
摘要: https://jackniu81.github.io/2021/04/22/2021-Top-100-C-NET-Interview-Questions-And-Answers/ 1. What is the difference between “dispose” and “finalize” 阅读全文
posted @ 2021-04-22 16:13 Jack Niu 阅读(116) 评论(0) 推荐(0) 编辑
  2021年4月19日
摘要: 问题 umi推荐使用yarn安装,安装umi后,使用umi提示不是内部或者外部命令。('umi' is not recognized as an internal or external command,operable program or batch file.) 解决 根源在于yarn的glo 阅读全文
posted @ 2021-04-19 17:07 Jack Niu 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 问题 最近访问GitHub总是不稳定,经常连不上, 出各种错误(OpenSSL SSL_read: Connection was reset, errno 10054, Connection refused ...)。 原因大概是GitHub的IP经常变化(一天可能变几次),我们本地的DNS解析有问 阅读全文
posted @ 2021-04-19 16:50 Jack Niu 阅读(10253) 评论(0) 推荐(1) 编辑
摘要: https://jackniu81.github.io/2021/04/18/Algorithm-Fibonacci-numbers/ 1. 斐波那契数列 斐波那契数列:0, 1, 1, 2, 3, 5, 8, 13 ... ... 通常用 F(n) 表示,形成的序列称为 斐波那契数列 。该数列由 阅读全文
posted @ 2021-04-19 16:18 Jack Niu 阅读(648) 评论(0) 推荐(0) 编辑
  2021年4月16日
摘要: 1. NET/dotnet core/.NET framework 的关系 2. corefx, coreclr 都是什么? 3. asp.net core 3.1. 3.1 Kestrel 3.2. 3.2 asp.net core 主要的特性 3.3. 3.3 startup class的作用? 阅读全文
posted @ 2021-04-16 15:30 Jack Niu 阅读(12049) 评论(0) 推荐(1) 编辑
  2021年4月13日
摘要: 1. 基本问题 1.1. Vue.js 的特点 1.2. Vue.js 双向绑定的原理 1.3. Vue.js 3.0 放弃defineProperty, 使用Proxy的原因 1.4. Vue 2 中给 data 中的对象属性添加一个新的属性时会发生什么?如何解决? 1.5. Computed和W 阅读全文
posted @ 2021-04-13 15:12 Jack Niu 阅读(32602) 评论(1) 推荐(2) 编辑
  2021年2月2日
摘要: 1. 概要 Flexible Box翻译过来就是弹性盒子、弹性布局,是css3中新增的一种布局方式,是当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。 弹性盒子由弹性容器(F 阅读全文
posted @ 2021-02-02 14:40 Jack Niu 阅读(235) 评论(0) 推荐(0) 编辑
  2021年1月29日
摘要: 环境: Angular CLI: 11.0.6 Angular: 11.0.7 Node: 12.18.3 npm : 6.14.6 IDE: Visual Studio Code 1. 概要 实际的Angular项目,肯定不是一个简单的Hello World程序,会包含很多的功能,很多的文件。那么 阅读全文
posted @ 2021-01-29 14:47 Jack Niu 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 环境: Angular CLI: 11.0.6 Angular: 11.0.7 Node: 12.18.3 npm : 6.14.6 IDE: Visual Studio Code 1. 概要 当我们完成angular的开发后,如何部署到服务器呢? 2. 编译打包 2.1. 基本打包命令 基于Ang 阅读全文
posted @ 2021-01-29 10:49 Jack Niu 阅读(3240) 评论(0) 推荐(2) 编辑
  2021年1月25日
摘要: 1. 摘要 2. 路由守卫(Route Guards) 2.1. 创建路由守卫 2.2. 控制路由是否可以激活 2.3. 控制路由是否退出(离开) 3. 总结 环境: Angular CLI: 11.0.6 Angular: 11.0.7 Node: 12.18.3 npm : 6.14.6 IDE 阅读全文
posted @ 2021-01-25 16:50 Jack Niu 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 1. 摘要 2. 路由(Router)基本用法 2.1. 准备 2.2. 注册路由 2.3. html中的用法 2.4. ts 代码中的用法 3. 接收参数 3.1. 路径中的参数 3.2. 参数(QueryParameter)中的参数 4. URL路径显示格式 5. 部署中遇到的问题 6. 总结 阅读全文
posted @ 2021-01-25 14:45 Jack Niu 阅读(892) 评论(0) 推荐(0) 编辑

Affiliate Marketing and Web Technology