搜索结果
查询Tags标签: Builder,共有 199条记录-
Java静态类
Java静态类 在Java世界里,经常被提到静态这个概念,static作为静态成员变量和成员函数的修饰符,意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见。最近一个项目里频繁用到static修饰的内部类,再读了一…
2022/1/20 17:42:53 人评论 次浏览 -
Java静态类
Java静态类 在Java世界里,经常被提到静态这个概念,static作为静态成员变量和成员函数的修饰符,意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见。最近一个项目里频繁用到static修饰的内部类,再读了一…
2022/1/20 17:42:53 人评论 次浏览 -
使用 electron-builder 打包 Electron 程序
前言 在将 Electron 代码开发完成后,如果想要投入生产环境,那就必须经过很关键的一步——打包。 今天就将 MacOS 上使用 electron-builder 打包 Electron 应用的过程做一个记录。 为什么要打包 我上一篇文章《使用 VSCode 调试 Electron 主进程代码》介绍了在开发环境下…
2022/1/20 12:42:23 人评论 次浏览 -
使用 electron-builder 打包 Electron 程序
前言 在将 Electron 代码开发完成后,如果想要投入生产环境,那就必须经过很关键的一步——打包。 今天就将 MacOS 上使用 electron-builder 打包 Electron 应用的过程做一个记录。 为什么要打包 我上一篇文章《使用 VSCode 调试 Electron 主进程代码》介绍了在开发环境下…
2022/1/20 12:42:23 人评论 次浏览 -
阶段:口算测试APP
这几天把之前学的所有结合在了一起,做了个简易的APP 总体架构: 下面按照顺序上代码 MainActivitypackage com.example.calculationtest;import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import androidx.navigation.NavC…
2022/1/11 23:05:15 人评论 次浏览 -
阶段:口算测试APP
这几天把之前学的所有结合在了一起,做了个简易的APP 总体架构: 下面按照顺序上代码 MainActivitypackage com.example.calculationtest;import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import androidx.navigation.NavC…
2022/1/11 23:05:15 人评论 次浏览 -
java建造者模式(笔记)
定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示。即组装的复杂对象没有变化,里面的拆分对象可以自定义替换。 一、需求:需要创建一个手机类实例,手机类包含了cpu、cell(电池)、pcb(电路板)三个全局变量。 结构: 建造者抽象类 建造者…
2022/1/11 14:04:16 人评论 次浏览 -
java建造者模式(笔记)
定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示。即组装的复杂对象没有变化,里面的拆分对象可以自定义替换。 一、需求:需要创建一个手机类实例,手机类包含了cpu、cell(电池)、pcb(电路板)三个全局变量。 结构: 建造者抽象类 建造者…
2022/1/11 14:04:16 人评论 次浏览 -
effective java-读书笔记
遇到参数过多可以考虑建造者模式,在构造器中传入建造器,在建造器里面初始化参数,这样可以防止构造器参数过多传错了 public class NutritionFacts {private final int servingSize;private final int servings;private final int calories;private final int fat;private …
2022/1/11 12:33:52 人评论 次浏览 -
effective java-读书笔记
遇到参数过多可以考虑建造者模式,在构造器中传入建造器,在建造器里面初始化参数,这样可以防止构造器参数过多传错了 public class NutritionFacts {private final int servingSize;private final int servings;private final int calories;private final int fat;private …
2022/1/11 12:33:52 人评论 次浏览 -
ASP.NET Core引入第三方日志框架及简单实现日志策略配置
引言 在我们项目开发的过程中,使用.NET 6自带的日志系统有时是不能满足实际需求的,比如有的时候我们需要将日志输出到第三方平台上,最典型的应用就是在各种云平台上,为了集中管理日志和查询日志,通常会选择对应平台的日志SDK进行集成。比如微软Azure提供的Azure App …
2022/1/11 1:04:03 人评论 次浏览 -
ASP.NET Core引入第三方日志框架及简单实现日志策略配置
引言 在我们项目开发的过程中,使用.NET 6自带的日志系统有时是不能满足实际需求的,比如有的时候我们需要将日志输出到第三方平台上,最典型的应用就是在各种云平台上,为了集中管理日志和查询日志,通常会选择对应平台的日志SDK进行集成。比如微软Azure提供的Azure App …
2022/1/11 1:04:03 人评论 次浏览 -
【剑指Offer1】替换空格
题目: 请实现一个函数,把字符串 s 中的每个空格替换成"%20"思路: 首先排除s.replace(" ", "%20"),纯纯耍流氓。 就是考虑replace函数的底层实现,由于replace是支持正则表达式的(估计很多人不知道,我也是偶然得知),实际底层实现复杂…
2022/1/9 6:07:00 人评论 次浏览 -
【剑指Offer1】替换空格
题目: 请实现一个函数,把字符串 s 中的每个空格替换成"%20"思路: 首先排除s.replace(" ", "%20"),纯纯耍流氓。 就是考虑replace函数的底层实现,由于replace是支持正则表达式的(估计很多人不知道,我也是偶然得知),实际底层实现复杂…
2022/1/9 6:07:00 人评论 次浏览 -
Blazor访问WebApi基础及Blazor刷新问题
一个小demo。 webapi跨域问题,参见VS2019下开发和调用webapi webapi 代码:[Route("api/[controller]/[action]")][ApiController]public class ValuesController : ControllerBase{public string Index(){return "Hello Katty.";}[HttpGet("{x…
2022/1/7 23:35:06 人评论 次浏览