摘录─GBK环境下Emacs与外部程序间拷贝、粘贴问题的解决方法

【Unity】【2D】用连续图片生成动画Animation的简明步骤 本文介绍了Unity中使用2D连续图片制作2D动画Animation的简明步骤。 阅读详情
mule-gbk 是给 GNU Emacs21 写的 GBK 支持软件包.
在 emacs-unicode 正式融入 Emacs 的主干之前, 你很可能会需要用到 mule-gbk.

警告: 我不保证该软件不会损坏你的中文文本!

GBK 是一套比 GB2312 更大的中文字符集, 确切地说是 GB2312 字符集的一个超集.
GBK 既不是所谓的 94x94 或者 96x96 字符集也不是 UFT-8, UTF-16 等的子集, Emacs 中
处理多国语言的部分被成为 Mule, 它能很好得对付94x94(GB2312 是一个94x94字符集)和
96x96字符集, 对 UFT 也有特殊的照顾, 但就是没提供对 GBK 和 GB18030 这些中文字符
集的支持, 虽然用户可以通过 UCS 来使用 GBK 和 GB18030, 但这样不仅不方便, 而且也
无法使用 GBK 和 GB18030的字库. 根据我对 Mule 的研究和在 Mule 的 mailing list 上
的讨论, 可以断定目前的 Mule 几乎已经没有可供支持 GBK 的发展余地了

所幸, 权宜的方法还是有的, 通过"挤占" Mule 中某几个几乎不会被用到的字符编码的
charset-id, mule-gbk 终于把 GBK 支持硬塞进了 Mule 里面

2001年, 在化了大约一个月的时间后完成了目前 mule-gbk 中绝大部分的代码, 其中很
大部分是参照 Emacs21 的 Mule 中的 elisp 代码修改出来的, 其中有些代码我至今不知
道是什么含义, 只是因为 GB2312 和 big5 对应的 elisp 代码就是那样的, 所以才保留在
mule-gbk 的代码中

当时我查找了很多关于中文编码的资料, 特别是关于 GBK 的. 不过我最后能把这个东西
写出来的关键却是 Mule2 的 info, 是在当时我使用的 Debian GNU/Linux 上找到的, 这
份文档使我了解了 Mule 中 CCL(Code Conversion Language) 的机制和语法.

目前 mule-gbk 只在 GNU Emacs21.3 上作过测试, 不能在 GNU Emacs20 上使用(不过估
计要让它在那上面跑也不是什么难事). 还不知道能否在 XEmacs21 上工作.


取得/安装 mule-gbk:

我会把最新的 mule-gbk 放在 ftp://hua.math.ustc.edu.cn/mule-gbk/ ,
包括它的源代码和相应的 deb 文件(供 Debian系统安装之用).

同时还会把 mule-gbk 的 debian package 放入 debian.ustc.edu.cn 上的
APT 安装源 debian-uo 中, 其相应的配置为:

deb ftp://debian.ustc.edu.cn/debian-uo/misc/i386 ./
deb-src ftp://debian.ustc.edu.cn/debian-uo/misc/source ./

如果你的系统是 Debian, 你可以把上面两行放入你的 /etc/apt/sources.list
然后以 root 身份运行:

apt-get update; apt-get install mule-gbk

就可以把 mule-gbk 安装到你的 Debian 系统上了.
如果你无法访问 debian.ustc.edu.cn, 并且从别处获得了我制作的 mule-gbk_???.deb,
也可以用命令(以 root 身份运行):

dpkg -i mule-gbk_???.deb

来安装它.

对于非 Debian 的系统, 安装方法请参看 INSTALL 文件.


使用方法:

[1] 如果你的系统是 Debian, 并且已经安装了我为 mule-gbk 制作的 debian
package, 现在请直接跳到步骤[2].

如果你的系统不是 Debian, 或者你不想使用我预先制作好的 deb包, 请
参看 INSTALL 文件, 里面介绍了从源代码安装 mule-gbk 的一般方法.

