hellblazer / aho-corasick Goto Github PK
View Code? Open in Web Editor NEWThis project forked from raymanrt/aho-corasick
Aho-Corasick algorithm as implemented in Java by Danny Yoo, with little improvements
License: Other
This project forked from raymanrt/aho-corasick
Aho-Corasick algorithm as implemented in Java by Danny Yoo, with little improvements
License: Other
This is the source code distribution for an implementation of the Aho-Corasick automaton in Java. For license information, please see LICENSE. ********************************************************************* This implemenation changes the build system from Ant to Maven The starting version is 1.2 ********************************************************************* This implementations improve some aspects of a software written by Danny Yoo, available at https://hkn.eecs.berkeley.edu/~dyoo/java/index.html The starting version is 1.1 The main changes are: * the use of Java Generics * the use of char[] data structure to represent text instead of byte[]; this makes the software compatible with UTF-8 strings * a Benchmark class, to test the improvements of using the Aho-Corasick algorithm instead of regular expressions ********************************************************************* Here follows the original README: The following commands require Apache Maven, which can be found here: http://maven.apache.org/ Building the jar ================ To compile the jar, run `maven install'. The resulting jar should be created in: target/ahocorasick-<version>.jar Building the documentation ========================== To build the javadocs, run `maven install'. The javadocs should be created in: target/ahocorasick-<version>-javadoc.jar
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.