首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >中标麒麟配置本地yum源_优麒麟系统安装

中标麒麟配置本地yum源_优麒麟系统安装

作者头像
全栈程序员站长
发布于 2022-09-22 08:29:28
发布于 2022-09-22 08:29:28
6.4K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

linux 系统上,解决软件包之间的依赖关系是很重要的事。很多工作无法实现可能就是因为缺少一个软件包,而当你千方百计找到这个软件包的时候,却发现它跟当前系统不兼容。所以,要做的非常重要的一件事情就是给系统添加软件仓库,以确保能安装使用大部分软件包。(亲测)建议看完文章再动手配置【换源之后不建议对系统软件全部进行更新】

实验环境:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[1-06@localhost Desktop]$ uname -a
Linux localhost 4.4.13-200.nd7.3.x86_64 #1 SMP Sat Jul 8 23:22:12 CST 2017 x86_64 x86_64 x86_64 GNU/Linux

中标麒麟软件下载命令为:yum install

fedora,Redhat,centos类似,相似于centos系统

中标麒麟-网易163 yum源配置

1.进入到/etc/yum/repos.d/目录中(该目录存放着yum软件仓库的配置文件)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[2-05@localhost yum.repos.d]$ cd /etc/yum.repos.d/
[2-05@localhost yum.repos.d]$ ls
neokylin.repo  neokylin-updates.repo

2.删除原有的yum源

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[2-05@localhost yum.repos.d]$ rm -f *

3.使用vim编辑器创建一个新的配置文件(文件名称可随意,但后缀必须为.repo)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[2-05@localhost yum.repos.d]$ sudo vim mirrors.163.com.repo

配置参数:

[2-05@localhost yum.repos.d]$ cat mirrors.163.com.repo
[mirrors.163.com]
name=mirrors.163.com
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
enabled=1
gpgcheck=0

4.检查配置是否正确

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[2-05@localhost yum.repos.d]$ yum repolist
已加载插件:langpacks
mirrors.163.com                                                                                                                  | 3.6 kB  00:00:00     
(1/2): mirrors.163.com/group_gz                                                                                                  | 166 kB  00:00:00     
(2/2): mirrors.163.com/primary_db                                                                                                | 6.0 MB  00:00:01     
源标识                                                                   源名称                                                                   状态
mirrors.163.com                                                          mirrors.163.com                                                          10,019
repolist: 10,019

5.更新Yum缓存

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@localhost yum.repos.d]#  yum list
[root@localhost yum.repos.d]#  yum clean all 
[root@localhost yum.repos.d]#  yum makecache

中标麒麟-阿里云yum源配置

1.在线下载【需要连网】

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2.Centos-7.repo文件中以$开始的变量进行替换

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sed -i  's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo

3.更新yum缓存

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
清空缓存:yum clean all
生成缓存:yum makecache

中标麒麟-官方yum源配置

注意 :操作系统使用的源不同可能会对整个操作系统产生影响,用户想要使用中标麒麟官方源,可按照下面配置 /etc/yum.repo.d/ 中的源文件。在/etc/yum.repo.d/ 文件夹中有neokylin.repo和neokylin-updates.repo两个文件配置如下:

neokylin.repo

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@localhost yum.repos.d]# cat neokylin.repo 
[neokylin]
name= NeoKylin 7.0
baseurl=http://download.cs2c.com.cn/neokylin/desktop/releases/7.0/x86_64/zx/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-$basearch

[neokylin-32]
name= NeoKylin 7.0 32-bit
baseurl=http://download.cs2c.com.cn/neokylin/desktop/releases/7.0/i386/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-i386

neokylin-updates.repo

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@localhost yum.repos.d]# cat neokylin-updates.repo 
[neokylin-updates]
name= NeoKylin 7.0 Updates
baseurl=http://download.cs2c.com.cn/neokylin/desktop/updates/7.0/x86_64/zx/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-$basearch

[neokylin-updates-32]
name= NeoKylin 7.0 Updates 32-bit
baseurl=http://download.cs2c.com.cn/neokylin/desktop/updates/7.0/i386/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-i386

