原创 Jersey Hello 例子

本文參考:https://www.jianshu.com/p/88f97b90963c  Jersey RESTful 框架是開源的RESTful框架, 實現了JAX-RS (JSR 311 & JSR 339) 規範。它擴展了JAX-RS

原创 Restlet hello 例子

Restlet 是開源的用於Java 開發REST服務框架。官方網址:https://restlet.talend.com/ 以下是官方文檔中例子1 創建項目   引用:  compile 'org.restlet.jse:org.rest

原创 JSON Web Token JJWT

JJWT 是 開源的、用於 java 創建和驗證JSON Web令牌的庫。網址:https://github.com/jwtk/jjwt簡單示例:生成JSON Web令牌import io.jsonwebtoken.Jwts; import

原创 Jetty 嵌入開發 配置SSL

一  使用java 自帶工具 keytool 生成證書keytool -genkey -alias server -keypass 123456 -storepass 123456 -storetype PKCS12 -keyalg RSA

原创 HttpClient 使用證書和跳過證書

引用compile 'org.apache.httpcomponents:httpclient:4.5.10'使用證書 import java.io.File; import java.io.FileInputStream; import

原创 Jetty 嵌入開發 hello

Jetty  嵌入開發簡單例子import org.eclipse.jetty.server.Server; public class JettyTest { public static void main(String[] args) {

原创 Pulsar Function 例子

在單機環境下實現字符串追加函數(Pulsar 2.4.2版本)1 啓動單機Pulsar     $ bin/pulsar-daemon start standalone2 創建函數1) 準備環境    項目引用 compile 'org.a

原创 Pulsar Reader 例子

使用 reader 接口, Pulsar客戶可以在主題中“手動定位”自己,從指定的消息開始向前讀取所有消息下面是一個示例: import org.apache.pulsar.client.api.Message; import org.ap

原创 Pulsar Consumer 例子

import org.apache.pulsar.client.api.Consumer; import org.apache.pulsar.client.api.Message; import org.apache.pulsar.cli

原创 Pulsar Producers 例子

import java.util.concurrent.TimeUnit; import org.apache.pulsar.client.api.Producer; import org.apache.pulsar.client.api

原创 Pulsar 使用 pulsar-admin 管理 租戶、命名空間

Pulsar 的管理可以通過LIC命令行,REST api 、JAVA api管理 以下介紹使用LIC命令行 (pulsar2.4.2上測試) 1 租戶

原创 Pulsar Token身份驗證

    一 Token身份驗證概述    Pulsar支持使用基於JSON Web Tokens(RFC-7519)的安全令牌對客戶端進行身份驗證。    Tokens用於標識Pulsar客戶端,並與角色關聯,這些角色隨後將被授予執行某些操

原创 3臺linux搭建Pulsar集羣環境用於測試

搭建 Pulsar 集羣需要 3 個組件:ZooKeeper 集羣、BookKeeper 集羣和 broker 集羣 以下部署策略: 192.168.1.46 (部署BookKeeper,部署broke

原创 Java中使用OpenSSL生成公鑰私鑰進行數據加解密

本文參考https://www.cnblogs.com/linjiqin/p/11133435.html,做了簡化,修改了例子中Base64的引用.當前使用的是Linux系統,已經安裝OpenSSL軟件包一、使用OpenSSL來生成私鑰和公

原创 JDK1.8 找不到 sun.misc.BASE64Decoder 的解決方法

使用JDK.18 自帶java.util.Base64java.util.Base64.Encoder;java.util.Base64.Decoder;代替sun.misc.BASE64Decoder例子1 BASE64Decoder b