superword-mode一览

JAVA之hashmap源码分析-superword:Superword是一个Java开源项目,致力于英语单词分析和辅助阅读的研究 JAVA之hashmap源码分析Superword是Java开源项目,致力于研究英语单词分析和辅助阅读,包括但不限于拼写相似度,定义相似度,发音相似度,拼写转换规则,前缀和动态前缀,后缀以及动态后缀,词根,复合词,文本辅助阅读,网页辅助阅读,图书辅助阅读等。 入门: 1、Install JDK8 Add the $JAVA_HOME/bin directory into the $PATH environment variable,ensure you can use Java command: java -version java version "1.8.0_60" Tip: Must use JDK8 not JDK7. 2、Get the source code of superword git clone https://github.com/ysc/superword.git cd superword We suggest you register a GitHub account, fork the superword project to your own accoun 立即下载

Emacs24.4开始提供了一个新的minor mode:subword-mode. 它会改变基于word的命令的行为模式.

一般情况下,Emacs会以下划线`_`和横杠`-`作为单词与单词之间的分隔符. 所有的基于单词的命令:forward-word,backward-word,kill-word等,都是基于这个前提来操作的.

下面是一些例子(竖线|表示光标的位置):

;; 带-的单词|some-word;; 按一次M-f (forward-word)some|-word                                                 

;; 再按一次 M-fsome-word|                                                 

;; 按一次 M-b (backward-word)some-|word                                                 

;; 带_的单词|some_word                                                 

;; 按一次 M-fsome|_word                                                 

;; 再按一次 M-fsome_word|                                                 

;; 按一次 M-bsome_|word                                                 

;; 驼峰试的单词 (没有启动subword-mode)|someWord                                                  

;; 按一次 M-fsomeWord|                                                  

;; 驼峰试的单词 (启动了subword-mode)|someWord                                                  

;; 按一次 M-fsome|Word

个人认为,在开启了subword-mode后,Emacs对单词跳转的把握已经相当到位了. 尤其当进行Ruby和Lisp编程时,提供在复杂变量名的中间快速定位的能力非常有用. 但也不是所有人都喜欢这种方式.

当开启了superword-mode后,上面所有的例子,都当成是一个单词来处理. 例如:

;; 带-的单词|some-word              

;; 按一次M-f       some-word|              

;; 带_的单词|some_word              

;; 按一次M-fsome_word|              

;; 驼峰式的单词|someWord               

;; 按下M-fsomeWord|

需要注意的是,你不能同时开启superword-mode和subword-mode. 开启一个的同时会关闭另一个.

个人认为,superword-mode作为一个一直开启的mode,意义不大. 但在做一些特殊编辑时,会特别有用.


SuperWord博客程序 v1.0 我想,这将是一段美好友谊的开始。亲爱的朋友们,经过我夜以继日的CODING,SuperWord 1.0版终于和大家见面了。1.SuperWord功能SuperWord基本功能包括:前台用户浏览与评论日志。后台博客配置,日志管理,主题管理,插件管理,友情链接管理,广告管理,邮件通知管理,导航菜单管理,用户管理,缓存管理等等。2.SuperWord特点SuperWord在开发之初,就定位在极速,好用的基础之上。极速响应SuperWord采用了文件缓存方式。如果是您的站点浏览量比较大的话,短时间的大量读取数据,会总成频繁查询数据库,影响效率。此时,开启文件缓存,SuperWord会将前台所访问的页面进行缓存,其他用户再访问此页面的时候,SuperWord会直接调用缓存并显示,而不会再去读取数据库。极致体验SuperWord的后台界面,采用了Bootstrap前端框架进行开发,并且尽量做到简约化,图标化。并且都是采用了异步方式处理数据,希望能给您带来好的体验。插件开发 & 功能扩展如果你想对SuperWord的一些功能进行补充的话,完全可以采用插件的方式进行。SuperWord的插件机制,允许 立即下载

相关推荐

MobaXterm终端工具个人学习版安装包及常用配置备份

资源包含 MobaXterm 个人版的安装包以及日常运维常用的基础配置备份文件。适用于网络工程师及运维人员用于日常的服务器管理、SSH 连接及串口调试。 压缩包内附带了个人整理的软件使用技巧与配置说明(仅供个人学习参考)。请各位同行下载后注意,技术工具请尽量支持官方正版,本资源仅供个人测试与交流使用,切勿用于商业环境。