问题:本人设置的官方yum源中,包含32位和64位yum源配置,在使用的时候可以根据自己的需求对yum源进行配置。本人在使用yum源【官方yum源、163或centos源都会出现这种问题】安装软件的时候会出现很多软件包依赖问题,解决办法在下面文章中。【在下在网上查找一种方法,使用 NeoKylin-Live-Desktop-7.0-SDK-x86_64-B036-20160811.iso 镜像安装软件解决依赖包问题,目前还在测试中 】

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
---> Package xml-commons-resolver.noarch 0:1.2-17.nd7.1 will be installed
--> Finished Dependency Resolution
Error: Package: 1:cups-1.7.5-13.nd7.4.x86_64 (neokylin)
           Requires: libdbus-1.so.3(LIBDBUS_1_3)(64bit)
           Available: 1:dbus-libs-1.8.6-3.nd7.4.x86_64 (neokylin)
               libdbus-1.so.3(LIBDBUS_1_3)(64bit)
           Installed: 1:dbus-libs-1.8.20-1.nd7.1.x86_64 (@neokylin-updates-32/"7.0")
               Not found
           Available: 1:dbus-libs-1.8.6-3.nd7.1.i686 (neokylin-32)
               Not found
Error: Package: filezilla-3.8.1-3.nd7.7.x86_64 (neokylin)
           Requires: libdbus-1.so.3(LIBDBUS_1_3)(64bit)
           Available: 1:dbus-libs-1.8.6-3.nd7.4.x86_64 (neokylin)
               libdbus-1.so.3(LIBDBUS_1_3)(64bit)
           Installed: 1:dbus-libs-1.8.20-1.nd7.1.x86_64 (@neokylin-updates-32/"7.0")
               Not found
           Available: 1:dbus-libs-1.8.6-3.nd7.1.i686 (neokylin-32)
               Not found
Error: Package: caja-1.8.2-1.nd7.105.x86_64 (neokylin-updates)
           Requires: libdbus-1.so.3(LIBDBUS_1_3)(64bit)
           Available: 1:dbus-libs-1.8.6-3.nd7.4.x86_64 (neokylin)
               libdbus-1.so.3(LIBDBUS_1_3)(64bit)
           Installed: 1:dbus-libs-1.8.20-1.nd7.1.x86_64 (@neokylin-updates-32/"7.0")
               Not found
           Available: 1:dbus-libs-1.8.6-3.nd7.1.i686 (neokylin-32)
               Not found

ps:本文章持续更新,致力于解决中标麒麟操作系统软件安装的各种问题,欢迎各路大神提出宝贵意见【仅安装问题】

2019-09-15

多次折腾终于可以实现yum update更新

1、实验环境:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@root01 ~]# cat /etc/issue
NeoKylin Linux Desktop release 7.0 (zhaoxin)
Kernel \r on an \m (\l)

[root@root01 ~]# uname -a
Linux root01 4.4.13-200.nd7.3.x86_64 #1 SMP Sat Jul 8 23:22:12 CST 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@root01 ~]# 

2、官方yum源:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@root01 ~]# cd /etc/yum.repos.d/

[root@root01 yum.repos.d]# ls
neokylin.repo  neokylin-updates.repo

[root@root01 yum.repos.d]# cat neokylin*

[neokylin]
name= NeoKylin 7.0
baseurl=http://download.cs2c.com.cn/neokylin/desktop/releases/7.0/x86_64/zx/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-$basearch


[neokylin-updates]
name= NeoKylin 7.0 Updates
baseurl=http://download.cs2c.com.cn/neokylin/desktop/updates/7.0/x86_64/zx/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-neokylin-$basearch

3、错误提示及解决:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@root01 yum.repos.d]# yum -y update  --skip-broken
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package PackageKit.x86_64 0:1.0.10-1.nd7.3 will be updated
。。。。。。

