基于字符串的模糊匹配
近期由于数据库中保存的一些类似小区名称,街道名称存在简写,错别字等不规范的现象,需要将不规范的书写进行纠错改正。在进行纠错的过程中用到了【编辑距离】的计算方式来与对照表进行精确匹配。
2018-12-13
微慕搜索助手插件:minapper-wechat-search
微信搜一搜已经成为微信里一个重要功能。提交小程序页面和内容的信息到微信的搜一搜,被搜一搜收录,微信小程序提供了相关的api。目前,微慕专业版和增强版已经提供了这个功能。为了方便开源版用户的小程序提交页面和内容到微信搜一搜。微慕团队开发了一个免费的插件,提供给开源版用户。
2021-08-14
从0到1:企事业单位知识竞赛答题小程序迭代开发笔记一
企事业单位知识竞赛答题小程序,在信息技术迅猛发展的时代,企业和事业单位在提升员工素质和知识水平方面面临着新的挑战。为了增强员工的学习积极性、提高团队凝聚力和整体素质,越来越多的单位开始组织知识竞赛活动。传统的知识竞赛往往依赖于线下纸质问卷,不仅耗时耗力,还难以及时统计结果。因此知识竞赛答题小程序...
2024-10-06
SPI 在 Dubbo中 的应用
SPI 全称为 Service Provider Interface,是一种模块间组件相互引用的机制。其方案通常是提供方将接口实现类的全名配置在classPath下的指定文件中,由调用方读取并加载。这样需要替换某个组件时,只需要引入新的JAR包并在其中包含新的实现类和配置文件即可,调用方的代码无需任何调整。优秀的SPI框架能够提供单接口多实...
2020-12-16
PAT_甲级_1145 Hashing - Average Search Time
给定N个数字插入到用户指定长度为MSize的hash表中,如果X无法插入就输出X cannot be inserted.紧接着给出M个查询的数字,计算平均M个数字的查找时间。
cs61b week8 -- Binary Search Tree
在Project 1中,Deque只给了一些API,而具体的实现代码交由我们处理,由此产生了ArrayDeque和LinkedListDeque。还有就是之前课上讲的List61B接口,只声明一些方法,具体实现为AList和SLList准确来说,Java的interface并不是ADT,因为interface允许存在一些default的方法。
2022-01-18
python3中的正则模块
与正则最相关的应该算是字符串, 但是,在内置的py的str类型中, 并没有内置的正则方法. 我们可以看一下str的基本方法:我觉得最有用的,应该算find,len,split,join 这4个方法了. 但对于字符串操作来说, 这简直too too simple. 所以, py提供了我们一个Re 模块, 来帮助我们使用正则对字符串进行相关操作. 另外, py中的正则是pe...
2016-06-18
如何用 React Native 创建一个iOS APP?(二)
上述是定义应用程序的入口点。这也是 JavaScript 代码开始执行的地方。这是一个本地用户界面反应的基本结构。我们定义的每个视图将遵循相同的基本结构。在本教程中,我们将创建一个既可以浏览书籍又能知道书籍介绍比如作者、标题或关于书籍的简介。你还可以通过检索书名或作者来查找你想要的书籍。下面我要介绍这个应用...
2016-01-12
如何使用 NFTScan 的 TON API 实现 NFT 应用开发?
上周 NFTScan 开发者平台已上线了 TON 网络的 NFT API 服务,TON(The Open Network)是由 Telegram 团队打造的一条 Layer 1 高性能公链,采用自己的 TVM 虚拟机,与 EVM 不兼容。通过先进的技术架构实现每秒百万级 TPS 的高速处理,并支持智能合约和 DApp 开发。TON 采用了分片机制提升扩展性,同时通过数据分片等方式...
浅析图数据库 Nebula Graph 数据导入工具——Spark Writer
近年来随着大数据的兴起,分布式计算引擎层出不穷。Hadoop 是 Apache 开源组织的一个分布式计算开源框架,在很多大型网站上都已经得到了应用。Hadoop 的设计核心思想来源于 Google MapReduce 论文,灵感来自于函数式语言中的 map 和 reduce 方法。在函数式语言中,map 表示针对列表中每个元素应用一个方法,reduce 表示...
2020-07-16
Android自定义搜索框,封装了 历史搜索记录功能和样式
原文地址:[链接] 1. 简介 一款封装了 历史搜索记录功能 & 样式 的Android自定义搜索框 已在Github开源:地址:SearchLayout,欢迎 Star ! []() 2. 功能介绍 2.1 需求场景 []() 2.2 功能需求 功能列表 []() 功能原型 []() 2.3 功能示意 []() 3. 特点 3.1 功能实用 该搜索框开源库具备除了历史搜索记录功能外,还具...
2018-02-07
Geant4在Ubuntu下的安装教程
Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理、核物理等,如光子中子的辐射屏蔽模拟、粒子探测器性能研究、加速器模拟等,在物理、医学、生物等领域都有使用。软件使用C/C++开发,遵循开源协议,使用自由度高,而且免费。但是,Geant4编程开发的门槛较高...
2017-09-20
elasticsearch学习笔记(二十一)——Elasticsearch _search结果的含义以及timeout机制
took: 整个搜索请求花费了多少毫秒timed_out:表示请求是否超时hits.total: value表示返回结果的总数,relation表示关系 例如一般是eq表示相等hits.max_score: 表示本次搜索的所有结果中,最大的相关度分数是多少,每一条document对于search的相关度,越相关,_score分数就越大,排位就越靠前hits.hits: 表示查询出来doc...
每个前端应该知道的jquery 细节
每个前端应该知道的jquery 细节 一组简单的小技巧收集,让你玩转jquery 1.回到顶部 不需要其他插件,简单通过使用jquery 中的 animate and scrollTop 方法,就能实现 {代码...} {代码...} 通过 改变scrollTop的值控制滚动条到达哪个位置 2.预加载图片 如果你的页面有很多图片,并且默认情况下是看不到的,当你鼠标移动过的时...
MySQL json
This function was renamed to JSON_ARRAY_APPEND() in MySQL 5.7.9; the alias JSON_APPEND() is now deprecated in MySQL 5.7, and is removed in MySQL 8.0
2020-12-16
常用的Html5代码
window.history.go(-1);这一句只在安卓手机有效果 兼容苹果手机需要在跳转代码后加上return false; 跳转后刷新页面self.location.reload();
2019-12-25
159.234
159.234-2021 Semester 11Assignment 2Deadline: Thursday 6 May, 11 PMEvaluation: 40 marks – which represents 20% of your final gradeLate Submission: 5 marks off per day lateTeams: The assignment can be done individually or in teams of two people (oneassignment per team submitted including both stud...
2022-05-06