Loading

摘要: 一、新建示例项目 可以通过dotnet cli和visual studio进行创建项目,这里使用vs进行新建 这里选择ASP.NET Core Web应用程序 这里选择API,并且把HTTPS的勾去掉,点击创建。选择API是以为默认已经配置好了一些设置,方便进行测试。 为了方便学习,可以下载中文语言 阅读全文
posted @ 2020-08-22 16:17 削着苹果走路 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 简介 首先先介绍依赖注入相关的两个名词: DI:依赖注入,inversion of control IoC:控制反转,Dependency Injection 依赖注入简单来说就是把以前通过 new 创建对象,改成我们需要对象时,由框架给我们提供。这样的好处有很多,例如实现解耦、统一管理依赖(特别依 阅读全文
posted @ 2020-09-07 10:06 削着苹果走路 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2014-03-22 14:59 削着苹果走路 阅读(4605) 评论(2) 推荐(0) 编辑
摘要: 本文主要讨论使用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">< 阅读全文
posted @ 2013-05-15 00:07 削着苹果走路 阅读(872) 评论(0) 推荐(0) 编辑