~/talk

Introducing Apache Commons Text

Talkat ApacheCon North America 2017 · on Tuesday, 2017-05-16· at 14:30· Merrick I· [java]
links:none on file
slides:none on file

Apache Commons Text packages reusable text utilities pulled out of Commons Lang and new algorithms: StringSubstitutor, string escape utils, StrBuilder/FormattableUtils/StringTokenizer and planned WordUtils and a random string generator. It ships similarity and distance implementations (Longest Common Subsequence with O(m·n) cost, Levenshtein, Hamming, Cosine, Jaro/Jaro-Winkler), a Myers-based diff, and JSON/Java/ECMA escapers (note ECMA escapes can break HTML). Unicode surrogate pairs are handled following Java string semantics to support non-BMP characters.

AI-written summary · about

  1. 0:00Intro
  2. 2:42History of Commons Text
  3. 4:06Current Layout
  4. 6:35String Builder
  5. 8:20Formattable
  6. 10:30Templating
  7. 12:31String Tokenizer
  8. 17:29Unique Features
  9. 18:13Longest Common Subsequence
  10. 21:40Normalization
  11. 23:16Edit Distances
  12. 24:10Text Diff
  13. 24:53Other Similarity Scores
  14. 25:38Whats Next
  15. 27:26Release Date
  16. 28:48Wordutils
  17. 30:22Deprecation
  18. 31:02Applications
  19. 34:18Participation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.