- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 java排班算法-几班几倒
System.out.println(i + 1 + "号排班:"+ dutyArr[(j+a)-dutyNum]);System.out.println(i + 1 + "号排班:"+ dutyArr[j+a]);String[] classArr = {"早班","中班","晚班","休息","休息"};String[] dutyArr = {"A组","B组","C组","D组","E组"};* 获取某个月的天数。
2022-11-29 15:46:54
2406
4
原创 批量刷两张表的某个字段值-达梦
update"DB_GSSUP_DBCT_META"."T_META_TABLE_TAG"setdomain_name=b.domain_name,domain_code=b.domain_codefrom"DB_GSSUP_DBCT_META"."T_META_TABLE_TAG"asa,"DB_GSSUP_DBCT_META"."T_DB_SOURCE"asbwherea.domain_nameisnull
2022-04-12 14:47:14
262
原创 sql 查询一段时间区间内的值
1、sql 查询一段时间区间内的值select to_char(to_date('2022-03-02','yyyy-mm-dd')+level-1,'yyyy-mm-dd') as day_valuefrom dualconnect by level <=to_date('2022-3-19','yyyy-mm-dd')-to_date('2022-03-02','yyyy-mm-dd')+12、sql查询时间 根据时间范围大小SELECTto_char (ADD_days (c
2022-03-29 20:58:25
8544
原创 两个 list 循环匹配数据 ,比较做更新、插入、删除
publicstaticvoidmain(String[]args){List<Table>old=newArrayList<>();old.add(newTable("name1","desc1"));old.add(newTable("name2","desc2"));old.add(newTable("name3","desc3"));old.add(newT...
2022-03-29 11:22:07
1862
原创 质量管理-新老七工具
老七工具:1、流程图:找出流程中存在的一些问题,有助于了解和估算一个过程的质量成本2、因果图:又称鱼骨图或石川磐图,作为起点,追溯问题来源,回推到可行动的根本原因,反应项目中可能出现的问题与各种潜在原因之间的关系3、直方图:描述几种趋势、分散程度以及统计分布形状4、散点图:两个变量之间是否有关系5、排列图(帕累托图):识别大多数问题的少数原因6、控制图:判断某一过程出于控制之中还是失控状态7、核查表:收集数据的查对清单新七工具1、矩阵图:因素、原因和目标之间的关系强弱2、树形图:系统图,
2022-03-08 17:16:16
1041
转载 2021-09-01
【转】Window 通过cmd查看端口占用、相应进程、杀死进程等的命令转载:https://blog.youkuaiyun.com/jiangwei0910410003/article/details/18967441一、 查看所有进程占用的端口在开始-运行-cmd,输入:netstat –ano 可以查看所有进程二、查看占用指定端口的程序当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|findstr [指定端口号]
2021-09-01 14:59:16
134
原创 sql in查询
<dal:if test='state != null and state != "" and state != "*"'> and STATE in ( <dal:foreach collection="state.split(',')" item="item" separator=","> #{item} </dal:foreach> )</dal:if>前端传字符串state='1,2,3,4,5.
2021-06-22 12:01:10
605
原创 neo4j数据库安装踩坑
踩坑::::: 1、注意neo4j 4.0版本以上对应jdk版本11以上,不然后安装完成后无法启动下载官网地址:https://neo4j.com/download-center/#releases下载完成后直接解压即可,可以放在任意盘解压完成后,配置环境变量环境变量配置完成后,cmd验证是否启动合适如下如则合适neo4j.bat console如果报错类似找不到Java什么的,那就是jdk版本太低,我用的jdk8结果报错,换成了11好了注册服务:neo4j i.
2021-05-26 15:32:10
536
原创 随手记
zipkin: 链路追踪工具是一个开放源代码分布式的跟踪系统,每个服务向zipkin报告计时数据,zipkin会根据调用关系通过Zipkin UI生成依赖关系图Spring Cloud Sleuth+Zipkin原理分析随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求变慢或不可用时,我们是无法得知该请求是由某个或某些后端服务引起的,这时就需要解决如何快读定位服务故障点,以对症下药。于是就有了分布式系统调用跟踪的诞生。 针对微服务.
2020-12-21 17:08:12
142
原创 集成测试策略详解
集成测试的基础策略有很多,通常分为两种:非增量式集成测试策略和增量式集成测试策略第一种:非增量式集成测试策略非增量式集成测试策略也叫做大爆炸集成、一次性集成;即在最短的时间内把所有的系统组件一次性集成到被测系统中,并通过最少的用例来验证整个系统,不考虑各组件之间的相互依赖性或者可能存在的风险。优点: 容易理解,比较简单 可以多人并行工作,对人力物力资源的利用率较高。 缺点:问题定位和修改都比较困难 即使被测系统能够被一次性集成,但是还会有许多接口上测试被遗漏,甚至会
2020-08-03 16:51:08
3730
原创 oracle表空间、权限
// 设置最大连接数alter system set processes=1800 scope=spfile;// 调整数据库内存alter system set memory_max_target=24G scope=spfile;alter system set memory_target=22G scope=spfile;// 创建3个数据文件的永久表空间,表空间名称规范:TS_XXX,数据文件名称规范:TS_XXX0X.DBF,数据文件大小200M,位置:/U03...
2020-06-05 11:43:43
230
原创 Git工作流程
2、git暂存区和工作区以及版本库暂存区:存放在.git目录下的index文件中,也叫索引工作区:电脑里看到的目录版本库:工作区有一个隐藏的目录.git,是git版本库3、git查看提交历史git log
2020-05-20 16:34:07
171
原创 使用Vscode和idea提交代码到码云
1、vscode提交依次执行如下命令git init // 初始化仓库git status // 查看项目文件状态git add . //提交到本地仓储git commit -m "描述描述" // 提交到分支git remote add origin "自己要提交的仓库地址" //设置好提交地址git push -u origin master //发布到分支,即远程仓储以上是VScode提交代码到码云2、idea提交代码到码云首先下载插件Gi
2020-05-20 15:35:52
582
原创 @configurationProperties和@value的区别
1、获取值比较 @configurationProperties @value 功能 批量注入配置文件中的属性 一个个指定 松散绑定(松散语法) 支持 不支持 SpEL 不支持 支持 JSR303数据校验 支持 不支持 复杂类型封装 支持 b不支持 配置文件yml还是propertie...
2020-01-06 15:27:19
398
转载 SpringBoot详解
https://blog.youkuaiyun.com/qq_33524158/article/details/79600434
2020-01-06 12:03:45
150
原创 springBoot入门
1、Spring Boot简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案;Spring构建项目 Spring Cloud进行网状的互联互调(分布式) SpringCloudData进行流式计算,批处理2、微服务2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一...
2020-01-03 14:59:08
146
原创 学习vue组件化,安装vue-cli
在安装vue-cli时 先确保node.js已安装,要不然提示npm不是内部命令node.js下载地址https://nodejs.org/en/download/安装完成后 在cmd命令行查看是否安装成功 node -v然后安装vue-cli 把npm换成cnpm, 命令工具输入npm install -g cnpm --registry=https://...
2019-12-16 11:56:13
190
原创 电脑鼠标右击刷新一直转圈
1、点击win+R输入regedit运行,找到注册表2、找到HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers文件下,删除该文件夹下除New为所有文件出现报错无需管,直接点击确定退出注册表,就可以了 如果不可以重启试试...
2019-09-03 15:46:01
17157
2
原创 Android应用开发环境
一、下载Android Studio(http://www.android-studio.org/)二、安装Android Studio配置创建模拟器完成后点击Finnish返回system image 选择我们刚下载的启动模拟器下载SDK下载sdk tools新建HelloWord测试...
2019-08-27 16:08:29
1517
原创 二、集群网络部署、免密登录实现
在之前环境搭建好的基础上,我们进行集群网络配置及集群免密登陆防火墙配置主机地址映射在root用户下,进入/etc下,编辑hosts文件将此配置文件分发给其他四个主机免密码登陆配置在每个主机中新建一个用户admin,设置密码(主机Cluster-01上的操作,其余四台主机均如此)主机的免密码登录(Cluster-01)使用ss...
2019-07-08 20:29:22
185
原创 一、hadoop集群搭建环境准备
一、安装虚拟机与linux系统实验目的 安装VMware Workstation 在虚拟机中安装linux CentOs 7.4 静态网络地址的配置 主机名的配置实验要求完成VMware Workstation 安装,会应用相关操作 完成虚拟机中linux CentOS 7.4操作系统的安装 完成景泰网络地址的配置,所有主机的网络能够正常使用,相互之间能够正常...
2019-07-08 19:37:13
142
原创 Spring与与redis的集成
Spring Boot应用开发一、实验内容1、掌握Spring Boot 与mybatis的集成使用2、掌握Spring Boot与Redis的集成使用3、掌握Spring Boot与ActiveMQ的集成使用二、实验步骤1、Spring Boot 与mybatis的集成1.1、创建一个依赖于web模块的Spring Boot项目(版本为1.5.6)1.2、安装...
2019-06-24 09:23:31
164
原创 微服务部署
一、Docker compose 编排工具在安装docker的基础上安装compose编排工具适应curl命令从GitHup的compose仓库拉取docker compose更改docker compose的可执行文件权限查看安装的docker compose效果及版本卸载composesudo rm /usr/local/bin/docker-compose...
2019-06-19 12:12:31
526
原创 搭建本地私有仓库
(1).启动Docker Registry(2).重命名镜像 (3).推送镜像2.本地私有仓库配置 (1)查看Docker Registry私有仓库搭建地址 (2)生成自签名证书 (3)生成用户名和密码 (4)启动Docker Registry本地镜像仓库服务(需要将前面的docker registry删除) (5)配置Docker Regi...
2019-06-17 15:45:21
273
原创 数据迁移(sqoop)mysql->hdfs 和 Hdfs->mysql
一、使用sqoop导入Mysql数据到HDFS在集群中的第五个mysql数据节点新建数据库远程连接mysql数据库远程连接数据库查看表使用sqoop导入mysql数据到HDFS网页查看使用指定的分隔符导入指定条件的数据导入指定查询语句的数据查询验证4、使用sqoop导出HDFS数据到mysql准备导出表创建导出文件位置,并导出所有字段...
2019-06-10 21:36:33
835
原创 sqoop(1.4.X和1.99.X)安装(集群)
一、sqoop1与sqoop2的区别1、sqoop1和sqoop2是两个不同的版本,它们是完全不兼容的。2、版本划分方式:Apache 1.4.x 之后的版本属于sqoop1,1.99.x之上的版本属于sqoop2 3、与sqoop1相比,sqoop2的优势 1)它引入的sqoop Server,便于集中化的管理Connector或者其它 的第三方插件。...
2019-06-10 21:14:44
932
原创 Spring cloud实验
1、搭建maven父工程2、修改pom.xml文件3、搭建服务端工程2.1在服务端的pom文件中添加Eureka Server的依赖2.2、编写配置文件,添加端口号等配置信息2.3、在项目的引导类上添加注解@EnableEurekaServer2.4、在浏览器访问localhost:87613、搭建客户端工程3.1、在pom文件中,添...
2019-06-05 15:33:59
510
原创 Spring Boot应用开发
一、实验内容1、掌握Spring Boot 与mybatis的集成使用2、掌握Spring Boot与Redis的集成使用3、掌握Spring Boot与ActiveMQ的集成使用二、实验步骤1、Spring Boot 与mybatis的集成1.1、创建一个依赖于web模块的Spring Boot项目(版本为1.5.6)1.2、安装mysql,新建数据库1....
2019-05-28 21:20:42
257
原创 Docker的安装与应用
1、Docker入门程序1.1新建Docker,并在其下面新建Dockerfile1.2、编写内部文件,创建requirements.txt、app.py1.3、创建镜像1.4、查看镜像1.5、创建启动容器1.6、查看运行容器1.7、访问程序1.8、停止容器2、docker常用命令2.1、列出镜像2.2、搜素镜...
2019-05-28 11:47:55
691
1
原创 Docker中的网络管理和数据管理
一、docker网络管理1、默认网络管理1.1、查看docker中的所有网络1.2、创建并启动容器1.3、查看网络详情2、自定义bridge网络2.1、创建自定义网络2.2、使用自定义网络启动容器查看启动后的网络详情2.3、为容器添加网络管理2.4、断开容器网络连接2.5、移除自定义网络3、容器之间通信3.1、...
2019-05-27 17:35:31
351
原创 java面试题
1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程,Java源文件被编译成能被Java虚拟机执行的字节码文件2、JDK、JRE、JVM关系是什么 JDK(Java Development Kit)即为Java开发工具包 JRE(Java Runtime Environment)即...
2019-05-25 18:14:07
166
原创 python面向对象及模块练习
闭包需要满足的三个条件是什么?按照上面三个条件创建一个用于计算平方根的闭包 函数(参照上课所讲解实例)条件为:存在于两个嵌套关系的函数中,并且闭包是内部函数 内部函数引用了外部函数的变量(自由变量) 外部函数会把内部函数的函数名称返回代码及运行结果:2、现有一函数内容如下:要求为test函数创建装饰器,装饰器函数有入参,在装饰器中打印出装饰函数入参,执行结果如下...
2019-05-24 10:59:25
225
原创 python字符串及函数练习
1、输入一行字符,统计其中有多少个单词,每两个单词之间以空格隔开,并将输入字符按首字母大写居中,每个单词首字母大写左对齐,全小写,全大写右对齐的方式分别输出。如输入: This is a c++ program,输出:There are 5 words in the line.2.写代码,有如下变量,请按照要求实现每个功能:name=" aleX "a.移除name变量对应的值两边的空...
2019-05-24 10:51:19
1550
1
原创 python练习
1.打印输出++++++++++++ ++++++++++++2、输入一个数字,打印按位取反后的结果3、输入两个数分别为长方形的长宽,打印长方形的面积和边长4、小明身高1.75 体重80.5 请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI值:低于18.5:过轻;18.5-25:正常;25-28:过重;28-32:肥胖,高于32:严...
2019-05-24 10:42:10
240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人