Error:  Multilib version problems found. This often means that the root
       cause is something else and multilib version checking is just
       pointing out that there is a problem. Eg.:
       
         1. You have an upgrade for gtk3 which is missing some
            dependency that another package requires. Yum is trying to
            solve this by installing an older version of gtk3 of the
            different architecture. If you exclude the bad architecture
            yum will tell you what the root cause is (which package
            requires what). You can try redoing the upgrade with
            --exclude gtk3.otherarch ... this should give you an error
            message showing the root cause of the problem.
       
         2. You have multiple architectures of gtk3 installed, but
            yum can only see an upgrade for one of those architectures.
            If you don't want/need both architectures anymore then you
            can remove the one with the missing update and everything
            will work.
       
         3. You have duplicate versions of gtk3 installed already.
            You can use "yum check" to get yum show these errors.
       
       ...you can also use --setopt=protected_multilib=false to remove
       this checking, however this is almost never the correct thing to
       do as something else is very likely to go wrong (often causing
       much more problems).
       
       Protected multilib versions: gtk3-3.22.10-5.nd7.1.x86_64 != gtk3-3.14.15-1.nd7.2.x86_64


[root@root01 yum.repos.d]# yum install gtk3
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package gtk3.x86_64 0:3.14.15-1.nd7.2 will be updated


[root@root01 yum.repos.d]# yum -y update  --skip-broken
。。。。。。成功执行update命令
Replaced:
  PackageKit-cached-metadata.x86_64 0:1.0.10-1.nd7.3                                 
  libertas-usb8388-firmware.noarch 2:20150904-56.git6ebf5d57.nd7.1                   
  xorg-x11-drv-modesetting.x86_64 0:0.9.0-2.nd7.1                                    

Complete!

说明:在yum更新过程中总是出现一些安装包依赖问题不能解决,然后执行提示命令

{

You could try using –skip-broken to work around the problem You could try running: rpm -Va –nofiles –nodigest }

显示如上图gtk3所示,我把gtk3重新安装了一下,就解决了一些包的依赖问题,出现依赖问题的原因目前正在探索中,望各位高手指点迷津。

ps:今天在执行centos7的时候,yum update时也提示一些软件包依赖问题,错误提示如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Error: Package: nettle-3.2-2.el6.x86_64 (epel)
           Requires: libgmp.so.3()(64bit)
Error: Package: gnutls-3.3.26-9.el7.x86_64 (base)
           Requires: libnettle.so.4()(64bit)
           Removing: nettle-2.7.1-4.el7.x86_64 (installed)
               libnettle.so.4()(64bit)
           Updated By: nettle-3.2-2.el6.x86_64 (epel)
              ~libnettle.so.6()(64bit)
           Available: nettle-2.7.1-8.el7.x86_64 (base)
               libnettle.so.4()(64bit)
Error: Package: gnutls-3.3.26-9.el7.x86_64 (base)

这是由于EPEL版本不对导致的,依次执行下面的命令就好了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum remove epel-release
yum --enablerepo=extras install epel-release
yum clean all

关于yum、apt-get、rpm之类的软件管理工具,本人正在一步一步探索中希望以后能够将其原理解析一下,为国产软件以及开源事业尽绵薄之力 。

2020-06-29

中标麒麟操作系统发布的最新版本的操作系统,与上一版本相比linux内核降低了,yum工具使用起来比之前的版本好用一些,但官方软件源依然有待提高。

实验环境:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[neokylin@localhost Desktop]$ uname -a
Linux localhost.localdomain 3.10.0-862.9.1.nd7.zx.18.x86_64 #1 SMP Tue Nov 12 09:16:38 CST 2019 x86_64 x86_64 x86_64 GNU/Linux

1、中标麒麟官方源

因为没有用官方源,我把官方源放在新建的/etc/yum.repos.d/neokylin/文件夹下

2、中标麒麟第三方源配置

中标麒麟操作系统对标Fedora,Fedora和centos、redhat是直系关系,故centos能用的官方及第三方源理论上中标麒麟都能用,但是还是再次提醒,第三方源慎用,使用非官方提供的软件及依赖造成系统奔溃是常事。

Centos源配置

参见上文:中标麒麟-阿里云yum源配置中标麒麟-网易163 yum源配置

ElRepo 源配置

ElRepo 是国外的一个只对Linux操作系统的第三方免费软件资源库,支持Linux和CentOS操作系统的软件安装和升级,国内可用,以下配置只针对以上实验环境。