Emacs C-mode使用

M-x c-beginning-of-defun M-x c-end-of-defun 光标调到函数头或尾 C-c C-u C-c C-p C-c C-n M-a 最内层的C声明,可加前缀N,调到N-1声明 M-e 最后一个C声明或者语句。和

奋斗 2353

机械臂的「抽风」自救指南:从万向节死锁到毫米级丝滑抓取

机械臂的「抽风」自救指南:从万向节死锁到毫米级丝滑抓取

【亲测免费】 SuperWord 自动向量化技术指南

SuperWord 自动向量化技术指南 一、项目介绍 背景说明 随着现代CPU架构的发展,SIMD(Single Instruction Multiple Data)已成为提升计算密集型任务性能的关键技术之一。SIMD通过在单个指令中处理多个数据元素来实现并行计算,例如Intel的SSE和AVX以及ARM的NEON和SVE等。这些指令集能够利用向量寄存器存储并操作多个相同类型的数据值。 在这一背景...

gitblog_00026的博客 557

科技中介服务机构如何借助平台提升技术撮合服务的专业性与响应速度?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

基于FSL的DTI数据预处理流程

最近在学习处理DTI数据,总结了一份应用FSL做DTI数据预处理的流程与大家交流交流。如果有错误的地方欢迎大家指正!        我用的数据是Philips的数据,如果是GE或者西门子的数据可能会有所不同。   原始数据:包括3DT1数据和高分辨率DTI数据,均是dicom格式。 工具:MRICRON和FSL,所有的命令均在Linux的终端中运行。   1.格式转换:将后缀名为dcm

zaza_zaza的博客 2万+

jdk8 simd -UseSuperWord 不起作用

观察汇编代码,默认UseSuperWord是启用的,加了减号还是会生成SIMD指令,需再加上 -XX:UseSSE=0 -XX:UseAVX=0 完整版: -XX:-UseSuperWord -XX:+PrintFlagsFinal -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation -XX:UseSSE=0 -XX:UseAVX=0  -XX...

qishiqi的专栏 672

ccproxy 6.61 注册机(纯绿/傻瓜/真正去除线程限制)

导读:   软件介绍   1、 CCPROXY 6.61 注册机(纯绿/傻瓜/真正去除线程限制)   ***前言,这次的升级官方改动不大,据说只是为了不被某些软件当病毒***   附件包中解压即免安装版,CcREGTOOLFF.exe为注册机。   本人继续向大家隆重推出《CCPROXY6.61哎呀……破解版》   还是那个提示:   在此之前,本人还是那句老话想提示大家,CCPROXY是

i53nd的专栏 1万+

JDK源代码中最重要的4646个英语单词

superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。   ​CET4、CET6、GRE、IELTS、TOEFL、考研英语总的词汇量为14055,其中有4646个出现到了JDK的源代码中。单词后面跟的是词频。   1 the-421135 code-211589 if-155721 to-14...

2819

基于mediapipe的动作捕捉和人物模型的驱动

我实习做这个的时候,当时也找了很多资料,但很多资料都没有讲透,下面我就总结一下自己结合看代码后的感悟,还有一些我认为很重要的点。

qq_58484580的博客 7705

常用的串口通信工具MobaXterm、Bus Hound、SScom等

本文介绍了四种PC端串口通信工具的功能和使用方法:MobaXterm支持SSH、FTP、串口等多种协议;Bus Hound用于监控CAN和串口数据;SScom专为串口和网口通信设计;ScriptCommunicator可进行串口通信并绘制波形图。每种工具都有详细的操作步骤图示,包括参数设置、数据监控等关键功能,并提供了官方和个人下载地址。这些工具各有特点,适用于不同的串口通信和数据分析场景。

sanqima的专栏 2492

二百多部软件著作中最重要的9224个英语单词

superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。   IT领域中和软件开发相关的249本电子书打包下载   ​CET4、CET6、GRE、IELTS、TOEFL、考研英语总的词汇量为14055,其中有9224个出现到了二百多部软件著作中。单词后面跟的是词频。   1 the-999272 to...

1万+

激光雷达-IMU标定工具lidar_imu_calib保姆级教程(VLP-16实测)

本文提供激光雷达与IMU联合标定的详细实战教程,重点解析lidar_imu_calib工具在VLP-16上的应用。从环境部署、数据采集技巧到参数配置与结果验证,手把手指导完成标定全流程,并详解如何在LIO-SAM等SLAM系统中应用标定结果,确保传感器融合精度。

