标签分类

🏷️ 标签云

AI (21) AI automation (1) ANN (3) AOP (1) API (1) AS400 (1) AWS (6) Algo (3) Algorithm (2) Angular (9) Apache (3) ApplicationEvent (1) Architect (3) Automation (2) Azure (1) BA (1) Bash (1) Bash command (1) Bayesian (2) BigData (1) Booster (1) CAS (1) CI (1) CI/CD (1) CNN (1) CPU (1) CTO (3) Camel (1) Chrome (1) Cloud (2) CloudComputing (1) Coding (13) Collections (1) Concurrent (2) Container (2) Cryptography (1) DB (5) Data Science (1) Data mining (2) DataScience (1) Database (2) Debts (2) DeepLearning (3) Dev (1) DevOps (23) Development (1) Docker (3) Does 3 (1) ECS (1) Eclipse (1) Efficiency (3) Emergency (1) Encryption (1) Enterprise Security (4) Equity (1) Errors (5) Errors&Solutions (1) Excel (1) Expect (2) FX (2) Face Recongnition (1) FacialRecognition (2) Fargate (1) Finance (1) Financial (3) FrontEnd (1) Frontend (1) GC (1) Game theory (2) Gemfire (1) Geode (1) Git (8) GitHub (4) GitPages (2) Global Market (1) Google (5) Gradle (2) GraphQL (3) Graphical Models (2) Groovy (1) Gson (1) HTTP (1) HTTPS (1) Haddop (1) Helm (1) Hibernate (4) Huawei (1) IBM Personal Communications (1) IO (1) IntelliJ (10) Intellij (5) JDK (1) JFR (22) JIT (1) JPA (3) JQ (1) JUnit (2) JVM (2) JVM warm up (1) JVM预热 (1) Jackson (1) Java (89) JavaScript (9) Jboss (1) JetBrains (1) Json (1) K8s (3) Kafka (2) Kerberos (1) Kotlin (3) KsqlDB (1) Kubenetes (1) Kubernetes (3) LInux (1) Leetcode (2) Linux (2) Logback (1) Low latency (1) MQ (1) MTF (1) Mac (4) MacBook errors (1) Macbook (4) MachineLearning (2) Maps (5) Maven (5) Micronaut (1) Microservice (1) Microservices (1) Mifid (1) Mint (1) MobileInternet (6) Mock (2) MyBlog (7) MySql (4) NIO (1) NavigableMap (1) Network Diagnostics (3) Networking (3) Neutral network (3) NodeJs (5) OOP (1) OfficeSafety (1) OpenShift (1) OpenStack (1) Openshift (1) Pandas (1) PerformanceTuning (24) Pfizer (1) Pipenv (1) Platform (1) Productivities (1) Productivity (3) Programing (4) Programming (18) Protocols (1) Python (13) Questions (2) R (1) RESTful (1) RESTul (1) RMB (1) Rails (1) React (2) Reactive (1) Regexp (2) Regular Expression (1) RegularExpression (2) Ruby (2) RxJS (1) S3 (2) SAML SSO (4) SEO (1) SFTP (1) SOA (1) SQL (3) SQL Server (1) SRE (1) SSH (2) SSL (1) Script (2) Security (1) Sharding (1) Shell (1) Shortcuts (1) Slack (1) Software Engineering (1) Software Enginnering (1) Spark (1) Spring (4) Spring Boot (3) SpringBoot (7) SpringData (5) SpringFramework (2) SpringMVN (1) Springframework (1) StateMachine (2) Storm (1) Swift (2) TCP (1) TLS (1) Test (1) TextProcessing (1) Tips (1) TraceRoute (3) Transaction (1) Troubleshooting (1) VSCode (1) Vaccine (1) Virtual Environment (1) WAS (1) WEKA (2) WMI (1) WSL2 (1) WebServices (1) WebSphere (1) Windows (2) WordPress (2) XA (1) Yarn (1) algorithm (2) angular (3) anugar (1) automate task (2) automation (10) aws (1) azure (2) bamboo (1) bash (1) blockchain (3) citrix (1) class loader` (1) cloud (3) clouds (1) clud (1) coding (1) company (1) compare (1) concurrency (1) concurrent (1) data strucutre (1) database (3) dead lock (1) desgin (1) dev (1) development (1) devops (5) efficiency (1) elasticsearch (2) enum (1) ethereum (1) finance (1) fires (4) fund (1) hashcode (1) heavy load (1) http (1) hyperledger (2) iOS (3) iPhone (1) intelliJ (1) jar (3) java (25) java history (1) javascript (5) keystore (1) lesson&learn (1) linux (3) maven (1) microfrontends (1) microservice (1) mobile internet (1) mvn (1) mysql (2) news (4) ngrx (1) node (2) nodejs (2) npm (1) omz (1) pip (1) principals (1) programming (1) proxy (1) python (2) rfc (1) rxjs (1) scraphy (1) script (3) security (2) serialVersionUID (1) shortcut (2) source code (1) spring (1) springboot (3) ssh (6) stripe (4) swift (1) tag (1) tech (17) terraform (3) testing (1) testing multiple threading (1) travel (1) troubleshooting (1) truststore (1) typescript (2) vpn (2) windows (1) wsl (1) zsh (1) 低延迟 (1) 新闻 (1) 火灾 (1)

📚 按标签分类的文章

🔖 AI (21 篇文章)

🔖 AI automation (1 篇文章)

🔖 ANN (3 篇文章)

🔖 AOP (1 篇文章)

🔖 API (1 篇文章)

🔖 AS400 (1 篇文章)

🔖 AWS (6 篇文章)

🔖 Algo (3 篇文章)

🔖 Algorithm (2 篇文章)

🔖 Angular (9 篇文章)

🔖 Apache (3 篇文章)

  • Apache Camel
  • Apache Tips
  • Spark-vs-Storm

🔖 ApplicationEvent (1 篇文章)

🔖 Architect (3 篇文章)

  • IT-Architect
  • Business Analysis
  • Something about RESTful architect

🔖 Automation (2 篇文章)

🔖 Azure (1 篇文章)

🔖 BA (1 篇文章)

  • Business Analysis

🔖 Bash (1 篇文章)

🔖 Bash command (1 篇文章)

🔖 Bayesian (2 篇文章)

🔖 BigData (1 篇文章)

  • Spark-vs-Storm

🔖 Booster (1 篇文章)

🔖 CAS (1 篇文章)

🔖 CI (1 篇文章)

🔖 CI/CD (1 篇文章)

🔖 CNN (1 篇文章)

🔖 CPU (1 篇文章)

🔖 CTO (3 篇文章)

  • HTTPS/2
  • Load Balancing
  • Storage Management

🔖 Camel (1 篇文章)

  • Apache Camel

🔖 Chrome (1 篇文章)

🔖 Cloud (2 篇文章)

🔖 CloudComputing (1 篇文章)

🔖 Coding (13 篇文章)

🔖 Collections (1 篇文章)

  • Java Collections Misc

🔖 Concurrent (2 篇文章)

🔖 Container (2 篇文章)

  • docker-commands-bible
  • Docker

🔖 Cryptography (1 篇文章)

  • SSH and Cryptography

🔖 DB (5 篇文章)

🔖 Data Science (1 篇文章)

  • R Language

🔖 Data mining (2 篇文章)

🔖 DataScience (1 篇文章)

🔖 Database (2 篇文章)

🔖 Debts (2 篇文章)

  • Whitelabel Error Page
  • Debts in a nutshell

🔖 DeepLearning (3 篇文章)

🔖 Dev (1 篇文章)

  • Algorithm

🔖 DevOps (23 篇文章)

🔖 Development (1 篇文章)

🔖 Docker (3 篇文章)

🔖 Does 3 (1 篇文章)

🔖 ECS (1 篇文章)

🔖 Eclipse (1 篇文章)

  • Eclipse notes

🔖 Efficiency (3 篇文章)

🔖 Emergency (1 篇文章)

  • How to user fire extinguisher

🔖 Encryption (1 篇文章)

🔖 Enterprise Security (4 篇文章)

🔖 Equity (1 篇文章)

  • equity trading

🔖 Errors (5 篇文章)

🔖 Errors&Solutions (1 篇文章)

🔖 Excel (1 篇文章)

🔖 Expect (2 篇文章)

🔖 FX (2 篇文章)

  • Foreign Exchange
  • RenMinBi International

🔖 Face Recongnition (1 篇文章)

🔖 FacialRecognition (2 篇文章)

🔖 Fargate (1 篇文章)

🔖 Finance (1 篇文章)

  • RenMinBi International

🔖 Financial (3 篇文章)

  • Whitelabel Error Page
  • Debts in a nutshell
  • Foreign Exchange

🔖 FrontEnd (1 篇文章)

🔖 Frontend (1 篇文章)

  • Master Microfrontends

🔖 GC (1 篇文章)

  • Java GC notes

🔖 Game theory (2 篇文章)

🔖 Gemfire (1 篇文章)

🔖 Geode (1 篇文章)

🔖 Git (8 篇文章)

🔖 GitHub (4 篇文章)

🔖 GitPages (2 篇文章)

🔖 Global Market (1 篇文章)

  • RenMinBi International

🔖 Google (5 篇文章)

🔖 Gradle (2 篇文章)

🔖 GraphQL (3 篇文章)

🔖 Graphical Models (2 篇文章)

🔖 Groovy (1 篇文章)

🔖 Gson (1 篇文章)

🔖 HTTP (1 篇文章)

🔖 HTTPS (1 篇文章)

🔖 Haddop (1 篇文章)

  • Spark-vs-Storm

🔖 Helm (1 篇文章)

🔖 Hibernate (4 篇文章)

🔖 Huawei (1 篇文章)

🔖 IBM Personal Communications (1 篇文章)

🔖 IO (1 篇文章)

  • Java New IO

🔖 IntelliJ (10 篇文章)

🔖 Intellij (5 篇文章)

🔖 JDK (1 篇文章)

  • Java new features

🔖 JFR (22 篇文章)

🔖 JIT (1 篇文章)

  • Java JIT compiler

🔖 JPA (3 篇文章)

🔖 JQ (1 篇文章)

🔖 JUnit (2 篇文章)

🔖 JVM (2 篇文章)

  • Awesome Kotlin
  • Java JVM

🔖 JVM warm up (1 篇文章)

  • JVM warm up by Escape Analysis

🔖 JVM预热 (1 篇文章)

  • JVM热身

🔖 Jackson (1 篇文章)

🔖 Java (89 篇文章)

🔖 JavaScript (9 篇文章)

🔖 Jboss (1 篇文章)

🔖 JetBrains (1 篇文章)

🔖 Json (1 篇文章)

🔖 K8s (3 篇文章)

🔖 Kafka (2 篇文章)

🔖 Kerberos (1 篇文章)

🔖 Kotlin (3 篇文章)

  • Awesome Kotlin
  • Mock in kotlin
  • Mock in kotlin

🔖 KsqlDB (1 篇文章)

🔖 Kubenetes (1 篇文章)

🔖 Kubernetes (3 篇文章)

🔖 LInux (1 篇文章)

  • awesome mr W

🔖 Leetcode (2 篇文章)

🔖 Linux (2 篇文章)

  • Linux Tips
  • Curl

🔖 Logback (1 篇文章)

🔖 Low latency (1 篇文章)

  • JVM warm up by Escape Analysis

🔖 MQ (1 篇文章)

  • Solace MQ

🔖 MTF (1 篇文章)

  • Mifid

🔖 Mac (4 篇文章)

🔖 MacBook errors (1 篇文章)

🔖 Macbook (4 篇文章)

🔖 MachineLearning (2 篇文章)

🔖 Maps (5 篇文章)

🔖 Maven (5 篇文章)

🔖 Micronaut (1 篇文章)

🔖 Microservice (1 篇文章)

🔖 Microservices (1 篇文章)

  • Microservices vs. SOA

🔖 Mifid (1 篇文章)

  • Mifid

🔖 Mint (1 篇文章)

  • Setup Git in Mint Linux

🔖 MobileInternet (6 篇文章)

🔖 Mock (2 篇文章)

  • Mock in kotlin
  • Mock in kotlin

🔖 MyBlog (7 篇文章)

🔖 MySql (4 篇文章)

🔖 NIO (1 篇文章)

🔖 Network Diagnostics (3 篇文章)

🔖 Networking (3 篇文章)

🔖 Neutral network (3 篇文章)

🔖 NodeJs (5 篇文章)

🔖 OOP (1 篇文章)

🔖 OfficeSafety (1 篇文章)

  • How to user fire extinguisher

🔖 OpenShift (1 篇文章)

  • cloud computering

🔖 OpenStack (1 篇文章)

  • cloud computering

🔖 Openshift (1 篇文章)

🔖 Pandas (1 篇文章)

🔖 PerformanceTuning (24 篇文章)

🔖 Pfizer (1 篇文章)

🔖 Pipenv (1 篇文章)

🔖 Platform (1 篇文章)

🔖 Productivities (1 篇文章)

🔖 Productivity (3 篇文章)

🔖 Programing (4 篇文章)

🔖 Programming (18 篇文章)

🔖 Protocols (1 篇文章)

🔖 Python (13 篇文章)

🔖 Questions (2 篇文章)

  • IT-Architect
  • Java-Tricky-Tech-Questions.md

🔖 R (1 篇文章)

  • R Language

🔖 RESTful (1 篇文章)

🔖 RESTul (1 篇文章)

🔖 RMB (1 篇文章)

  • RenMinBi International

🔖 Rails (1 篇文章)

🔖 React (2 篇文章)

🔖 Reactive (1 篇文章)

🔖 Regexp (2 篇文章)

🔖 Regular Expression (1 篇文章)

🔖 RegularExpression (2 篇文章)

🔖 Ruby (2 篇文章)

🔖 RxJS (1 篇文章)

  • rxjs pipe in depth

🔖 S3 (2 篇文章)

🔖 SAML SSO (4 篇文章)

🔖 SEO (1 篇文章)

🔖 SFTP (1 篇文章)

  • SSH SFTP

🔖 SOA (1 篇文章)

  • Microservices vs. SOA

🔖 SQL (3 篇文章)

🔖 SQL Server (1 篇文章)

🔖 SRE (1 篇文章)

  • awesome mr W

🔖 SSH (2 篇文章)

  • SSH SFTP
  • SSH and Cryptography

🔖 SSL (1 篇文章)

🔖 Script (2 篇文章)

🔖 Security (1 篇文章)

🔖 Sharding (1 篇文章)

🔖 Shell (1 篇文章)

🔖 Shortcuts (1 篇文章)

🔖 Slack (1 篇文章)

🔖 Software Engineering (1 篇文章)

🔖 Software Enginnering (1 篇文章)

🔖 Spark (1 篇文章)

  • Spark-vs-Storm

🔖 Spring (4 篇文章)

🔖 Spring Boot (3 篇文章)

🔖 SpringBoot (7 篇文章)

🔖 SpringData (5 篇文章)

🔖 SpringFramework (2 篇文章)

🔖 SpringMVN (1 篇文章)

🔖 Springframework (1 篇文章)

🔖 StateMachine (2 篇文章)

🔖 Storm (1 篇文章)

  • Spark-vs-Storm

🔖 Swift (2 篇文章)

🔖 TCP (1 篇文章)

🔖 TLS (1 篇文章)

🔖 Test (1 篇文章)

🔖 TextProcessing (1 篇文章)

🔖 Tips (1 篇文章)

🔖 TraceRoute (3 篇文章)

🔖 Transaction (1 篇文章)

🔖 Troubleshooting (1 篇文章)

🔖 VSCode (1 篇文章)

🔖 Vaccine (1 篇文章)

🔖 Virtual Environment (1 篇文章)

🔖 WAS (1 篇文章)

🔖 WEKA (2 篇文章)

🔖 WMI (1 篇文章)

🔖 WSL2 (1 篇文章)

🔖 WebServices (1 篇文章)

🔖 WebSphere (1 篇文章)

🔖 Windows (2 篇文章)

🔖 WordPress (2 篇文章)

🔖 XA (1 篇文章)

🔖 Yarn (1 篇文章)

🔖 algorithm (2 篇文章)

🔖 angular (3 篇文章)

🔖 anugar (1 篇文章)

🔖 automate task (2 篇文章)

🔖 automation (10 篇文章)

🔖 aws (1 篇文章)

🔖 azure (2 篇文章)

🔖 bamboo (1 篇文章)

🔖 bash (1 篇文章)

🔖 blockchain (3 篇文章)

🔖 citrix (1 篇文章)

🔖 class loader` (1 篇文章)

  • Java Class Loader

