- 博客(5)
- 收藏
- 关注
原创 字符串处理算法总结:KMP算法和Tier字典
文章目录KMP算法暴力搜索KMP求next数组KMP匹配String的indexOf()Trie字典节点结构操作实操练习参考文献:KMP算法使用场景:已知一个字符串S和一个模式串P,查找P在S中的位置?字符串S: i指向当前字符字符串P: j指向当前字符暴力搜索思路:逐个字符匹配即可。问题:对于已知的情况会出现反复对比的操作,效率降低KMP思路:对模式串P进行分析,使得当S的一...
2019-08-19 10:55:44 237
翻译 hyperledger fabric概述
以下要点需要对区块链有一定的了解,是总结性的一些概述:Fabric是一个应用于企业的区块链平台,或者说是一种联盟链(Consortium Blockchain)平台,适合在多个企业之间建立去中心化的应用。Fabric和比特币,以太坊等公链平台有明显的差异,它借鉴了区块链的数据结构,但同时有着非常多的身份验证,权限控制和数据隐私保护机制——为了满足企业应用的需求。由于不是完全开放的公链的环境...
2019-07-17 16:52:27 223
原创 Servlet知识学习和总结
概念辨析首先来看看,最初碰到这个概念时的困惑:什么是Servlet? 什么是Servlet容器?Servlet可以做什么?Servlet有什么应用?学SpringBoot的时候看到说它默认使用嵌入式Servlet 容器Tomcat, 然后看到有人问到Servlet 的原理是什么,以及有大佬的知乎回答说建议要**精通Servlet **,看来这两个名称相似的概念是有所区别的:Ser...
2019-06-28 16:17:12 183
原创 JAVA使用反射代替switch大量分支
今天看了《大话设计模式》中的抽象工厂模式,其中提出了使用反射技术,原文不是用的Java,所以尝试用Java来实现一下。具体的一些知识:https://www.cnblogs.com/zhaoguhong/p/6937364.html 写得不错。我这里是用了三个函数来通过全限定名(字符串变量)来构造一个类。package AbsractFactory;import java.lang.re...
2019-05-05 19:25:50 1070
原创 IDEA报错:IDEA Error loading Project. Cannot load module HelloWord
新创建了一个project,第二次打开项目的时候,右下弹出错误,然后项目的目录树叶不见了。解决办法:重新导入项目,选择覆盖之前的项目。
2019-04-11 21:59:58 4065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人