ICode9

精准搜索请尝试: 精确搜索
  • 《C现代编程集成开发环境、设计模式、极限编程、测试驱动开发、重构、持续集成》读书笔记12022-07-18 19:01:15

    C 与 模块化 经典栈代码 /** *@file: Stack.h */ #ifndef _STACK_H_ #define _STACK_H_ #ifdef __cplusplus extern "C" { #endif bool push(int val); bool pop(int *pRet); void show(void); #ifdef __cplusplus } #endif #endif /** *@file: Stack.c */ #includ

  • 零散读书笔记(二)之《构建之法》2022-07-06 19:35:42

    [续] 四、对于个人能力不断提升的理解 作为一个软件工程专业的学生,我们要清楚在变成生活中如何高效率地完成任务且最大程度地提升自己。也许在工作中,工程师是团队协作较多,但每个团队都要求每个人都是一个合格的工程师。首先,要求我们具有将自己负责的模块完成且质量较好的能力。 1

  • Unity Shader入门精要读书笔记 第三章 Unity Shader基础2022-07-04 00:02:03

    Unity Shader入门精要读书笔记 第三章 Unity Shader基础 前言 Unity Shader的出现就是为了提供一个地方能够让开发者更轻松的管理着色器代码以及渲染设置,而不需要同各种shader文件一样管理多个文件、函数等。 3.1 Unity Shader概述 3.1.1 材质和Unity Shader ​ 在Unity中,我们需要

  • 零散读书笔记(一)之《构建之法》2022-07-01 23:03:10

    《在小学期下读书》 由于最近被小学期的作业占据了大部分时间,小学期会在结束之后陆续发出的,环境配置也会一直更新; 而我本周除了配置了学习环境,回顾了一些Java知识外,也就只在看书这方面有了些许进展; 我本周阅读了部分的《构建之法》, 下面让我来详细地说一说《构建之法》给我带来的

  • 读书笔记 - 看看微积分读本2022-06-22 22:02:30

    书是《普林斯顿微积分读本》,感觉书前面的说明有许多感性的理解和定义,后面的附录才有严谨的证明与定义,这很好啊。 前面两章是必修一的内容,就不写了。 第 3 章 极限导论 注意到极限的大致理解是极端逼近某一个值而非将这个值直接取到,举个栗子: \[g(x)=\begin{cases}x-1 & x\not=2\\3&

  • 手机轻量级读书笔记工具2022-06-17 13:34:55

    如果一个人想要获得进步和成长,那么不读书是不行的,而读书也不能“白读”,如果书读一遍就忘记,这和没读书没啥两样。而在读书时随手写读书笔记就能够帮我们提高读书的效果,不过以前大家写读书笔记使用纸质的笔记本居多,但是随着智能手机的发展,现在越来越多的网友觉得直接在手机上记录读

  • 读书笔记——高效能程序员的修炼2022-06-17 00:01:33

    前言 看了左程云的那篇程序员练级手册以后,第一本开始读的书就是这本《高效能程序员的修炼》 除了技术和coding这些,人文方面的成长或许更有帮助,而且感觉也不只限于程序员,对一切逻辑相关的职业都是有帮助的,当然太过于抽象的职业应该是用不上的。 入门须知 培养写作的习惯,这样有助

  • c#图解教程第5版 -- 读书笔记(1)2022-06-16 20:35:59

    1.3 编译成CIL .NET语言的编译器接受源代码文件,并生成名为程序集的输出文件。 程序集要么是可执行的,要么是DLL 程序集的代码并不是本机代码,而是CIL(Common Intermediate Language)公共中间语言 1.4 编译本机代码 CLR运行时将CIL代码发送给JIT即时编译器,翻译为本机代码,然后只会编译

  • c#图解教程第5版 -- 读书笔记(3)2022-06-16 20:35:45

    4.5 预定义类型 预定义类型会直接映射到.NET类型 4.6 用户定义类型 class struct array enum delegate interface 4.8 值类型和引用类型 数据项的类型定义了存储数据需要的内存大小及组成该类型的数据成员,还决定了对象在内存中的存储位置 值类型:只需要一段单独的内存,用于存储

  • c#图解教程第5版 -- 读书笔记(4)2022-06-16 20:34:04

    3 格式化字符串 大括号包裹一个索引 Console.WriteLine("Hello, {0}!", "huang"); 大括号包裹一个变量 string name = "huang"; Console.WriteLine($"Hello, {name}!"); 3 格式化数字字符串 格式化的字符串必须指明对象是谁,用索引或者变量名,然后,分割对齐,:分割格式化 {index,align

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(1)2022-06-16 19:36:51

    Project Configuration 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 1.2 launchSettings.json File Configuration launchBrowser:在项目启动时,是否自动打开浏览器 launchUrl:项目启动时,自

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(9)2022-06-16 19:36:27

    Creating Resources 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 9.1 Handling POST Requests [HttpGet("{id:guid}", Name = "CompanyById")],将GET修改后,给这个action起了个名字

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(2)2022-06-16 19:36:04

    2 Configuring a Logging Service 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 使用Log服务可以让我们了解程序在运行过程中产生的一些信息 .NET Core有已经实现了的日志服务,但是一般在我

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(3)2022-06-16 19:35:02

    Onion Architecture Implementation 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 这章是说的洋葱架构实现,学习如何创建不同的层,以此分割应用的不同部分。 对数据服务,我们需要创建Model,使

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(10 - 12)2022-06-16 19:34:58

    10 Working With DELETE Requests 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 11 Working With PUT Requests 需要给PUT API提供一个新的DTO,虽然内容是一样的,不过还是需要区分开比较好,这

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(5)2022-06-16 19:34:54

    Global Error Handling 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 错误处理,一般是使用try-catchblocks,然后是finally处理资源释放 但是会把这些处理逻辑零散地分布在代码中,如果将错误处

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(13)2022-06-16 19:34:41

    13 Validation 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 只需要对输入验证,而不是输出,以及在验证参数不正确的时候,如何返回一个合适的响应给客户端 13.1 ModelState,Rerun Validation,and

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(4)2022-06-16 19:34:28

    Handling GET Requests 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) Controllers只是负责处理requests,model,validation和返回responses给前端或者HTTP客户端 始终让业务逻辑不参与到Contr

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(14)2022-06-16 19:34:13

    14 Asynchronous Code 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 正常情况下,请求到达之后,服务器会在thread pool中delegates一个线程,处理这个请求,最后,在完成请求之后,会回到thread pool

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(16)2022-06-16 19:33:57

    16 Paging 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 分页的意思是,只是返回部分结果的API,返回所有结果不仅仅是非常无效的,而且对应用和硬件有着毁灭性的影响。还有客户端的资源一般都是

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(15)2022-06-16 19:33:27

    15 Action Filters 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) Authorization filters,放在最前面,决定了请求是否有权限访问 Resource filters,就在授权过滤器的后面,在缓存和性能很有用 A

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(7)2022-06-16 19:33:10

    Content Negotiation 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 内容协商是可以让我们API服务对用户更加的友好和灵活,但是因为这样那样的原因,它的使用没有那么的充分 ASP.NET Core 默认

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(6)2022-06-16 19:32:05

    Getting Additional Resources 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 6.1.1 Service从repository中获取的数据,有可能是null的,所以我们需要验证这个,如果没有,需要返回NotFound这个结

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(8)2022-06-16 19:31:36

    Method Safety And Method Idempotency 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 了解两个HTTP标准中方法的安全性和幂等性 HTTP Method Safe Idempotent GET y y OPTIONS y

  • 【读书笔记】《极客时间-浏览器工作原理与实践》2022-06-16 00:04:31

    进程和线程 如何查看浏览器进程呢? 以我们常用的谷歌浏览器为列 什么是并行处理? 并行处理(Parallel Processing)是计算机系统中能同时执行两个或多个处理的一种计算方法。并行处理可同时工作于同一程序的不同方面。 举个例子,比如我们要同时下面三个表达式的值,并显示出结果。 A =

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有