独家雨天
码龄12年
求更新 关注
提问 私信
  • 博客:616,786
    616,786
    总访问量
  • 63
    原创
  • 72
    粉丝
  • 92
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2013-12-02

个人简介:数据热衷者,追求进步。分析大数据,提供决策支持。团队合作,沟通精通。

博客简介:

爱穿格子裤的专栏

博客描述:
一个想走大数据应用方向的菜鸟,关于java和python的学习记录
查看详细资料
个人成就
  • 获得296次点赞
  • 内容获得59次评论
  • 获得1,025次收藏
  • 代码片获得2,973次分享
  • 博客总排名1,284,503名
  • 原力等级
    原力等级
    5
    原力分
    1,421
    本月获得
    0
创作历程
  • 1篇
    2024年
  • 2篇
    2023年
  • 5篇
    2022年
  • 10篇
    2021年
  • 10篇
    2020年
  • 22篇
    2019年
  • 26篇
    2018年
成就勋章
TA的专栏
  • Java
    8篇
  • data
    3篇
  • SpringBoot
    5篇
  • 求职面试
    13篇
  • 剑指offer
    12篇
  • 随笔
    9篇
  • Python学习
    5篇
  • 实用工具
    10篇
  • 算法学习
    3篇
  • 其它工具
    2篇
  • 学习笔记
    6篇
  • SQL
    3篇
  • 问题解决
    12篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 1

兴趣领域 设置
  • Python
    python
  • Java
    spring boot
  • 大数据
    sparkflink数据仓库
  • 云原生
    kubernetes
创作活动更多

「“芯”想事成,造物无敌」嵌入式硬件创意项目征集令

从一个想法,到一块电路板,再到一个能跑能动的智能设备——创造的过程充满魔力。无论你是用STM32做了一个机械臂,还是用ESP8266搭建了智能家居节点,或是用RISC-V开发板实现了酷炫的桌面摆件,你的创意都值得被看见!这是创意与技术的碰撞,是“造物者”的狂欢节!

10人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

JavaFX与Gradle版本兼容指南

JavaFX和Gradle的版本选择对于项目的成功构建至关重要。需要更详细的配置说明或特定版本搭配建议吗?
原创
博文更新于 2024.12.30 ·
796 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

014电子产品安装与调试实践选题

发布资源 2014.06.25 ·
doc

基于matlab的车牌识别

发布资源 2014.11.02 ·
pptx

Ubuntu 下挂载samba 服务

创建一个配置文件,存储用户名和密码username=example_usernamepassword=example_password然后安装相关依赖和挂载先安装 cifi-utils 服务apt install cifs-utils -y选择挂载的目录mount -t cifs -o vers=3.0,credentials=/etc/.smbcredentials //192.168.18.112/share /media/share如果出现挂载失败,可以通过查看日志tail -
原创
博文更新于 2023.12.21 ·
7845 阅读 ·
1 点赞 ·
1 评论 ·
8 收藏

Caddy服务器快速上手

安装稳定版本默认安装配置的 Caddyfile 配置文件在中。安装好之后,可以通过运行caddy来查看帮助命令。通过caddy run后台运行,可以前台运行。
原创
博文更新于 2023.12.04 ·
1581 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

简单实用的 Kubernetes 服务端口转发工具:kproxy

在 Kubernetes 集群上运行的服务是应用程序的核心组件,但有时我们需要在本地测试或开发这些服务。这时,我们需要一种简单的方法来将 Kubernetes 服务端口转发到本地端口。kproxy 是一个 Bash 脚本,可以帮助我们快速实现这个目标。
原创
博文更新于 2023.06.08 ·
3013 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

三款免费好用的Gif录屏神器

1. 免费开源的GIF录制工具ScreenToGif官网地址:http://www.screentogif.com/ScreenToGif,国外免费开源小巧实用的Gif动画录制工具!使用ScreenToGif, 可以将屏幕任何区域及操作过程录制成GIF格式的动画图像,保存过程还可以对GIF动画进行编辑优化。这款非常优秀的工具原生单执行文件,界面非常简单,功能很实用,它具有录制屏幕、录制摄像...
原创
博文更新于 2023.06.05 ·
168500 阅读 ·
65 点赞 ·
7 评论 ·
136 收藏

通过sed 修改conf文件

比如,我们需要修改postgresql中的postgresql.conf文件中的password_encryption属性为md5。可以如下的sed命令来修改。
原创
博文更新于 2022.07.22 ·
903 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速合并2个kubectl config 文件

先找到2个k8s集群的kubectl config, 文件默认是(~/.kube/config)。我们这里是融合本地的配置文件,和一份远程的k8s集群配置。 首先将远程的kubectl config文件拷贝到你需要操作的主机路径上备份下现有的kubectl config 文件$ cp ~/.kube/config ~/.kube/config.bak 将2份kubectl config 文件合并成一份$ KUBECONFIG=~/.kube/config:/path/to/new/config
原创
博文更新于 2022.05.28 ·
1965 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

LeetCode 124. 二叉树中的最大路径和

124. 二叉树中的最大路径和要点在于 【分解】。如果我们换个问法,怎么求出二叉树中根节点出发的最长路径和?用递归可以很快的写出计算逻辑 // 定义:计算从根节点 root 为起点的最大单边路径和 int oneSideMax(TreeNode root) { if (root == null) { return 0; } int leftMaxSum = Math.max(0, oneSideMax(root.le
原创
博文更新于 2022.04.03 ·
1281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何给你的 Git 提交进行签名

