当前位置:首页 > 每日看点 > 正文内容

有哪些有意思的,很cool的开源项目 ?

卡卷网1年前 (2024-12-03)每日看点196

hinter是一款使用Qt开发的用于记单词的桌面单词本软件,旨在为广大英语学习者提供一个便捷高效的单词记忆工具

软件支持随机显示单词的功能,当您想要进行随机复习或者进行一些趣味性的单词学习时,可以使用这个功能.它会从您已有的单词本中随机抽取一个单词显示在程序主页面上,增加学习的新鲜感和挑战性,提高学习效率

适用人群:

  • 学生
    • 对于学生来说,无论是平时的英语课程学习,还是准备各类英语考试(如中考,高考,四六级,都能更好的记录单词,方便后续的学习和使用


  • 英语爱好者
    • 那些热爱英语文化,喜欢阅读英文书籍,平时浏览国外网站或者观看英文电影的爱好者,生活中遇到不认识的单词可以保存在单词本里,方便后续查找和记忆,可以使用这款软件提升自己的词汇储备,更好地享受英语学习的乐趣

默认有一张英语4级单词表,数据来源:大学英语四级词汇手册_四级大纲词汇—中国教育在线(eol.cn/html/en/cetwords)通过python爬取的,本来是想爬4级和6级的单词,但在网上没找到合适的6级单词网站,就只爬了4级的单词


主要功能介绍

  • 主页面
  1. 输入框
  2. 隐藏按钮
  3. 暂停按钮
  4. 显示释义按钮
  5. 小数调整框
  • 设置页面
  1. 输入框
  2. 单词表下拉框
  3. 新建单词表按钮
  4. 删除单词表按钮
  5. 清空单词表按钮
  6. 刷新按钮
  7. 是否在主页面显示按钮
  8. 删除按钮

主页面


有哪些有意思的,很cool的开源项目 ?  第1张

  • 默认从第一张表里抽取单词
  • 点击设置按钮打开设置页面
  • 点击隐藏按钮将把当前显示单词的状态设为隐藏,之后将不再主页面上显示,如需重新设置为显示状态,需在设置页面找到对应单词,点击是否在主页面显示列上的按钮

有哪些有意思的,很cool的开源项目 ?  第2张

  • 点击暂停按钮将暂停随机显示单词

输入框

有哪些有意思的,很cool的开源项目 ?  第3张

输入单词后按回车将显示查找的单词同时暂停随机显示单词,清空输入框后再按回车恢复随机显示单词


显示释义按钮

有哪些有意思的,很cool的开源项目 ?  第4张

点击按钮后将不再显示单词释义,再次点击恢复显示释义


小数调整框

有哪些有意思的,很cool的开源项目 ?  第5张


设置页面

默认显示第一张表

有哪些有意思的,很cool的开源项目 ?  第6张

有哪些有意思的,很cool的开源项目 ?  第7张


输入框

输入要查找的单词按回车将显示要查找的单词,支持模糊查找,忘记单词里的某个或几个字母时可以用问号代替字母,一个问号代替一个字母,中文或英文输入法模式下的问号都行

有哪些有意思的,很cool的开源项目 ?  第8张

比如要找adequate这个单词,但不记得单词的后部分是什么字母,就可以用ad???或者ad????或者ad?????或者ad??????,都可以找到这个单词

有哪些有意思的,很cool的开源项目 ?  第9张

忘记单词中间的字母组合也可以通过这样的方式查找,比如reading,只记得是re开头和ing结尾,就可以用re??ing来查找

有哪些有意思的,很cool的开源项目 ?  第10张

或者想查找特定长度的单词,就可以依次累加问号

有哪些有意思的,很cool的开源项目 ?  第11张

以及查找特定字母组合开头的单词

有哪些有意思的,很cool的开源项目 ?  第12张

退出显示查找单词模式只需清空输入框按回车或点击刷新按钮即可

有哪些有意思的,很cool的开源项目 ?  第13张


单词表下拉框

有哪些有意思的,很cool的开源项目 ?  第14张

当通过下拉框选择单词表后,主页面随机显示的单词表将从选择的单词表里抽取

有哪些有意思的,很cool的开源项目 ?  第15张


新建单词表

有哪些有意思的,很cool的开源项目 ?  第16张

点击新建单词表后输入单词表名称后将创建一张新的表,创建单词表后双击单元格可以为单词表添加单词或释义,如不想添加释义可以只添加单词

单词表名称可以有中文,平时创建单词表最好用中文命名,用英文命名的话

注意单词表的名称不能是以下单词:abort action add after all alter always analyze and as asc attach autoincrement before begin between by cascade case cast check collate column commit conflict constraint create cross current current_date current_time current_timestamp database default deferrable deferred delete desc detach distinct do drop each else end escape except exclude exclusive exists explain fail filter first following for foreign from full generated glob group groups having if ignore immediate in index indexed initially inner insert instead intersect into is isnull join key last left like limit match materialized natural no not nothing notnull null nulls of offset on or order others outer over partition plan pragma preceding primary query raise range recursive references regexp reindex release rename replace restrict returning right rollback row rows savepoint select set table temp temporary then ties to transaction trigger unbounded union unique update using vacuum values view virtual when where window with without

这些单词为sqlite(这个程序所使用的数据库)中的保留字,使用这些单词作为表名可能会导致某些功能不能正常运行

这些单词中你可能会选作为表名的单词有:table,defalut,first,group,groups,nothing,null,nulls,others,plan,primary,rename,replace,temp,temporary

有哪些有意思的,很cool的开源项目 ?  第17张

有哪些有意思的,很cool的开源项目 ?  第18张

dictionary这张表不建议添加单词,这张表已经有4000+单词,往里添加单词可能会要久一点


删除单词表

有哪些有意思的,很cool的开源项目 ?  第19张

点击删除单词表按钮将删除在设置页面正在显示的表


删除按钮

有哪些有意思的,很cool的开源项目 ?  第20张


反馈邮箱:xiaozhangfeedback@gmail.com

项目地址:github.com/AZ5394/hinte

下载地址:github.com/AZ5394/hinte

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/2749.html

分享给朋友:

相关文章

计算机专业不干互联网不热爱技术,还能转行干什么?

转行的思路,无非也就是那几个。我们顺着每个思路,一路捋一遍,基本上,大致可行的方向,也就有了。一、跟对口职业和岗位业务链条相邻的职业和岗位计算机专业如果找到了对口的技术岗位,跟技术工作联系最紧密的岗位是什么?产品经理。当然,大多数产品经理也...

为什么雷军身上没有酒色财气?

武大建校130周年时,雷军向母校个人捐款13亿。在2023年8月14日晚上七点,雷总在国家会议中心举行的进行第四次年度演讲「成长」:全篇都在谈成长、梦想,这么多年了,始终做到了知行合一,我相信酒色财气可能真不是他所追求的,一直追求的就像他演...

有没有能够兼顾便携并且流畅运行各种AI应用的笔记本?求推荐?

有没有能够兼顾便携并且流畅运行各种AI应用的笔记本?求推荐?

看了下题主的描述,可以考虑「联想YOGA Air 15 Aura AI元启版」,今年9月底出的一款轻薄本,也通过了英特尔Evo严苛认证。处理器用了英特尔最新的「酷睿 Ultra 7 258V」,主要亮点就是AI性能、图形处理能力和能效,很适...

华为纯血鸿蒙,从此天下三分了吗?

华为纯血鸿蒙,从此天下三分了吗?

万众期待的纯血版 HarmonyOS NEXT 终于是端上来了,主打一个自研,从里到外,从内核到架构,都是自研。用户的激情已经被点燃,可见大家对于纯血鸿蒙的期待,但是鸿蒙系统能不能真正与安卓、iOS三分天下呢?目前来说,还为时过早。iOS和...

想学习Linux下的ELF文件有什么好书推荐吗?

想学习Linux下的ELF文件有什么好书推荐吗?

大家好,这里是物联网心球。 今天我们来聊聊ELF文件,了解一下Linux如何创建进程以及ELF文件如何转变成Linux进程?1.什么是ELF文件? ELF(Executable and Linkable Format)文...

你见过哪些有趣的偏微分方程组?

你见过哪些有趣的偏微分方程组?

说说我一直在做的一个偏微分方程系统吧,该模型为生物领域的趋化性(chemotaxis)模型,也叫Keller-Segel模型,由该二人于1971年左右提出,用于刻画细胞或者细菌的趋化机制。解释一下趋化性(chemotaxis):趋化性是指单...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。