编辑
-
使用icode9重学c#系列——委托和匿名函数
前言 简单介绍一下什么是委托。 正文 以前也写过委托,这次算是重新归档,和新的补充吧。 有些人说委托是函数指针的包装,也有些人说委托是一个方法或多个方法的引用。 这都是没有问题,委…
-
icode9教你如何服务器时间同步架构与实现chrony
实验背景 模拟企业局域服务器时间同步,保障各服务器系统准确性和时间一致性。 时间服务器系统搭建 环境设备 设备IP规划 国内互联网NTP服务器 ntp.…
-
C++ 炼气期之结构体
1. 前言 随着计算机向着不同领域的延伸,数据的概念已经不仅局限于数值型数据,计算机需要处理大量的非数值、且复杂的类型数据。 为了能抽象地描述这些非数值、复杂类型的数据,C++引入…
-
C++ 练气期之函数探幽
1. 函数基础 一个C++程序中,往往需要包含若干个函数,可以说函数是C++程序的基础组成元件,是程序中的头等公民。 如果要理解程序中使用函数的具体意义,则需要了解语言发展过程中致…
-
Java阻塞队列中的异类,SynchronousQueue底层实现原理剖析
1. SynchronousQueue用法 先看一个SynchronousQueue的简单用例: /** * @author 一灯架构 * @apiNote Synchronous…
-
Spring Boot 多数据源配置
1.1. 手动切换数据源 application.properties # Order # 如果用Druid作为数据源,应该用url属性,而不是jdbc-url spring.da…
-
JDK动态代理深入剖析
1 基于接口的代理模式 什么是代理? 简单来说,代理是指一个对象代替另一个对象去做某些事情。 例如,对于每个程序员来说,他都有编程的能力: interface Programmab…
-
使用 Cloudflare Workers 实现无服务器
原始设计方案最开始,大家有一个Express后面供我PR解决提交表单。可是,我希望清除自身日常维护配备后端必须。因而,我决定应用CloudflareWorkers,完成无服务器化。…
-
C++初阶(stack+queue)
stack stack介绍 stack是一种先进后出的数据结构,只有一个出口,类似于栈。stack容器哦允许新增元素,移除元素,取得栈顶元素,但是除了最顶端之后,没有任何其他办法可…
-
你认识的C# foreach语法糖,真的是全部吗?
本文的知识点其实由golang知名的for循环陷阱发散而来,对应到我的主力语言C#, 其实牵涉到闭包、foreach。为了便于理解,我重新组织了语言,以倒叙结构行文。 先给大家提炼…