写点什么

11月日更

2 人感兴趣 · 759 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/5f/5fb45c4c955e3f39bfec89831ff6d0df.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入浅出学习透析 Nginx 服务器的基本原理和配置指南「Https 安全控制篇」

之前的内容中我们主要针对于一些对安全性要求比较高的站点,可能会使用HTTPS(一种使用SSL通信标准的安全HTTP协议),针对于HTTP 协议和SSL标准相信大家都知道了,在这里我就不为大家进行介绍了,如果需要了解,大家可以查看一下相关的资料哈,但是对于使用N

https://static001.geekbang.org/infoq/b7/b77359337b61d83de7ada56a7f06465a.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

企业级业务架构设计笔记三: 设计起点与设计过程

本篇继续探讨业务架构设计篇,包括业务架构设计的起点、设计过程以及设计难点。

https://static001.geekbang.org/infoq/fe/fe50908dd0e9335e96734fef595af233.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「Logback-MDC 篇」

日志追踪对于功能问题的排查和数据流转的路径分析时非常重要的,有了全链路日志追踪体系机制可以非常有效且快速的定位问题,但在多线程环境中,若没有相关成熟的框架的支持,想要实现日志追踪,就需要手动将主线程中的日志参数传递给子线程,接下来就在线程池

https://static001.geekbang.org/infoq/49/4958c20f8d76491c95cff8b900efa64d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开发和学习时需要造一些 kafka 消息,于是写了段脚本实现,在这里记录备忘,后面会常用到

开发和学习时需要造一些kafka消息,于是写了段脚本实现,在这里记录备忘,后面会常用到

https://static001.geekbang.org/infoq/5f/5fb45c4c955e3f39bfec89831ff6d0df.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入浅出学习透析 Nginx 服务器的基本原理和配置指南「初级实践篇 」

Nginx (Engine X)是一个轻量级的Web服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器、高性能的HTTP服务器,它以高稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。

https://static001.geekbang.org/infoq/9c/9ccc92148f0e48d2d3a93acf66a622e8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

企业级业务架构设计:方法论与实践学习笔记二

本篇还是基于《企业级业务架构设计:方法论与实践》一书,探讨业务架构与IT架构之间的关系,以及业务模型。

vue 数据代理

想要学习vue的数据代理,首先需要知道Object.defineProperty方法,vue的数据劫持,数据代理,计算属性都要到了这个方法

Windows 下载安装 Vue 开发者工具 (VueDevtools)

vue开发者工具可以帮助我们提高开发效率,如果不安装控制台老是现在这些东西,对我这种强迫症患者来说痛苦至极,下面我就介绍下我的安装步骤

https://static001.geekbang.org/infoq/84/8414d72161ceecc00a31ec8c4d46222b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

企业级业务架构设计:方法论与实践 学习笔记

最近在项目中涉及到这一领域,也借着这个契机做一次对企业级业务架构设计的深入学习。

Java --- SpringMVC 的 @RequestMapping 注解

@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。

[Pulsar] JDBC core sink connector 介绍及实现

用户头像
Zike Yang
2021-12-01

Pulsar的JDBC core sink connector实现了将Pulsar中的数据转移到外部的支持JDBC的数据库的功能,这使得许多支持JDBC的数据库都能通过这个core connector实现自己的connector来完成数据的转移,如mysql,sqlite,clickhouse等等,本文将介绍Pulsar JDBC core

https://static001.geekbang.org/infoq/2d/2de4c0967d92ce550abd0082d2b3ca04.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 nodejs 和 Java 访问远程服务器的服务

用户头像
Jerry Wang
2021-12-01

既然这篇文章用的是nodejs和Java访问远程服务器的服务,那么咱们先用另一门编程语言,SAP的ABAP(我日常工作使用得最多的编程语言)来开发一个服务吧。

[Pulsar] 按照 KeyHashRange 读取消息

用户头像
Zike Yang
2021-11-30

在Pulsar中,我们能够为Consumer或者Reader指定相应的KeyHashRange,使得Broker在进行消息分发的时候,能够对消息的key进行hash并根据consumer所设置的keyHashRange选择对应的consumer,并将消息分发给cosumer。本文将介绍KeyHashRange的原理。

