未来可期,静水流深-拾光赋

未来可期,静水流深

未来可期,静水流深,    毕业到现在都已经快 6 年,是从 2011 年 8 月份从江西赣州信丰火车站匆匆忙忙踏上北上的火车。不知道这是逃避还是幸运,从小到大都没出过这么远的路程。现在...
表达式树(Expression)的执行、解释与创建-拾光赋

表达式树(Expression)的执行、解释与创建

表达式树(Expression)的执行、解释与创建,前言:在这里不进行概念性描述,能看到这篇文章说明你已经知道如何使用表达式树 执行 这里需要说明下表达式树是表示代码的数据结构,并不是经过编译...
2年前
05013
HashMap与LinkedHashMap类型集合-拾光赋

HashMap与LinkedHashMap类型集合

对于HashMap 特点: 特点无序,没索引,不重复 保证键的唯一 类似于Map类型的集合,都可以在书名号中添加一个类名和一个数据类型来添加元素,也用“put”,也可以遍历集合元素 Set<Student>...
基于Swagger自动生成离线API文档(Word、Markdown文档)-拾光赋

基于Swagger自动生成离线API文档(Word、Markdown文档)

    在做项目时通常需要给客户提供离线Word的API文档归档,不要跟客户说有Swagger在线API文档,客户不会用也不会去看。只要你有Swagger,TableGo就能自动生成一份漂亮的Word离线API文...
dotnet Vortice 通过 Angle 将 Skia 和 DirectX 对接-拾光赋

dotnet Vortice 通过 Angle 将 Skia 和 DirectX 对接

dotnet Vortice 通过 Angle 将 Skia 和 DirectX 对接,ANGLE 是谷歌开源的组件,提供将 OpenGL ES API 调用转换为实际调用 DirectX 引擎执行渲染的能力。详细请看: https://github.com/google/a...
4个月前
0508
.NET 本地Db数据库-技术方案选型-拾光赋

.NET 本地Db数据库-技术方案选型

.NET 本地Db数据库-技术方案选型,公司现有项目使用了LiteDB作为本地数据存储,但每次开机有较高的概率读取阻塞。 因为死锁或者损坏导致的阻塞问题,目前只能设置超时。在db读取超时后,部分情况...
4个月前
0505
.NET 工控网关 轻量级组态软件-拾光赋

.NET 工控网关 轻量级组态软件

.NET 工控网关 轻量级组态软件,前言 C# 工控网关 + 轻量级组态软件。 项目介绍 SharpSCADA 是一个开源项目,提供灵活且强大的解决方案,以满足工业自动化和监控的需求。 作为一个轻量级的工业控...
2年前
05010
面试官:SpringBoot 工程启动以后,希望将数据库中已有的固定内容提前加载到 Redis 缓存中,应该如何处理-拾光赋

面试官:SpringBoot 工程启动以后,希望将数据库中已有的固定内容提前加载到 Redis 缓存中,应该如何处理

面试官:SpringBoot 工程启动以后,希望将数据库中已有的固定内容提前加载到 Redis 缓存中,应该如何处理,这个问题说白了就是希望通过预加载数据,达到提升系统性能和响应速度的效果。像目前在...
【Python 教程】如何将 JSON 数据转换为 Excel 工作表-拾光赋

【Python 教程】如何将 JSON 数据转换为 Excel 工作表

【Python 教程】如何将 JSON 数据转换为 Excel 工作表,在数据处理场景中,JSON 作为轻量级数据交换格式被广泛使用,而 Excel 则是业务分析、数据交付的核心载体。将 JSON 数据结构化转换为 Exce...
3个月前
0507
公司新招了个牛逼的架构师,把代码重构了一遍,老板决定裁掉一半人...架构师也被搞走!-拾光赋

公司新招了个牛逼的架构师,把代码重构了一遍,老板决定裁掉一半人…架构师也被搞走!

公司新招了个牛逼的架构师,把代码重构了一遍,老板决定裁掉一半人...架构师也被搞走!,大家好,我是R哥。 最近看到一个很有意思的话题: 看完真让我哭笑不得。。 这件事可不是段子,而是真实的...
argparse学习笔记-拾光赋

argparse学习笔记

argparse学习笔记,  argparse是 Python 的一个内置模块,用于编写用户友好的命令行接口。使用 argparse,你可以很容易地为 Python 脚本添加参数解析功能,使得脚本可以接受命令行选项和参...
hot100之回溯上-拾光赋

hot100之回溯上

hot100之回溯上,全排列(046) class Solution { List<List<Integer>> res = new ArrayList<>(); public List<List<Integer>> permute(int[] nums) { int n = nums...