枚举大家都不陌生,但是最近看到有的人,还在是页面上写死,如果枚举增减时,还要去页面去手动修改,今天我们来看看枚举的处理方式,这里说一下,我用的测试程序是.net core 3.1。 不多墨迹,直接上代码: 定义枚举: 枚举的辅助类,这里说明一下,我是通过获取枚举上的特性来处理的: EnumUtil. ...
[TOC] django 基础 render 原理 代码: 视图函数并一定就是函数 也可以是类 CBV基本写法 作用: 研究源码的突破口 怎么看源码: 步骤如图: 第一步 第二步 从上至下一次查看 第三步: django settings源码 模板的语法符号 模板层之模板传值 函数 类 对象 取值 ...
分类:
其他好文 时间:
2020-01-07 21:26:28
阅读次数:
139
简介 LinkedList是一个实现了List接口和Deque接口的双端链表。 LinkedList底层的链表结构使它支持高效的插入和删除操作,另外它实现了Deque接口,使得LinkedList类也具有队列的特性; LinkedList不是线程安全的,如果想使LinkedList变成线程安全的,可 ...
分类:
其他好文 时间:
2020-01-06 21:08:26
阅读次数:
96
概述 java中的集合类应用非常广泛,而且性能也很好,所以,往往我们都不太注意他们的底层实现原理,但是面试中面试官很喜欢问这些集合类的底层实现原理,那问题来了,掌握这些原理有没有用?(当然这个有用是除了装*之外的^_^),举个例子来说,比如我知道ArrayList是线程不安全的,当多线程时会有问题, ...
分类:
编程语言 时间:
2020-01-06 17:53:28
阅读次数:
84
收集器用法详解与多级分组和分区 为什么在collectors类中定义一个静态内部类? 设计上,本身就是一个辅助类,是一个工厂。作用是给开发者提供常见的收集器实现。提供的方法都是静态方法,可以直接调用。 函数式编程最大的特点:表示做什么,而不是如何做。开发者更注重如做什么,底层实现如何做。 举例。co ...
分类:
编程语言 时间:
2020-01-05 22:16:50
阅读次数:
146
/** 1.npm install mongodb --save-dev / cnpm install mongodb --save-dev 2.var MongoClient = require('mongodb').MongoClient; var url = 'mongodb://localh... ...
分类:
数据库 时间:
2020-01-05 10:19:45
阅读次数:
132
微软官方文档 Razor 编译 Razor SDK 默认启用 Razor 文件的生成时和发布时编译。 启用后,运行时编译将补充生成时编译,允许更新 Razor 文件(如果对其进行编辑)。 运行时编译 为所有环境和配置模式启用运行时编译: 安装 Microsoft.AspNetCore.Mvc.Raz ...
分类:
Web程序 时间:
2020-01-04 16:26:33
阅读次数:
311
集合(或者叫容器)是Java的核心知识点,它有着很深的深度。我们这里不会设计多深,仅仅作为了解入门,深入了解请移步各种集合源码文章。好的,下面正是开始介绍... Java集合为何而生 我们知道,Java是一门面向对象编程语言,这也就意味着程序中存在着大量的对象。这个时候问题就来了,我们如何很好的存放 ...
分类:
编程语言 时间:
2020-01-04 10:37:06
阅读次数:
79
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _6._5字符串的格式化 { class Pro ...
分类:
其他好文 时间:
2020-01-03 19:35:18
阅读次数:
87
package com.xxx.util;import java.security.*;import java.security.cert.Certificate;import java.security.cert.CertificateException;import java.security. ...
分类:
编程语言 时间:
2020-01-03 19:15:06
阅读次数:
208