.NET 中缓存的实现

用户头像
喵叔
2021-11-30

在实际开发中我们经常会用到是缓存。它是的核心思想是记录过程数据重用操作结果。当程序需要执行复杂且消耗资源的操作时,我们一般会将运行的结果保存在缓存中,当下次需要该结果时,将它从缓存中读取出来。缓存适用于不经常更改的数据,甚至永远不改变的数据

https://static001.geekbang.org/infoq/9f/9f36802e0989c348a32feffa7b840198.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

不要累死自己,也不要卷死别人。

用户头像
石云升
2021-11-30

最近从《哈佛商业周刊》里看到一篇关于应对企业内卷的文章,讲的是企业没有创新力,所以才会内卷。由此我想到个人内卷其实也是如此。

https://static001.geekbang.org/infoq/db/db25d5e27c208bdfd80a95991bca5e9d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

dart 系列之: 数学什么的就是小意思, 看我 dart 如何玩转它

用户头像
程序那些事
2021-11-30

dart也可以进行数学运算,dart为数学爱好者专门创建了一个dart:math包来处理数学方面的各种操作。dart:math包提供了正弦,余弦,最大值,最小值和随机数等操作。

https://static001.geekbang.org/infoq/9d/9ddf6b7d4fbca77770518e32e5b4000d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据分析从零开始实战,Python、Pandas 与各类数据库

用户头像
老表
2021-11-30

前面四篇文章讲了数据分析虚拟环境创建和pandas读写CSV、TSV、JSON、Excel、XML格式的数据,HTML页面读取,今天我们继续探索pPython、Pandas操作各类数据库。

https://static001.geekbang.org/infoq/c5/c532df9d08cc572c67cebbb27e7bbcef.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 JDK 自带的 VisualVM 进行 Java 程序的性能分析

用户头像
Jerry Wang
2021-11-30

VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.exe。

https://static001.geekbang.org/infoq/a4/a451523fe958aa69ab1336827c57817d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何用 JavaScript 实现 2+2=5?

用户头像
Jerry Wang
2021-11-30

我大学毕业找工作时,经常做一些稀奇古怪的面试题。这不,给大家分享一道整蛊的面试题,它其实不能算一道正式的面试题,大家可以用它来捉弄你们那些程序员朋友。

[Pulsar] 消息的消费

用户头像
Zike Yang
2021-11-29

本文将以一个消息的角度,介绍消息的消费过程,包括Consumer流控、Broker中的dispatcher等等。

https://static001.geekbang.org/infoq/a6/a624fd5a64d993647e9e946614c2dc20.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【死磕 Java 并发】-----J.U.C 之深入分析 CAS

用户头像
chenssy
2021-11-29

CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使用CAS技术鬼斧神工地实现了Java多线程的并发操作。整个AQS同步组件、Atomic原子类操作等等都是以CAS实现的,甚至ConcurrentHashMap在1.8的版本中也调整为了CAS+Synchronized。可以说CAS

https://static001.geekbang.org/infoq/9f/9f36802e0989c348a32feffa7b840198.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你需要用战略耐心实现职业目标

用户头像
石云升
2021-11-29

今天分享在9月刊《哈佛商业评论》里看到的三个职场相关话题。

使用 redis 生成唯一编号

用户头像
喵叔
2021-11-29

在项目开发中,我们需要保证数据的唯一性,就目前开发中常用的方式有使用自增序列、GUID、时间戳以及时间戳加上随机数。生成ID的方法有很多,每种适用场景、需求以及性能要求不同。下面我们列出以下较为常用的生成ID的方式,并且来讨论以下他们的优缺点。

https://static001.geekbang.org/infoq/db/db0ddf35361f8a138d1f50785505402c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据分析从零开始实战,Pandas 读取 HTML 页面 + 数据处理解析

用户头像
老表
2021-11-29

前面三篇文章讲了数据分析虚拟环境创建和Pandas读写CSV、TSV、JSON、Excel、XML格式的数据,今天我们继续探索Pandas,如何利用Pandas读取HTML页面+数据处理解析。

11月日更_11月日更技术文章_InfoQ写作社区