原创 [Reprint] OpenSSL + Swift: Everything You Need to Know

From: https://medium.com/@joncardasis/openssl-swift-everything-you-need-to-know-2a4f9f256462 OpenSSL + Swift: Everythin

原创 如何在macbook上製作MP3同步歌詞

最近App Store上發佈了一款lrc編輯軟件:“Super LRC Editor”,它集波紋圖、拖拽定位、任意時間插入歌詞功能與一身,用起來很方便,下面講講此款軟件的操作過程,或者說是使用方式: 軟件的作者是一位Java架構師,通過

原创 微服務項目架構及項目開發過程總結

最近,總結了一遍我的微服務架構在項目開發中的經驗,僅供分享:   。。。。   ppt下載地址:https://download.csdn.net/download/ranjio_z/12314504

原创 確保金融系統中的BigDecimal數據轉換爲json的精度不丟失

我們知道數值2.9傳遞給一個double型的變量a時,a就變成了2.899999999999999911182158029987476766109466552734375,而不是2.9。所以,也有了double值比較是否相等時需要比較一個

原创 直裝mongodb複製集配置

mongod.conf # for documentation of all options, see: # http://docs.mongodb.org/manual/reference/configuration-options/

原创 pdb調試python代碼過程

1、在代碼啓動處加入: import pdb 和 pdb.set_trace() 2、正常啓動代碼 3、s->單步調試 pp->打印變量的值 r->跳出當前函數     1、ffmpeg轉換格式: f32le   2、(waveform

原创 我的第一個Ai軟件發佈 - Super LRC Editor WIth AI

       這個軟件其實,在過年的7天假期裏已經完成了。但,由於Xcode11.4的正式版前兩天才發佈,所以,一直沒法上傳Apple的App Store。        軟件開發過程中,用tensorboard分析了tensorflow

原创 不可逆雙鑰加密通信-張人傑版

在現代通信中往往採用https方式來實現加密通信。https通信通道的建立需要首先交換服務器與客戶端的公鑰,而誰來確保這個交換過程不被替換呢?對了那就是內置在瀏覽器中的根證書以及服務器端從該證書頒發機構獲取保存的服務器端證書。當然證書頒發

原创 Redis緩存穿透和緩存雪崩的解決辦法

緩存穿透:(數據庫中沒對應數據,所以每次都查數據庫) 解決辦法:對同一查詢條件如果沒有數據則緩存空對象   緩存雪崩:(同一時間,大量緩存對象ttl同時到期) 解決辦法:設置ttl時,加上一個隨機值,或每次get後更新ttl

原创 Java實現敏感詞過濾雙向詞庫完美跳過大江陰毛紡廠

本版本爲3.0雙向詞彙版本,順序掃描文本時,會判斷正向詞彙和反向詞彙,有交叉的以等級高的爲準,最後會統計出命中正向詞彙和命中敏感詞彙。 原理:http://blog.csdn.net/ranjio_z/article/details/75

原创 TensorFlow:從模型文件看它的結構

meta文件讀取方式 import tensorflow as tf from tensorflow.python.platform import gfile #這是從文件格式的meta文件加載模型 graph = tf.get_defa

原创 Redis研究總結

Redis刪除策略 定期刪除+惰性刪除 定期:每100ms隨機抽取一些設置了過期時間的key,檢查是否過期,如果過期那就刪除 惰性刪除:當獲取某個key時,redis檢查一下這個key是否已過期,如果過期那就刪除 內存不夠時,走redis

原创 Mq選型總結

activemq Java開發的,在內嵌到項目中比較方便 單機吞吐量萬級 可以做主從、高可用   可能丟消息 官方維護已經很少   Rabbitmq(非分佈式)(支持消息的事務) 在rabbitmq中創建幾萬的topic是很容易的,所以可

原创 Redis至少是3節點的哨兵集羣sentinal

Redis至少是3節點的哨兵集羣sentinal quorum=2,有兩個哨兵(兩個slave)認爲master已宕機,可以選舉一個來執行故障轉移           Sentinel cluster