自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码小白.

Java技术爱好者,文章不定期更新!

  • 博客(98)
  • 资源 (4)
  • 收藏
  • 关注

原创 2022年大数据学习大纲(持续更新中...)

Hadoop系列课程序号传送门1Hadoop生态系列之Hadoop简述及环境搭建2Hadoop生态系列之HDFS架构简述3Hadoop生态系列之HDFS常用Shell命令实践及Java API操作HDFS4Hadoop生态系列之MapReduce概述及MapReduce任务开发与发布5Hadoop生态系列之InputForamt.class与OutputFormat.class分析......

2020-09-29 20:21:23 1612

原创 Java入门学习大纲总结(暂时完结)

Java学习大纲总结

2020-03-30 17:38:11 2205

原创 MacOS/Linux系统多Java环境切换

MacOS/Linux系统多Java环境切换

2024-05-24 14:57:32 531

原创 鸿蒙应用开发ArkTS容器组件的使用

{space?Row(value?:{space?List(value?: {space?Flex(value?

2023-12-11 09:00:51 950

原创 鸿蒙应用开发ArkTS基础组件的使用

其入参需要传入一个图片源,参数名为 src ,参数类型是 union 联合类型,支持字符串地址、像素图以及本地图片在 Text 中套用 Span 组件时,Span 的内容会覆盖掉 Text 的内容: {type?: { type?

2023-12-10 10:45:00 2117

原创 浅析HarmonyOS开发语言ArkTS

哈喽呀,我是小白在上一篇文章中为大家介绍了鸿蒙方舟开发框架 ArkUI,在文中提到了鸿蒙应用声明式开发语言 ArkTS,这篇文章我们就来扒一扒这神秘的 ArkTS 语言ArkTS是 HarmonyOS 目前主力应用开发语言。它围绕应用开发在TypeScript 生态基础上做了进一步扩展,继承了 TS 的所有特性,是 TS 的超集因此,在学习 HarmonyOS 之前建议大家先将 TS 的基本语法落实ArkTS 与 TypeScript 和 JavaScript 的关系如下所示。

2023-12-09 11:29:18 367

原创 鸿蒙方舟开发框架ArkUI简介

嗨,各位别来无恙呐,我是小白众所周知,华为在今年推出了 HarmonyOS 4.0 版本,而在此之前的版本中,HarmonyOS 应用的 UI 就已经使用了自研的框架——方舟开发框架,简称这篇文章我们就来探一探这神秘的 ArkUI 框架有什么魔力。

2023-12-08 23:42:24 1303

原创 HarmonyOS系统架构及项目结构浅析

*src/main/resources/base/profile/main_pages.json **文件保存的是页面page的路径配置信息,所有需要进行路由跳转的page页面都要在这里进行配置。其中module对应的是模块的配置信息,一个模块对应一个打包后的hap包,hap包全称是HarmonyOS Ability Package,其中包含了ability、第三方库、资源和配置文件。有了应用模型,开发者可以基于一套统一的模型进行应用开发,使应用开发更简单、高效。以下是两种开发范式的简单对比。

2023-12-07 22:47:06 2544 2

原创 Mac端 DevEco Preview 窗口无法展示,提示文件中的node.dir错误

DevEco版本:Build Version: 3.1.0.501, built on June 20, 2023。

2023-12-06 23:42:02 1769 5

原创 DevEco Studio集成ArkUI-X

在上篇文章()中我说到官方推出了4.0 Beta版本的IDE,这篇文章就来介绍这个版本的安装与使用该版本集成了HarmonyOS多平台解决方案框架——ArkUI-X进一步将ArkUI扩展到了多个OS平台:目前支持OpenHarmony、HarmonyOS、Android、 iOS,后续会逐步增加更多平台支持。开发者基于一套主代码,就可以构建支持多平台的精美、高性能应用该框架对应的IDE版本为 4.0 Beta2 ,相较于3.x版本而言,4.x版本支持了对多端OS的支持。

2023-12-06 23:30:34 1441

原创 HarmonyOS应用开发工具DevEco Studio安装与使用

选择要安装的Node.js和Ohpm位置,其中ohpm是Open Harmony Package Management的缩写,也就是类似npm的包管理工具。一般就是因为你本地原本的Node.js配置异常导致的,建议清理环境变量中对于Node.js的配置之后再重试。这里会提示安装出现问题的选项,点击异常项后面的set it up now即可重新安装。创建好的应用中已经有了基础代码,我们以后开发后可以直接在工具中预览页面样式。不过需要先配置模拟器。,而是再次打开DevEco Studio,点击界面左下方的**

2023-12-04 19:54:04 4216

原创 导入自己的jacoco exec文件到IDEA并进行展示

jacoco是一个用来分析代码覆盖率的三方工具,并且IDEA中也集成了该功能,可以在IDEA中直接生成jacoco覆盖率,但如果我们有一个现成的exec文件,想要将它导入到IDEA中,也是可以的。哈喽各位,许久没写过文章了,今天更新一篇将自己本地的jacoco exec文件导入到IDEA中并展示。如果所导入进来的exec文件不属于当前项目,则不会在IDEA中展示出来。

2023-10-24 16:27:39 2242 1

原创 【Java异常】完美解决this version of the Java Runtime only recognizes class file versions up to xx.0异常

这我就很好奇了,为什么啊,明明我的项目没有用到过JDK17的东西,可为什么它会用JDK17来编译这个文件呢?为了验证这个问题,我把该依赖的版本号做了一次指定,将代码本地编译,嘿,果然是JDK11啊。我顺势在项目中搜了一下这个类,不搜不知道,一搜才发现果真这个类是JDK17所编译的。文件,这看完我才知道,原来引用这个的pom版本写了个版本区间,每次都会取最高的版本。百度,Google了一遍,该用的方法都用了,可还是这个问题!哎呦我的个乖乖,这个问题整了老半天,真是服了!顺着这个思路,我就去看了项目的。

2023-07-04 22:37:29 54810 6

原创 墙裂推荐,2023年最强、最实用的IDEA插件推荐合集

IDEA插件分享

2023-01-19 15:19:12 29879 1

原创 【Redis】Redis布隆过滤器安装

Redis布隆过滤器安装

2022-10-24 17:37:10 808

原创 【1024程序员节】快看,各专业代码向1024程序员节发来贺电~

1024程序员节~

2022-10-24 16:43:10 841

原创 手把手教你使用云产品实现抖音同款微信早安推送(腾讯云Python版本)

手把手教你使用云产品实现抖音同款微信早安推送(腾讯云Python版本)

2022-08-24 20:13:39 1864 13

原创 猿创征文|最近抖音女友早安很火,那我也来跟个风,教程来咯(Python版)

抖音女友早安微信推送

2022-08-22 19:48:16 2659 20

原创 解决Mac上执行pip install -e turtle 报错

python 安装turtle

2022-08-15 20:06:01 1631

原创 解决MacOS 报错提示 zsh: command not found: wget

解决MacOS 报错提示 zsh: command not found: wget

2022-07-29 19:02:02 15937

原创 Mac OS 12 安装体验IntelliJ IDEA 新UI预览版

IDEA New UI 安装体验

2022-07-15 20:27:31 1016

原创 【Java工具类】Java HttpUtils工具类-Apache CloseableHttpClient、Spring RestTemplate

Java Http工具类

2022-07-13 14:57:39 647

原创 【Java】使用DecimalFormat类解决数值型格式化问题

使用DecimalFormat类解决数值型格式化问题

2022-06-10 19:24:13 785 3

原创 【Golang开发】互联网大厂程序员一篇文章手把手带你在Mac上安装Golang开发环境并解决已知问题

Golang开发

2022-06-05 17:15:40 4268 5

原创 【设计模式】周末在家肝了一天,终于写完这篇单例模式,看完还不会你打我~

本文目录饿汉式懒汉式双重检查锁单例静态内部类单例彩蛋:ThreadLocal单例模式大功告成 ~喜欢就一键三连 ❤ b( ̄▽ ̄)d饿汉式单例模式的通用写法,一般均指饿汉式。该写法在类加载的时候会立即初始化,并且创建单例对象。之所以说它线程安全,是因为在线程还未run起来之前就实例化了,不存在访问安全问题。//饿汉式静态代码块单例模式public class HungryStaticSingleton { private static final HungryStaticSingleton i

2022-04-17 23:34:28 436

原创 【Java】Java线程的6种状态

本文目录新建(New)运行(Runable)无限期等待(Waiting)限期等待(Time Waiting)阻塞(Blocker)结束(Terminated)新建(New)创建后尚未启动的宣线程处于此·状态运行(Runable)包括Runing和Ready,即出于此状态的线程有可能正在执行,也有可能正在等待CPU给分配执行时间无限期等待(Waiting)处于此状态的线程不会被分配CPU执行时间,需要等待被其他线程显示唤醒。以下方法会让线程进入无限期等待状态:没有设置Timeout测试的Ob

2022-04-17 23:06:58 569

原创 【设计模式】周末在家两天,终于肝出来这份设计模式,还挺全

本文目录序设计模式的分类创建型设计模式(Creational)结构型设计模式(Structural)行为型设计模式(Behavioral)新设计模式七大架构设计原则各设计模式对比及编程思想总结设计模式之间的混用关系End序设计模式最早的出现是由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides合著的《Design Patterns: Elements of Reusable Object-OrientedSoftware》(1995年),也被

2022-04-09 16:29:21 803

原创 RocketMQ保姆级下载安装教程(Linux版)

Linux环境下安装RocketMQ

2022-02-14 13:08:59 4404

原创 使用MyBatis-Plus-Generator实现逆向生成java实体类

关注微信公众号【码小白吖】,获取回复“mybatis-plus”获取项目资源创建项目用IDEA快速创建空的SpringBoot项目引入依赖 <!--数据库连接--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> &l.

2021-09-04 22:59:54 2152 1

原创 Windows10实现同时安装python3和python2双版本教程

特别说明:文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。

2021-04-20 09:23:08 1520

原创 2020MySQL总结(持续更新中)

数据库概念什么是ACID?ACID是事物的四个特性。分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 。原子性是指事物是一个不可分割的工作单位,事物中的操作要么都发生,要么都不发生。最经典的就是转账案例,我们把转入和转出当做两个事物的话,就需要在SQL中显式指定开启事务。一致性是说数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性。我们可以从数据库层面和业务层面两方面来保证,数据库层面我们可以设置触发器、外键、

2020-12-09 23:19:45 1205

原创 前后端交互常见状态码

通常我们在进行前后端交互时,为了查看接口是否调用成功,会通过web浏览器进行状态码的查看。但是在大多情况下,我们会遇到一些未曾见到过的状态码,比如302、401,那么今天这篇文章就给大家介绍一下我们在开发中常见的状态码状态码含义200请求正常处理完毕301请求重定向302请求临时重定向304请求被重定向到客户端本地缓存400客户端请求存在语法错误401客户端请求没有经过授权403客户端请求被服务器拒绝,一般为客户端没有访问权限4

2020-12-05 15:58:01 2714

原创 【FastDFS】分布式文件系统FastDFS之FastDHT文件去重

FastDHT去重概述FastDFS除了提供了与Nginx的集成,已提供了去重的文件解决方案。该解决方案FastDFS的作者yuqing也在github上以FastDHT分支贡献出来了。FastDHT is a high performance distributed hash table (DHT) which based key value pairs. It can store mass key value pairs such as filename mapping, session dat

2020-11-29 15:04:22 1178

原创 【FastDFS】Nginx集成FastDFS

Nginx集成FastDFSNginx配置安装拷贝配置配置nginx.conf修改mod_fastdfs.conf启动nginx测试下载Nginx配置安装下载fastdfs-nginx-module(不建议使用github上,因为编译有问题)由于github上下载来的安装包文件在安装时或多或少会出现bug,此处建议使用小编给大家处理过的安装包进行安装,以下所有安装包获取方式:百度网盘:蓝奏云:# 解压文件[root@CentOSX ~]# tar -zxf fastdfs-ng

2020-11-29 15:01:48 1066

原创 【FastDFS】分布式文件系统FastDFS基本操作

FastDFS基本操作上传文件[root@CentOSX ~]# fdfs_upload_file /etc/fdfs/client.conf install.log group1/M00/00/01/wKikgV0YtQ2AfmozAAAixZ60QfI792.log下载[root@CentOSX ~]# fdfs_download_file /etc/fdfs/client.conf group1/M00/00/01/wKikgV0YtQ2AfmozAAAixZ60QfI792.lo

2020-11-29 15:00:29 904

原创 【FastDFS】分布式文件系统FastDFS概述及环境搭建

FastDFS文件系统概述文件系统分类FastDFS 概述FastDFS 介绍FastDFS特点FastDFS架构FastDFS上传、下载机制上传下载FastDFS中File_ID组成FastDFS集群搭建资源下载安装服务配置启动服务器文件系统概述分布式文件系统(Distributed File System,简称DFS)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。计算机通过文件系统管理、存储数据,而信息爆炸时代中人们可以获取的数据成指数倍的增长,单纯通过增

2020-11-29 14:59:58 1062

原创 【MySQL】SpringBoot实现MySQL读写分离

SpringBoot MySQL读写分离读写分离实现编码思想实现步骤添加pom依赖application.properties配置配置数据源配置切面类用到的其他类动态数据源读写类型记录操作类型业务方法标记注解MySQL数据库安装请参考:CentOS7安装MySQL数据库及MariaDBMySQL数据库主从复制环境搭建请参考:CentOS7实现MySQL读写分离环境搭建读写分离实现读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做

2020-11-19 13:51:57 2759

原创 【Sqoop】Sqoop辅助工具——数据的导入与导出

概述Apache Sqoop(TM)是一种旨在在Apache Hadoop和结构化数据存储(例如关系数据库)之间高效传输批量数据的工具。通过内嵌的MapReduce程序实现关系型数据库和HDFS、Hbase、Hive等数据的倒入导出。安装1、访问sqoop的网址http://sqoop.apache.org/,选择相应的sqoop版本下载,本案例选择下载的是1.4.7,下载完相应的工具包后,解压Sqoop:[root@CentOS ~]# tar -zxf sqoop-1.4.7.bin__had

2020-11-19 13:32:08 885

原创 【MySQL】CentOS7实现MySQL读写分离环境搭建

MySQL主从搭建基础环境数据库主从搭建主机Master配置Slave 配置基础环境四台已安装MySQL服务或者MariaDB的CentOS虚拟机,安装请参考CentOS7安装MySQL数据库及MariaDB,主机及ip如下所示主机IP地址CentOS(主机)192.168.239.136CentOSA(从机A)192.168.239.137CentOSB(从机B)192.168.239.138CentOSC(从机C)192.168.239.139数

2020-11-19 13:29:08 1217

原创 【Apache Flume】Apache Flume之Java API集成

Apache Flume原生API集成pom.xml依赖单机连接集群连接故障转移负载均衡log4j集成(传统)pom依赖log4j.properties测试案例SpringBoot 集成pom依赖log4j.properties实现类spring启动类测试类原生API集成pom.xml依赖<!--必须提前搭建AVRO Source--><dependency> <groupId>org.apache.flume</groupId> <ar

2020-11-19 12:43:18 2348

fastdfs-nginx-module.tar.gz

fastdfs-nginx-module.tar.gz

2020-11-29

javase-day01.txt

javase阶段笔记

2020-04-29

微信好友头像墙自动生成.zip

微信好友头像墙自动生成

2020-03-10

数据结构练习--树.docx

数据结构(Java)练习--树.docx

2020-03-06

空空如也

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

TA关注的人

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