如果你已经按照 INSTALL文件所述把 mule-gbk 安装到自己指定的目录, 那
么你需要先为 mule-gbk 的 .elc 文件指定 load-path, 具体的配置方法是在
你的 Emacs 的 init file(缺省的是 $HOME/.emacs )加上:

(add-to-list 'load-path "PATH/TO/MULE-GBK")

其中, PATH/TO/MULE-GBK 替换成 chinese-gbk.elc 等文件所在的目录的全路
径名, 比如 /home/bob/mule-gbk .

[2] 把下面几行添加到你的 Emacs 的 init file(缺省的是 $HOME/.emacs ) 中去.

;;; Load mule-gbk
(require 'mule-gbk)

;; Setup GBK environment
(set-terminal-coding-system 'chinese-gbk)
(set-keyboard-coding-system 'chinese-gbk)
(set-language-environment 'chinese-gbk)
(setq locale-coding-system 'chinese-gbk)
(setq current-language-environment "Chinese-GBK")

如果你在 X 下使用 Emacs, mule-gbk 使得 Emacs 可以和其它的 X 应用互相复制
/粘贴文本.

不过, 由于当前 XFree86 在实现上的一个 bug, 上述设置还不能马上使你享受
Emacs 和其它 X 应用之间的"无阻的交流". 你还需要做点额外的工作.

检查一下你的系统中的这个文件:

/usr/X11R6/lib/X11/locale/zh_CN.gbk/XLC_LOCALE

在这个文件的最后几行中有没有看到这样一行?

ct_encoding GBK-0:GLGR:/x1b/x25/x2f/x32/x80/x88/x47/x42/x4b/x2d/x30/x02

把 "/x80/x88" 直到行末的内容全删了或者注释掉, 也就是改成:

ct_encoding GBK-0:GLGR:/x1b/x25/x2f/x32

然后, 重新启动 X server 以使新的设置生效.
这样一来, X 的从 GBK 文本到 compound text 的转换才符合 compound text 的编码
规范(详情见 XFree86 代码中所附文档: ctext.ps).

[3] 如果你只在 console/terminal 上使用 Emacs, 这一步对你是没有意义的.

配置 X resources:
用户自己的 X resources 对应的配置文件通常是
$HOME/.Xdefaults 或者 $HOME/.Xresources

一般, 在 X 会话开始的时候, 相应的启动的脚本会读取以上两文件之一以
把其中定义的 X resources 载入 X server.

事实上, 你不妨把其中一个设置为另一个的 symlink(符号连接), 这样使得
原本要维护两个文件的内容变为只要维护其中之一.
做符号连接的相应命令(把 .Xresources 设为 .Xdefaults 的符号连接)为:

ln -s .Xdefaults .Xresources

现在言归正传, 编辑 .Xdefaults 或者 .Xresources 把其中关于 Emacs 的
内容设为:

Emacs.Fontset-0: -*-bitstream-medium-r-normal-*-20-*-*-*-*-*-fontset-20,/
chinese-gb2312:-*-medium-r-normal--20-*-gb2312*-*,/
mule-unicode-0100-24ff:-*-medium-r-normal--20-*-*-*-*-*-iso10646*-*,/
korean-ksc5601:-*-medium-r-normal-*-20-*-ksc5601*-*,/
chinese-cns11643-5:-*-medium-r-normal--20-*-gbk*-*,/
chinese-cns11643-6:-*-medium-r-normal--20-*-gbk*-*,/
chinese-cns11643-7:-*-medium-r-normal--20-*-gbk*-*,/
sjis:-*-medium-r-normal--20-*-jisx0208*-*

Emacs.Font: fontset-20

注意: 其中的 / 是断行符, 它的后面(在同一行中)不要跟随任何字符(newline 除外).

上面给出的 X resources 的作用是告诉 Emacs 创建一个名为 fontset-20 的 fontset,
并且让 Emacs 把 fontset-20 作为缺省的 fontset 使用.
你可以把其中的 20 替换成其它的数字(比如 16 或者 24, 但最好选用大小一致的字体,
否则你的文本在多语种文字同时出现的情况下会显得参差不齐)以获得不同的字体大小,

在此之前, 你可以用命令
xlsfonts
查看你的 X server 或者 font server 是否提供了你想要的
XLFD(X Logical Font Description) 字体.

关于这些配置的具体含义可以参看 Emacs Manual 中题为
X Resources 和 Defining Fontsets (事实上你可以此定义好几个 fontset)的部分,
这里不再赘述.

编辑完 X resources 配置文件后可以重新启动 X 会话或者使用命令
xrdb -merge ~/.Xdefaults
或者
xrdb -merge ~/.Xresources
以载入新的 X resources.

注: 关于字体安装
其实只有 GBK 字体是其中的关键, 其它字体视需要与否选择安装.

我们前面的 fontset 需要一些特定的 XLFD 字体, 可能效果不一定是最好的,
或者不对你的胃口, 但至少可以用.

gb2312 (中文): Debian 中对应的软件包为 xfonts-intl-chinese
gbk (中文): 网上有很多关于这个的帖子, 大家自己去找吧.
iso10646 (unicode): 同上(通常如果你把上面的安装好了,这个也就有了).
jisx (日文): Debian 中对应的软件包为 xfonts-intl-japanese
korean-ksc5601 (韩文): Debian 中对应的软件包为 xfonts-baekmuk
ascii (英文): Debian 中对应的软件包为 ttf-bitstream-vera

上面我只列出了 Debian 中对应的软件包, 是因为我手头只有 Debian 系统,
其他诸如 Gentoo, Redhat/Fedora, Mandrake, SuSE, Slackware 等我并不
熟悉, 如果你不是 Debian 的用户请在你自己的系统上按照类似的名字寻找
相应的字体软件包, sorry了.
如果你在自己的 distro 上找到了对应的字体软件包, 请来信告诉我, 谢谢.

[4] 如果你只使用 console(非GUI), 你不用关心这一步.

采用 XIM(X Input Method) 输入 GBK 汉字:
用户可以用 SCIM 和 fcitx 等目前广受欢迎的中文(SCIM 似乎还支持其它语言的输入)
XIM 输入法软件输入 GBK 汉字.
这需要配置一下用户的环境, 包括把 Locale 设置成 zh_CN.GBK 等.
具体的设置方法请参考 SCIM 或者 fcitx 自己的使用说明.

当你在 Emacs 中使用 XIM 软件作为中文输入的途径时, 你会遇到这样一个问题:
C-SPC 现在对应于 XIM 的激活而不再是 set-mark-command 了, 解决的途径有两个:
一种是让 XIM 的激活改用其它的快捷键, 可惜我没有找这方面的方法, 如果你知道
请发信告诉我.

另一种改变 set-mark-command 在 Emacs 中的 key binding, 这个很容易在 Emacs
里做到, 我们已经知道即使不作什么设置 C-@ 就已经对应着 set-mark-command 了.
如果你和我一样对 C-@ 作为 set-mark-command 的 binding 不喜欢的话, 也可以用
把 global-set-key 函数把 set-mark-command 绑定其它你喜欢的按键序列上去.
这里, 我推荐用下面的 elisp 代码把 set-mark-command 绑定到 S-SPC 上.

(global-set-key [?/S- ] 'set-mark-command)

注意: 在 terminal 模式下这个 key binding 可能不起作用, 因为你的(仿真)终端极
可能根本不识别 S-SPC 这种按键组合.

[5] 这一部分的内容你可能根本不需要用到.
如果你使用 XIM 来作中文输入, 你可以不做这步.

chinese-ucdospy 让 Emacs 本身提供一个GBK编码的拼音输入法, 这个输入法的词库
大部分取自 ucdos 拼音.

把 ucdospy.el, gbk.el, ucdospy1.el ,ccepy.el 和
define-phrase.el 复制到目录 $HOME/emacs 中.

把下面的内容添加到你的 Emacs 的 init file 中去.

;;; Load Libraries for Chinese Input Method
(load-file "~/emacs/ucdospy.el")
(load-file "~/emacs/gbk-mb.el")
(load-file "~/emacs/ucdospy1.el")
(load-file "~/emacs/ccepy.el")

(load-file "~/emacs/define-phrase.el")
(global-set-key "/C-cd" 'quail-define-new-ruler-from-line)
(global-set-key "/C-cn" 'quail-define-new-ruler-for-name-of-people-from-line)
(if (file-exists-p user-py-file)
(load-file user-py-file))
(if (file-exists-p user-people-names-file)
(load-file user-people-names-file))

相应的中/英文输入状态用 C-/ 来切换.
See ucdospy.el for the detail of the key binding of chinese-ucdospy.


[6] 启动 Emacs:
1. 在 console 上可以用命令 emacs 直接启动字符界面的 Emacs. 你需要保证你
的 console 能够显示/输入 GBK 汉字, 为此你可以使用 zhcon 或者 cce 等
console 中文环境.
2. 在 X window 环境下用命令 emacs 可以直接启动 X11 界面的 Emacs, 估计
大多数人使用的是这种情况.
3. 在 X window 环境的支持中文的仿真终端(如 crxvt, mlterm, gnome-terminal 等)
中, 用命令 emacs -nw(如果你没有使用 -nw 选项, 就会变成上一种情况) 来启动
字符界面的 Emacs.

苏勇 <yoyosu@ustc.edu.cn>
Mon, 12 Apr 2004 13:33:14 +0800
R语言机器学习算法实战系列(十五)随机森林生存预后模型+SHAP值 (Random Survival Forest + SHAP) 本教程运用随机森林生存分析筛选与患者生存状态显著相关特征。该方法借随机森林这一强大机器学习算法,构建多棵决策树并集成结果,以提高生存分析准确性,识别关键生物标志物。接着,利用选定特征构建风险得分,将多个特征转化为单一数值,量化患者风险水平。之后,依据风险得分将患者分为高、低风险亚型,为临床治疗提供个性化指导。最后,通过分析时间依赖的 ROC 曲线评估模型长期预测能力。此曲线计算不同阈值下的真正例率与假正例率,在多个时间点评估,全面展现模型长期稳定性与准确性。。并且增加了SHAP值评估特征重要性 阅读详情

相关推荐

告别复杂配置!用GuidosToolbox 3.0做MSPA景观格局分析,从安装到出图全记录

本文详细介绍了如何使用GuidosToolbox 3.0进行MSPA景观格局分析,从安装配置到出图全流程。涵盖环境准备、数据预处理、参数设置、结果解读及可视化技巧,帮助用户快速掌握这一生态安全评估工具。特别针对安装教程中的常见问题提供解决方案,提升分析效率。

weixin_29248313的博客 489

让 emacs 在命令行下支持剪切板共享

1、在网上广为流传的一种让emacs和系统剪切板共享的方法是在.emacs文件中加入

nicekwell的专栏 4183

SpringBoot+Vue企业级开源聚合支付系统!支持30+款支付平台,只需配置商户证书就能直接使用!

一款开源SAAS支付系统推荐

技术Z先生的博客 2720

如何安装.src.rpm软件包

有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译。这类软件包有两种安装方法: 方法一: 1. 执行rpm -i your-package.src.rpm 2. cd /usr/src/redhat/SPECS 3. rpmbuild -bp your-package.specs 一个和你的软件包同名的specs文件 4. cd

1万+

ADC INL&DNL测试方法和实例

本文介绍了一种可操作的ADC INL和DNL的测试方法--直方图法(也称码密度法)。并实际使用该方法测试了两款芯片的ADC INL和DNL

APTCHIP的博客 1万+

Copula函数实战:如何用MATLAB计算气象干旱与农业干旱的联合概率?

本文提供了一份基于MATLAB的Copula函数实战指南,详细阐述了如何利用该多变量联合分布函数计算气象干旱与农业干旱的联合概率及条件概率。通过从数据预处理、边缘分布拟合到Copula模型选择与检验的完整流程,帮助环境科学与农业气象研究者量化干旱事件的关联风险,为风险评估提供定量依据。

weixin_29213655的博客 431

把emacs配置成source insight-转

来源:www.cublog.cn/opera/showart.php?blogid=5421&id=37299把emacs变成代码浏览器,类似sourceinsight,不用再在windows下看代码了所需软件: cscope-15.5.tar.gz    http://sourceforge.net/projects/cscope ecb-2.32.tar.gz          http:

6107

用Pixel5玩转AOSP:从零开始定制Android13系统(含GMS集成方案)

本文提供了一份详尽的Pixel 5 AOSP定制指南,涵盖从环境搭建、源码下载、系统编译到刷机的完整流程。重点解决了原生AOSP缺失Google移动服务(GMS)的难题,分享了从官方镜像提取并集成GMS组件的实战方案,助你打造独一无二的Android 13系统。

sam99的博客 527

Linux引导的恢复

我原来用的是双系统:Windows XP+Redhat Fedora3,用grub引导。由于操作失误,偶把引导程序搞坏了,两个系统都进不去,郁闷。怎么办?先google吧。在网上搜了一通之后,发现有好多关于引导恢复的文章。偶就说下我的步骤吧,作个备忘录:1. 用Linux安装盘1引导系统2. 按F5,在boot:光标下输入linux rescue,进入补救模式3. 运行chroot 

3470

博途PLC如何建立与笔记本电脑端的连接?(新手必会)

对S7-1500PLC下载硬件组态或程序,需要建立PC与PLC的连接。 由于S7-1500CPU都具有PN端口,因此建立PC与S7-1500PLC的连接通常使用工业以太网来实现。 1.使用网线连接PC-PLC 使用网线,一端连接PC的以太网卡端口,另一端连接S7-1500CPU的PN端口。 2.设置本机IP地址 2.1 确认本机要设置的IP地址段 本机IP地址要和PLC程序组态IP地址段前三位保持一致,后一位使用组态中没有用到的IP地址段。如下图所示。 那么看了这个图片应该就知道了,地址应该设置成192.

weixin_42430971的博客 1万+

第20期-英伟达笔试题型解析

英伟达作为AI领域的缔造者及硬件基石,是这几年最为炙手可热的公司。英伟达以其高性能GPU设计闻名,硬件工程师岗位的招聘通常包括笔试和技术面试,考察领域涵盖数字电路设计、处理器架构、嵌入式系统和信号处理等。通过搜索公开平台,收集了候选人的面试经历和相关技术问题,,通过分析公开平台收集的笔试面试经验,结合英伟达的GPU架构特点,整理出可能涉及的典型题目,并提供详细解析。 以下是基于英伟达(Nvidia)硬件工程师笔试题型的解析与总结,涵盖核心知识点、解题思路及案例分析。

启芯硬件的博客 746

某公司Linux平台C程序员面试时问的问题

1 你做的项目代码有多少行?2 C语言中volatile关键字的作用是什么?3 怎样编写守护进程4 IPC有几种5 创建管道时用哪个系统调用6 Bash的问题7 一个进程在内存中的结构

2739

【第2章>第10节】深度学习DenseNet模型分析与matlab仿真

本文介绍了基于DenseNet深度学习模型的图像分类MATLAB实现方法。主要内容包括:1. DenseNet模型原理,详细解析了初始卷积层、密集块、过渡层等核心结构;2. 在MATLAB环境下完成DenseNet工具箱安装和测试样本准备;3. 实现图像预处理(统一缩放为224×224)、模型训练和测试的完整流程;4. 提供了混淆矩阵和准确率等测试结果分析。文章附带完整的MATLAB程序代码和操作视频教程,适合深度学习初学者快速掌握DenseNet模型的图像分类应用。通过实际测试,验证了该方案的有效性。

FPGA/MATLAB学习教程/源码/项目合作开发 330

使用wget下载电影

1.程序的安装: Wget是常用工具,系统自带。 2.Wget的使用: wget [参数] URL,如:在提示符下输入wget-c ftp://61.132.72.33/1202/gugong/01.avi 即可。假设该FTP存在密码,假设密码为password,用户名为user,你只需要将以上命令改成wget-c ftp://use

2691

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

开源许可证的选择和使用

 1. 从开源软件开发的角度来看,若只是利用开源程序包作为工具来生产与其分离的作品,那么绝大多数开源许可证都是可以的 2. 如果将软件用于商业性发行且不愿意发行自己所修改的源码,那么可以选择BSD许可证,它能使修改保持专有 3. 若希望源码总是自由的,GPL许可证及LGPL许可证是最佳选择 4. 若想在与其它人共享代码时提供相应的保护,可以选择MPL许可证,该许可证可通过将软件(和任何对它的修改)

2638

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

使用gdb调试程序

一、调试方法:        首先, gdb到代码的出错处;        然后, bt(backtrace)看函数堆栈, 确定问题出在那条语句。        p(print) 打印变量的值,找原因        up 进入上一层堆栈, 追溯问题出在哪里。        二、 gdb 命令集 关于断点的命令:awatch:awatch用来为一个表达式设置观察点,在表达式的值发生改变时,或者当表达

1912

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

安装gaim+openq的方法

一. 下载Gaim 1.5.0/Gaim 1.2.1地址: http://gaim.sourceforge.net/downloads.php注: 上面所说的两个版本偶测试过可以使用msn, gaim 1.0.1没有通过,其它版本没测试过.二、安装Gaim 1、解压 tar -zxvf gaim-1.5.0.tar.gz                          

1903

Linux的手工网络设置

 设置IP,可以直接编辑/etc/network/interfaces这个文件,固定IP这样写:auto lo eth0iface lo inet loopbackiface eth0 inet staticaddress 192.168.2.2netmask 255.255.255.0broadcast 192.168.2.255gateway 192.168.2.1里面把地址和网关设好即可。用

1865

haoel的三篇好文

《编程修养》《跟我一起写makefile》《用GDB调试程序》 

1846

硬盘安装FC3的一波三折

电脑配置:        IBM Thinkpad 23         PIII 1.1G/256M/30G        已安装了Windows XP sp2         打算做Linux/WindowsXP双启动第一步, 下载光盘镜像第二步, 网上搜索硬盘安装的方法第三步,  开始动手         首先在我的硬盘上整理出一个10G的空闲空间, 然后按照二的步骤,成功进入安装状态, 选

1841

CVS 常用命令集

 cvs add filename    将当前目录下的文件filename提交到服务器上 ; 在 接着运行 cvs commit使提交生效cvs add  目录名       提交一个服务器上不存在的目录;  接着运行cvs commit使提交生效cvs  up                      更新本地机上的代码库, 与服务器同步。  在提示信息中,  P标识指从服务器更新过的文件。 

1713

安装使用MySQL时一个典型错误的解决

    偶在Linux上顺利安装mysql,apache,php之后,编了一个连接数据库的.php页面,报如下错误:    Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock    偶在网上搜了下,还是个很典型的错误,偶在google上搜了一些资料,成功解决.偶采取如下方法:   

1648

集群作业管理OpenPBS与OpenPBS Interface Library(IFL)

OpenPBS & Interface Library --by 斜月 http://blog.youkuaiyun.com/idleguy OpenPBS安装 1、  必须用root登录 2、  创建安装路径,一般是:/usr/local/OpenPBS 3、  cp OpenPBS安装包到安装路径并释放 4、  进入释放的目录,例如:$>OpenPBS_2_3_16/ 5、  运行OpenPBS配置脚本:

1589

vim/neovim VS emacs主观感受

程序员圈子里非常经典的一句话:中文通常翻译为:Vim 是编辑器之神,Emacs 是神的编辑器。也有一种更贴切的表达:Vim 是神级编辑器,Emacs 是神仙用的编辑器。

lxyoucan的博客 237

Emacs GUI 界面调成深色

本文AI生成,亲测有效。

lxyoucan的博客 172

emacs 不装插件搜索文件

总体来说 按C-x p f最好用,通用性可以。但是对比LazyVim之中那种Space ff 的搜索,效率上差上一大截。属于可以搜索,但是要按tab,补充关键字。文本搜索,也是可以搜索,但是不能像LazyVim 之中的Space / 可以随时修改关键字,那种丝滑感。

lxyoucan的博客 371
上一篇: Linux-C-Socket编程
下一篇: 谁说二手就不好,IBM T23完美赏析
lphpc
博客等级 码龄22年 32粉丝 86原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值