首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏DotNet NB && CloudNative

    资深开发者亲授:.NET 9 应用安全实战指南

    本文将用真实案例和久经考验的策略,手把手教你加固 .NET 9 应用。 1. 认清安全威胁全景 在动手实施前,先了解主要威胁: • 注入攻击(SQL、XSS 等) • 身份验证漏洞 • 敏感数据暴露 • 安全配置错误 • 不安全反序列化 • 日志监控缺失 .NET 9 虽自带安全改进 Key Vault、AWS Secrets Manager 或环境变量: var secret = Configuration["SecretKey"]; // 从安全配置读取 强加密机制 .NET 9 在 .NET 9 应用中实施这些策略后,你保护的不仅是代码,更是用户、数据和声誉。 作为资深开发者,我亲眼见证过安全加固如何避免灾难。请严肃对待安全,持续改进! 下一步行动 1. 对现有应用进行安全审查 3. 持续关注新威胁和 .NET 安全更新

    41110编辑于 2025-04-28
  • 来自专栏信数据得永生

    Python 密码破解指南:5~9

    Key #15: Rfgq9gq9kw9qcapcr9kcqqYec! --snip-- Key #61: lz1 O1 O5CO wu0w! O5w sywR Key #62: kyz0Nz0N4BN0vt9v N4v00rxvQ Key #63: jxy9My9M3AM9us8u0M3u99qwuP Key #64: iwx8Lx8L2. [2, 1, 5, 4, 4, 3, 2, 9, 2, 10, 7, 1, 1, 2, 4, 4, 9, 10, 1, 9] # ➌ >>> random.seed(42) >>> [2, 1, 5, 4, 4, 3, 2, 9, 2, 10, 7, 1, 1, 2, 4, 4, 9, 10, 1, 9] # ➍ 在这段代码中,我们使用相同的种子两次生成 20 个数字。 你可以在图 9-3 中看到这一点。 虽然 Python 变量在技术上包含了对列表值的引用,但人们经常会随口说变量“包含列表” 图 9-3:cheese[1] = 'Hello!'

    3.4K50编辑于 2023-10-13
  • 来自专栏Redis原理与应用

    Redis应用9.简单应用汇总

    (String数据结构)6.实现一个简单的唯一ID生成器(incr命令)7.实现博客点赞次数计数器(incr命令 + decr命令)8.社交网站的网址点击追踪机制(长网址转短网址)(Hash数据结构)9. /短网址追踪案例public class ShortUrlDemo { private static final String[] X36_ARRAY = "0,1,2,3,4,5,6,7,8,9, shortUrlDemo.getShortUrlAccessCount(shortUrl); System.out.println("短网址被访问的次数为:" + accessCount); }}9.

    19200编辑于 2025-03-08
  • 来自专栏友儿

    nginx 应用指南

    但是多线程的方式存在一个很大的弊端,就是它需要cpu上下文切换,我们知道cpu上下文切换需要处理一些操作句柄,这些过程是非常繁琐的,在上下文切换开销在线程不多、切换不频繁的应用场景下问题不大,但是尤其是客户端的连接非常多的时候

    56130编辑于 2023-03-11
  • 来自专栏dino.c的专栏

    了解模板化控件(9):UI指南

    FFFFFFFF" Offset="0" /> <GradientStop Color="#F<em>9</em>FFFFFF <em>9</em>. 符合典型的GUI设计原则 在控件层级就应该将UI设计成符合设计原则,例如对齐,使用字体和颜色突出主要内容,易于操作等。 ?

    1.6K20发布于 2019-01-18
  • 来自专栏Linux

    玩转Rocky Linux 9 部署Redis指南

    玩转Rocky Linux 9 部署Redis指南大家好,我是星哥。今天,咱们来盘一盘Redis,Redis作为高性能的键值数据库,在缓存、消息队列、实时数据处理等场景中扮演着举足轻重的角色。 功能介绍功能介绍:Rocky Linux 9系统中源码包安装 Redis 的shell脚本安装版本:redis-7.4.1端口:63920配置所在的目录: /data/conf/密码: YpassWord666 redis_端口号.log快速安装使用:gitee:wget https://gitee.com/funet8/Rocky-Linux-Shell/raw/main/shell/Rocky_Linux_9_ Install_Redis.shsh Rocky_Linux_9_Install_Redis.sh​github:wget https://raw.githubusercontent.com/funet8 /Rocky-Linux-Shell/refs/heads/main/shell/Rocky_Linux_9_Install_Redis.shsh Rocky_Linux_9_Install_Redis.sh1

    62410编辑于 2025-07-21
  • 来自专栏Android群英传

    kotlin修炼指南9-Sequence的秘密

    在Sequence处理中,我们取第一个元素并应用所有的操作,然后我们取下一个元素,以此类推。我们将其称为逐个元素或Lazy的顺序。 在可迭代处理中,我们取第一个操作,并将其应用于整个集合,然后转到下一个操作。他们是一步一步被执行的。 .map { print("M$it, "); it * 2 } .find { it > 5 } // Prints: F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, M1, M3, M5, M7, M9, 出于这个原因,当我们有一些中间处理步骤,并且我们的终端操作不一定需要遍历所有的元素时,使用一个Sequence很可能对你的处理性能更好。 generateSequence(0) { it + 1 }.take(10).sorted().toList() // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] generateSequence

    76420编辑于 2022-12-12
  • 来自专栏腾讯大数据的专栏

    TBase 应用接入指南

    本篇将介绍应用程序如何连接TBase数据库进行建库、建表、数据导入、查询等操作。

    5.8K31发布于 2019-12-03
  • 来自专栏Devops专栏

    9. Django 2.1.7 创建应用模板

    上一篇中讲诉了关于Django 2.1.7 视图的操作,本篇章开始研究模块这块内容。

    51220编辑于 2022-01-17
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发(9)- TimePicker组件

    本文介绍在鸿蒙应用中TimePicker组件的基本用法。 增加TimePicker组件 如下代码中46行~52行所示,在布局中增加TimePicker组件。 <?

    60020发布于 2021-01-13
  • 来自专栏程思阳的专栏

    Android手机 全面屏(18:9屏幕)适配指南

    全面屏手机大致思路都是压缩额头与下巴,屏幕比例从传统的16:9变为18:9,提高屏占比以及屏幕内的虚拟导航键,本文将简要介绍全面屏适配中一些需要注意的东西以及解决方案。 适配指南 一、声明最大屏幕高宽比 1.1:在应用配置文件AndroidManifest.xml中显式声明支持的最大屏幕高宽比(maximum aspect ratio) 其中 ratio_float 为高宽比 : 传统屏幕:ratio_float = 16/9 = 1.778 ; 三星S8屏幕:ratio_float = 18.5/9 = 2.056。 那么问题就来了,以往16:9的的背景图在18:9的屏幕中会有什么表现呢? 这种情况下就尴尬了,我们知道很多启动页背景都是动态下发的(广告)内容丰富,即使是.9图在这种场景恐怕也难以解决。 虚拟导航键系统,桌面美如画,进入到应用里就是傻大粗的黑条,几乎没有几个APP做虚拟导航键的适配,图就不上了,可以参考华为那些机子。。。

    2.1K10编辑于 2022-01-10
  • 9 段 IT 工程师画像 + 成长落地指南

    9 段 IT 工程师画像 + 成长落地指南一、9 段 IT 工程师核心画像段位 核心能力定位核心动作 核心价值 成为技术与业务的桥梁 8 段团队引领层 搭建团队通用技术 / 管理体系,带教新人、组织技术分享,把控团队技术方向 将个人能力转化为团队能力,提升团队整体效率,成为团队技术带头人 9 段战略布局层 结合行业趋势 + 企业业务战略制定技术发展规划,统筹企业级大型技术项目,搭建企业技术人才梯队让技术成为企业业务发展的核心驱动力,成为企业技术战略制定者、行业技术标杆 二、如何成为一名 9 顶尖阶段(9 段):从团队引领到战略布局,让技术驱动企业发展核心目标:具备企业级 / 行业级全局视野,成为企业技术战略制定者战略规划:研究行业技术趋势,结合企业短期 / 长期业务战略,制定 3-5 年企业技术发展规划 避坑提醒:3 个常见成长误区只钻技术不懂业务:脱离业务的技术无实际价值,难以突破 6-7 段;只做自己的事不沉淀:个人能力天花板有限,不分享沉淀无法实现从个人到团队的突破;拒绝管理与统筹:9 段工程师是技术

    17510编辑于 2026-02-06
  • 来自专栏C语言程序指南

    c语言进阶指南9)(指针与指针类型)

    *欢迎来到博主的专栏——C语言进阶指南博主id:reverie_ly*@toc指针计算机中的内存的最小单位是比特(bit),每一个比特位都是一个二进制数。

    27010编辑于 2024-06-10
  • 来自专栏Android先生

    Android手机 全面屏(18:9屏幕)适配指南

    全面屏手机大致思路都是压缩额头与下巴,屏幕比例从传统的16:9变为18:9,提高屏占比以及屏幕内的虚拟导航键,本文将简要介绍全面屏适配中一些需要注意的东西以及解决方案。 适配指南 一、声明最大屏幕高宽比 在应用配置文件AndroidManifest.xml中显式声明支持的最大屏幕高宽比(maximum aspect ratio)。 其中 ratio_float 为高宽比: 传统屏幕:ratio_float = 16/9 = 1.778 ; 三星S8屏幕:ratio_float = 18.5/9 = 2.056。 那么问题就来了,以往16:9的的背景图在18:9的屏幕中会有什么表现呢? ? 这种情况下就尴尬了,我们知道很多启动页背景都是动态下发的(广告)内容丰富,即使是.9图在这种场景恐怕也难以解决。 虚拟导航键系统,桌面美如画,进入到应用里就是傻大粗的黑条,几乎没有几个APP做虚拟导航键的适配,图就不上了,可以参考华为那些机子。。。 ?

    2.1K10发布于 2018-08-07
  • kanass通关指南(9) - 如何进行缺陷管理

    ​ 上一篇文章主要介绍了如何进行Kanass任务管理,本文将介绍在事项模块中如何创建、管理、跟踪缺陷。

    18843编辑于 2025-11-21
  • 来自专栏HarmonyOS知识集合

    【HarmonyOS NEXT】鸿蒙应用9图的处理(draw9patch)

    【HarmonyOS NEXT】鸿蒙应用9图的处理(draw9patch)一、前言:首先在鸿蒙中是不支持安卓 .9图的图片直接使用。

    58400编辑于 2025-03-24
  • 来自专栏xiaosen

    LlamaIndex 应用完整指南

    LlamaIndex 应用完整指南 LlamaIndex LlamaIndex 是一个强大的框架,专门用于构建基于LLM的数据应用。它的主要目标是帮助开发者创建能够与私有数据交互的LLM应用。 简单易用:仅需几行代码即可实现基本功能 灵活性强:支持多种数据源和格式 可扩展性:提供从基础到高级的完整工具链 生产就绪:支持企业级应用部署 适用人群 初学者:可以使用高级API,仅需5行代码即可实现基本功能 创建查询引擎 query_engine = index.as_query_engine() # 执行查询 response = query_engine.query("请总结这些文档的主要内容") 高级应用 高级工作流特性 分支和循环 状态管理 并发执行 嵌套工作流 事件流处理 多模态应用 1.

    1.6K11编辑于 2025-03-05
  • 来自专栏全栈程序员必看

    ESP32应用指南

    我的这里的串口号为COM10,对应于cgywin下的串口号为ttyS9。如果是COM1,对应ttyS0,对应的数字减1。 这里配置为/dev/ttyS9。 此外,还要配置波特率为921600。 双击download,这样,比shift+F9要方便很多。 出现下图所示,即为烧录成功。 这个方法比ESP Flash Download Tool要方便得多,但是串口号不要更改。 3.3 其它问题。 所以商业应用,必须使用Secure Boot来加密代码。可以参考《ESP32-Secure Boot安全方案》。 五、ESP32-CAM开发板。 ESP32硬件设计指南。 ESP-IDF在线API。(中文) ESP-IDF API手册。 ESP32技术参考。 ESP32 AT指令集与使用示例。

    4K10编辑于 2022-07-23
  • 来自专栏生信技能树

    RNAvelocity 9:scVelo应用—动力学模型

    与以前的教程一样,应用胰腺内分泌发育数据集来展示。 [ ]: # update to the latest version, if not done yet. ! [9]: df = adata.var df = df[(df['fit_likelihood'] > .1) & df['velocity_genes'] == True] kwargs = dict 'degradation rate', xticks=[.1, .4, 1], **kwargs) scv.get_df(adata, 'fit*', dropna=True).head() [9]

    63320发布于 2021-10-12
  • 来自专栏Play & Scala 技术分享

    Play For Scala 开发指南 - 第9章 Json 开发

    Json 请求与 Json 响应 Json是目前使用最为广泛的数据交换格式,利用 Play 的 Json 库,我们可以开发非常健壮的 RESTful 应用

    2.1K20发布于 2019-03-12
领券