🔖 cloud (3 篇文章)

  • cloud computering
  • cloud computering
  • Openshift tips

🔖 clouds (1 篇文章)

🔖 clud (1 篇文章)

🔖 coding (1 篇文章)

🔖 company (1 篇文章)

🔖 compare (1 篇文章)

  • Compare-In-Java

🔖 concurrency (1 篇文章)

🔖 concurrent (1 篇文章)

🔖 data strucutre (1 篇文章)

  • Data Structure

🔖 database (3 篇文章)

🔖 dead lock (1 篇文章)

🔖 desgin (1 篇文章)

🔖 dev (1 篇文章)

🔖 development (1 篇文章)

🔖 devops (5 篇文章)

🔖 efficiency (1 篇文章)

🔖 elasticsearch (2 篇文章)

🔖 enum (1 篇文章)

🔖 ethereum (1 篇文章)

🔖 finance (1 篇文章)

  • equity trading

🔖 fires (4 篇文章)

🔖 fund (1 篇文章)

  • equity trading

🔖 hashcode (1 篇文章)

  • Hash Code Misc

🔖 heavy load (1 篇文章)

🔖 http (1 篇文章)

  • http methods

🔖 hyperledger (2 篇文章)

🔖 iOS (3 篇文章)

🔖 iPhone (1 篇文章)

