• 2024-11-21鸿蒙项目实战(六):HMRouter实现两次返回退出应用
    1、定义一个生命周期类ExitAppLifecycle实现IHMLifecycle接口import{HMLifecycle,HMLifecycleContext,IHMLifecycle}from'@hadss/hmrouter';@HMLifecycle({lifecycleName:'ExitAppLifecycle'})exportclassExitAppLifecycleimplementsIHMLifecycle{
  • 2024-11-21useDebounce 防抖
    import{useCallback,useEffect,useRef}from'react';exportinterfaceDebounceRefType{fn:Function;timer?:NodeJS.Timeout;}exporttypeDebouncePropsType=[Function,number,any[]?];constuseDebounce=(...[fn,debounce,deps=[
  • 2024-11-20HarmonyOS 开发实践 —— 基于HMRouter的路由跳转方案
  • 2024-11-20大数据调度组件之Apache DolphinScheduler
    ApacheDolphinScheduler是一个分布式易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。主要特性易于部署,提供四种部署方式,包括Standalone、Cluster、Docker和Kubernetes易于使用,可以通过四种方式创
  • 2024-11-18uniapp 使用pinpa 持续化更新
    安装依赖npmipinianpmipinia-plugin-persistedstate新建index.ts import{createPinia}from'pinia'import{createPersistedState}from'pinia-plugin-persistedstate'//数据持久化conststore=createPinia()store.use(createP
  • 2024-11-18在学校服务器借用本机的代理下载huggingface的模型
    最近学到了transformer库,可是在服务器上无法科学上网,每次要先将模型下载到本地再上传模型的过程非常的繁琐,于是研究了借用本地代理,从而直接在服务器下载huggingface的模型。本机配置1.本机开启代理后,cmd用ipconfig查询本机的ip地址,记作my_host_ip2.在代理软件上要开启局
  • 2024-11-15hbase-2.2.7-分布式搭建
    1、下载安装包并上传到Linux,然后解压2、配置环境变量vim/etc/profile增加下面配置exportHBASE_HOME=/usr/local/soft/hbase-2.2.7exportPATH=$PATH:$HBASE_HOME/bin3、加载环境变量source/etc/profile4、修改配置文件vimhbase-env.sh增加下面配置ex
  • 2024-11-15记录--微前端qiankun接入vue2&vue3项目
  • 2024-11-14告别头文件,编译效率提升 42%!C++ Modules 实战解析
    编者按:AlibabaCloudLinux(简称“Alinux”)是目前阿里云上占比第一的操作系统。2021年,龙蜥以Alinux产品为基础发布了AnolisOS8正式版。本文中,阿里云智能集团开发工程师李泽政以Alinux为操作环境,讲解模块相比传统头文件有哪些优势,并通过若干个例子,学习如何组织一个C++模
  • 2024-11-13告别头文件,编译效率提升 42%!C++ Modules 实战解析 | 干货推荐
    编者按:AlibabaCloudLinux(简称“Alinux”)是目前阿里云上占比第一的操作系统。2021年,龙蜥以Alinux产品为基础发布了AnolisOS8正式版。本文中,阿里云智能集团开发工程师李泽政以Alinux为操作环境,讲解模块相比传统头文件有哪些优势,并通过若干个例子,学习如何组织一个C++模
  • 2024-11-13MapReduce初级编程实践:编程实现文件合并和去重操作
    实验环境:操作系统:Linux(Centos7);  Xsell7Hadoop版本:3.4.0(这里的版本根据自己的修改,可能小部分版本的Hadoop不适用于本文实验)对于两个输入文件,即文件A和文件B,请编写MapReduce程序,对两个文件进行合并,并剔除其中重复的内容,得到一个新的输出文件C。下面是输入文件和输出文件
  • 2024-11-13MapReduce初级编程实践:编写程序实现对输入文件的排序
     实验环境:操作系统:Linux(Centos7);  Xsell7Hadoop版本:3.4.0(这里的版本根据自己的修改,可能小部分版本的Hadoop不适用于本文实验)现在有多个输入文件,每个文件中的每行内容均为一个整数。要求读取所有文件中的整数,进行升序排序后,输出到一个新的文件中,输出的数据格式为每行两
  • 2024-11-12麒麟V10系统安装jdk
    1.在/usr目录下建立java安装目录#cdusr#mkdirjava 2.将jdk-8文件包文件上传,并放给到该目录下scp/Users/xxx/[email protected]:/usr/java 3.在当前目录解压jdk-8文件包tar-zxvfbellsoft-jdk8u412+9-linux-aarch64.tar
  • 2024-11-11vue跨页面调用函数
    1、在utils文件夹下创建中间件middle.js//中间件实现跨页面调用方法importVuefrom'vue'exportdefaultnewVue2、被调用页面代码<template></template><script>importMiddlefrom'@/utils/middle.js';exportdefault{mounted(){let
  • 2024-11-11euler install soft bak
    安装jdk8卸载原装jdkwhichjava命令找到java安装目录,然后删除rm-rf/usr/local/jdk1.8.0_181删除/etc/profile关于jdk环境变量,没有则不用删除java-version检查是否卸载成功!下载jdkjdk下载地址解压jdktar-zxvfjdk-8u181-linux-x64.tar.gz#配置环境变量vim
  • 2024-11-09linux搭建大数据环境
    前期准备工作友情提醒提前安装好vmware软件,准备好连接虚拟机的客户端一.基础环境1.配置ip地址修改ip配置文件[root@node1/]#vim/etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"#1.把dhcp修改成staticBOOTP
  • 2024-11-09macOS 如何优雅地配置Java开发环境.md
    一、准备确保HomeBrew存在以下命令即可安装HomeBrewexportHOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"exportHOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"exportHOMEBREW_API_DOMAIN="https://mirro
  • 2024-11-08C++关于DLL导出模板类和模板函数
    这两天写了个Dll,要导出普通类中的模板函数,稍微查了一下,没查到具体资料。自己根据C++模板的编译原理,推断出应该要源码放在头文件中直接导出,查了下接触的OpenSource项目,确实如此。这里记录一下,方便下次查阅。1、宏定义说明:#ifdefDLL_PROJECT#defineTEMPLATE_IM_EXPORT__decl
  • 2024-11-07鸿蒙接入Flutter3.22
    配置环境变量配置HarmonyOSSDK和环境变量API12,deveco-studio-5.0或command-line-tools-5.0配置Java17配置环境变量(SDK,node,ohpm,hvigor)exportTOOL_HOME=/Applications/DevEco-Studio.app/Contents#mac环境exportDEVECO_SDK_HOME=$TOOL_HOME/sdk#co
  • 2024-11-06javascript模块 (Module) 简介
    https://blog.csdn.net/chehec2010/article/details/119804381   随着ES6的出现,js模块已经成为正式的标准了。曾经为了解决js模块问题而发展起来的民间秘籍,requireJs(AMD)、SeaJs(CMD)、Node(CommonJs),已经或者不久的将来会成为历史。了解历史也是很重要的,因为正式标准就是
  • 2024-11-05vue常用的指令用途和注意事项
    vue常用的指令用途和注意事项v-bindv-ifv-forv-modelv-showv-bind:class和v-bind:stylev-onv-slot总结v-bind用途:动态绑定元素的属性或特性。代码:<template><imgv-bind:src="imageSrc"alt="Vuelogo"><av-bind:href="linkUrl">ClickHere&
  • 2024-11-04叮点跑腿!一套跑腿下单接单系统!
    大家好,我是Java陈序员。今天,给大家介绍一套开源的跑腿下单接单系统!关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。项目介绍ddrun——一套后端基于Midway3.0、后台采用Nuxt2.x、小程序采用Uniapp实现的跑腿下单接单系统。
  • 2024-11-03How to Install psql on Mac
    参考链接:Here#firststep➜brewinstalllibpq==>Downloadinghttps://mirrors.ustc.edu.cn/homebrew-bottles/api/formula.jws.json==>Downloadinghttps://mirrors.ustc.edu.cn/homebrew-bottles/api/cask.jws.json==>Fetchingdependencie
  • 2024-11-02VectorDraw Developer Framework 11.2.1
    VectorDrawDeveloperFramework(VDF)suiteisacombinationofcomponentsdesignedtocovertheneedsofyourapplication.It'smaincomponentisagraphicsengine-librarythatcanbeusedfromdevelopersinordertovisualizetheirapplications.With
  • 2024-11-01hadoop-3.1.2分布式搭建
    一、准备工作三台虚拟机:master、node1、node2时间同步关闭防火墙:systemctlstopfirewalld查看防火墙状态:systemctlstatusfirewalld取消防火墙自启:systemctldisablefirewalld修改主机名三台分别执行vim/etc/hostname并将内容指定为对应的主机名静态