加载中
简单说说 OSChina 的技术架构

OsChina.NET 这个域名是在去年 08年8月16日申请的,然后花了不足一个月的时候开发了第一个版本的OsChina,包含有项目展示、新闻、后台管理、会员注册等功能,以后的每次的改进就没那么集中,...

解决 Error: Cannot find module '../5/CheckObjectCoercible' 问题

没事折腾前端开发遇见一个奇怪问题: 一个运行好好的项目,手贱执行了一下 yarn upgrade 后,启动就报错: Error: Cannot find module '../5/CheckObjectCoercible' 错误是 es-abstract 这个...

Svelte 组件之间通讯的 6 种方法

使用组件设计用户界面的主要挑战是管理不同组件上的应用状态。而 Svelte 提供了强大的能力实现在组件中进行数据传递。 “Great communication begins with connection.“ — Oprah Winfrey ...

前端框架 React 和 Svelte 的基础比较

在 JavaScript 前端开发框架中,Svelte 算是一个新来的搅局者,在网上我们已经听到很多关于 Svelte 的哔哔。因此我决定试试这个家伙,顺便跟 React 做个简单的比较。 本文将展示 Svelte 和 ...

我最近又写代码了,撸了一个 Kooder

代码已开源 https://gitee.com/koode/kooder Kooder 是一个代码全文搜索的工具,可以轻松对接 Gitlab、Gitee 私有化版本 实现代码仓库的源文件搜索。 如图所示: 该工具使用起来很简单,简单...

Mac OS X 10.15 编译和安装 Nginx

想在自己电脑里装个 Nginx 来进行各种测试,下面是详细的过程记录: 1. 下载软件 首先建个临时目录 nginx-src 并下载所需软件的源码进行配置 mkdir nginx-src cd nginx-src wget http://ngi...

为什么对 SaaS 公司来说毛利率很重要

毛利率对于软件即服务(SaaS)公司而言是非常重要的指标。它使初创公司能够在快速增长时期为产品和销售方面的大型投资提供资金,并在增长放缓时获利。许多因素有助于公司保持较高的毛利率,包...

2019/11/26 18:05
5.9K
关于 Postgres 独特之处的采访 —— 扩展

本文作者:Craig Kerstiens ,目前在负责 @citusdata 的云团队。Citus 将 Postgres 扩展为可水平扩展的分布式数据库。本文是他之前一个好友采访他的记录(英文原文请看这里)。 以下是采访内...

GraphQL 在 HTTP/2 世界中仍然有意义吗?

大约一周前,Phil Sturgeon 的这则推文激起了许多 GraphQL 爱好者的关注。 相关上下文:https : //apisyouwonthate.com/blog/lets-stop-building-apis-around-a-network-hack 大约在同一时间...

2019/11/07 10:37
1.7W
Ceph 十年演进的经验教训 —— 磁盘文件系统并不适合作为分布式存储后端

本文作者:Adrian Colyer —— 现任伦敦 Accel 合伙人,曾担任 SpringSource 的 CTO 多年,在 VMware,Pivotal 担任过首席技术官(英文原文)。 十年来之不易的经验教训总结成了17页的论文(...

码云 Gitee 小特性之玩转开源项目国际化

当你访问 Gitee 上某个开源仓库时,Gitee 会根据你浏览器的语言设置自动切换中英文的界面。(有些地方可能翻译不够专业,欢迎给我们吐槽)你也可以在码云页面的右下角切换中英文显示。 但是这...

Redis 的多线程版本比 Redis 本身要快 5 倍

如果我告诉您有一个 Redis 的分支版本,它的性能比原生的 Redis 快 5 倍,而且延迟却降低近 5 倍,你会不会想了解一下这个项目?而如果您不再需要哨兵节点并且您的副本可以接受读取和写入,这...

2019/10/08 18:52
4.5W
ES2019 中的 JavaScript 新特性

JavaScript 从成立之初就已经走了很长一段路,提供了许多新的功能,这些功能是专门设计来使该语言更加人性化和提升效率。以下是我最近发现的一些有趣的JavaScript 新增内容。其中一些功能已在...

嵌套容器 —— 在 Podman 容器内构建并运行 Buildah

去年圣诞节,笔者送给妻子一套俄罗斯套娃。它们由一个木偶组成,每个木偶打开后是另外一个更小的木偶,直到最小那个出现。这个概念让我想到了嵌套容器。 我想我或许可以尝试用 Podman 来构建...

关于 JDK 9 中的 JShell,你应该了解的 10 件事

JShell 是在 JDK 9 中首次引入的,以 Kulla 实现的 Java Enhancement Proposal (JEP) 222 规范的一部分。很多编程语言如 JavaScript、Python、Ruby 等,提供了非常易用的命令行执行工具,但 ...

J2Cache 两级缓存中的 Region 到底是什么东西?

不时有人来询问 J2Cache 里的 Region 到底是什么概念,这里做统一的解答。 J2Cache 的 Region 来源于 Ehcache 的 Region 概念。 一般我们在使用像 Redis、Caffeine、Guava Cache 时都没有 Re...

升级到 IDEA 2019.1 版本后报:internal java compiler error

之前用的是 IDEA 2018.2 版本,开发 J2Cache 项目是正常的。下载 2019.1 版本直接安装替换已有版本后报错: 原因不详,怎么设置都不行。 删掉项目,重新从 https://gitee.com/ld/J2Cache 拉代...

J2Cache 和 JetCache 框架有何不同?

从软件名称看还有点像呢? 但这两者完全不是一回事! JetCache 是阿里的一个基于 Java 的缓存系统封装,提供统一的 API 和注解来简化缓存的使用。也就是说这个项目主要的目的是为了让所有的缓...

如何通过 J2Cache 实现分布式 session 存储

做 Java Web 开发的人多数都会需要使用到 session (会话),我们使用 session 来保存一些需要在两个不同的请求之间共享数据。一般 Java 的 Web 容器像 Tomcat、Resin、Jetty 等等,它们会在...

J2Cache 和普通缓存框架有何不同,它解决了什么问题?

不少人看到 J2Cache 第一眼时,会认为这就是一个普普通通的缓存框架,和例如 Ehcache、Caffeine 、Spring Cache 之类的项目没什么区别,无非是造了一个新的轮子而已。事实上完全不是一回事!...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部