江河水总有入海之时

Java偏向锁、轻量级锁、重量级锁 膨胀时的情况

作者:Adsf链接:https://www.zhihu.com/question/53826114/answer/160222185来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先简单说下先偏向锁、轻量级锁、重量级锁三者各自的

duckflew Published on 2022-03-04

Https工作原理

为什么要有https我们知道 http是明文传输数据 这样很容易被中间人窃取和篡改数据 为了保护http通信的数据安全 引入https两种加密方式在说到https的工作原理之前 首先需要知道两种不同的加密方式对称加密对称加密的原理其实很简单 就是通信双方保存同

duckflew Published on 2021-11-30

Java动态代理

Java动态代理代理 顾名思义就是替代某个对象完成它的功能 在不改变原有功能的情况下 做一些附加操作就好比去看电影 你买票其实本质是买观影权, 这是电影院做了上层片方的代理人 为你提供服务 此外电影不仅可以看电影 卖票的同时也会卖零食水之类的 这就是

duckflew Published on 2021-10-10

Spring Boot 集成 Elasticsearch 实战 (转载自知乎-武培轩)

Spring Boot 集成 Elasticsearch 实战 (转载自知乎-武培轩)最近有读者问我能不能写下如何使用 Spring Boot 开发 Elasticsearch(以下简称 ES) 相关应用,今天就讲解下如何使用 Spring Boot 结合 E

duckflew Published on 2021-08-10

jwt原理和 认证过程实现

jwtjwt 是什么全称为 json web token 是一种与自包含,轻量的,服务器分离的json令牌为什么用jwt传统的认证方式服务端存储sessionid 在cookie里面 每次请求把cookie带上 一个jsessionid 参数 服务器根据

duckflew Published on 2021-07-30

应用 Wireshark 显示过滤器分析特定数据流

应用 Wireshark 显示过滤器分析特定数据流掌握显示过滤器对于网络分析者来说是一项必备的技能。这是一项大海捞针的技巧。学会构建,编辑,保存关键的显示过滤器能够节省数小时的时间。与捕捉过滤器使用的 BPF 语法不同,显示过滤器使用的是 Wireshark

duckflew Published on 2021-06-12

JPA字段名映射策略修改

JPA字段名映射策略修改如果采用就jpa默认的命名规则spring.jpa.hibernate.naming.strategy=org.hibernate.cfg.ImprovedNamingStrategyentity中的属性与@column(name=&q

duckflew Published on 2021-05-16

String StringBuffer StringBuilder 的区别

String StringBuffer StringBuilder 的区别String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类

duckflew Published on 2020-09-22
duckflew Published on 2020-08-22

Git 基本用法

昨天入门了一下git把一些基本操作记录一下 另外设置代理也遇到了一点问题 也记录一下方便日后查看进入到文件夹下 然后 git init 创建本地仓库git add . 添加目前所有文件git status 查看状态git commit -m "备注" 这是添加到本地仓库git

duckflew Published on 2020-07-04
Previous Next