杂谈
stone_tomcat
路漫漫气息永存!
展开
-
常用的数据结构
1 线性数据结构数组链表队列栈2 非线性结构堆图哈希表树。原创 2022-11-18 14:51:49 · 246 阅读 · 1 评论 -
Git 分支管理及规范
移动到最新的跟踪分支的最后面,这样你的当前分支就是最新的跟踪分支。如果我们确定远程的分支正好是我们需要的,而本地的分支上的修改比较陈旧或者不正确,那么可。如果我们觉得合并以后的文件内容比价混乱,想要废弃这次合并,回到合并之前的状态,那么可以。以上就是在项目中应该出现的分支以及每个分支功能的说明。需要基于一个分支来设置你当前的分支的基线,这基线就是当前分支的开始时间轴向后。分支积累与提交相对应的更改历史记录时,标签是该时刻分支状态的快照。功能分支,完成特定功能开发的分支,存在多个,功能合并之后删除。原创 2022-11-10 13:22:55 · 2756 阅读 · 0 评论 -
腾讯云文件SDK
安装 SDK卸载 SDK通过删除 pom 依赖或源码即可卸载 SDK。原创 2022-11-09 16:14:56 · 1283 阅读 · 0 评论 -
百度敏感字过滤接口文档
https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu本文档主要针对HTTP API调用者,百度AI开放平台使用OAuth2.0授权调用开放API,调用API时必须在URL中带上access_token参数,获取Access Token的流程如下:请求URL数据格式向授权服务地址发送请求(推荐使用POST),并在URL中带上以下参数:例如:获取access_token示例代码服务器返回的JSON文本参数如下:例如:若请求错误,服务器将返回的JSO原创 2022-11-09 16:06:48 · 1318 阅读 · 1 评论 -
oraccle数据库常用函数
(1)(str1,str2)字符串拼接函数(2)initcap(str)将每个单词首字母大写,其他字母小写3)instr(x,find_string[,start][,occurrence])返回指定在某字符串中的位置,(4)length(str)返回表达式中的字符数(5)lengthb(str)返回表达式中的字节数6)lower(str)将字符串转换为小写(7)upper(str)将字符串转换为大写。原创 2022-11-08 15:08:24 · 465 阅读 · 0 评论 -
ORACLE获取 表的主键id值
表 seq_tab 记录各个表的最大主键。原创 2022-11-07 14:18:19 · 677 阅读 · 0 评论 -
magic-api 低代码平台
magic-api 低代码平台原创 2022-11-02 08:59:50 · 1329 阅读 · 0 评论 -
生成MYSQL数据库表文档
/指定生成逻辑、当存在指定表、指定表前缀、指定表后缀时,将生成指定表,其余表不生成、并跳过忽略表配置。.fileName("自定义文件名称").build();.description("数据库设计文档生成")//设置可以获取tables remarks信息。//根据名称指定表生成。原创 2022-10-31 10:38:44 · 321 阅读 · 0 评论 -
java 代码加锁处理业务逻辑
}/*** 获得锁*/}/*** 释放锁*/}}原创 2022-10-27 10:34:51 · 1102 阅读 · 0 评论 -
字段校验注解
Digits (integer, fraction) 被注释的元素必须是一个数字,其值必须在可接受的范围内。@DecimalMin(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值。@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值。@Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值。@Length(min=,max=) 被注释的字符串的大小必须在指定的范围内。原创 2022-10-11 18:29:42 · 397 阅读 · 0 评论 -
上传文件格式检验
上传文件格式检验:原创 2022-10-11 13:50:15 · 124 阅读 · 0 评论 -
自定义全局异常处理@ControllerAdvice
return ResponseHandler.customer(EnumSupportApiErrorCode.GLOBAL_ERROR.getCode(),e.getMessage(),"发生异常");原创 2022-08-22 09:14:41 · 80 阅读 · 0 评论 -
如何查询自己开通的股票账户数
登录中国证券登记结算有限公司官网,选择【投资者服务专区】-【证券查询服务】原创 2022-03-08 15:21:33 · 1266 阅读 · 0 评论 -
1104报表的内容
1104报表是监管部门向非监管机构收取的完整、系统的报表。从本质上讲非现场监管报表体系就是一种工具和手段,通过这种手段可以帮助监管人员更加准确地识别银行机构的风险和抵御风险的能力,以帮助监管人员更加全面地对风险进行评价和预警。非现场监管表表体系主要有如下五个部分组成:基础报表、 特色报表、 监管指标、 生成指标、 填报说明1. 基础报表基础报表主要包括基本财务、信用风险、流动性风险、市场风险、资本充足率和其他这六个部分,一共是24个报表。2. 特色报表特色报表是针对部分..原创 2022-02-24 15:34:14 · 26835 阅读 · 0 评论 -
产品经理的起源及精益生产和精益管理
原创 2021-12-25 14:08:53 · 234 阅读 · 0 评论 -
人生必须经历的几种学习过程
亲身感知 他人与之 逻辑推之原创 2021-12-25 13:56:26 · 275 阅读 · 0 评论 -
ORACLE 之 LAG()和LEAD() 分析函数
SELECT DATA_DATE ,TODAY_CLOSING_PRICE from "FUNDSTOCK_BASE" where ORDER BY DATA_DATE ;SELECT DATA_DATE ,TODAY_CLOSING_PRICE ,,lag(TODAY_CLOSING_PRICE ) over(ORDER BY DATA_DATE) as last_price from "FUNDSTOCK_BASE" where ORDER BY DAT...原创 2021-09-03 14:47:35 · 140 阅读 · 0 评论 -
Oracle之Row_number() over()
1 查询销售部门表SELECT * FROM EMP ;2.使用Row_number() over() 函数,排序SELECT EMPNO,ENAME,SAL,Row_number() over( order by sal) rs FROM EMP ;根据工资排序并添加序号3.使用Row_number() over() 函数,分组并排序SELECT EMPNO,ENAME,SAL,DEPTNO,Row_number() over(partition by DEPTNO orde...原创 2021-08-03 17:21:36 · 171 阅读 · 0 评论 -
大数据脱敏架构及常见的脱敏方式
1 几种常见的脱敏方式替换 无效化 置乱 均值化 反推断 偏移 FPE (FORMART PRESERVING ENCRYPTION) 限制返回行数2 数据脱敏的实现方式主要有静态脱敏 static data masking DDM动态脱敏 dynamic data masking DDM...原创 2021-07-15 16:03:42 · 900 阅读 · 0 评论 -
MapReduce模型简介
一:MapReduce模型简介 MapReduce将复杂的、运行于大规模集群上的并行计算过程高度地抽象到了两个函数:Map和Reduce。它采用“分而治之”策略,一个存储在分布式文件系统中的大规模数据集,会被切分成许多独立的分片(split),这些分片可以被多个Map任务并行处理 1.Map和Reduce函数Map和Reduce 2.MapReduce体系结构 MapReduce体系结构主要由四个部分组成,分别是:Client、JobTracker、TaskTracker原创 2021-07-14 10:32:42 · 1678 阅读 · 0 评论 -
kettle Caused by: java.lang.ArrayIndexOutOfBoundsException
2021/06/25 13:11:31 - 表输出.0 - Unexpected error inserting row2021/06/25 13:11:31 - 表输出.0 - -325152021/06/25 13:11:31 - 表输出.0 -2021/06/25 13:11:31 - 表输出.0 -2021/06/25 13:11:31 - 表输出.0 - at org.pentaho.di.trans.steps.tableoutput.TableOutput.writeToT...原创 2021-06-25 15:08:03 · 2039 阅读 · 0 评论 -
纯真辟油腻,善良辟邪
各位毕业的青年才俊,各位辛勤的老师:今天是个喜庆的日子,阳光灿烂,天人感应。现在,我要送君送到南大门外,有句话儿要交代。我在开学典礼上讲过话,那场合的心情是收获的兴高采烈。毕业送行是什么心情呢?十分复杂,百感交集。如同送女儿出嫁,有各得其所的欣慰,依依不舍的亲情;还有学生出师的如释重负,有儿行千里的母担忧,还有开闸放水的畅快、送部队出征的激昂。总之,悲悲喜喜那都是老师们的事,诸君只管满怀豪情地出发吧!走出校门,海阔天空,有千千万万的门等你。有写字楼门,工厂门,...原创 2021-06-10 09:05:18 · 160 阅读 · 0 评论 -
常用的稳定版本的组件
原创 2021-06-07 15:08:01 · 118 阅读 · 0 评论 -
ORACLE 更换字符的编码格式及取固定时间
Translate('A股' USING NCHAR_CS ) f_zclx,Translate(TRUNC(f_syl_y, 4) USING NCHAR_CS ) f_syl,'0' status, '1' created_by, sysdate created_time,'1' updated_by, sysdate updated_time,to_date(d_date, 'yyyy-mm-dd') trade_date FROM v_dw_sib_zysy...原创 2021-06-04 15:11:51 · 326 阅读 · 0 评论 -
今天你“躺平“了吗?
最近发现,一个新词迅速蹿红年轻人社交圈,就是“躺平”。越来越多的年轻人深感心累,只想躺平,对生活充满着无意义和无价值的失落感,有些人将自己变成不消费主义,过着清道夫般的生活。记得几年前,看到很多对日本的报道是这样的,但是中国国内这种丧文化,躺平的风气并不是很浓厚。但最近两年,发现身边的很多人,都动不动就喊躺平,新闻上也大篇幅报道着年轻人的不消费主义,不知道是不是哪些地方出了问题?作为一个并不年轻的中青年,也越来越感受到和以往不同的无力。生活的圈子中,竞争无处不在,且先入者已经获得了绝对的优势,后原创 2021-05-28 13:10:49 · 291 阅读 · 0 评论 -
DolphinScheduler源码分析
DolphinScheduler源码分析源码版本1.2.0技术框架所有模块均采用比较流行的SprintBoot框架架构图重要概念流程定义在DolphinScheduler中,作业的DAG被命名为“流程定义”。挺不可思议的。流程实例流程实例是流程定义的实例化,可以通过手动启动或定时调度生成,流程定义每运行一次,产生一个流程实例。流程实例由Master解析流程定义生成。任务实例任务实例是流程定义中任务节点的实例化,标识着具体的任务执行状态。居然没原创 2021-05-21 17:06:06 · 1216 阅读 · 0 评论 -
DolphinScheduler 调度系统
一 .背景今天跟客户聊天的时候,聊到了调度系统,抛出三个顾虑 :调度系统现在市面上的调度系统那么多,比如老牌的Airflow, Oozie,Kettle,xxl-job ,Spring Batch等等, 为什么要选DolphinScheduler ?其他的调度产品用的都是主流的语言比如java,调度底层都是用的quartz,稳定性都不错啊,功能/技术都差不多啊,为啥选他 ?DolphinScheduler我之前都没听过,这么新的东西我为什么要选他,为他承担风险 ? 别人来质疑我的选型的时候,咋原创 2021-05-21 17:04:35 · 2816 阅读 · 0 评论 -
Airflow的简单入门
Airflow 作为一款开源分布式任务调度框架,已经在业内广泛应用。本文总结了 Freewheel Transformer 团队近两年使用 Airflow 作为调度器,编排各种批处理场景下 ETL Data Pipelines 的经验,希望能为正在探索 Airflow 的技术团队提供一些参考价值。为什么选择 Airflow?FreeWheel 的批数据处理使用场景主要分成两种,一种是固定时间调度的ETL pipelines, 比如 hourly、daily、weekly 等 pipel...原创 2021-05-21 16:43:26 · 6114 阅读 · 1 评论 -
mysql 替换指定字段的部分值
test123456------> test2123456updatetable setcolum=replace(colum,'test','test2');原创 2021-05-13 16:07:53 · 186 阅读 · 0 评论 -
ORACLE 查询用户的表名
select * from all_tab_comments – 查询所有用户的表,视图等。select * from user_tab_comments – 查询本用户的表,视图等。select * from all_col_comments --查询所有用户的表的列名和注释。select * from user_col_comments – 查询本用户的表的列名和注释。select * from all_tab_columns --查询所有用户的表的列名等信息。select * fr原创 2021-04-23 11:28:00 · 540 阅读 · 0 评论 -
jxl.write.biff.RowsExceededException: The maximum number of rows permitted on a worksheet been exce
jxl.write.biff.RowsExceededException: The maximum number of rows permitted on a worksheet been exceeded当数据量比较大的时候,如果超过了65536条的时候,导出的时候就会如下的错误:jxl.write.biff.RowsExceededException:允许在工作表的最大行数已经超过所以当条数超过最大值时,在新增一个工作表。就可以解决这个问题...原创 2021-04-19 10:22:36 · 1165 阅读 · 0 评论 -
MYSQL 加减天数及格式化DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 40 day),‘%y-%m-%d‘)
MySQL 为日期增加一个时间间隔:date_add()now() select date_add(now(), interval 1 day); - 加1天select date_add(now(), interval 1 hour); -加1小时select date_add(now(), interval 1 minute); - 加1分钟select date_add(now(), interval 1 second); -加1秒select date_add...原创 2021-04-16 10:35:44 · 3248 阅读 · 0 评论 -
clickhouse 的sql使用
创建数据库本地引擎默认的引擎,默认操作本地或者是指定集群的数据CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] [ENGINE = engine(...)]2mysql引擎MySQL引擎用于将远程的MySQL服务器中的表映射到ClickHouse中,并允许您对表进行INSERT和SELECT查询,以方便您在ClickHouse与MySQL之间进行数据交换。MySQL数据库引擎会将对其的查询转换为MySQL语法.原创 2021-04-14 09:24:00 · 529 阅读 · 0 评论 -
mysql图形工具navicat图形工具常用快捷键
mysql图形工具navicat图形工具常用快捷键:1.ctrl+q打开查询窗口2.ctrl+/注释sql语句3.ctrl+shift +/ 解除注释4.ctrl+shift+r只运行选中的sql语句5.F6打开一个mysql命令行窗口6.ctrl+l删除一行(选中你要删除的sql语句)7.ctrl+n打开一个新的查询窗口...原创 2021-03-26 14:32:04 · 233 阅读 · 0 评论 -
distinct关键字去重的用法
distinct关键字必须在select后面第一位表里所有数据的去重复select distinct table.* from table表里所有某个字段的数据去重复select distinct name from table原创 2021-03-24 13:11:51 · 367 阅读 · 0 评论 -
oracle 计算同比环比的函数
SELECTcurmonthMONTH,((curmonth_sum-lastyear_sum)/lastyear_sum*100)identical,((curmonth_sum-lastmonth_sum)/lastmonth_sum*100)annulus,FROM(selectt.SALARYMONTHascurmonth,t.SALARYascurmonth_sum,LAG(t....原创 2021-03-23 14:58:28 · 1579 阅读 · 0 评论 -
如何查看mysql 语句锁的执行情况
行锁 共享锁 排它锁 记录锁 间隙锁临键锁表锁 show variables like '%innidb_status%'show engine innodb status \G;innodb_status_out_locks = on原创 2021-03-23 07:34:39 · 414 阅读 · 0 评论 -
linux c7下载地址
linux c7下载地址http://ftp.twaren.net/Linux/CentOS/7/isos/x86_64/http://mirrors.aliyun.com/centos/8.3.2011/isos/x86_64/原创 2021-03-19 09:58:12 · 11288 阅读 · 0 评论 -
linux查找大于800m的文件
find . -type f -size +800M原创 2021-03-16 16:45:09 · 588 阅读 · 0 评论 -
ClickHouse简单教程
从本教程中可以获得什么?通过学习本教程,您将了解如何设置一个简单的ClickHouse集群。它会很小,但是可以容错和扩展。然后,我们将使用其中一个示例数据集来填充数据并执行一些演示查询。单节点设置为了延迟演示分布式环境的复杂性,我们将首先在单个服务器或虚拟机上部署ClickHouse。ClickHouse通常是从deb或rpm包安装,但对于不支持它们的操作系统也有其他方法。例如,您选择deb安装包,执行:sudo apt-get install apt-transport-h...原创 2021-03-16 16:30:38 · 685 阅读 · 0 评论