🔖 intelliJ (1 篇文章)

🔖 jar (3 篇文章)

🔖 java (25 篇文章)

🔖 java history (1 篇文章)

  • Java new features

🔖 javascript (5 篇文章)

  • RXJS -- reactive Programming like a hero
  • How to setup nodejs to install package from intranet
  • ngrx
  • Redux
  • common errors in NPM or node

🔖 keystore (1 篇文章)

🔖 lesson&learn (1 篇文章)

🔖 linux (3 篇文章)

🔖 maven (1 篇文章)

  • Maven-Notes

🔖 microfrontends (1 篇文章)

  • Master Microfrontends

🔖 microservice (1 篇文章)

  • Master Microfrontends

🔖 mobile internet (1 篇文章)

🔖 mvn (1 篇文章)

  • Maven-Notes

🔖 mysql (2 篇文章)

🔖 news (4 篇文章)

🔖 ngrx (1 篇文章)

  • ngrx

🔖 node (2 篇文章)

🔖 nodejs (2 篇文章)

🔖 npm (1 篇文章)

🔖 omz (1 篇文章)

🔖 pip (1 篇文章)

🔖 principals (1 篇文章)

🔖 programming (1 篇文章)

  • Data Structure

🔖 proxy (1 篇文章)

🔖 python (2 篇文章)

🔖 rfc (1 篇文章)

  • http methods

🔖 rxjs (1 篇文章)

🔖 scraphy (1 篇文章)

🔖 script (3 篇文章)

🔖 security (2 篇文章)

🔖 serialVersionUID (1 篇文章)

🔖 shortcut (2 篇文章)

🔖 source code (1 篇文章)

🔖 spring (1 篇文章)

  • Spring notes

🔖 ssh (6 篇文章)

🔖 stripe (4 篇文章)

🔖 swift (1 篇文章)

  • iOS programming

🔖 tag (1 篇文章)

🔖 tech (17 篇文章)

🔖 terraform (3 篇文章)

🔖 testing (1 篇文章)

🔖 testing multiple threading (1 篇文章)

🔖 travel (1 篇文章)

🔖 troubleshooting (1 篇文章)

🔖 truststore (1 篇文章)

🔖 typescript (2 篇文章)

🔖 vpn (2 篇文章)

🔖 windows (1 篇文章)

🔖 wsl (1 篇文章)

🔖 zsh (1 篇文章)

🔖 低延迟 (1 篇文章)

  • JVM热身

🔖 新闻 (1 篇文章)

  • 当天堂燃烧时——现代火灾的悖论

🔖 火灾 (1 篇文章)

  • 当天堂燃烧时——现代火灾的悖论

📊 共有 314 个标签,380 篇文章

Java

What’s Difference Of Cny And Cnh

3 minute read

what’s difference of CNY and CNH CNY and CNH are both currencies used in China, but they are different in a few important ways:

Spring Cloud Master Piece 9

7 minute read

What’s spring cloud config Spring Cloud Config is a distributed configuration server that provides a centralized location to manage external properties for a...

Spring Cloud Master Piece 6

1 minute read

Sample me build a micro service payment system with spring cloud Here’s an example of building a microservice payment system using Spring Cloud:

Spring Cloud Master Piece 2

5 minute read

what’s usage of bootstrap yml In a Spring Boot application, the bootstrap.yml (or bootstrap.properties) file is used for configuring the application’s enviro...

Spring Cloud Master Piece 1

7 minute read

what’s API gateway An API Gateway is a key component in microservices architecture that acts as a single entry point for client requests to a microservices-b...

How To Config JFR Java Flight Control

2 minute read

“Climb the mountains and get their good tidings. Nature’s peace will flow into you as sunshine flows into trees. The winds will blow their own freshness i...

master-cglib-in-java

2 minute read

You are not a drop in the ocean, you are the entire ocean in a drop.

Debug Stuck IntelliJ

1 minute read

What happened to a debug job hanging in IntelliJ (IDEAS) IDE? You may find when you try to debug a class in Intellij but it stuck there and never proceed, e....

Awesome Kotlin

less than 1 minute read

Difference with Scala Kotlin takes the best of Java and Scala, the response times are similar as working with Java natively, which is a considerable advantag...

JVM热身

1 minute read

此文是作者英文原文的翻译文章,英文原文在:http://todzhang.com/posts/2018-06-10-jvm-warm-up/

JVM warm up by Escape Analysis

13 minute read

Why JVM need warm up I don’t know how and why you get to this blog. But I know the key words in your mind are “warm” for JVM. As the name “warm up” suggested...

Java Concurrent

54 minute read

This blog is about noteworthy pivot points about Java Concurrent Framework Back to Java old days there were wait()/notify() which is error prone, while fr...

Solace MQ

1 minute read

Solace PubSub+ It is a message broker that lets you establish event-driven interactions between applications and microservices across hybrid cloud environmen...

Eclipse notes

less than 1 minute read

