基于Go语言的滴滴DevOps重塑之路
本文转载自微信公众号「滴滴技术」,作者魏静武。转载本文请联系「滴滴技术」公众号。 研发效率和系统稳定性是研发团队永远无法绕开的话题,前者决定业务迭代效率,而后者决定交付质量。多年来,滴滴在保障稳定性的前提下不断探索更高效的技术手段,积累了大量实践经验。近期由网约车研发效率与稳定性负责人魏静武在Gop
关于.Net 6.0 在Linux ,Docker容器中,不安装任何依赖就生成图形验证码
在.Net Framework时代,我们生成验证码大多都是用System.Drawing。 在.Net 6中使用也是没有问题的。 但是,System.Drawing却依赖于Windows GDI+。 为了实现跨平台,我陷入了沉思!!
三分钟让Flutter路由实现SingleTask启动模式
三分钟让Flutter路由实现SingleTask启动模式
Newki
2023-09-23
882
阅读12分钟
专栏:
Flutter
Flutter 的 路由启动模式实现思路
前言
如果你是 Android 开发者,请放心食用,模仿 Android 的页面启动模式封装的,如果是其他端的开发者
蓝牙低功耗BLE调研与开发
蓝牙低功耗BLE调研与开发 一: 蓝牙简介 蓝牙是一种近距离无线通信技术,运行在2.4GHz免费频段,它的特性就是近距离通信,典型距离是 10 米以内,传输速度最高可达 24 Mbps,支持多连接,安全性高,非常适合用智能设备上。 1. 蓝牙技术的发展 1999年 蓝牙1.0: 早期的蓝牙 1.0
「CodeLocator」字节跳动开源的这款工具集厉害了
摘要: 今天推荐的这个项目是「CodeLocator」,一个包含 Android SDK 与 Android Studio 插件的 Android 工具集,绝对称得上 Android 开发提效神器,目前支持 Mac 和 Windows。 今天推荐的这个项目是「CodeLocator」,一个包含 An
大模型写代码能力突飞猛进,北大团队提出结构化思维链SCoT
任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成。 摘要 大型语言模型(下文称为:大模型)在代码生成上表现出了强大的能力。大模型依赖于 prompt 作为输入,思维链是目前用于设计 prompt 的主流方法,在代码生成上取得了目前最好的准确率。但大模型的准确率依旧较低,
CocoaPods 在iOS开发中养活了这么多项目,它到底是个啥? | 京东云技术团队
对于iOS开发者而言,CocoaPods并不陌生,通过pod相关的命令操作,就可以很方便的将项目中用到的三方依赖库资源集成到项目环境中,大大的提升了开发的效率。CocoaPods作为iOS项目的包管理工具,它在命令行背后做了什么操作?而又是通过什么样的方式将命令指令声明出来供我们使用的?这些实现的背
10 年了!Go 常量为什么只支持基本数据类型?
大家好,我是煎鱼。 相信大家在接触 Go 这门编程语言时,就会学到常量这个知识点。 各大编程语言会教你,常量是不可变变量的一种类型。只要定义了常量,你就可以安心的用他。不用担心值在哪里就被程序莫名奇妙的给改了。 常量的使用例子 如下例子: const s string = "脑子进煎鱼了"
fun
Go 官方新玩具:漏洞管理和扫描,看看自己项目有没有坑?
大家好,我是煎鱼。 业务系统的安全问题一直是各企业的 “头号” 问题(被发现时)。不知道有多少读者朋友们经历了刚刚结束的 HW 行动。 最近发现有厂商已经可以对 Go 开始做检测了,这又是一大进步。 这不,最近发现 Go 官方自己推出了新的工具,作用是漏洞管理,告诉你已报告的漏洞,并告知你应该如何升
HTML页面中背景图100%铺满全屏
页面中背景图100%铺满全屏 .box{ width:100%; background: url(../img/bg.png) no-repeat; background-size: 100% 100%; position: absolute; z-index: -1; top
vue package.json 详解
Node 项目在项目根目录中名为 package.json 的文件中跟踪依赖关系和元数据。这是你项目的核心。它包含名称、描述和版本之类的信息,以及运行、开发以及有选择地将项目发布到 NPM 所需的信息。 在本教程中,我们将: 了解 package.json 与项目之间的关系 确定重要字段和元数据 了
vue项目应用部署服务器在Nginx/OpenResty后,刷新404的解决方法
在vue应用部署到nginx时,遇到刷新找不到页面或者直接输入路径找不到页面 vue-router官方给出的解决方法如下 location / {
try_files $uri $uri/ /index.html;
}
远程访问 mysql错误1130
mysql错误1130,具体描述如下ERROR 1130 Host 'localhost' is not allowed to connect to this MySQL 一、通过本地localhost 登录上去 二、找到mysql &nbs
Redis——配置允许远程连接
1、防火墙添加6379端口 确保防火墙开启了对6379端口的放行。 2、修改redis.conf 在 redis.conf 中修改以下参数 windows: redis.wi
C++23:下一个 C++ 标准
作者 | Rainer Grimm 译者 | 明明如月 责编 | 夏萌 出品 | CSDN(ID:CSDNnews) C++23 将会是 C++20 后的下一个 C++ 标准。这个新标准对 C++ 进行了大幅改进,但其影响力却不如 C++98、C++11 或 C++20 那样翻天覆地。C++23 更
C++26 已初具规模
出品|开源中国 ISO C++ 委员会于近日举行会议正式通过了 C++ 26 的时间表,共有近 180 名成员参会。ISO C++ 标准委员会主席兼微软本地语言架构师 Herb Sutter 发文详细介绍了有关 C++ 26 的最新进展。他透露,并发和并行小组仍在按计划推进 C++26 的 std:
取代C++?谷歌开源编程语言Carbon,网友评价太真实了
机器之心报道 编辑:杜伟、陈萍 目 前,Carbon编程语言正处于实验阶段。 在编程语言的世界中,C++的地位举足轻重。在2022年5月的TIOBE编程语言排行榜中,C++位列第四。同样地,谷歌内部也在广泛使用C++。 图源:
rust跨平台的现状如何
作者:知乎用户 链接:https://www.zhihu.com/question/518079472/answer/2398647166 来源:知乎 引子 Rust 在服务端和嵌入式领域已经有很多跨平台模式的应用案例了,今天主要是来探究一