1、导入key

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2、安装ElRepo

命令安装总是出现问题,下面是安装:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum install https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

如果上面yum成功可以忽略下面建议。

建议:直接创建elrepo.repo文件,把下面 ### 开始的内容拷贝到该文件中,更新即可:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[neokylin@localhost yum.repos.d]$ cat elrepo.repo 
### Name: ELRepo.org Community Enterprise Linux Repository for el7
### URL: http://elrepo.org/

[elrepo]
name=ELRepo.org Community Enterprise Linux Repository - el7
baseurl=http://elrepo.org/linux/elrepo/el7/$basearch/
	http://mirrors.coreix.net/elrepo/elrepo/el7/$basearch/
	http://mirror.rackspace.com/elrepo/elrepo/el7/$basearch/
	http://repos.lax-noc.com/elrepo/elrepo/el7/$basearch/
	http://mirror.ventraip.net.au/elrepo/elrepo/el7/$basearch/
mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo.el7
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0

[elrepo-testing]
name=ELRepo.org Community Enterprise Linux Testing Repository - el7
baseurl=http://elrepo.org/linux/testing/el7/$basearch/
	http://mirrors.coreix.net/elrepo/testing/el7/$basearch/
	http://mirror.rackspace.com/elrepo/testing/el7/$basearch/
	http://repos.lax-noc.com/elrepo/testing/el7/$basearch/
	http://mirror.ventraip.net.au/elrepo/testing/el7/$basearch/
mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo-testing.el7
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0

[elrepo-kernel]
name=ELRepo.org Community Enterprise Linux Kernel Repository - el7
baseurl=http://elrepo.org/linux/kernel/el7/$basearch/
	http://mirrors.coreix.net/elrepo/kernel/el7/$basearch/
	http://mirror.rackspace.com/elrepo/kernel/el7/$basearch/
	http://repos.lax-noc.com/elrepo/kernel/el7/$basearch/
	http://mirror.ventraip.net.au/elrepo/kernel/el7/$basearch/
mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo-kernel.el7
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0

[elrepo-extras]
name=ELRepo.org Community Enterprise Linux Extras Repository - el7
baseurl=http://elrepo.org/linux/extras/el7/$basearch/
	http://mirrors.coreix.net/elrepo/extras/el7/$basearch/
	http://mirror.rackspace.com/elrepo/extras/el7/$basearch/
	http://repos.lax-noc.com/elrepo/extras/el7/$basearch/
	http://mirror.ventraip.net.au/elrepo/extras/el7/$basearch/
mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo-extras.el7
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0

Epel源配置

EPEL (Extra Packages for Enterprise Linux), 是由 Fedora Special Interest Group 维护的 Enterprise Linux(RHEL、CentOS)中经常用到的包。

1、下载新repo 到/etc/yum.repos.d/

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

2021-09-22

由于本人时间精力有限,不能回复每条评论,所以对评论区问题进行总结回答:

1、关于CPU

CPU是区分架构和指令集的,为实现更高的效率CPU也一直在更新(位数、核数、集成GPU等功能)。不同架构的CPU适应不同的生成环境,使用的指令集也不尽相同但可能会有指令集的兼容性。

2、操作系统

操作系统内核也是区分体系结构的

以上图centos8操作系统为例,其同一个发行版本提供不同体系结构的操作系统镜像,不同体系结构的操作系统镜像适配相对应的CPU。如果x86_64的操作系统镜像安装在i386的CPU上会发生什么问题呢?会出现兼容性问题,导致安装失败

3、应用层软件(主要想说明的问题)

操作系统内核肯定是区分体系结构的,如x86_64、ppc64、aarch64、s390x等,不同的体系结构肯定是要编译出针对性的内核来运行(兼容的除外)。上层软件分为体系结构相关和不相关,体系结构相关的也要分不同体系结构分开编译(同上),体系结构不相关的如一些文档或者如python等高级语言写的简单软件则可以一次编译处处运行。32位处理器能装64位系统吗?是否有处理器有x86和x64两种版本? – 知乎

