自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (9)
  • 收藏
  • 关注

原创 es大量数据读取,超过1w条的那种,该如何操作????这里就是方法(python)

使用脚本读取大批量es数据

2024-02-21 14:46:08 482

原创 windows上安装wsl(windows的linux子系统)

windows的linux子系统安装

2023-10-26 12:50:08 154

原创 安装spark并配置高可用

上一篇文章讲了如何安装hadoop,这里将spark的详细安装步骤记录在这里。其中实现了spark的高可用配置,即将zookeeper配置到spark集群中。对于资源管理也配置了yarn模。并开启了spark-sql的配置,可以通过jdbc链接spark。

2023-10-09 11:55:32 255

原创 安装hadoop,并配置hue

对于大数据学习的初始阶段,我也曾尝试搭建相应的集群环境。这里手把手教你搭建hadoop环境。

2023-10-09 11:33:34 236

原创 Android 使用SQLite的案例详解

这是Android 使用SQLite的详细案例总结

2023-08-12 22:01:14 1055

原创 flink读取kafka数据存储iceberg

使用flink实时的读取kafka的数据,并且实时的存储到iceberg中。

2023-08-08 20:01:36 884

原创 Spark读取文件性能优化

避免spark自行推断数据类型,可以很大程度提高spark读取数据速度。

2022-09-16 14:41:46 1545

原创 scala之json数据解析

scala处理json

2022-07-08 20:35:31 2653 1

原创 com.alibaba.fastjson.JSONException: unclosed string

阿里的fastjson中的对特殊字符的解析异常,升级版本解决。

2022-07-08 18:52:09 11987

原创 gradle将项目打包成jar文件

1、gradle打包后,依赖文件不同的处理方法2、archive contains more than 65535 entries.,该异常的处理

2022-05-29 22:29:20 2870

原创 Gradle使用二之Gradle Wrapper的使用

Gradle Wrapper的使用

2022-05-29 17:35:03 1392

原创 khash的使用案例

C语言使用khash先字典map(类似于python的字典,java中的map)的数据结构的使用案例。

2022-04-10 16:18:58 745

原创 (C++实现)实现UDP-IP-Data的IP数据报生成

UDP-IP-Data的C++代码实现

2022-04-05 21:59:34 3005

原创 IP字符串与32位整数之间互转

IP地址与32位数相互转换详细

2022-04-05 18:44:59 2074

原创 Go实现UDP-IP-Data的IP数据报生成

对IP头和UDP头进行详细说明,并且通过Golang语言实现UDP的IP数据报的生成。

2022-03-31 15:25:42 2270

原创 windows互斥量的使用

windows互斥量的使用

2022-02-18 21:05:47 674

原创 windows共享内存的使用

windows共享内存的使用1、共享内存进程之间通过共享内存的方式通信。2、使用逻辑首先开启一块共享区域,并且给这个名字指定一个唯一名称标识。然后获取这块共享区域的指针,对其实现读写。第一步:打开一个内存映射的句柄(handle),前提是该内存映射区域已经被创建。第二步:如果第一步打开失败,则需要创建该内存映射的句柄(handle)。第三步:获取该共享内存在当前进程地址空间的映射地址。也可以是指定共享内存的一部分区域的指针。第四步:获取地址指针后,可以进行内容的读

2022-02-18 20:55:06 2114

原创 wireguard服务端和客户端的安装

wireguard服务端和客户端的安装

2022-02-18 20:41:46 3487 1

原创 springboot实现对异常统一处理

springboot实现对异常统一处理1、说明对于项目来说,实现全局对异常统一处理,避免前端出现一大堆异常信息栈,也更好的实现代码的可维护性。2、实现方法第一步:自定义一些异常信息,主要通过枚举类型的方式实现不同的异常类型说明,如参数格式错误,数据为空等第二步:自定义一个自己的异常类。用来携带第一步中的自定义异常信息。第三步:自定义一个统一数据响应格式给客户端。客户端拿到的所有数据,最外层都是一样的格式。第四步:系统异常和自定义异常统一处理。在返回给客户端的之前,将系统异常和自定义的

2021-11-20 15:23:26 731

原创 SpringBoot项目中如何自定义一个拦截器

SpringBoot项目中如何自定义一个拦截器1、说明springboot拦截器,可以实现用户在请求之前,之中,之后进行相应的处理。如:日志记录:记录请求信息的日志,以便进行信息监控、信息统计等;权限检查:如登录校验,在处理器处理之前先判断是否已经登录;性能监控:通过拦截器在进入处理器之前记录开始时间,在处理完后记录结束时间,从而得到该请求的处理时间。通用行为:读取 Cookie 得到用户信息并将用户对象放入请求,从而方便后续流程使用。还有如提取 Locale、Theme 信息等,只要是多个

