Это потому, что они используют значок шрифта для кнопок. Они используют шрифт «Slick», как вы можете видеть на этом изображении:
В основном, сделать букву «А» в виде значка, буквы » Б »форма другого и т. Д.
Например:
Если вы хотите узнать больше о шрифтах значков , нажмите здесь
Если вы хотите изменить значки, вам нужно заменить весь код кнопки или вы можете перейти на www.fontastic.me и создать свой собственный значок шрифта. После этого замените файл шрифта на текущий, и у вас появится собственный значок.
Использование библиотеки Java-клиента CouchDB и clojure.contrib.json.read/write
достаточно хорошо работает для меня. Однако гарантии согласованности CouchDB могут быть недостаточно сильными для ваших целей.
One option for persisting maps in Clojure that still uses a relation database is to store the map data in an opaque blob. If you need the ability to search for records you can store indexes in separate tables. For example you can read how FriendFeed is storing schemaless data on top of MySQL - http://bret.appspot.com/entry/how-friendfeed-uses-mysql
Another option is to use the Entity-Attribute-Value model (EAV) for storing data in a database. You can read more about EAV on Wikipedia (I'd post a link but I'm a new user and can only post one link).
Yet another option is to use BerkeleyDB for Java - it's a native Java solution providing ACID and record level locking. (Same problem with posting a link).
Clj-record - это реализация активной записи в clojure, которая может вас заинтересовать.
Вы можете попробовать одну из баз данных графов на основе Java, например Neo4J . Можно легко закодировать интерфейс хэш-карты, чтобы сделать его достаточно прозрачным.