- 博客(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
原创 鸿蒙应用开发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
原创 手把手教你使用云产品实现抖音同款微信早安推送(腾讯云Python版本)
手把手教你使用云产品实现抖音同款微信早安推送(腾讯云Python版本)
2022-08-24 20:13:39
1864
13
原创 解决MacOS 报错提示 zsh: command not found: wget
解决MacOS 报错提示 zsh: command not found: wget
2022-07-29 19:02:02
15937
原创 【Java工具类】Java HttpUtils工具类-Apache CloseableHttpClient、Spring RestTemplate
Java Http工具类
2022-07-13 14:57:39
647
原创 【设计模式】周末在家肝了一天,终于写完这篇单例模式,看完还不会你打我~
本文目录饿汉式懒汉式双重检查锁单例静态内部类单例彩蛋: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
原创 使用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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人