How do I remove a plug-in? Run Help > About Eclipse > Installation Details, select the software you no longer want and click Uninstall. (On Macintosh i...

Java 8 Tips

66 minute read

This blog is listing key new features introduced in Java 8

Random number in java

less than 1 minute read

ThreadLocalRandom, SecureRandm, java.util.Random, java.math.Random

Java Class Loader

33 minute read

Codecache The maximum size of the code cache is set via the -XX:ReservedCodeCacheSize=N flag (where N is the default just mentioned for the particular com...

Back to top ↑

java

JDK source

less than 1 minute read

interface RandomAccess Marker interface used by List implementations to indicate that they support fast (generally constant time) random access. The primary ...

Spring notes

27 minute read

Spring Bean Life Cycle Callback Methods

Java Security Notes

7 minute read

Java Security well-behaved: programs should be prevent from consuming too much system resources

Java JVM

less than 1 minute read

Class loading subsystem

Maven-Notes

27 minute read

Maven philosophy “It is important to note that in the pom.xml file you specify the what and not the how. The pom.xml file can also serve as a documentatio...

Java New IO

less than 1 minute read

Notes JDK 1.0 introduced rudimentary I/O facilities for accessing the file system (to create a directory, remove a file, or perform another task), accessi...

Java-Tricky-Tech-Questions.md

19 minute read

What is the difference between Serializable and Externalizable in Java? In earlier version of Java, reflection was very slow, and so serializaing large ob...

Compare-In-Java

6 minute read

Concepts If you implement Comparable interface and override compareTo() method it must be consistent with equals() method i.e. for equal object by equals(...

Java Collections Misc

3 minute read

Difference between equals and deepEquals of Arrays in Java Arrays.equals() method does not compare recursively if an array contains another array on oth...

HashMap in JDK

4 minute read

Hashmap in JDK Some note worth points about hashmap Lookup process Step# 1: Quickly determine the bucket number in which this element may resid...

Java GC notes

28 minute read

verbose:gc verbose:gc prints right after each gc collection and prints details about each generation memory details. Here is blog on how to read verbose gc

Hash Code Misc

12 minute read

contract of hashCode : Whenever it is invoked on the same object more than once during an execution of a Java application, the hashCode method must consis...

浅谈软件单元测试中的“断言” (assert),从石器时代进步到黄金时代。

less than 1 minute read

大家都知道,在软件测试特别是在单元测试时,必用的一个功能就是“断言”(Assert),可能有些人觉得不就一个Assert语句,没啥花头,也有很多人用起来也是懵懵懂懂,认为只要是Assert开头的方法,拿过来就用。一个偶然的机会跟人聊到此功能,觉得还是有必要在此整理一下如何使用以及对“断言”的理解。希望可以帮助大家...

Back to top ↑

PerformanceTuning

What’s Difference Of Cny And Cnh

3 minute read

what’s difference of CNY and CNH CNY and CNH are both currencies used in China, but they are different in a few important ways:

Spring Cloud Master Piece 9

7 minute read

What’s spring cloud config Spring Cloud Config is a distributed configuration server that provides a centralized location to manage external properties for a...

Spring Cloud Master Piece 6

1 minute read

Sample me build a micro service payment system with spring cloud Here’s an example of building a microservice payment system using Spring Cloud:

Spring Cloud Master Piece 2

5 minute read

what’s usage of bootstrap yml In a Spring Boot application, the bootstrap.yml (or bootstrap.properties) file is used for configuring the application’s enviro...

Spring Cloud Master Piece 1

7 minute read

what’s API gateway An API Gateway is a key component in microservices architecture that acts as a single entry point for client requests to a microservices-b...

How To Config JFR Java Flight Control

2 minute read

“Climb the mountains and get their good tidings. Nature’s peace will flow into you as sunshine flows into trees. The winds will blow their own freshness i...

Back to top ↑

DevOps

awesome mr W

2 minute read

You are not a drop in the ocean, you are the entire ocean in a drop.

Linux Tips

8 minute read

Remember, some things have to end for better things to begin.

CORS :Cross-Origin Resource Sharing

1 minute read

Cross-Origin Request Sharing - CORS (A.K.A. Cross-Domain AJAX request) is an issue that most web developers might encounter, according to Same-Origin-Policy,...

Container

2 minute read

The Docker project was responsible for popularizing container development in Linux systems. The original project defined a command and service (both named do...

Simpler chronicle of CI(Continuous Integration) “乱弹系列”之持续集成工具

less than 1 minute read

引言 有句话说有人的地方就有江湖,同样,有江湖的地方就有恩怨。在软件行业历史长河(虽然相对于其他行业来说,软件行业的历史实在太短了,但是确是充满了智慧的碰撞也是十分的精彩)中有一些恩怨情愁,分分合合的小故事,比如类似的有,从一套代码发展出来后面由于合同到期就分道扬镳,然后各自发展成独门产品的Sybase DB和微...

Kubernetes 与 Docker Swarm的对比

less than 1 minute read

Kubernetes 和Docker Swarm 可能是使用最广泛的工具,用于在集群环境中部署容器。但是这两个工具还是有很大的差别。

kibana, view layer of elasticsearch

less than 1 minute read

What’s Kibana kibana is an open source data visualization plugin for Elasticsearch. It provides visualization capabilities on top of the content indexed on...

Load Balancing

less than 1 minute read

Concepts LVS means Linux Virtual Server, which is one Linux built-in component.

Back to top ↑

JFR

What’s Difference Of Cny And Cnh

3 minute read

what’s difference of CNY and CNH CNY and CNH are both currencies used in China, but they are different in a few important ways:

Spring Cloud Master Piece 9

7 minute read

What’s spring cloud config Spring Cloud Config is a distributed configuration server that provides a centralized location to manage external properties for a...

Spring Cloud Master Piece 6

1 minute read

Sample me build a micro service payment system with spring cloud Here’s an example of building a microservice payment system using Spring Cloud:

Spring Cloud Master Piece 2

5 minute read

what’s usage of bootstrap yml In a Spring Boot application, the bootstrap.yml (or bootstrap.properties) file is used for configuring the application’s enviro...

Spring Cloud Master Piece 1

7 minute read

what’s API gateway An API Gateway is a key component in microservices architecture that acts as a single entry point for client requests to a microservices-b...

How To Config JFR Java Flight Control

2 minute read

“Climb the mountains and get their good tidings. Nature’s peace will flow into you as sunshine flows into trees. The winds will blow their own freshness i...

Back to top ↑

AI

UUID deep dive

4 minute read

A young idler, an old beggar. - William Shakespeare

master-cglib-in-java

2 minute read

You are not a drop in the ocean, you are the entire ocean in a drop.

Back to top ↑

Programming

Back to top ↑

tech

lag

3 minute read

If you want to lift yourself up, lift up someone else. - Booker T. Washington

network firewall

3 minute read

Don’t judge each day by the harvest you reap but by the seeds that you plant. - Robert Louis Stevenson

Back to top ↑

Coding

Understanding React export a Component

2 minute read

A young idler, an old beggar. - William Shakespeare Understanding React export a Component In this blog post, we will dive into the code of the RepoU...

Java 8 Tips

66 minute read

This blog is listing key new features introduced in Java 8

SQL

less than 1 minute read

Differences between not in, not exists , and left join with null

Python

less than 1 minute read

(‘—–Unexpected error:’, <type ‘exceptions.TypeError’>) datetime.datetime.now()

Back to top ↑

Python

Python

less than 1 minute read

(‘—–Unexpected error:’, <type ‘exceptions.TypeError’>) datetime.datetime.now()

Back to top ↑

IntelliJ

Debug Stuck IntelliJ

1 minute read

What happened to a debug job hanging in IntelliJ (IDEAS) IDE? You may find when you try to debug a class in Intellij but it stuck there and never proceed, e....

Back to top ↑

automation

UUID deep dive

4 minute read

A young idler, an old beggar. - William Shakespeare

which-port-my-service-is-running

2 minute read

Summary As a Java developer, it’s important to know how to find out which port number your Spring service is running on. This information is useful when you ...

what is StrictHostKeyChecking in ssh

less than 1 minute read

What’s and how to avoid error of the authenticity of host ‘xxx’ can’t be established You can suppress the “The authenticity of host ‘’ can’t be established” ...

Back to top ↑

JavaScript

Understanding React export a Component

2 minute read

A young idler, an old beggar. - William Shakespeare Understanding React export a Component In this blog post, we will dive into the code of the RepoU...

reactive programing

less than 1 minute read

The second advantage to a lazy subscription is that the observable doesn’t hold onto data by default. In the previous example, each event generated by the in...

promise vs observiable

less than 1 minute read

The drawback of using Promises is that they’re unable to handle data sources that produce more than one value, like mouse movements or sequences of bytes in ...

Angulary Misc

2 minute read

Dependency Injection Angular doesn’t automatically know how you want to create instances of your services or the injector to create your service. You must co...

Back to top ↑

Angular

rxjs pipe in depth

6 minute read

https://stormforger.com/blog/2016/07/08/types-of-performance-testing/

NodeJs Notes

less than 1 minute read

commands to read files var lineReader = require(‘readline’).createInterface({ input: require(‘fs’).createReadStream(‘C:\dev\node\input\git_reset_files.tx...

ngrx

2 minute read

Why @Effects? In a simple ngrx/store project without ngrx/effects there is really no good place to put your async calls. Suppose a user clicks on a button or...

promise vs observiable

less than 1 minute read

The drawback of using Promises is that they’re unable to handle data sources that produce more than one value, like mouse movements or sequences of bytes in ...

Angulary Misc

2 minute read

Dependency Injection Angular doesn’t automatically know how you want to create instances of your services or the injector to create your service. You must co...

Back to top ↑

Git

Github page commands notes

less than 1 minute read

404 error for customized domain (such as godday) 404 There is not a GitHub Pages site here. Go to github master branch for gitpages site, manually add CN...

Setup Git in Mint Linux

less than 1 minute read

How to setup Git in Mint Linux =================================================

Back to top ↑

MyBlog

Random number in java

less than 1 minute read

ThreadLocalRandom, SecureRandm, java.util.Random, java.math.Random

Simpler chronicle of CI(Continuous Integration) “乱弹系列”之持续集成工具

less than 1 minute read

引言 有句话说有人的地方就有江湖,同样,有江湖的地方就有恩怨。在软件行业历史长河(虽然相对于其他行业来说,软件行业的历史实在太短了,但是确是充满了智慧的碰撞也是十分的精彩)中有一些恩怨情愁,分分合合的小故事,比如类似的有,从一套代码发展出来后面由于合同到期就分道扬镳,然后各自发展成独门产品的Sybase DB和微...

浅谈软件单元测试中的“断言” (assert),从石器时代进步到黄金时代。

less than 1 minute read

大家都知道,在软件测试特别是在单元测试时,必用的一个功能就是“断言”(Assert),可能有些人觉得不就一个Assert语句,没啥花头,也有很多人用起来也是懵懵懂懂,认为只要是Assert开头的方法,拿过来就用。一个偶然的机会跟人聊到此功能,觉得还是有必要在此整理一下如何使用以及对“断言”的理解。希望可以帮助大家...

Head First Blockchina 1

less than 1 minute read

深入浅出区块链系统:第一章. what you should know about blockchain

Back to top ↑

SpringBoot

Back to top ↑

MobileInternet

HTTPS/2

less than 1 minute read

concepts

Load Balancing

less than 1 minute read

Concepts LVS means Linux Virtual Server, which is one Linux built-in component.

Back to top ↑

AWS

Cheap and flexible computing

1 minute read

whether it seems possible or not - go for it Cheaper X 2 to EC2, to use Fargate Spot With Fargate Spot you can run interruption tolerant Amazon ECS t...

How to process data from S3 download URL

less than 1 minute read

S3 download URL As you know, AWS S3 object can be downloaded/processed by S3 download URL. I’m showing you two examples on how to process S3 Object by NIO f...

AWS Tips

less than 1 minute read

After establishing a SSH session, you can install a default web server by executing sudo yum install httpd -y. To start the web server, type sudo service htt...

Back to top ↑

ssh

which-port-my-service-is-running

2 minute read

Summary As a Java developer, it’s important to know how to find out which port number your Spring service is running on. This information is useful when you ...

what is StrictHostKeyChecking in ssh

less than 1 minute read

What’s and how to avoid error of the authenticity of host ‘xxx’ can’t be established You can suppress the “The authenticity of host ‘’ can’t be established” ...

Back to top ↑

DB

SQL

less than 1 minute read

Differences between not in, not exists , and left join with null

Back to top ↑

javascript

ngrx

2 minute read

Why @Effects? In a simple ngrx/store project without ngrx/effects there is really no good place to put your async calls. Suppose a user clicks on a button or...

Redux

less than 1 minute read

whats @Effects You can almost think of your Effects as special kinds of reducer functions that are meant to be a place for you to put your async calls in suc...

Back to top ↑

NodeJs

rxjs pipe in depth

6 minute read

https://stormforger.com/blog/2016/07/08/types-of-performance-testing/

NodeJs Notes

less than 1 minute read

commands to read files var lineReader = require(‘readline’).createInterface({ input: require(‘fs’).createReadStream(‘C:\dev\node\input\git_reset_files.tx...

Back to top ↑

Google

Google マップ内の写真のコメントが表示されない

less than 1 minute read

紹介 私は、私のOppo Androidスマートフォンのアプリ「Googleマップ」で奇妙な問題が発生していることに気づきました。Googleマップで特定の場所(例えば「中央公園」)を検索すると、通常、このアプリは公園の写真やコメントリストを表示するはずです。例えば、誰かが公園の芝生や川の写真を投稿し、便利な場所...

Back to top ↑

Maps

Google マップ内の写真のコメントが表示されない

less than 1 minute read

紹介 私は、私のOppo Androidスマートフォンのアプリ「Googleマップ」で奇妙な問題が発生していることに気づきました。Googleマップで特定の場所(例えば「中央公園」)を検索すると、通常、このアプリは公園の写真やコメントリストを表示するはずです。例えば、誰かが公園の芝生や川の写真を投稿し、便利な場所...

Back to top ↑

Maven

Back to top ↑

Errors

Back to top ↑

SpringData

Back to top ↑

Intellij

Back to top ↑

devops

which-port-my-service-is-running

2 minute read

Summary As a Java developer, it’s important to know how to find out which port number your Spring service is running on. This information is useful when you ...

what is StrictHostKeyChecking in ssh

less than 1 minute read

What’s and how to avoid error of the authenticity of host ‘xxx’ can’t be established You can suppress the “The authenticity of host ‘’ can’t be established” ...

Back to top ↑

Mac

Kubernetes 与 Docker Swarm的对比

less than 1 minute read

Kubernetes 和Docker Swarm 可能是使用最广泛的工具,用于在集群环境中部署容器。但是这两个工具还是有很大的差别。

Back to top ↑

Spring

Back to top ↑

Programing

Back to top ↑

MySql

Back to top ↑

Macbook

Back to top ↑

Hibernate

Back to top ↑

stripe

UUID deep dive

4 minute read

A young idler, an old beggar. - William Shakespeare

Back to top ↑

news

Aewsome Apache yarn Architecture

1 minute read

“The flame that burns twice as bright burns half as long.” - Lao Tzu Apache Hadoop YARN The fundamental idea of YARN is to split up the functionalitie...

Back to top ↑

fires

Aewsome Apache yarn Architecture

1 minute read

“The flame that burns twice as bright burns half as long.” - Lao Tzu Apache Hadoop YARN The fundamental idea of YARN is to split up the functionalitie...

Back to top ↑

Enterprise Security

Back to top ↑

GitHub

Back to top ↑

SAML SSO

Back to top ↑

CTO

HTTPS/2

less than 1 minute read

concepts

Load Balancing

less than 1 minute read

Concepts LVS means Linux Virtual Server, which is one Linux built-in component.

Back to top ↑

Docker

Docker

1 minute read

Dockers Concepts

Back to top ↑

SQL

SQL

less than 1 minute read

Differences between not in, not exists , and left join with null

Back to top ↑

database

Oracle

less than 1 minute read

ORA-12899: Value Too Large for Column

Back to top ↑

Architect

IT-Architect

1 minute read

SOA SOA is a set of design principles for building a suite of interoperable, flexible and reusable services based architecture. top-down and bottom-up a...

Business Analysis

less than 1 minute read

Purpose of BA 带来一些商业价值(收益) 解决业务痛点

Back to top ↑

Apache

Apache Camel

8 minute read

Camel’s message model In Camel, there are two abstractions for modeling messages, both of which we’ll cover in this section. org.apache.camel.Message—The ...

Spark-vs-Storm

less than 1 minute read

The stark difference among Spark and Storm. Although both are claimed to process the streaming data in real time. But Spark processes it as micro-batches; wh...

Back to top ↑

blockchain

Head First Blockchina 1

less than 1 minute read

深入浅出区块链系统:第一章. what you should know about blockchain

Back to top ↑

DeepLearning

Back to top ↑

cloud

cloud computering

less than 1 minute read

openshift vs openstack The shoft and direct answer is `OpenShift Origin can run on top of OpenStack. They are complementary projects that work well together....

cloud computering

3 minute read

Concepts Cloud computing is the on-demand demand delivery of compute database storage applications and other IT resources through a cloud services platform v...

Back to top ↑

angular

Redux

less than 1 minute read

whats @Effects You can almost think of your Effects as special kinds of reducer functions that are meant to be a place for you to put your async calls in suc...

Back to top ↑

iOS

iOS programming

3 minute read

View A view is also a responder (UIView is a subclass of UIResponder). This means that a view is subject to user interactions, such as taps and swipes. Thus,...

Back to top ↑

Financial

Whitelabel Error Page

less than 1 minute read

Summary Whitelabel Error Page is the default error page in Spring Boot web app. It provide a more user-friently error page whenever there are any issues when...

Debts in a nutshell

less than 1 minute read

A debt security represents a debt owed by the issuer to an investor. Here, the investor acts as a lender to the issuer which may be a government, organisatio...

Back to top ↑

JPA

Back to top ↑

Kotlin

Awesome Kotlin

less than 1 minute read

Difference with Scala Kotlin takes the best of Java and Scala, the response times are similar as working with Java natively, which is a considerable advantag...

Mock in kotlin

2 minute read

Argument Matching & Answers For example, you have mocked DOC with call(arg: Int): Intfunction. You want to return 1 if argument is greater than 5 and -1 ...

Mock in kotlin

2 minute read

Argument Matching & Answers For example, you have mocked DOC with call(arg: Int): Intfunction. You want to return 1 if argument is greater than 5 and -1 ...

Back to top ↑

Kubernetes

Deep dive into Kubernetes Client API

1 minute read

Summary To talk to K8s for getting data, there are few approaches. While K8s’ official Java library is the most widely used one. This blog will look into thi...

Back to top ↑

K8s

Deep dive into Kubernetes Client API

1 minute read

Summary To talk to K8s for getting data, there are few approaches. While K8s’ official Java library is the most widely used one. This blog will look into thi...

Back to top ↑

jar

Back to top ↑

Algo

Back to top ↑

GraphQL

Back to top ↑

Efficiency

Back to top ↑

springboot

Back to top ↑

script

Back to top ↑

Productivity

Back to top ↑

linux

Back to top ↑

ANN

Back to top ↑

Neutral network

Back to top ↑

Networking

Back to top ↑

TraceRoute

Back to top ↑

Network Diagnostics

Back to top ↑

Spring Boot

Back to top ↑

terraform

Back to top ↑

FX

RenMinBi International

1 minute read

RQFII RQFII stands for Renminbi Qualified Foreign Institutional Investor. RQFII was introduced in 2011 to allow qualified foreign institutional investors to ...

Back to top ↑

GitPages

Github page commands notes

less than 1 minute read

404 error for customized domain (such as godday) 404 There is not a GitHub Pages site here. Go to github master branch for gitpages site, manually add CN...

Back to top ↑

mysql

Back to top ↑

elasticsearch

kibana, view layer of elasticsearch

less than 1 minute read

What’s Kibana kibana is an open source data visualization plugin for Elasticsearch. It provides visualization capabilities on top of the content indexed on...

kibana, view layer of elasticsearch

less than 1 minute read

What’s Kibana kibana is an open source data visualization plugin for Elasticsearch. It provides visualization capabilities on top of the content indexed on...

Back to top ↑

shortcut

Kubernetes 与 Docker Swarm的对比

less than 1 minute read

Kubernetes 和Docker Swarm 可能是使用最广泛的工具,用于在集群环境中部署容器。但是这两个工具还是有很大的差别。

Back to top ↑

hyperledger

Head First Blockchina 1

less than 1 minute read

深入浅出区块链系统:第一章. what you should know about blockchain

Back to top ↑

python

Back to top ↑

FacialRecognition

Back to top ↑

Questions

IT-Architect

1 minute read

SOA SOA is a set of design principles for building a suite of interoperable, flexible and reusable services based architecture. top-down and bottom-up a...

Java-Tricky-Tech-Questions.md

19 minute read

What is the difference between Serializable and Externalizable in Java? In earlier version of Java, reflection was very slow, and so serializaing large ob...

Back to top ↑

algorithm

Algorithm

15 minute read

This page is about key points about Algorithm

Back to top ↑

JVM

Awesome Kotlin

less than 1 minute read

Difference with Scala Kotlin takes the best of Java and Scala, the response times are similar as working with Java natively, which is a considerable advantag...

Java JVM

less than 1 minute read

Class loading subsystem

Back to top ↑

SSH

SSH SFTP

4 minute read

Secure FTP SFTP over FTP is the equivalant of HTTPS over HTTP, the security version

SSH and Cryptography

35 minute read

SFTP versus FTPS SS: Secure Shell An increasing number of our customers are looking to move away from standard FTP for transferring data, so we are ofte...

Back to top ↑

security

Java Security Notes

7 minute read

Java Security well-behaved: programs should be prevent from consuming too much system resources

Back to top ↑

Cloud

AWS Tips

less than 1 minute read

After establishing a SSH session, you can install a default web server by executing sudo yum install httpd -y. To start the web server, type sudo service htt...

Back to top ↑

nodejs

Back to top ↑

Concurrent

Java Concurrent

54 minute read

This blog is about noteworthy pivot points about Java Concurrent Framework Back to Java old days there were wait()/notify() which is error prone, while fr...

Back to top ↑

Kafka

Back to top ↑

Leetcode

Back to top ↑

Algorithm

Back to top ↑

MachineLearning

Back to top ↑

Linux

Linux Tips

8 minute read

Remember, some things have to end for better things to begin.

Curl

less than 1 minute read

Linux Curl command

Back to top ↑

Container

Docker

1 minute read

Dockers Concepts

Back to top ↑

Mock

Mock in kotlin

2 minute read

Argument Matching & Answers For example, you have mocked DOC with call(arg: Int): Intfunction. You want to return 1 if argument is greater than 5 and -1 ...

Mock in kotlin

2 minute read

Argument Matching & Answers For example, you have mocked DOC with call(arg: Int): Intfunction. You want to return 1 if argument is greater than 5 and -1 ...

Back to top ↑

Swift

Back to top ↑

S3

How to process data from S3 download URL

less than 1 minute read

S3 download URL As you know, AWS S3 object can be downloaded/processed by S3 download URL. I’m showing you two examples on how to process S3 Object by NIO f...

Back to top ↑

Debts

Whitelabel Error Page

less than 1 minute read

Summary Whitelabel Error Page is the default error page in Spring Boot web app. It provide a more user-friently error page whenever there are any issues when...

Debts in a nutshell

less than 1 minute read

A debt security represents a debt owed by the issuer to an investor. Here, the investor acts as a lender to the issuer which may be a government, organisatio...

Back to top ↑

Windows

Back to top ↑

Gradle

Back to top ↑

JUnit

Back to top ↑

typescript

Back to top ↑

node

Back to top ↑

StateMachine

Back to top ↑

Ruby

Back to top ↑

SpringFramework

Back to top ↑

Database

Back to top ↑

Expect

Back to top ↑

automate task

master-cglib-in-java

2 minute read

You are not a drop in the ocean, you are the entire ocean in a drop.

Back to top ↑

Automation

Back to top ↑

RegularExpression

Back to top ↑

Regexp

Back to top ↑

vpn

Back to top ↑

Game theory

Back to top ↑

Bayesian

Back to top ↑

Graphical Models

Back to top ↑

WEKA

Back to top ↑

Data mining

Back to top ↑

Script

Back to top ↑

React

Understanding React export a Component

2 minute read

A young idler, an old beggar. - William Shakespeare Understanding React export a Component In this blog post, we will dive into the code of the RepoU...

Back to top ↑

WordPress

Back to top ↑

azure

Back to top ↑

class loader`

Java Class Loader

33 minute read

Codecache The maximum size of the code cache is set via the -XX:ReservedCodeCacheSize=N flag (where N is the default just mentioned for the particular com...

Back to top ↑

Microservices

Microservices vs. SOA

1 minute read

Microservice Services are organized around capabilities, e.g., user interface front-end, recommendation, logistics, billing, etc. Services are small in ...

Back to top ↑

SOA

Microservices vs. SOA

1 minute read

Microservice Services are organized around capabilities, e.g., user interface front-end, recommendation, logistics, billing, etc. Services are small in ...

Back to top ↑

Sharding

Back to top ↑

Mint

Setup Git in Mint Linux

less than 1 minute read

How to setup Git in Mint Linux =================================================

Back to top ↑

XA

Back to top ↑

RMB

RenMinBi International

1 minute read

RQFII RQFII stands for Renminbi Qualified Foreign Institutional Investor. RQFII was introduced in 2011 to allow qualified foreign institutional investors to ...

Back to top ↑

Finance

RenMinBi International

1 minute read

RQFII RQFII stands for Renminbi Qualified Foreign Institutional Investor. RQFII was introduced in 2011 to allow qualified foreign institutional investors to ...

Back to top ↑

Global Market

RenMinBi International

1 minute read

RQFII RQFII stands for Renminbi Qualified Foreign Institutional Investor. RQFII was introduced in 2011 to allow qualified foreign institutional investors to ...

Back to top ↑

HTTP

HTTPS/2

less than 1 minute read

concepts

Back to top ↑

fund

equity trading

less than 1 minute read

Difference between mutal funds and hedge funds

Back to top ↑

finance

equity trading

less than 1 minute read

Difference between mutal funds and hedge funds

Back to top ↑

Equity

equity trading

less than 1 minute read

Difference between mutal funds and hedge funds

Back to top ↑

AS400

Back to top ↑

IBM Personal Communications

Back to top ↑

heavy load

Back to top ↑

mobile internet

Back to top ↑

programming

Data Structure

2 minute read

Binary Tree A binary tree is a tree in which no node can have more than two children. A property of a binary tree that is sometimes important is that th...

Back to top ↑

data strucutre

Data Structure

2 minute read

Binary Tree A binary tree is a tree in which no node can have more than two children. A property of a binary tree that is sometimes important is that th...

Back to top ↑

RESTul

Back to top ↑

BA

Business Analysis

less than 1 minute read

Purpose of BA 带来一些商业价值(收益) 解决业务痛点

Back to top ↑

source code

Back to top ↑

Spark

Spark-vs-Storm

less than 1 minute read

The stark difference among Spark and Storm. Although both are claimed to process the streaming data in real time. But Spark processes it as micro-batches; wh...

Back to top ↑

Storm

Spark-vs-Storm

less than 1 minute read

The stark difference among Spark and Storm. Although both are claimed to process the streaming data in real time. But Spark processes it as micro-batches; wh...

Back to top ↑

Haddop

Spark-vs-Storm

less than 1 minute read

The stark difference among Spark and Storm. Although both are claimed to process the streaming data in real time. But Spark processes it as micro-batches; wh...

Back to top ↑

BigData

Spark-vs-Storm

less than 1 minute read

The stark difference among Spark and Storm. Although both are claimed to process the streaming data in real time. But Spark processes it as micro-batches; wh...

Back to top ↑

http

http methods

11 minute read

RFC origion http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.1.2)

Back to top ↑

rfc

http methods

11 minute read

RFC origion http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.1.2)

Back to top ↑

development

Back to top ↑

desgin

Back to top ↑

principals

Back to top ↑

testing

浅谈软件单元测试中的“断言” (assert),从石器时代进步到黄金时代。

less than 1 minute read

大家都知道,在软件测试特别是在单元测试时,必用的一个功能就是“断言”(Assert),可能有些人觉得不就一个Assert语句,没啥花头,也有很多人用起来也是懵懵懂懂,认为只要是Assert开头的方法,拿过来就用。一个偶然的机会跟人聊到此功能,觉得还是有必要在此整理一下如何使用以及对“断言”的理解。希望可以帮助大家...

Back to top ↑

tag

Back to top ↑

efficiency

Back to top ↑

ethereum

Back to top ↑

CI

Simpler chronicle of CI(Continuous Integration) “乱弹系列”之持续集成工具

less than 1 minute read

引言 有句话说有人的地方就有江湖,同样,有江湖的地方就有恩怨。在软件行业历史长河(虽然相对于其他行业来说,软件行业的历史实在太短了,但是确是充满了智慧的碰撞也是十分的精彩)中有一些恩怨情愁,分分合合的小故事,比如类似的有,从一套代码发展出来后面由于合同到期就分道扬镳,然后各自发展成独门产品的Sybase DB和微...

Back to top ↑

scraphy

Back to top ↑

java history

Java new features

less than 1 minute read

JDK Versions JDK 1.5 in 2005 JDK 1.6 in 2006 JDK 1.7 in 2011 JDK 1.8 in 2014 Sun之前风光无限,但是在2010年1月27号被Oracle收购。 在被Oracle收购后对外承诺要回到每2年一个realse的节奏。但是20...

Back to top ↑

JDK

Java new features

less than 1 minute read

JDK Versions JDK 1.5 in 2005 JDK 1.6 in 2006 JDK 1.7 in 2011 JDK 1.8 in 2014 Sun之前风光无限,但是在2010年1月27号被Oracle收购。 在被Oracle收购后对外承诺要回到每2年一个realse的节奏。但是20...

Back to top ↑

hashcode

Hash Code Misc

12 minute read

contract of hashCode : Whenever it is invoked on the same object more than once during an execution of a Java application, the hashCode method must consis...

Back to top ↑

GC

Java GC notes

28 minute read

verbose:gc verbose:gc prints right after each gc collection and prints details about each generation memory details. Here is blog on how to read verbose gc

Back to top ↑

enum

Back to top ↑

Collections

Java Collections Misc

3 minute read

Difference between equals and deepEquals of Arrays in Java Arrays.equals() method does not compare recursively if an array contains another array on oth...

Back to top ↑

compare

Compare-In-Java

6 minute read

Concepts If you implement Comparable interface and override compareTo() method it must be consistent with equals() method i.e. for equal object by equals(...

Back to top ↑

dead lock

Back to top ↑

Dev

Algorithm

15 minute read

This page is about key points about Algorithm

Back to top ↑

TCP

Back to top ↑

Protocols

Back to top ↑

IO

Java New IO

less than 1 minute read

Notes JDK 1.0 introduced rudimentary I/O facilities for accessing the file system (to create a directory, remove a file, or perform another task), accessi...

Back to top ↑

maven

Maven-Notes

27 minute read

Maven philosophy “It is important to note that in the pom.xml file you specify the what and not the how. The pom.xml file can also serve as a documentatio...

Back to top ↑

mvn

Maven-Notes

27 minute read

Maven philosophy “It is important to note that in the pom.xml file you specify the what and not the how. The pom.xml file can also serve as a documentatio...

Back to top ↑

Eclipse

Eclipse notes

less than 1 minute read

How do I remove a plug-in? Run Help > About Eclipse > Installation Details, select the software you no longer want and click Uninstall. (On Macintosh i...

Back to top ↑

Cryptography

SSH and Cryptography

35 minute read

SFTP versus FTPS SS: Secure Shell An increasing number of our customers are looking to move away from standard FTP for transferring data, so we are ofte...

Back to top ↑

R

R Language

less than 1 minute read

s<-read.csv("C:/Users/xxx/dev/R/IRS/SHH_SCHISHG.csv") # aggregate s2<-table(s$Original.CP) s3<-as.data.frame(s2) # extract by Frequency ordered s3...

Back to top ↑

Data Science

R Language

less than 1 minute read

s<-read.csv("C:/Users/xxx/dev/R/IRS/SHH_SCHISHG.csv") # aggregate s2<-table(s$Original.CP) s3<-as.data.frame(s2) # extract by Frequency ordered s3...

Back to top ↑

serialVersionUID

Back to top ↑

JIT

Back to top ↑

spring

Spring notes

27 minute read

Spring Bean Life Cycle Callback Methods

Back to top ↑

WAS

Back to top ↑

WebSphere

Back to top ↑

SFTP

SSH SFTP

4 minute read

Secure FTP SFTP over FTP is the equivalant of HTTPS over HTTP, the security version

Back to top ↑

anugar

Back to top ↑

OpenStack

cloud computering

less than 1 minute read

openshift vs openstack The shoft and direct answer is `OpenShift Origin can run on top of OpenStack. They are complementary projects that work well together....

Back to top ↑

OpenShift

cloud computering

less than 1 minute read

openshift vs openstack The shoft and direct answer is `OpenShift Origin can run on top of OpenStack. They are complementary projects that work well together....

Back to top ↑

swift

iOS programming

3 minute read

View A view is also a responder (UIView is a subclass of UIResponder). This means that a view is subject to user interactions, such as taps and swipes. Thus,...

Back to top ↑

ngrx

ngrx

2 minute read

Why @Effects? In a simple ngrx/store project without ngrx/effects there is really no good place to put your async calls. Suppose a user clicks on a button or...

Back to top ↑

clud

Strategy-Of-Openshift-Releases

less than 1 minute read

Release & Testing Strategy There are various methods for safely releasing changes to Production. Each team must select what is appropriate for their own ...

Back to top ↑

Openshift

Strategy-Of-Openshift-Releases

less than 1 minute read

Release & Testing Strategy There are various methods for safely releasing changes to Production. Each team must select what is appropriate for their own ...

Back to top ↑

RxJS

rxjs pipe in depth

6 minute read

https://stormforger.com/blog/2016/07/08/types-of-performance-testing/

Back to top ↑

CAS

Back to top ↑

Jboss

Back to top ↑

MQ

Solace MQ

1 minute read

Solace PubSub+ It is a message broker that lets you establish event-driven interactions between applications and microservices across hybrid cloud environmen...

Back to top ↑

Camel

Apache Camel

8 minute read

Camel’s message model In Camel, there are two abstractions for modeling messages, both of which we’ll cover in this section. org.apache.camel.Message—The ...

Back to top ↑

MTF

Mifid

1 minute read

FX Spot is not covered by the regulation, as it is not considered to be a financial instrument by ESMA, the European Union (EU) regulator. As FX is considere...

Back to top ↑

Mifid

Mifid

1 minute read

FX Spot is not covered by the regulation, as it is not considered to be a financial instrument by ESMA, the European Union (EU) regulator. As FX is considere...

Back to top ↑

aws

Back to top ↑

clouds

Back to top ↑

concurrent

Back to top ↑

JVM warm up

JVM warm up by Escape Analysis

13 minute read

Why JVM need warm up I don’t know how and why you get to this blog. But I know the key words in your mind are “warm” for JVM. As the name “warm up” suggested...

Back to top ↑

Low latency

JVM warm up by Escape Analysis

13 minute read

Why JVM need warm up I don’t know how and why you get to this blog. But I know the key words in your mind are “warm” for JVM. As the name “warm up” suggested...

Back to top ↑

SSL

Awesome SSL certificates and HTTPS

16 minute read

What’s TLS TLS (Transport Layer Security) and its predecessor, SSL (Secure Sockets Layer), are security protocols designed to secure the communication betwee...

Back to top ↑

HTTPS

Awesome SSL certificates and HTTPS

16 minute read

What’s TLS TLS (Transport Layer Security) and its predecessor, SSL (Secure Sockets Layer), are security protocols designed to secure the communication betwee...

Back to top ↑

Face Recongnition

Back to top ↑

RESTful

Back to top ↑

WebServices

Back to top ↑

Reactive

Back to top ↑

Microservice

Back to top ↑

Slack

Back to top ↑

Shortcuts

Back to top ↑

JVM预热

JVM热身

1 minute read

此文是作者英文原文的翻译文章,英文原文在:http://todzhang.com/posts/2018-06-10-jvm-warm-up/

Back to top ↑

低延迟

JVM热身

1 minute read

此文是作者英文原文的翻译文章,英文原文在:http://todzhang.com/posts/2018-06-10-jvm-warm-up/

Back to top ↑

Chrome

Back to top ↑

NIO

How to process data from S3 download URL

less than 1 minute read

S3 download URL As you know, AWS S3 object can be downloaded/processed by S3 download URL. I’m showing you two examples on how to process S3 Object by NIO f...

Back to top ↑

Vaccine

Back to top ↑

Does 3

Back to top ↑

Booster

Back to top ↑

Pfizer

Back to top ↑

JetBrains

Back to top ↑

WMI

Back to top ↑

ApplicationEvent

Back to top ↑

Emergency

How to user fire extinguisher

less than 1 minute read

Summary As you know, staff and your safety is paramount. So what if emergency take place, such as fire in office, how to help yourself and your colleagues by...

Back to top ↑

OfficeSafety

How to user fire extinguisher

less than 1 minute read

Summary As you know, staff and your safety is paramount. So what if emergency take place, such as fire in office, how to help yourself and your colleagues by...

Back to top ↑

Tips

Back to top ↑

KsqlDB

Back to top ↑

Kubenetes

Back to top ↑

SQL Server

Back to top ↑

Errors&Solutions

Back to top ↑

Logback

Back to top ↑

iPhone

Back to top ↑

lesson&learn

Back to top ↑

rxjs

Back to top ↑

VSCode

Back to top ↑

Productivities

Back to top ↑

troubleshooting

Back to top ↑

coding

Back to top ↑

intelliJ

Back to top ↑

Rails

Back to top ↑

MacBook errors

Back to top ↑

Groovy

Back to top ↑

FrontEnd

Back to top ↑

Yarn

Back to top ↑

npm

Back to top ↑

truststore

Back to top ↑

keystore

Back to top ↑

Geode

Back to top ↑

Gemfire

Back to top ↑

Jackson

Back to top ↑

Json

Back to top ↑

Gson

Back to top ↑

SpringMVN

Back to top ↑

wsl

Back to top ↑

dev

Back to top ↑

windows

Back to top ↑

zsh

Back to top ↑

omz

Back to top ↑

bamboo

Back to top ↑

CI/CD

Back to top ↑

Helm

Back to top ↑

API

Back to top ↑

Huawei

Back to top ↑

Micronaut

Back to top ↑

CPU

Back to top ↑

Pandas

Back to top ↑

DataScience

Back to top ↑

Encryption

Back to top ↑

TLS

Back to top ↑

Kerberos

Back to top ↑

Frontend

Master Microfrontends

4 minute read

“The only way to do great work is to love what you do.” - Steve Jobs

Back to top ↑

microservice

Master Microfrontends

4 minute read

“The only way to do great work is to love what you do.” - Steve Jobs

Back to top ↑

microfrontends

Master Microfrontends

4 minute read

“The only way to do great work is to love what you do.” - Steve Jobs

Back to top ↑

Transaction

Back to top ↑

TextProcessing

Back to top ↑

SEO

Back to top ↑

AOP

Back to top ↑

Springframework

Back to top ↑

concurrency

Back to top ↑

Test

Back to top ↑

testing multiple threading

Back to top ↑

proxy

Back to top ↑

company

Back to top ↑

pip

Back to top ↑

citrix

Back to top ↑

AI automation

Back to top ↑

travel

Back to top ↑

Regular Expression

Back to top ↑

Software Enginnering

Back to top ↑

OOP

Back to top ↑

Software Engineering

Back to top ↑

CloudComputing

Cheap and flexible computing

1 minute read

whether it seems possible or not - go for it Cheaper X 2 to EC2, to use Fargate Spot With Fargate Spot you can run interruption tolerant Amazon ECS t...

Back to top ↑

Fargate

Cheap and flexible computing

1 minute read

whether it seems possible or not - go for it Cheaper X 2 to EC2, to use Fargate Spot With Fargate Spot you can run interruption tolerant Amazon ECS t...

Back to top ↑

ECS

Cheap and flexible computing

1 minute read

whether it seems possible or not - go for it Cheaper X 2 to EC2, to use Fargate Spot With Fargate Spot you can run interruption tolerant Amazon ECS t...

Back to top ↑

CNN

Back to top ↑

Platform

Back to top ↑

bash

Back to top ↑

Bash command

Back to top ↑

LInux

awesome mr W

2 minute read

You are not a drop in the ocean, you are the entire ocean in a drop.

Back to top ↑

SRE

awesome mr W

2 minute read

You are not a drop in the ocean, you are the entire ocean in a drop.

Back to top ↑

Bash

Back to top ↑

Shell

Back to top ↑

JQ

Back to top ↑

新闻

当天堂燃烧时——现代火灾的悖论

less than 1 minute read

“光焰愈盛,其衰愈速。”——老子 当天堂燃烧:现代火灾的悖论 当2025年人们刚刚从庆祝2024年美国大选胜利的日子里和期待新的一年会更好时,洛杉矶突然发生了一场火灾。

Back to top ↑

火灾

当天堂燃烧时——现代火灾的悖论

less than 1 minute read

“光焰愈盛,其衰愈速。”——老子 当天堂燃烧:现代火灾的悖论 当2025年人们刚刚从庆祝2024年美国大选胜利的日子里和期待新的一年会更好时,洛杉矶突然发生了一场火灾。

Back to top ↑

WSL2

Back to top ↑

Pipenv

Back to top ↑

Development

Back to top ↑

Troubleshooting

Back to top ↑

Virtual Environment

Back to top ↑

Azure

Back to top ↑

Security

Back to top ↑

Excel

Back to top ↑