后端
春节挑战 | 第七天复盘(人力资源书单整理)
整理书单的时候遇到一个问题:到底选择微信读书还是豆瓣来管理?
最终还是选择了豆瓣:1. 豆瓣书的信息很全;2. 它面向的所有人,不像微信读书仅仅是面向APP用户;3. 微信读书的PC端没有书单整理功能,我习惯使用PC。
经过一天的奋斗,成果如下:1. 每个书单增加了说明。2. 增删了一些书籍。
还是很有成就感的。
明天:1. 考虑一下四年规划,然后再确定提能方向。2. 考虑明年的课题研究,再确定读
activiti与业务绑定,springboot集成activiti
前言
activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,请假审批demo从流程绘制到审批结束实例。
一、项目形式
springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务。工作流表单可平滑的接入自定义表单,接入后进行业务审批流转。本项目集成了工作流所有的功能,并做了一个测试的表
6、java自动装箱与拆箱
java自动装箱与拆箱
装箱就是自动将基本数据类型转换为包装器类型(int->Integer);调用方法:Integer的valueOf(int)方法.
拆箱就是自动将包装器类型转换为基本数据类型(Integer->int).调用方法:Integer的intValue方法.
在javaSE5之前,如果要生成一个数值为10的Integer对象,必须这样进行:
JAVA基础深度复习(1)———对于Hello Word的解析
代码:
/**
*经典hello word
*/
public class HelloWord {
//主函数入口
public static void main(String[] args) {
/* 输出
换行输出
*/
System.out.println("Hello Word");
}
}
思考几个
C语言学习笔记 —— 内存管理
一、内存模型
对于一个C语言程序而言,内存空间主要由五个部分组成 代码段(text)、数据段(data)、未初始化数据段(bss),堆(heap) 和 栈(stack) 组成,其中代码段,数据段和BSS段是编译的时候由编译器分配的,而堆和栈是程序运行的时候由系统分配的。布局如下:
二、栈(stack)
2.1 介绍
栈(stack)又称堆栈, 是用户存放程序临时创建的局部变量,
LeetCode-165-比较版本号
比较版本号
题目描述:给你两个版本号 version1 和 version2 ,请你比较它们。
版本号由一个或多个修订号组成,各修订号由一个 '.' 连接。每个修订号由 多位数字 组成,可能包含 前导零 。每个版本号至少包含一个字符。修订号从左到右编号,下标从 0 开始,最左边的修订号下标为 0 ,下一个修订号下标为 1 ,以此类推。例如,2.5.33 和 0.1 都是有效的版本号。
比较版本号
分类讨论——一元一次方程的应用之相距问题
行程问题中有三个基本量:速度、时间、路程,他们之间的关系为:速度×时间=路程。一般地,若同向则为追及问题;若相向则为相遇问题。
无论是追及还是相遇问题,在追及/相遇之前,两者的距离越来越小直到为0,在追及/相遇之后,两者的距离又从0开始越来越大。所以,若题目涉及两者相距多少距离的问题时,则需分两种情况进行讨论:①追上/相遇之前,两者相距这个距离;②追上/相遇之后,两者相距这个距离。
在解决行程问题
复杂 SQL 过滤时机过晚?金仓基于代价的连接条件下推方案来了
复杂查询中基于代价的连接条件下推实践与思考在实际的业务系统中,SQL 往往并不像教科书示例那样简洁。随着业务复杂度的提升,CTE、多层子查询、窗口函数、聚集计算被大量用于组织逻辑。然而,这类 SQL 在带来可读性的同时,也给查询优化器带来了巨大的挑战,尤其是在 JOIN 条件无法有效提前过滤数据 的场景下,性能问题
