字符串常量池理解
在JDK1.6及之前,字符串常量池存放在方法区中。到JDK1.7之后,就从方法区中移除了,而存放在堆中。以下是《深入理解Java虚拟机》第二版原文:
ES 快照到 S3 并从 Windows 共享目录恢复(qbit)
业务需要将 Elasticsearch 快照到 AWS S3,再将快照拷贝到 Windows 系统,并恢复到 Elasticsearch。如下图所示:
2021-03-09
从复杂到简单:BaseTablePresenter让前端表格操作更加轻松
今天讲一个管理后台常用的功能,表格功能需求分析首先看看下面的表格页面,有筛选,分页,渲染等功能根据这些功能我们可以定义出页面视图需要的数据模型视图数据模型首先是分页相关的数据 {代码...} data: 每一行的数据params: 请求参数loading: ... {代码...} 有了这些数据就可以满足一个表格的正常渲染了视图操作方法...
2023-03-03
数据结构实验记录
感觉这篇博客写完,会方便更多同学。。。。这些是做大一数据结构实验的记录有些题目真的,很难啊,最后的几道题目,我也是谷歌的!做到吐血。。 A - B Problem II 这是个大数相加的问题,即高精度加法贴一发高精度模板总结 {代码...} 陶陶摘苹果 这个就注意一下,多组数据测试就行了,没打过ACM的可能会出错<span sty...
2017-11-08
EE4218 / EE4216 讲解
EE4218 / EE4216Faculty of Science and EngineeringDepartment of Electronic and ComputerEngineeringEnd of Semester Assessment PaperModule Code: EE4218 / EE4216Module Title: Control 2Semester: Spring 2018Duration of Exam: 21Grading Scheme: Final Exam : 80%Coursework : 20%Instructions to Candidates:A...
2021-06-09
记一次kubernetes Evicted的处理
事情这样的:kubernetes1.21.3集群。容器运行时containerd。除了K8s-node-06节点。保留这个docker节点有很多原因。比如当时没有想好用什么打包镜像。默认让jenkins打包镜像。还有就是我的gitlab 10.8.7版本contarinerd运行时下无法启动。就保留了这个节点运行gitlab pod。当然了也把这个节点设置为了不可调度。不相其他...
2022-03-02
【leetcode】字符串相关
用mp记录字符上次出现的位置,用last记录当前起始位置,遇到重复的字符计算ans,并更新last。注意:这里由于有last限定了字符串的起始位置,因此每次判断时如果mp[s[i]]在last之前,就不用更新。
2021-08-10
从头学Java17-今天的Kotlin更香吗
出于各种限制,很多公司依然停留在Java8,部分小伙伴转向了Kotlin。Kotlin作为静态编译语言,提供大量语法糖,而且编译后的字节码跟Java一致。当时,Java8于2014年发布,Kotlin于2016年,很多宣称的语法糖都是对比的Java8。不禁要问,相对今天的Java17,Kotlin优势还在吗?现在就用最新的Kotlin1.9.0,对前三篇文章里的l...
Python 实现循环的最快方式(for、while 等速度对比)
众所周知,Python 不是一种执行效率较高的语言。此外在任何语言中,循环都是一种非常消耗时间的操作。假如任意一种简单的单步操作耗费的时间为 1 个单位,将此操作重复执行上万次,最终耗费的时间也将增长上万倍。
2022-06-25
279. Perfect Squares
Given a positive integer n, find the least number of perfect square numbers (for example, 1, 4, 9, 16, ...) which sum to n.
2019-03-04
layui cascader 级联框箭头样式修改
cascader 是layui第三方的级联选择框插件,但插件的箭头样式与layui的选择框样式不一致,为了能够界面一致,如何实现?实现就是重写class图标,但是发现layui图标并没有向上三角,无奈只能选择旋转180度。。cascader.css
2021-02-10
重复的dna序列
DNA序列 由一系列核苷酸组成,缩写为 ‘A’, ‘C’, ‘G’ 和 ’T’.。 例如,”ACGAATTCCG” 是一个 DNA序列 。 在研究 DNA 时,识别 DNA 中的重复序列非常有用。给定一个表示 DNA序列 的字符串 s ,返回所有在 DNA 分子中出现不止一次的 长度为 10 的序列(子字符串)。你可以按 任意顺序 返回答案。输入:s = “AAAAACCCCCAAAAACCC...
2022-12-25
拓端数据(tecdat):多均线趋势策略玩转股票投资
Programmatic trading refers to the provision of quantitative analysis through the computer technology stock selection, free to write strategies to achieve accurate data back to test the stability of the implementation of automatic trading futures and stocks. Moving averages are the most commonly ...
2020-08-05
一个隐藏在方法集和方法调用中且易被忽略的小细节
作为一个长期从事Go语言开发的程序猿,笔者不敢说自己是老油条但也勉强算一个小油条。然而就在今天,笔者研究TLS/SSL握手源码的时候,突然灵光一闪,想到了一个和自己认知不符的现象,于是赶紧写了一个例子验证一番,结果当头一棒直到码这篇文章时依旧懵逼。
2020-11-23
typescript 进阶(一)
本文主要记录个人在使用 typescript 时的一些用法,介绍 typescript 。建议在阅读前先了解 typescript 的基础语法。
2024-07-03
MatrixOne从入门到实践07——MO-Tester
MO-Tester 是基于 Java 语言进行开发,用于 MatrixOne 的测试套件。MO-Tester 构建了一整套完整的工具链来进行 SQL 自动测试。它包含测试用例和运行结果。MO-Tester 启动后,MO-Tester 将使用 MatrixOne 运行所有 SQL 测试用例,并将所有输出 SQL 测试结果与预期结果进行比较。所有案例的结果无论成功或者失败,都将记录...
2022-11-28
ACM - 算法篇,基础题目
5-1-1 左移键盘 {代码...} 5-1-2 Tex括号 {代码...} 5-1-3 周期串 {代码...} 5.2 高精度 5.2.1 小学生算数 ace()是模拟手算加法 {代码...} 5-2-2 阶乘精确值 包含模拟手算大数 {代码...}
2015-01-23