最近计划给一个开源软件,做一些英译中的翻译,看了他的 Readme 之后,发现他们需要贡献者的提交是被 verify 的。也就是说你的每次 git commit 都是被自己签名过的提交它们才会接受,在这个需求下,因此看下了,如何给你的 git commit 配置签名。我的操作是在 Mac 电脑上,所以下面的教程适合苹果电脑,如果是 window 或者其他的Linux 系统,可以参考给出的英文链接。环境配置(第一次用)主要的步骤如下:安装加密工具安装 GPG 工具用于签名。工具GPGTools下载
原创
博文更新于 2022.03.09 ·
2641 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java8 中的函数式接口

函数式编程是一种思想,也是一种编程理念。知乎上有个答主我觉得回答的 很好,不了解的可以看看。什么是函数式编程思维? - 知乎我们更关注于数据的映射。也就是我们数据中,怎么从 A 到 B 的这部分逻辑。@FunctionalInterface注解如果你想自己定义个新的函数式接口,强烈建议你加上*@FunctionalInterface* 注解。可以更好地揭示我们定义这个接口的意思,同时也可以让编译器帮助我们检查接口定义的正确与否。在任何情况下,我们将一个接口只有一个抽象方法的接口都认为是函数是接口。这样
原创
博文更新于 2021.12.22 ·
1094 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

基于matlab的指纹识别

发布资源 2014.11.02 ·
rar

利用AspectJ + Gradle 来实现非 Spring 下的 AOP 注解

有些时候我们有一个需求,就是能够统计增加了某个注解方法的执行时间。很自然的,我们能够想到用AOP的方法。由于我们熟悉编写的代码是在 Spring 下面的编写的 AOP 注解,但是很多时候,我们可能并不一定需要去一个庞大的Spring 环境,才能够实现 AOP 的功能。因为我仅仅想做的就是一个在多线程下的方法性能测试,我只是想启动最少量的代码,来实现我需要的切面功能。搜索了一番之后终于找到在 Gradle 项目中,不启动 Spring 环境,来使用 AOP 的方案。下面的代码将实现以@Execution
原创
博文更新于 2021.11.27 ·
1780 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MapStruct 工具的属性映射优先级

Mapping映射的优先顺序(orders)如果源属性和目标属性的数据类型一致,则会直接拷贝,如果源属性的类型是一个集合类型,例如list,那么将会拷贝源数据集合到目标属性中。如果源属性和目标属性的数据类型不同,就会去检查是否有一个映射方法,该映射方法的输入类型和返回类型和我们的源目标和目标数据类型相匹配,如果这个方法存在的话,就会去调用这个映射方法。如果不存在这样的映射方法,则会去检测是否满足内置转换的逻辑。例如 Enum 到 String 等。如果还找不到匹配的映射方法,则工具会应用更加复杂的
原创
博文更新于 2021.11.23 ·
850 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何保证云主机的SSH连接

对于云主机的ssh连接其实和普通的服务器是类似的,有两种方案,一种是客户端的配置,一种是服务端的配置。服务端配置以 root 用户登录或具有 root 权限编辑 /etc/ssh/ssh_config ,设置 ClientAliveInterval 60 ,保存文件重启ssh服务器,如 Ubuntu 系统,systemctl restart ssh客户端配置以 root 用户登录或具有 root 权限编辑 /etc/ssh/ssh_config ,设置 ServerAliveInterv
原创
博文更新于 2021.11.21 ·
593 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过 Python 来调用 Shell 脚本的三种常用方式

如何 通过 Python 来调用 Shell 脚本本文介绍三种写法使用os.system 来运行使用subprocess.run 来运行使用 subprocess.Popen 来运行三种方式的优缺点os.systemsubprocess.runsubprocess.Popen是否需要解析参数noyesyes同步执行(等待Shell执行结果)yesyesno能够获得 shell 的输入和输出noyesyesShell 执行结果返回值
原创
博文更新于 2021.11.08 ·
22975 阅读 ·
7 点赞 ·
0 评论 ·
48 收藏

一文让你记住Pyspark下DataFrame的7种的Join 效果

最近看到了一片好文,虽然很简单,但是配上的插图可以让人很好的记住Pyspark 中的多种Join 类型和实际的效果。原英文链接 Introduction to Pyspark join types - Blog | luminousmen 。假设使用如下的两个DataFrame 来进行展示heroes_data = [ ('Deadpool', 3), ('Iron man', 1), ('Groot', 7),]race_data = [ ('Kryptonian
原创
博文更新于 2021.09.02 ·
9833 阅读 ·
13 点赞 ·
0 评论 ·
31 收藏

Grep 命令的15种常用用法(值得收藏)

在单个文件中查询指定字符串grep "literal_string" filename在多个文件中查找指定字符串,FILE_PATTERN 表示文件通配符表示。比如当前目录下的所有文件 ./*grep "string" FILE_PATTERN查找的过程中忽略大小写grep -i "string" FILE使用正则表达式来查找字符串。grep "REGEX" filename? 0到1次* 0到多次+ 1到多次{n} 之匹配n次{n,} 最少n次{,m} ..
原创
博文更新于 2021.08.30 ·
34995 阅读 ·
28 点赞 ·
0 评论 ·
254 收藏

使用 Pandoc 来转换 Markdown 为漂亮的 PDF 格式

安装好 Pandoc详细可以参考 Pandoc - Installing pandoc。官网上给出的简单的不修改格式的将 Markdown 转换为 PDF 命令如下:pandoc -f markdown -t html -o index.pdf或者通过官方提供的 Docker 镜像来免于安装的环境的烦恼。docker run --rm -v "$(pwd):/data" pandoc/latex -f markdown -t html -o index.pdf为了简化,后续的流程在镜像中进行
原创
博文更新于 2021.08.21 ·
9298 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏
加载更多