一、前言 上篇文章,我们聊到了SpringBoot得以实现的幕后推手,这次我们来用SpringBoot开始HelloWorld之旅。SpringBoot是Spring框架对“约定大于配置(ConventionoverConfiguration)”理念的最佳实践。SpringBoot应用本质上就是一个基于Spring框架的应用。我们大多数程序猿已经对Spring特别熟悉了,那随着我们的深入挖掘,会
分类:
编程语言 时间:
2020-12-10 11:07:25
阅读次数:
4
TSynDictionary mormot.core.json.pas /// thread-safe dictionary to store some values from associated keys // - will maintain a dynamic array of values, ...
分类:
其他好文 时间:
2020-12-07 12:26:55
阅读次数:
5
这节聊聊如何使用VisualStudio进行断点调试。 在debug过程中,我们有时需要查看程序在运行到某一行代码时,上下文中的变量或者一些其他的数据是什么样的,我们就要设置断点(Breakpoint)。断点顾名思义,就是运行到打断点的这一行,程序就中断,暂停。下面就看看如何使用VisualStud ...
分类:
其他好文 时间:
2020-11-20 11:49:45
阅读次数:
8
FragmentPagerAdapter:该类中每一个生成的Fragment都将保存在内存中,所以缺点非常明显,对于存在相对较多的fragment,程序将会吃掉非常多的内容。所以FragmentPagerAdapter适合那些相数量相对较少,静态的页面。对于存在多个fragment的情况,一般推荐使 ...
分类:
其他好文 时间:
2020-11-04 17:46:37
阅读次数:
14
学习率预热 在预热期间,学习率从0线性增加到优化器中的初始lr。 在预热阶段之后创建一个schedule,使其学习率从优化器中的初始lr线性降低到0 Parameters optimizer (Optimizer) – The optimizer for which to schedule the ...
分类:
其他好文 时间:
2020-11-01 21:19:24
阅读次数:
20
学着统计任意表的数据行数,函数如下: create or replace function b_count(tname varchar2) return number as --创建函数:b_count,参数tname表名,数据类型Varchar2begin declare c_count numb ...
分类:
其他好文 时间:
2020-10-26 10:57:53
阅读次数:
21
Reference: [Dockerfile Security Best Practices] Container security is a broad problem space and there are many low hanging fruits one can harvest to m ...
分类:
其他好文 时间:
2020-10-24 11:48:16
阅读次数:
37
Java代码在执行时一旦被编译器编译为机器码,下一次执行的时候就会直接执行编译后的代码,也就是说,编译后的代码被缓存了起来。缓存编译后的机器码的内存区域就是CodeCache。 这是一块独立于java堆之外的内存区域。除了JIT编译的代码之外,java所使用的本地方法代码(JNI)也会存在CodeC ...
分类:
其他好文 时间:
2020-10-08 18:12:29
阅读次数:
19
一、什么是设计模式? 设计模式(Design Pattern)是一套被反复使用、多数人知晓、经过分类编目的优秀代码设计经验的总结。 Java设计模式贯彻的原理是:面向接口编程,而不是面向实现。其目标原则是:降低耦合,增强灵活性。 常用的设计模式可以概括为23种,按照特点可以将其分为三大类型:■ 创建 ...
分类:
编程语言 时间:
2020-09-18 17:16:17
阅读次数:
49
Given an integer array nums, find the contiguous subarray within an array (containing at least one number) which has the largest product. Example 1: I ...
分类:
其他好文 时间:
2020-09-18 00:08:22
阅读次数:
27