2021-11-20 12:36:03 461

原创 springboot实现文件下载功能前后端分离

摘要:后端:spring boot, 前端: vue3。关于文件下载,实现前后端分离,以及前端如何实现单独下载、批量打包下载功能1、后端接口controller @RequestMapping(value = "downloadLogFile", method = RequestMethod.GET) @ApiOperation(value = "download file") public void showObsLogList(@RequestParam("fil

2021-10-25 18:18:36 1162

原创 docker入门及原理(2)

1、docker的运行原理当我们使用docker创建或者运行容器时,docker先从本地仓库检查是否有相关镜像,如果没有就到远程去下载,如果有就创建容器并运行。Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上,通过socket从客户端访问。Docker-Server接收到Docker-Client的指令,就会执行相应的命令。#mermaid-svg-Tlh8Ctb2B9FrsAPn .label{font-family:'trebuchet ms', ver

2021-10-23 10:52:03 69

原创 docker入门及安装详细步骤(1)

1、docker的基本概念镜像:image相当于一个模板,可以创建多个容器;类似于软件java的类,可以根据这个类创建多个对象实例。容器:container一个独立的空间,相当于一个linux系统,或者一个类的对象实例,可以启动、运行、停止、删除。它是由镜像创建的。仓库:repository存放镜像的地方,有公有仓库和私有仓库,docker hub为国外的仓库,阿里云有自己的镜像仓库,需要配置一下便可以实现加速。三者的关系图如下:#mermaid-svg-uLw62lLq20dzQmw6 .

2021-10-23 10:30:46 67

原创 Flink入门案例(scala)

Flink入门案例(scala):自定义随机数数据源,然后不断的读取随机数。

2021-04-02 19:29:26 165

原创 docker 安装flink

0、准备安装docker安装docker-compose1、编写docker-compose# 创建文件夹mkdir docker-flinkcd docker-flink# 创建文件 docker-compose.ymlvim docker-compose.ymldocker-compose.yml的详细内容version: "2"services: jobma...

2021-04-02 19:13:25 40 1

原创 Ubuntu安装gradle--1

1、安装gradle步骤1)下载地址:https://gradle.org/releases/,可以根据这个地址选择想要的版本2)这里是在Ubuntu上安装gradle,安装后,配置好环境变量,可以在任意位置使用gradle命令// 这里创建一个gradle的安装目录sudo mkdir /opt/gradle// 下载wget https://services.gradle.org/distributions/gradle-6.3-bin.zip// 解压sudo unzip -d /op

2021-02-28 14:04:04 3000 1

原创 Java编程思想-5

#Java编程思想接口“接口和内部类为我们提供了一种将接口与实现相分离的更加结构化的方法。”书中的这句话就说明了一点:分离。接口与实现的分离。也就是在接口中定义一些模板方法,再根据具体的情况进行具体实现。所以关键字:分离。##1、抽象类和抽象方法抽象类?被限定词abstract限定的类,内部包含抽象方法。作用:为所有导出类(子类)提供统一的功能方法,它也是可以实现设计与实现的分离,但是java中的单继承使得抽象类没有接口灵活。抽象方法?被abstract限定的方法,没有方法体。作用:作为功能性接口

2021-02-28 13:40:41 149

原创 对抗996的技术手段--JavaFX实现定时强制锁频

工作要注意休息,没人提醒我们休息,那就做个工具来提醒自己按时休息。

2019-06-09 14:27:14 494

原创 数据分析-python

import numpy as npimport pandas as pddf = pd.read_csv("D:/pythonproject/train.csv");label = df['TARGET']df = df.drop(['ID','TARGET'],axis=1)missSet=[np.nan,9999999999,-999999]#取出第...

2018-04-22 18:15:20 977

转载 神经网络浅讲

神经网络是一门重要的机器学习技术。它是目前最为火热的研究方向–深度学习的基础。学习神经网络不仅可以让你掌握一门强大的机器学习方法,同时也可以更好地帮助你理解深度学习技术。

2017-10-26 20:55:22 1268

原创 Java编程思想-9

Java编程思想字符串 1、不可变StringString类是一个final类型的,因此不能被继承,一旦创建就不能修改。甚至当String作为参数时,其引用都会被复制一份,原来的并没有动。

2017-10-22 16:48:05 515

原创 java编程思想-8

Java编程思想异常处理 异常就是阻止当前程序正常执行的方法或者作用域。异常问题:属于一类可能会出现的问题,具有一定的不确定性。1、基本异常异常的出现允许我们对异常进行处理,我们可以让程序停止或者处理完程序并且返回到稳定状态。而异常类中常用的参数就是对异常的说明。2、捕获异常使用try{ –1– }cahtch(Exception e){–2–}finally{–3–}来进行处理。

2017-10-22 16:45:40 682

原创 java编程思想-7

Java编程思想 -持有对象当我们创建有限个对象时,可以使用数组存储,但是当我们存储不去定数量的对象时,就需要新的策略来解决这个问题。持有对象,就是通过Java的容器类来保存对象。

2017-10-22 16:43:55 539

原创 机器学习(2)-项目 1: 预测波士顿房价

机器学习模型评价与验证项目 1: 预测波士顿房价欢迎来到机器学习工程师纳米学位的第一个项目!在此文件中,有些示例代码已经提供给你,但你还需要实现更多的功能来让项目成功运行。除非有明确要求,你无须修改任何已给出的代码。以编程练习开始的标题表示接下来的内容中有需要你必须实现的功能。每一部分都会有详细的指导,需要实现的部分也会在注释中以TODO标出。请仔细阅读所有的提示!

2017-10-15 22:25:59 19458 4

原创 Java编程思想-6

Java编程思想内部类 将一个类定义在另外一个类的内部,这就是内部类。静态内部类,被static关键字修饰的内部类。

2017-10-15 21:11:50 591

原创 机器学习(1)-项目 0: 预测泰坦尼克号乘客生还率

预测泰坦尼克号乘客生还率1912年,泰坦尼克号在第一次航行中就与冰山相撞沉没,导致了大部分乘客和船员身亡。在这个入门项目中,我们将探索部分泰坦尼克号旅客名单,来确定哪些特征可以最好地预测一个人是否会生还。为了完成这个项目,你将需要实现几个基于条件的预测并回答下面的问题。我们将根据代码的完成度和对问题的解答来对你提交的项目的进行评估。

2017-09-10 19:48:29 1984

原创 Java编程思想-4

多态多态?是一种动态绑定、后期绑定或者是运行时绑定。那我们就要仔细研究下什么是动态绑定。这也就跟方法的上转型相关。

2017-08-30 22:57:07 517

原创 SIM上运营商SPN(Service Provider Name)的读取

SIM上运营商SPN(Service Provider Name)的读取在手机上开机的时候会显示运营商名字;在SIM设置里面同样有关于运营商名字的显示需求,然而问题是,运营商的名字是从那里获取的?是如何获取的?又是如何显示的呢?上一节已经讲过系统开机后如何开始实例化SIMRecords对象的。

2017-08-28 19:21:32 4162

原创 Sim 卡运营商获取

Sim 卡运营商获取1. 说明SIM(Subscriber Identification Module):用户识别模块,该卡主要作为用户的唯一身份识别。当SIM卡状态改变时,或者新卡插入时,或弹出运营商信息的对话框,而这个对话框则会显示 SIM 1 :中国电信 SIM 2 :中国联通等信息。

2017-08-28 19:14:07 3576

原创 Java编程思想-3

上一节讲述了关于权限控制的内容。其实之所有要权限控制,就是为了安全的使用或者说重复利用,也就是无需重复制造轮子,站在巨人的肩膀上会让我们看的更远。那这一节主要讲述代码的重用机制。而类的复用有多种形式,组合、聚合、代理、继承等。

2017-08-22 20:43:48 488

khash.h的源代码

khash的网站,经常无法打开,所以这里提供一下khash.h的源代码,有需要的小伙伴,可以直接下载。

2022-04-10

android studio 无线调试插件

可以实现无线调试,具体使用方式,可以参考http://blog.csdn.net/u013869488/article/details/51606201

2016-06-07

多项式乘法(java源代码)

多项式乘法(java源代码)

2016-05-21

多项式乘法

多项式乘法

2016-05-19

多项式相乘Java源代码

多项式相乘Java源代码

2016-05-19

android网络下载图片,并且显示在图库

这里是android开发的demo,从网上下在图片显示在ImageView中,并且在途库中国也显示。

2015-08-13

Android多个按钮的动画设置

主要是多个按钮依次出现,点击后依次消失的动画设置

2015-08-03

java 监听技术中适配器的应用

java 监听技术中适配器的应用,这里仅是个小程序 仅供参考

2014-03-02

java编程中的事件监听小程序

java 编程中的事件处理 这里主要是键盘监听处理事件,监听键盘并显示字符

2014-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除