Wednesday, November 24, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


[iOS研习记]——谈谈静态库与动态库

Posted: 24 Nov 2021 01:35 AM PST

# \[iOS研习记\]——谈谈静态库与动态库 在iOS项目开发中,静态库和动态库我们时刻都在使用,离开了库的支持,我们将会举步维艰。比如,你要画界面,总离不开UIKit这个库吧,你要使用的各种基础数据结构,如NSString,NSArray等,也离不开Foundation这个基础库。除了官方的库外,开发中我们也会从Github等开源社区下载第...

掌握Java的内存模型,你就是解决并发问题最靓的仔

Posted: 23 Nov 2021 11:07 PM PST

摘要:如果编写的并发程序出现问题时,很难通过调试来解决相应的问题,此时,需要一行行的检查代码,这个时候,如果充分理解并掌握了Java的内存模型,你就能够很快分析并定位出问题所在。 本文分享自华为云社区《 【高并发】如何解决可见性和有序性问题?这次彻底懂了!》,作者:冰 河 。 今天,我们先来看看在Java中是...

Protobuf 为啥比 JSON、XML 牛?

Posted: 23 Nov 2021 11:58 PM PST

![](https://oscimg.oschina.net/oscnet/up-3237db2860e6cc6a64282773fc0978deb78.jpg) > 收录于 [《深入微服务》](https://printlove.cn/categories/%E6%B7%B1%E5%85%A5%E5%BE%AE%E6%9C%8D%E5%8A%A1/) 大家好,我是 "潇洒哥老苗"。 今天,我带大家更深层次的认识认识 Protobuf,如果你对 Protobuf 的用法还不熟悉,直...

mysql不是需要安装在操作系统里吗?为什么可也直接安装到docker里,而不是docker内的操作系统下?

Posted: 23 Nov 2021 11:13 PM PST

docker 和 mybatis 之间没有一层操作系统吗?

软件开发除了23种设计模式,还有7个开发原则需要了解

Posted: 22 Nov 2021 10:34 PM PST

摘要:使用设计模式能够使我们开发的程序,易维护、可拓展,可复用。但是在23个设计模式的背后,还有7个开发原则去支撑着设计模式,保证23个设计模式能够易维护、可拓展,可复用。所以这篇文章来解开七大设计原则的神秘面纱。 本文分享自华为云社区《对于设计模式中七大原则的理解》,作者:小小张自由--张有博。 设计模...

玩转TypeScript工具类型(中)

Posted: 15 Sep 2021 03:30 AM PDT

本文是《玩转 TypeScript工具类型》系列的第二篇,包含了如下几部分内容: 必读:extends 条件运算符 Exclude<Type, ExcludeUnion> Extract<Type, Union> NonNullable<Type> 必读:tuple type 元组类型 Parameters<Type> ConstructorParameters<Type> ReturnType<Type> InstanceType<Type> 作者/ 李鹏鹏 编辑/ 黄倩倩(实...

分布式事务框架seata落地实践

Posted: 21 Jun 2021 03:10 AM PDT

前言 seata是阿里巴巴研发的一套开源分布式事务框架,提供了AT、TCC、SAGA 和 XA 几种事务模式。本文以精品课项目组的物流后台服务为例,介绍seata框架落地的过程,遇到的问题以及解决方案。 作者/ 邓新伟 编辑/ 网易有道 有道精品课教务系统是基于 springcloud 的分布式集群服务。在实际业务中,存在许多分布式事务场景...

手把手教你学Dapr - 8. 绑定

Posted: 19 Nov 2021 01:33 AM PST

--- title: 手把手教你学Dapr - 8. 绑定 date: '2021-11-16 18:00:00' sidebar: 'auto' categories: - Dapr tags: - dapr --- ## 目录 [手把手教你学Dapr - 1. .Net开发者的大时代](https://www.cnblogs.com/doddgu/p/dapr-learning-1.html) [手把手教你学Dapr - 2. 必须知道的概念](https://www.cnblogs.com/doddgu/p/...

Vue都使用那么久了,还不了解它的生命周期吗

Posted: 23 Nov 2021 05:58 PM PST

前言 我记得尤大曾经说过,你看Vue源码干嘛?你使用Vue又不需要它的源码,你只需要会用就行了! 但是我们得卷啊,不卷怎么脱颖而出😥,我还记得在今年的蓝桥杯群里,有一同届的还不知道哪个大学的哥们,已经在读Vue/React/Node的源码了.....作为小菜鸡的我看着大佬侃侃而谈,在群角落里瑟瑟发抖。 最近有在牛客上复习V...

日均请求量1.6万亿次背后,DNSPod的秘密-国密DoH篇

Posted: 22 Nov 2021 12:34 AM PST

大家好,我是吴洪声。 在2005年的时候,我做了一个和DNS有关的小产品,DNSPod。 当时做这样一个产品的背景很简单,那还是一个 「南电信北联通(网通)」的时代,相信很多人都会有印象:那个时候你打开一个网站,首先看到的并不是网站的首页,而是一个密密麻麻的「电信1」「电信2」「网通1」「网通2」…,运营商之间互设门...

MySQL一会儿快,一会儿慢的,我该怎么办?

Posted: 23 Nov 2021 05:34 PM PST

 Mysql中的WAL机制,InnoDB在处理更新语句的时候,只做了写日志这一个磁盘操作。这个日志叫作redo log(重做日志)。   做下类比的话,掌柜记账的账本是数据文件,记账用的粉板是日志文件(redo log),掌柜的记忆就是内存。    平时执行很快的更新操作,其实就是在写内存和日志,而MySQL偶尔慢一下的那个瞬间,可能...

sprinbboot 2.6.0 启动报错

Posted: 23 Nov 2021 06:48 PM PST

2021-11-24 10:45:15,274 INFO [restartedMain] o.s.i.endpoint.EventDrivenConsumer [LogAccessor.java : 174] Adding {logging-channel-adapter:_org.springframework.integration.errorLogger} as a subscriber to the 'errorChannel' channel 2021-11-24 10:45:15,274 INFO [restartedMain] o.s.i.c.PublishSubscrib...

博客markdown格式下,提交出现“未知错误”

Posted: 23 Nov 2021 06:18 PM PST

博客markdown格式下,提交出现"未知错误",全文没有外部链接

深度操作系统 20.3 发布

Posted: 23 Nov 2021 06:16 PM PST

深度操作系统(deepin)是一个致力于为全球用户提供美观易用、安全稳定服务的Linux发行版,同时也一直是排名最高的来自中国团队研发的Linux发行版。(了解deepin国际排名) 深度操作系统20.3,升级Stable内核到5.15版本,进一步提升兼容性。修复系统安全漏洞,增强安全性。部分深度应用新增及优化常用功能,满足不同场景...

VirtualBox 6.1.30 发布,开源虚拟机

Posted: 23 Nov 2021 03:41 PM PST

VirtualBox 是一款功能强大的虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。VirtualBox 6.1.30 是一个维护版本,修复和/或增加了以下内容: VMM:修正了 6.1.28 版本的回归问题,即当在 Windows 10 上使用 Hyper-V 模式时无法启动虚拟机。 GUI:修正了浏览外部镜像后无法完成首次运行向导的问题。 GUI:修正了在...

Keka 1.2.50 发布,采用全新图标并支持更多格式

Posted: 23 Nov 2021 03:18 PM PST

Keka 是一个 macOS 端的应用程序,可以快速创建具有高压缩率的压缩文件,还支持从多种类型的文件中解压缩文件,其中包括 7z、ISO、DMG、TAR、ZIP 和 Bzip2 等类型的文件格式。 近日,Keka 更新至 1.2.50 版本,本次更新的内容如下: 适配于 macOS 新设计规范的全新圆角矩形应用程序图标 首选项中的新选项可以调整 Dock 中...

DataGrip 2021.3 发布,包含重要改进和修复

Posted: 23 Nov 2021 03:15 PM PST

DataGrip 2021.3 现已发布,这是 2021 年的第三次重大更新,包含了各种增强功能和修复。 数据编辑器 聚合体 树节点的表视图 独立拆分 自定义字体 多个值的外键导航 默认排序设置 二进制数据的显示方式 [MongoDB] 过滤器 {} 和排序 {} 的完成 将数据库保存在 VCS 中 映射 DDL 数据源和真实数据源 双向比较同步 DDL 数据源...

Taro 3.3.15 发布,BAT 小程序、H5 与 RN 端统一框架

Posted: 23 Nov 2021 02:46 PM PST

Taro 3.3.15 发布了。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。 此版本更新内容包括: 特性 H5 支持 CoverView、CoverImage 组件 RN 优化依赖,包括升级 react-native-netinfo ,删除 expo-location 依赖等,#10690 修复 小程序...

Symfony 5.3.11 发布,经典 PHP Web 开发框架

Posted: 23 Nov 2021 02:46 PM PST

Symfony 是一款基于 MVC 架构的 PHP 框架,致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。 此外,Symfony 致力于在企业背景下创建健壮的应用,同时也给予了开发者强大的配置功能:从文件结构到外部目录,几乎所有的东西都可以自定义。Symfony 也捆绑了...

Laravel framework 发布 8.72.0 和 8.73.0 版本

Posted: 23 Nov 2021 02:45 PM PST

Laravel framework 是 PHP 框架 Laravel 的核心部分,目前发布了 8.72.0 和 8.73.0 版本,主要更新内容如下: 8.72.0 版本变更: 新增 在 PasswortReset 中添加了额外的方法来重置 URL, 以匹配 VerifyEmail 的结构(#39652) 在复数表达式(Str::plural)中添加对可数值(countable values)的支持。(#39641) 允许用户为...

No comments:

Post a Comment