Skip to content

Instantly share code, notes, and snippets.

View noob9527's full-sized avatar
🎯
Focusing

xu yan noob9527

🎯
Focusing
View GitHub Profile
@noob9527
noob9527 / FixBooleanPropertyNamingStrategy.kt
Created March 31, 2020 17:55
Fix Jackson Kotlin Boolean naming strategy (before: isFoo => foo, after: isFoo => isFoo)
object JacksonUtil {
val objectMapper = ObjectOMapper()
.registerKotlinModule()
.setPropertyNamingStrategy(FixBooleanPropertyNamingStrategy)!!
object FixBooleanPropertyNamingStrategy : PropertyNamingStrategy() {
private val logger = LoggerFactory.getLogger(FixBooleanPropertyNamingStrategy::class.java)
@noob9527
noob9527 / Hmac.kt
Created August 24, 2018 05:33
kotlin Hmac
package com.boosal.ccbba.util
import java.util.*
import javax.crypto.Mac
import javax.crypto.spec.SecretKeySpec
object Hmac {
fun digest(
msg: String,
key: String,

html->markdown

pandoc <source-path> -o <target-path> --parse-raw