food6的博客 475

superword中的模板抽取实践

superword这个项目,全使用JAVA8新特性: https://github.com/ysc/superword ,一开始只是我的一个英语单词分析工具,用于生成HTML片段然后发到博客中,后来功能越来越强于是我就做成一个项目了,再后来有人跟我说自己不是计算机专业的不会用这个软件,于是我就改造成了一个WEB项目,这个项目现在有点需要改进的地方,就是把JAVA代码生成HTML的这个逻辑改成使用...

509

Halcon 简单的形状匹配定位与区域跟随

【代码】Halcon简单的形状匹配定位与区域跟随。

唐大狗 2806

软件测试工程师最常用的Linux系统命令大全(汇总)

cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

1330

superword v1.0 发布,基于 Java8 的英语词汇分析和辅助阅读开源项目

superword是一个Java实现的英文单词分析和辅助阅读开源项目,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律和辅助阅读等等。 使用Java8实现,Clean code、Fluent style、Lambdas、Streams and Functional-style Programming。 升学考试、工作求职、充电提高,都...

weixin_33888907的博客 235

OpenHarmony RK3568 从 32 位切换到 64 位用户空间指南

修改了编译参数(如修复 Q5 后),但 ThinLTO 缓存中保留了旧参数编译的 bitcode。这是一种节省内存的设计(32 位指针占 4 字节 vs 64 位占 8 字节),但在某些场景下需要切换为纯 64 位。切换到 64 位用户空间后,CPU 全程运行在 AArch64 状态,不再需要 AArch32 兼容模式。内核本身已经是 64 位(aarch64),切换用户空间位数不影响内核。(32 位兼容层)在纯 64 位系统中不再需要,可以关闭以减小内核体积。这两个参数对 64 位编译毫无意义,配合。

程小二的博客 689

十、Java 17 新特性

JDK 17 在 2021 年 9 月 14 号正式发布了!根据发布的规划,这次发布的 JDK 17 是一个长期维护的版本(LTS)。Java 17 提供了数千个、和更新,以及(JDK 增强提案),进一步改进了 Java 语言和平台,以帮助开发人员提高工作效率。JDK 17 包括新的语言增强、库更新、对新 Apple (Mx CPU)计算机的支持、旧功能的删除和弃用,并努力确保今天编写的 Java 代码在未来的 JDK 版本中继续工作而不会发生变化。

小薛博客-助力人人成为架构师 4978

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Elasticsearch因jdk版本问题启动失败

Elasticsearch2.4版本,在Linux机器上启动报如下错误: Exception in thread "main" java.lang.RuntimeException: Java version: Oracle Corporation 1.7.0_45 [OpenJDK 64-Bit Server VM 24.45-b08] suffers from critical bug h...

qq_32539053的博客 1966

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

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

superword中一次精彩的重构

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33860737的博客 188

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

elasticsearch安装记录

一、ES安装 1. 下载安装包,并解压 官网地址: https://www.elastic.co/ 下载后安装: $ unzip elasticsearch-2.3.2.zip 2. 启动 进入bin目录 $ ./elasticsearch -d 注:./elasticsearch --help 查看其它选项 如果启动不成功, 报错“add -XX

公子的专栏 2万+

从零理解Embedding:原理、模型选型与本地语义搜索实战

在自然语言处理与AI应用开发中,如何让计算机理解文本的语义是一个核心问题。传统方法如One-Hot编码面临维度灾难和语义缺失的局限。Embedding(嵌入/向量化)技术通过将文本映射到稠密、低维的连续向量空间来解决这一难题,其核心原理在于使语义相似的文本在向量空间中的距离也更近。这项技术是现代AI,特别是大语言模型(LLM)和检索增强生成(RAG)等应用得以运行的基石,具有极高的技术价值。它广泛应用于语义搜索、智能问答、推荐系统及文本聚类等场景。本文将以实战为导向,深入解析Embedding,并指导读者基

weixin_34025051的博客 442

利用 superword 轻松记单词学英语

superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Programming。 升学考试、工作求职、充电提高,都少不了英语的身影...

weixin_34248023的博客 241
上一篇: 更快查询info手册的方法
下一篇: prettify-symbols-mode一览
darksun9972
博客等级 码龄19年 42粉丝 399原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值