rpm软件包的文件名中,不仅包含了软件名称,版本信息,还包括了适用的硬件架构的信息。 i386指这个软件包适用于intel 80386以上的x86架构的计算机(AI32)i686指这个软件包适用于intel 80686以上(奔腾pro以上)的x86架构的计算机(IA32) noarch指这个软件包与硬件架构无关,可以通用。 i686软件包通常针对CPU进行了优化,现在通常配置的机器都可以使用i686软件包。

对于已经编译成二进制的rpm包,由于操作系统环境不同,一般不能混用。对于以src.rpm发行的软件包,由于需要安装时进行本地编译,所以通常可以在不同系统下安装。

RPM包管理及硬件架构问题_郑陆伟先生_新浪博客

本文使用的实验环境是x86_64体系结构的NeoKylin操作系统【该系统镜像我也没有,大家可以自行与NeoKylin联系申请使用】。

NeoKylin桌面版官方源:

Index of /neokylin/desktop/releases/7.0

在配置第三方源的时候注意操作系统的体系结构,选择与之相对应的软件包或noarch软件包。

以后有时间会对CPU、操作系统、应用层软件的体系结构进行详细介绍,欢迎补充!!!!

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169476.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
个人永久性免费-Excel催化剂功能第29波-追加中国特色的中文相关自定义函数
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
1.1K0
妙用参数,一键切换多个数据源 | Power BI实战
在Power BI(Query)里,可以通过参数的应用,简化数据的接入或处理过程,比如我前面分享过的:
大海Power
2022/11/07
2.4K0
妙用参数,一键切换多个数据源 | Power BI实战
利用Power Query的参数设置来快速生成自定义函数
此外通过设置参数,可以很方便的创建自定义函数。例如在使用导入文件夹数据时,通常会让我们填写文件夹目录地址参数内容,如图1所示。通过下拉菜单,可以发现其有可选择的参数。
逍遥之
2020/04/26
3K0
如何给自定义函数做备注及说明(1)
我们平时在使用Power Query中,针对比较繁琐的过程,都希望能生成一个函数来进行处理,平时使用的时候直接输入参数即可达到目的,而不需要每次都进行同样的代码输入。毕竟Power Query的存在本身就是自动化办公的作用,既然要作为自定义函数使用,那数量多了难免会不记得具体的用法,所以对自定义函数做备注就显得尤为重要。
逍遥之
2020/03/23
8380
Mysql的基本函数–与自定义函数
类似于java的方法将一组逻辑语句封装在方法体 对外暴露方法名 事先提供好的一些功能可以直接使用 函数可以用在select 语句及其子句上 也可以用在update ,delete 语句当中
全栈程序员站长
2022/09/18
2.9K0
Mysql的基本函数–与自定义函数
Excel Power Query抓取多个网页数据并配合Power Pivot进行分析
本节内容使用Excel的Power Query和Power Pivot组件,抓取多个网页数据,进行清洗、建模和分析。 第一部分:从网页动态抓取数据 使用Power Query不仅可以获取本地的Excel文件数据,还可以获取网页数据。 本节介绍如何使用Power Query获取新浪网新浪体育频道的新浪直播室网页中的足球排行榜数据,主要获取列表中的全部赛季的球队数据,赛事主要获取前5项数据(前5项赛事的数据结构是相同的),如图所示。 网址: http://match.sports.sina.com.cn/fo
博文视点Broadview
2023/04/04
4.1K1
Excel Power Query抓取多个网页数据并配合Power Pivot进行分析
PQ-M及函数:结合前期案例,学习自定义函数
大海:首先咱们拿个简单的例子来看看,还记得拿个《模拟Excel中的Trim函数》吗?
大海Power
2021/08/30
5400
Apipost自定义函数深度实战:灵活处理参数值秘籍
在开发过程中,为了更好地处理传递给接口的参数值,解决在调试过程中的数据处理问题,经常需要用到函数处理数据。
多吃核桃
2025/03/28
1540
Apipost自定义函数深度实战:灵活处理参数值秘籍
MySQL自定义函数与存储过程示例
函数:可以完成特定功能的一段SQL集合。MySQL支持自定义函数来完成特定的业务功能。 创建自定义函数(User Defined Function 简称UDF)的语法如下:
星哥玩云
2022/08/17
1.8K0
微信公众平台开发 自定义菜单
自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。开启自定义菜单后,公众号界面如图所示:
庞小明
2018/09/19
2.1K0
微信公众平台开发 自定义菜单
多文件数据横向汇总,怎么整?| Power Query实战
最近遇到一位朋友提问:怎么将多个文本文件(据说100多份)按列(横向)汇总?经过详细了解,需求如下图所示:
大海Power
2023/02/06
1.6K0
Power Query用自定义函数(筛选前N名)
源 =List.Intersect({Table.ToRecords(chinese),Table.ToRecords(maths)}),
哆哆Excel
2022/10/31
8240
如何高效开发jmeter自定义函数
Jmeter是一款开源的性能测试工具,目前是行业内使用率最高的性能测试工具之一,Jmeter是使用JAVA语言开发的,本文介绍如何使用JAVA语言开发自己需要的扩展函数 目前业界流行的两种开发模式,本文介绍第二种 1、使用Jmeter二次开源环境,直接在org.apache.jmeter.functions包下面开发自己需要的函数,然后导出该jar包,替换Jmeter目录的ApacheJMeter_functions.jar文件 2、直接在Maven 项目下开发自定义函数,然后打包,该方法、简单、高效
jmeter技术研究
2019/10/19
9600
如何高效开发jmeter自定义函数
一步一步教你PowerBI利用爬虫获取天气数据分析
  对于爬虫大家应该不会陌生,我们首先来看一下爬虫的定义:网络爬虫是一种自动获取网页内容的程序,是搜索引擎的重要组成部分。网络爬虫为搜索引擎从万维网下载网页,自动获取网页内容的应用程序。看到定义我们应该已经知道它是可以从万维网上下载网页解析网页数据的。大家想一下在数据分析情景中它的应用场景有哪些?采集天气数据,网站采集文章,采集各种票务信息,股票信息采集等等有很多地方都会用的爬虫采集数据进行数据分析。通过数据分析增加分析维度信息,尤其是行业数据对标。
