首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏路过君BLOG from CSDN

    extjs7 combobox 根据输入值执行远端查询过滤选项源码分析

    me.mon(inputEl, event, onFieldMutation, me); } } me.callParent(); } 在输入事件后通过延时 (配置项queryDelay,默认值500)任务执行查询,避免输入过程中无效查询 ext-classic/src/form/field/ComboBox.js onFieldMutation: function me.doQueryTask = new Ext.util.DelayedTask(me.doRawQuery, me); ... } // 获取输入值执行查询 doRawQuery: function queryPlan.cancel) { // 如果包含查询字符串,并且但钱没有查询过滤器(正在执行查询)或与上次查询的过滤器不同,则执行查询 refreshFilters

    1.4K40编辑于 2021-12-16
  • 来自专栏向治洪

    过滤输入法的表情

    所以为了防止用户胡乱输入表情、同时限制用户只能输入应用自带的表情。编写了一个自定义控件来禁止输入的表情。 android.text.TextUtils;   import android.util.AttributeSet;   import android.widget.EditText;   /**  * 过滤搜狗输入法或其他输入法  当中的图片或其他非法字符  *   * 暂时仅过滤了部分常用的表情字符  *   * @author QD  *   */ public class MyEditText extends  = attrs.getAttributeIntValue("http://schemas.android.com/apk/res/android", "maxLength", -1);   // 过滤输入法表情 StringBuffer();   for (int i = start; i < end; i++) {   char c = source.charAt(i);   // 第一个字符为以下时,过滤

    1.5K100发布于 2018-01-29
  • 来自专栏CBeann的博客

    RocketMQ的TAG过滤和SQL过滤机制

    SQL过滤 如果使用SQL过滤的方式,我们可以对某些属性进行过滤,自己拼接SQL,灵活性就上来了。 但是我好奇的一点是SQL怎么加到TAG里呢?并且TAG只能支持一个属性值呀。 consumer.setConsumeFromWhere(ConsumeFromWhere.CONSUME_FROM_LAST_OFFSET); consumer.registerMessageListener() TAG过滤机制 过滤图 此处以Tag过滤机制为例,消息过滤存在两个地方,一个是服务器端,另一个是消息者端。 SQL过滤机制 SQL过滤和Tag过滤的消息有什么区别 结论:没区别,就是多了几个属性。 SQL过滤比Tag过滤慢的原因:比较慢,解析慢 Tag过滤是直接等于,而SQL过滤还要通过表达式计算,SQL复杂的计算必然不如直接等于快。

    1K10编辑于 2023-12-25
  • 来自专栏行云博客

    PHP安全函数过滤

    > 表单输入<script>alert(1);</script>后,可以发现<>被转义(当然还可以输入其他的,只要是字符就会转变成HTML实体) <script>alert(1);</ > 表单输入"<script>alert(1);</scrpit>,可以发现预定义的字符被转义 "<script>alert(1);</scrpit> str_ireplace > 表单输入<script>alert(1);</script>后,可以发现,script已经被过滤成scr_ipt了(当然你还可以设置过滤掉其他字符,这只是其中一个例子) PS:该函数不区分大小写,所以输入 > 表单输入<script>alert(1);</script>后,可以发现,HTML标签都被过滤了 alert(1); 目前只测试了这几种,更安全的方法还是推荐用正则表达式以及前端JavaScript 第一次过滤,后端PHP再次过滤及加密来保证安全

    1.1K20发布于 2020-07-13
  • 来自专栏why技术

    快速失败机制&失败安全机制

    这篇文章时,我在8.1小节提到了快速失败和失败安全机制。 但是我发现当我搜索"快速失败"或"失败安全"的时候,检索出来的结果百分之90以上都是在说Java集合中是怎么实现快速失败或失败安全的。 Dubbo中的体现之前,我们必须先说说Dubbo中的集群容错机制,因为快速失败和失败安全是其容错机制中的一种。 周日,和我从小一起长大的表姐结婚,早上7点多去现场帮忙。中午吃饭时我都没敢喝太多酒,因为我想着这周的文章还没写,我得保持清醒。但是看到姐姐和姐夫站在大荧幕下的那一刻,我还是感动的热泪盈眶。 最后说一句 如果把Java集合的实现和Dubbo框架的实现分开来看,感觉这是两个不同的知识点,但是再往上抽离,可以发现它们都是快速失败机制与失败安全机制的实现方式。还是有着千丝万缕的联系。 还是之前说的,快速失败机制与失败安全机制,没有谁比谁好,只有结合场景而言,谁比谁更合适而已。 与本文相关的文章还有下面两篇,欢迎阅读: 《这道Java基础题真的有坑!我求求你,认真思考后再回答。》

    2.4K10发布于 2020-02-18
  • 来自专栏行云博客

    PHP安全函数过滤实例

    > 表单输入<script>alert(1);</script>后,可以发现<>被转义(当然还可以输入其他的,只要是字符就会转变成HTML实体) <script>alert(1);</ > 表单输入"<script>alert(1);</scrpit>,可以发现预定义的字符被转义 "<script>alert(1);</scrpit> str_ireplace > 表单输入<script>alert(1);</script>后,可以发现,script已经被过滤成scr_ipt了(当然你还可以设置过滤掉其他字符,这只是其中一个例子) PS:该函数不区分大小写,所以输入 > 表单输入<script>alert(1);</script>后,可以发现,HTML标签都被过滤了 alert(1); 目前只测试了这几种,更安全的方法还是推荐用正则表达式以及前端JavaScript 第一次过滤,后端PHP再次过滤及加密来保证安全

    76720发布于 2020-07-13
  • 来自专栏Python基础、进阶与实战

    Pygame基础7-输入文字

    7-输入文字 原理 显示文字只要3步: 1. 创建字体对象 2. 渲染文字 3. text_surface = base_font.render(user_text, True, (0, 0, 0)) screen.blit(text_surface, (0, 0)) 获取用户键盘输入 处理退格键 <-- user_text = user_text[:-1] else: user_text += event.unicode # 按键对应的字符 注意输入的时候 ,输入法要切换到英文状态。 案例 文字输入框 用一个矩形框来显示输入的文字,当鼠标点击时,矩形框变成蓝色,可以输入文字。当鼠标点击矩形框外时,矩形框变成灰色,不可以输入文字。

    48110编辑于 2024-04-11
  • 来自专栏AI SPPECH

    137_安全强化:输入过滤与水印 - 实现输出水印的检测算法与LLM安全防护最佳实践

    输入层防护: 提示词验证与过滤 输入长度和速率限制 恶意模式检测 提示注入防护 模型层防护: 安全对齐训练 模型剪枝与量化安全性 对抗训练增强鲁棒性 敏感内容过滤层 输出层防护: 第二章 输入过滤技术深度解析 2.1 输入过滤的基本原理 输入过滤是LLM安全防护的第一道防线,其核心原理是在用户输入到达模型前进行安全检查和处理,识别并阻止潜在的恶意输入。 -输出安全协同机制 在LLM部署中,输入安全和输出安全不是孤立的,而是需要协同工作才能提供全面的保护。 本节将探讨如何实现输入-输出安全的协同机制。 5.3.1 输入-输出关联分析 输入-输出关联分析是一种高级安全技术,通过建立输入和输出之间的语义关联模型,检测可能的安全异常。 ,包括安全中间件、输入-输出安全协同机制和自适应安全策略。

    27110编辑于 2025-11-16
  • 来自专栏Hank’s Blog

    (7)Python赋值机制

    1.1K50发布于 2020-09-16
  • 来自专栏路过君BLOG from CSDN

    EXTJS7 treestore过滤方向配置

    treestore过滤方向配置 默认treestore必须从根节点到子节点路径上所有节点都符合过滤条件才会显示 如果需要显示符合条件的所有节点(父节点可能不符合过滤条件)可通过以下配置实现: treestore.filterer 默认值:topdown 从上向下过滤 设置为:bottomup 从底享上过滤即可 效果 ?

    39420发布于 2020-06-19
  • 来自专栏Java技术进阶

    Spring Security的过滤器链机制

    OAuth2的定义和运行流程 Spring Security OAuth实现Gitee快捷登录 Spring Security OAuth实现GitHub快捷登录 前言 在“码农小胖哥”的文章中提到一个关键的过滤器链 SecurityFilterChain,当一个请求 HttpServletRequest 进入 SecurityFilterChain 时,会通过 matches 方法来确定是否满足条件进入过滤器链,进而决定请求应该执行哪些过滤器 DelegatingFilterProxy为Spring提供的一个标准的Servlet Filter代理,在xml的Spring时代,为了能使用Spring Security,需要在web.xml中添加该过滤器 箭头后面的部分,即DelegatingFilterProxy之后,依次执行了FilterChainProxy和DefaultSecurityFilterChain FilterChainProxy是一个过滤器链代理类 ,内部保存了过滤器链列表,而过滤器链内部又具有各种过滤器,如图3。

    1.1K30编辑于 2022-12-02
  • 来自专栏Python基础、进阶与实战

    Python基础-7 输入与输出

    7. 输入与输出 7.1 更复杂的输出格式 print()函数可以输出字符串到屏幕。 ') # Note use of 'end' on previous line print(repr(x*x*x).rjust(4)) 这些方法不写入任何内容,只返回一个新字符串,如果输入的字符串太长

    1.4K20编辑于 2022-12-06
  • 来自专栏JavaEdge

    Shiro 实战(四) - 过滤机制1 简介2 过滤器链

    整个Shiro的入口点,用于拦截需要安全控制的请求进行处理 1.4 AdviceFilter ? url是否匹配来解析得到配置的过滤器链 而PathMatchingFilterChainResolver内部通过FilterChainManager ? 维护过滤器链 比如DefaultFilterChainManager ? 维护着url模式与过滤器链的关系 因此我们可以通过FilterChainManager进行动态动态增加url模式与过滤器链的关系 DefaultFilterChainManager会默认添加org.apache.shiro.web.filter.mgt.DefaultFilter 中声明的过滤器 ?

    2.9K21发布于 2018-12-04
  • 来自专栏AI SPPECH

    93_安全提示:过滤有害内容

    明确界定模型的安全运行范围 LLM安全防护体系 ├── 输入层防护 │ ├── 守门员提示 │ ├── 输入过滤 │ └── 提示验证 ├── 处理层防护 │ ├── 阈值设置 │ 整体架构设计 一个完整的LLM内容过滤技术框架应包含多层次防护机制,从输入到输出形成闭环管理。 输入过滤输入过滤层负责在用户输入被处理前进行初步检查,是防御的第一道防线: 提示注入检测 提示注入攻击是指用户通过精心设计的提示绕过LLM的安全限制。 实施方案 多阶段过滤机制输入过滤:检查敏感信息和违规请求 处理中监控:监控生成过程中的异常 输出后审核:对输出内容进行合规性检查 定制化阈值设置: 针对不同类型的金融信息设置不同的安全阈值 LLM Guard LLM Guard是一个功能全面的开源LLM安全工具,提供输入输出过滤、内容审核等功能。

    52010编辑于 2025-11-16
  • 来自专栏网络安全攻防

    容器安全机制解读

    文章前言Docker默认设置可以保护主机容器内的进程访问资源,虽然Docker容器内的初始进程运行为root,但它具有的权限是非常有限的,这主要是通过使用以下几种主要的安全机制来实现的: Cgroups :资源限制Capabilities:权限限制Namespace:资源隔离安全机制Cgroup控制组(Cgroup)主要用来对资源进行限制、审计等,它主要提供以下功能:资源限制:可将组设置一定的内存限制, run -d --name='high_priority' --cpuset-cpus=0 --cpu-shares=50 alpine md5sum /dev/urandomCapabilities能力机制是 Docker当前默认只启用了Capability(能力机制)A:SELinuxSELinux(Security-Enhanced Linux)是Linux内核的强制访问控制实现,由美国国家安全局(NSA cap-add=all --security-opt apparmor:docker-defaultC:SeccompSeccomp(Secure Computing Mode)是Linux内核提供的安全特性

    96020编辑于 2023-12-22
  • 来自专栏CS实验室

    Kubernetes 安全机制解读

    Kubernetes 安全机制解读 在 k8s 中,所有资源的访问和变更都是围绕 APIServer 展开的。 比如说 kubectl 命令、客户端 HTTP RESTFUL 请求,都是去 call APIServer 的 API 进行的,本文就重点解读 k8s 为了集群安全,都做了些什么。 ? Kubernetes 官方文档给出了上面这张图,描述了用户在访问或变更资源的之前,需要经过 APIServer 的认证机制、授权机制以及准入控制机制。 认证机制(Authentication) k8s 中的认证机制,是在用户访问 APIServer 的第一步。通常是一个完整的 HTTP 请求打过来,但是这一步往往只检测请求头或客户端证书。 这一层安全检查的意义在于,检查该请求是否达到系统的门槛,即是否满足系统的默认设置,并添加默认参数。

    1.1K40发布于 2021-03-22
  • 来自专栏用户7881870的专栏

    网络服务安全-IIS安全机制

    它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。 SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事 【实验步骤】 网络拓扑:server2008-basic--win7 windows server 2008 用户:administrator 密码:Admin123 win7 用户:test 密码:123456 第一步:打开虚拟机,进行用户登录 第二步:打开IIS管理器 第十三步:打开ie浏览器输入http://localhost 第十四步:在地址栏中输入http://localhost/login.html,发现访问被拒绝

    1.3K10发布于 2021-05-18
  • 来自专栏程序那些事

    java安全编码指南之:输入校验

    简介 为了保证java程序的安全,任何外部用户的输入我们都认为是可能有恶意攻击意图,我们需要对所有的用户输入都进行一定程度的校验。 本文将带领大家探讨一下用户输入校验的一些场景。一起来看看吧。 在字符串标准化之后进行校验 通常我们在进行字符串校验的时候需要对一些特殊字符进行过滤过滤之后再进行字符串的校验。 我们知道在java中字符是基于Unicode进行编码的。 所以,我们在调用Runtime.exec()的时候,一定要小心注意检测用户的输入。 正则表达式的匹配 在正则表达式的构建过程中,如果使用用户自定义输入,同样的也需要进行输入校验。 考虑下面的正则表达式: (.*? +public\[\d+\] +. .*) 上面的表达式本意是想在public[1234]这样的日志信息中,搜索用户的输入。 但是用户实际上可以输入下面的信息: .*)|(.* 最终导致正则表达式变成下面的样子: (.*?

    1.3K31发布于 2020-09-24
  • 来自专栏小白安全

    妙用JavaScript绕过XSS过滤-----小白安全博客

    基于上述的那些发现,我开始着手我的测试,看看我是否可以绕过NoScript的XSS过滤器(DOMPurify和CSP)。 由于我们可以使用Mavo的data- *属性,因此绕过DOMPurify过滤器是很容易的。 Giorgio(NoScript的作者)修改了NoScript的XSS检测机制,以检查这些新关键字和方括号语法,但是我通过滥用MavoScript解析器再次绕过了NoScript的检测机制,示例代码如下所示 Giorgio(NoScript的作者)修改了NoScript的XSS检测机制,以检查这些新关键字和方括号语法,但是我通过滥用MavoScript解析器再次绕过了NoScript的检测机制,示例代码如下所示 omglol mod 1 mod self.alert(1)andlol] 结论 ---- 像Mavo这样的框架可以使开发人员的工作变得更轻松,但是为HTML和JavaScript引入新的语法通常会破坏其安全机制

    2.2K120发布于 2018-04-16
  • 来自专栏飞鸟的专栏

    Eureka的安全机制(二)

    SSL/TLS加密传输 Eureka支持使用SSL/TLS对通信进行加密,以保证传输数据的安全性。

    62240编辑于 2023-04-07
领券