杜逸先 Python3 的新特性和改进
Python3的新特性和改进 杭州美登科技 杜逸先 目录 CONTENTS Python的现状 Python3的新特性和改进 迁移到Python3 问答环节 1 Python的现状 Python的现状 Python2.7将于2020年1月1日停止维护 Python的现状 Python2.7将于2020年1月1日停止维护 主流Python包陆续终止对Python2的支持 Python的现状0 码力 | 78 页 | 2.28 MB | 1 年前3杜逸先 使用 VS Code 开发 Python 项目的最佳实践
使用VS Code进行Python开发 的最佳实践 杭州美登科技 杜逸先 目录 CONTENTS 什么是VS Code VS Code与Python 最佳实践 提问时间 什么是VS Code 什么是VS Code 什么是VS Code 什么是VS Code 1. 开源+跨平台 2. 轻量级+丰富的插件生态 3. 开箱即用+高度自定义(颜色主题、按键绑定、版本控制工具等)0 码力 | 46 页 | 2.65 MB | 1 年前3运维上海2017-Kubernetes 在大规模场景下的service性能优化实战 - 杜军
0 码力 | 38 页 | 3.39 MB | 1 年前3ffmpeg翻译文档
中多次重复相同 的选项,每次都可以应用于紧接着的下一个输入或者输出文件。例外的是全局选项(例如过程信息输 出详细程度的选项),这些选项必须首先进行指定,会全局使用。 不要混淆输入和输出文件,要先指定所有的输入文件,然后才是所有的输出文件。也不要混淆选项应 用的不同文件,所有的选项仅仅作用于紧接着的输入或者输出文件,除非重复指定选项才能作用于其 他需要同样设定的文件。 为了设定输出视频码率为64kbit/s: 设置环境变量 FFREPORT 可以起到相同的效果。如果值是一个以 : 分隔的关键值对,则将影响 到报告效果。值中的特殊符号或者分隔符 : 必须被转义(参考ffmepg-utils手册中”引用逃 逸”(“Quoting and escaping”)章节)。以下是选项值范围: file:设置报告文件名字, %p 被扩展为程序名字, %t 是时间码, %% 表示一个字符 % level:用数字设定日志信息详略程度(参考 注意一些格式(例如MOV)要求输出协议是可以搜索/检索(seekable)的,这时MD5输出协议将不 被支持(对于这样的MD5计算要求,只能是先生成文件,再利用其它工具对文件计算MD5)。 UNIX先入先出访问协议(管道) 通过UNIX pipe读写 语法为: 1. pipe:[number] 这里 number 是对应管道文件描述符(例如0对应stdin,1对应stdout,2对应stderr)。如0 码力 | 502 页 | 3.06 MB | 1 年前32023 中国开源开发者报告
Map 梳理逻辑来展开。 从基础设施、大模型、Agent、AI 编程、工具和平台,以 及算力几个方面,为开发者整理了当前 LLM 中最为热门 和硬核的技术领域以及相关的软件产品和开源项目。 是的,先整理了一个 LLM 技术图谱,欲知详情,请查看 后续正文。 【开源治理】开源健康发展必不可少的一环。 【硬核发版】最硬核、最极客的年度发版汇总! 【热门话题】回顾 2023 年度热门开发者事件! 李涛,APUS 董事长兼 CEO 特邀评论员: 陈天舟,Bytebase 联合创始人/CEO 王春生,禅道软件公司创始人 冯若航,Pigsty 作者、磐吉云数创始人 叶金荣,GreatSQL 开源生态负责人 杜天微,狮偶编程语言作者 江湖评谈,多年 .NET 虚拟机技术 CLR/JIT 研究 设计:张琪 07 | AIGC 11 | 1024 黄金眼 13 | 项目停更 16 | 暂停维护 开源 Web 富文本编辑器 wangEditor 作者王福朋于 2023 年 8 月宣布 暂停项目维护。 主要原因在于作者暂无精力维护 wangEditor ,且 “最近行业形势也不太 好,先努力搞钱吧”。 他也欢迎有人接手 wangEditor 的维护,不过需要通过初步考核:在 issues 列表中,回答 10 个 issue。 微软官宣:Visual Studio for Mac 退役0 码力 | 87 页 | 31.99 MB | 1 年前3C++高性能并行编程与优化 - 课件 - 11 现代 CMake 进阶指南
CMake 软件构建 / 安装方式 • mkdir build • cd build • cmake .. • make -j4 • sudo make install • cd .. • 需要先创建 build 目录 • 切换到 build 目录 • 在 build 目录运行 cmake < 源码目录 > 生成 Makefile • 执行本地的构建系统 make 真正开始构建( 4 build • cmake --build build -j4 • sudo cmake --build build --target install • cmake -B build 免去了先创建 build 目录再切换进去再指定源码目录的麻烦。 • cmake --build build 统一了不同平台( Linux 上会调用 make , Windows 上调用 devenv.exe 构建,不能 用 Ninja (怕不是和 Bill Gates 有什么交 易) 第 1 章:添加源文件 一个 .cpp 源文件用于测试 CMake 中添加一个可执行文件作为构建目标 另一种方式:先创建目标,稍后再添加源文件 如果有多个源文件呢? 逐个添加即可 使用变量来存储 建议把头文件也加上,这样在 VS 里可以出现在“ Header Files” 一栏 使用 GLOB 自动查找当0 码力 | 166 页 | 6.54 MB | 1 年前3HW弹药库之红队作战⼿册
尤其是针对红队这种特殊场景的,你的实际对⼿很可能都是有⼀定技术实⼒的⼈ 所以针对每种核⼼的攻击技术技术展开做深⼊分析, 直接从源头上进⾏防御才是最靠谱的 虽然说短期这种成本代价相对较⾼, 但⻓期来看, 是⼀劳永逸的, 沉淀下来的这些东⻄最终也会慢慢形成⾃⼰产品的 核⼼竞争⼒和特⾊ 说⽩点,这种对抗,本质上拼的还是双⽅的技术实⼒,不仅要能在不知觉的情况下搞进去,⽽且要能⽆限制加⼤对⽅后期 的溯源成本 另外,作为⼀名合格的攻防⼈员 各种错误服务配置利⽤ 0x06 内⽹安全 [敏感信息搜集,防御重点,可在此项严格限制各种系统内置命 令执⾏] 搜集当前已控 "跳板机" 的各类敏感信息 注: 如下某些操作肯定是需要事先⾃⼰想办法先拿到管理权限后才能正常进⾏的,此处不再赘述 查看当前shell权限 及 详细系统内核版本 获取当前系统的 详细ip配置,包括 所在域, ip, 掩码, ⽹关, 主备 dns ip 获取当前系统最近的⽤户登录记录 通过深⼊分析每种漏洞在实际攻击利⽤过程所产⽣的⼀些典型 流量特征 和 系统⽇志即可⼤致判断 0x07 内⽹安全 [各类敏感凭证 "搜集" 与 "窃取"] 主动密码搜集 注:如下某些操作肯定是需要事先⾃⼰想办法先拿到管理权限或者在指定⽤户权限下才能正常进⾏的 此处不再赘述, 此项⾮防御重点, 因为压根也不好防 批量抓取当前机器上的 "各类基础服务配置⽂件中保存的各种账号密码" ⽐如,各种数据库连接配置⽂件0 码力 | 19 页 | 1.20 MB | 1 年前3Apache RocketMQ 从入门到实战
维度深刻揭晓中间件技术,已覆盖 RocketMQ、Dubbo、Sentienl、Kafka、Canal、 MyCat、ElasticJob、ElasticSearch 等。 推荐人及推荐序 推荐人 杜恒,Apache RocketMQ PMC Member/ committer,Linux OpenMessaging TSC Member,目前负责 RocketMQ 专有云商业化以 及开源技术生态构建。具有多年分布式系统、中间件 消费模型 RocketMQ 提供了并发消费、顺序消费两种消费模型。 并发消费:对一个队列中消息,每一个消费者内部都会创建一个线程池,对队列中的消 息多线程处理,即偏移量大的消息比偏移量小的消息有可能先消费。 顺序消费:在某一项场景,例如 MySQL binlog 场景,需要消息按顺序进行消费。在 RocketMQ 中提供了基于队列的顺序消费模型,即尽管一个消费组中的消费者会创建一个 多线程,但针对同一个 大家可 以通过 ls -l 命令,逐一查看文件大小不为0的文件,从而寻找错误日志,便于快速解决 问题。 RocketMQ 提供了众多的运维命令来查看 RocketMQ 集群的运行状态,在这里我先 简单使用 clusterList 命令来查看集群的状态,用于验证一下集群的状态。 sh ./mqadmin clusterList -n 127.0.0.1:9876 本文来自『中间件兴趣圈』0 码力 | 165 页 | 12.53 MB | 1 年前32019-2021 美团技术年货 前端篇
没有在实际业务中上线,属于技术层面比较前期的探索。接下来本文会通过原理和部 分实现细节的介绍,分享我们在移植和开发过程中的一些经验。希望能对大家有所启 发或者帮助。 背景知识和基础概念介绍 在适配开始之前,我们要明确好先做哪些事情。先来回顾一下 Flutter 的三层结构: 在 Flutter 的架构设计中,最上层为框架层,使用 Dart 语言开发,面向 Flutter 业务 的开发者;中间层为引擎层,使用 C/C++ 应用能够运行起来的最基本的要素,需要优先支持。接下来会依次进 行介绍。 1. 渲染流程打通 我们再来回顾一下 Flutter 的图像渲染流程。如图所示,设备发起垂直同步(VSync) 信号之后,先经过 UI 线程的渲染管线(Animate/Build/Layout/Paint),再经过 Raster 线程的组合和栅格化,最终通过 OpenGL 或 Vulkan 将图像上屏。这个流程 的大 的变化。这部分主要是在页面发生 Ajax 请求之后, 随着 MV 模式的变动,DOM 也会随之发生变化。我们使用浏览器提供的 MutationObserver API 对 DOM 变化进行收集,并筛选有效节点进行深度优 先遍历,计算每个 DOM 的递归权重值,低于阈值我们就认为首屏已加载完成。 ● 第二部分是监听资源的变化。我们利用浏览提供的 PerformanceObserver API,筛选出 img/script0 码力 | 738 页 | 50.29 MB | 1 年前3FIT2CLOUD CloudExplorer 产品白皮书 v1.7
大地保险、太平保险、紫金保险、阳光信保、君龙人寿 基金信托(11) 天弘基金、嘉实基金、华夏基金、建信基金、博时基金、易方达基金、 富国基金、中欧基金、海富通、对外贸易信托、中粮信托 汽车(8) 一汽集团、华晨宝马、一汽大众、大众逸驾智能、吉利汽车、上汽乘用 车、东风本田、宇通客车 制造(24) 山东万华、联想集团、京东方、特变电工、新疆中泰、三一重工、树根 互联、海康威视、旺旺、大华、中控技术、长鑫存储、中国中冶、扬子 编排蓝图 提交申请后能够查看申请的审批流程进度及结果。 虚拟机部署成功后 能够操作停止、启动、重启和释放 为了防止虚拟机被误删除给开发测试或生产造成影响,释放后不会立刻马上回收, 而会先停机,保留一个指定的时间后再删除。 能够申请变更计算以及磁盘配置 杭州飞致云信息科技有限公司 软件用起来才有价值,才有改进的机会 22 改变 CPU 内存配置,添加新的数据盘,并自动挂载到指定的目录; 中间件、数据库单机集群软件,PaaS 等平台以及自动挂载配置负载均衡等,并为 后续运维管理部署安全基线、监控备份代理、同步 CMDB 等。 运行环境变更场景,如垂直扩容需要先停止虚拟机、变更虚拟机配置、之后启动虚 拟机; 水平扩容场景, 需要先部署虚拟机、配置运行环境、部署应用、挂载配置负 载均衡。 为了支持覆盖以上场景,需要云管平台具备以下能力。 支持多种操作任务类型,包括虚拟机部署、虚拟机变更、配置负载均衡、脚本执行、0 码力 | 60 页 | 0 Bytes | 1 年前3
共 756 条
- 1
- 2
- 3
- 4
- 5
- 6
- 76