黄昏前黎明后
2020/02/14
2.7K0
一步一步教你PowerBI利用爬虫获取天气数据分析
APOC自定义函数和过程
@TOC[1] 定义说明 APOC提供相关过程来创建用户自定义的函数和过程。这些函数和过程实际上是参数化的Cypher语言查询,类似宏(Macro)的概念。在下面的案例中图库版本为ongdb-3.5.22。百度概念解释[2]宏(英语:Macro)是一种批量处理的称谓。计算机科学里的宏是一种抽象(Abstraction),它根据一系列预定义的规则替换一定的文本模式。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。宏这一术语也常常被用于许多
马超的博客
2022/07/04
7220
APOC自定义函数和过程
Python自定义函数
我们之前使用的比如print(),就是Python为我们提供好的内建函数,但是你也可以自己创建函数,而这种函数呢,我们将之称为自定义函数。
数据山谷
2020/12/08
8990
学习LAMBDA函数:将Excel公式转换为自定义函数(上)
引言:本文学习整理自microsoft.com,LAMBDA的真正的解决了Excel公式存在的先天不足,让Excel公式真正的强大起来了。
fanjy
2023/02/16
1.6K0
学习LAMBDA函数:将Excel公式转换为自定义函数(上)
Power Query 系列 (13) - 自定义函数
以工资类所得应交个税为例,最新的个税起征点为 5000 并按下表的级次进行缴税(假设没有其它扣除项)。
StoneWM
2021/03/25
2K0
pg自定义函数动态生成表名
想在postgres数据库中动态查询【'table_2023'、'table_2024'...】这种格式表的数据。
chimchim
2023/12/23
2710
pg自定义函数动态生成表名
皕杰报表之自定义函数
一是将编译好的.class文件打成jar包, 点击【添加JAR】,将jar包导入;
用户10133222
2022/12/12
3440
推荐阅读
相关推荐
个人永久性免费-Excel催化剂功能第29波-追加中国特色的中文相关自定义函数
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档