摘要:
一、新建示例项目 可以通过dotnet cli和visual studio进行创建项目,这里使用vs进行新建 这里选择ASP.NET Core Web应用程序 这里选择API,并且把HTTPS的勾去掉,点击创建。选择API是以为默认已经配置好了一些设置,方便进行测试。 为了方便学习,可以下载中文语言 阅读全文
摘要:
简介 首先先介绍依赖注入相关的两个名词: DI:依赖注入,inversion of control IoC:控制反转,Dependency Injection 依赖注入简单来说就是把以前通过 new 创建对象,改成我们需要对象时,由框架给我们提供。这样的好处有很多,例如实现解耦、统一管理依赖(特别依 阅读全文
摘要:
Lambda表达式和函数接口(Functional Interface) 1 // lambda expressions 2 public static void DemoLambda() { 3 // 不使用lambda表达式 4 Runnable runnable1 = new Runnable() { 5 @Override 6 public void run() { 7 System.out.println("do not use lambda expres... 阅读全文
摘要:
本文主要讨论使用JQuery模拟苹果的MAC系统任务栏的放大效果,知识粗略的实现了这个功能,并未做太多的优化,效果比较一般。基本思想是:整个页面用一个DIV套起来,然后用JQ获取鼠标在这个DIV上移动的事件,得到鼠标当前的坐标。对比这个坐标和每一个图片的中心点的距离,距离越近则图片越大。代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">< 阅读全文