- 博客(14)
- 资源 (13)
- 收藏
- 关注
原创 最大子数组
代码段1:#include <stdio.h>//显示数组信息void showArray(int array[], int len);//求和int add(int array[], int start, int end);int max(int array[], int start, int end);int mix(int array[], int start, int end);int main(void){ //原始数组 int array1[] =.
2021-09-07 20:45:35
190
原创 归并排序算法
#include <stdio.h>//展示数组(声明)void sort(int array[], int start, int end);//归并排序(声明)void show(int num[], int length);int main(void){ //初始化 int array[] = {5, 2, 4, 7, 1, 3, 2, 6},len=8; printf("排序前:\n"); show(array, len); //归并排序 sort(a.
2021-09-07 20:43:50
120
原创 插入排序算法
#include <stdio.h>//展示数组(声明)void show(int num[], int length);int main(void){//初始化int num[5] = {1, 8, 7, 5, 2}, i = 0, j = 0;printf("Your array is:\n");show(num, 5);//遍历数组for (i = 1; i < 5; i++){int k = num[i];j = i - 1;
2021-09-07 20:42:53
104
原创 python定时提醒
importthreading,datetimefromtkinterimportmessageboximporttkinterdefwarning():root=tkinter.Tk()msg="现在时间是:"+datetime.datetime.now().strftime('%Y-%m-%d%H:%M:%S')+",起来喝杯水"result=messagebox.showwarning(title='warning',message=msg...
2021-06-13 16:13:32
650
原创 scala小工具:读取EXCEL自动生成初始化语句
背景: 数仓项目中经常遇到业务手工发数据,然后要求补录数据的情况。每次通过excel拉取费时费力,使用小工具提高效率语言: scalamaven依赖:<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency> <gr...
2020-02-24 20:51:58
403
原创 scala小工具:自动生成跑批文件
背景: 由于数仓项目中经常需要手工跑批补历史数据,通过excel手工拉取每次都要写函数不太方便,通过小工具生成,省时省力。语言: scala脚本:import scala.io.StdInimport java.time.format.DateTimeFormatterimport java.time.LocalDate._import ...
2020-02-23 10:43:10
603
原创 kafka producer和consumer的scala实现
依赖:<dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>2.4.4</version></dependency>Prod...
2019-10-13 22:28:25
563
原创 kafka常用命令
0.查看有哪些主题: sh kafka-topics.sh --list --bootstrap-server 192.168.0.1:90921.查看topic的详细信息./kafka-topics.sh -zookeeper 127.0.0.1:2181 -describe -topic test12、为topic增加副本./kafka-reassign-partitions....
2019-10-13 20:36:59
125
原创 Log4j报错:Failed to load class "org.slf4j.impl.StaticLoggerBinder
原因: slf4j的版本和log4j的版本不匹配。解决办法: 1.登陆该maven库网站: https://mvnrepository.com/search?q=slf4j 2.搜索slf4j,选择SLF4J LOG4J 12 Binding进入,选择你的版本进入3.查找slf4j版本对应的log4j版本4.修改Mave...
2019-04-09 23:05:05
513
转载 scala操作虚拟机的Redis
Redis安装1.确保linux系统以及安装了gcc和tcl,若没有可以使用yum指令安装:yum install gcc和yum install tcl2.为防止防火墙导致连接问题,关闭防火墙停止使用firewall>systemctl stop firewalld.service #停止firewall禁止在开机启动>systemctl disable fir...
2019-04-04 20:32:51
258
原创 CentOS防火墙相关命令
1.查看防火墙状态:systemctl status firewalld.service2.启动防火墙:systemctl start firewalld.service3.关闭防火墙:systemctl stop firewalld.service4.防火墙随系统开启启动:systemctl enable firewalld.service5.开机禁用防火墙自启:systemct...
2018-12-31 10:22:55
123
转载 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有问题。其实原因很简单,我们忽略了2个细节。1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。2.我们忽略了package的影响。第一个问题好解决:我们直接在CLASSPA...
2018-12-22 11:32:14
433
2
原创 scala使用Gson和FastJson解析JSON
kafka传过来的数据好多都是JSON格式,需要对其解析,抽取出应用需要的数据。Gson和FastJson是两个不错的解析工具,以后可能经常会使用到,记录一下,防止以后遗忘。Maven依赖:<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency> ...
2018-10-21 10:32:53
3738
转载 JVM中堆内存和栈内存的区别
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理。...
2018-10-20 09:37:17
300
scala for idea插件.zip
2019-10-15
ERwin连接oracle报ORA-01041内部错误,hostdef扩展名不存在.docx
2016-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人