找到约 10000 条结果
  • 看得我目瞪口呆的 JavaScript 奇淫技巧
    刷知乎看到一个特别有意思的话题:JavaScript 有什么奇技淫巧?[1]看到一个让我开眼界的回答,分享给大家,以下是正文:js 是一门强大的语言。对黑客来说,这是绕过 WAF 的利器,比如当字母和数字都无被 WAF 屏蔽的时候,你可以这样玩: {代码...} 而a 的获取方式 false[1] 或者是 NaN[1]false = ([![]]+[])// 空的 arra...
    2021-08-31
    2
  • 响应式图片
    当像素比与所设的不匹配的时候,会进行向上匹配,即2x的没有预设,则会选用3x的,src属性会被标识为1x,srcset中没有写1x也会标识为1x。先匹配srcset中,再匹配src中的。
    2021-07-26
  • Python中is和==的区别有多大,你知道吗?
    在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。
    2024-04-02
  • 【leetcode】88. Merge Sorted Array 有序数组的merge
    Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
    2016-11-08
  • JavaScript中的数组排序:sort、冒泡和二分法
    示例数组 data=[10,9,8,12] 按照从小到达的顺序排序一、sort排序之前一直以为直接data.sort()就可以了,事实表明,基础还是不够扎实,查了一下手册发现sort是这样定义的:
    2019-10-11
  • js类型转换的各种玩法
    前言 对于object和number、string、boolean之间的转换关系 [ ] Object 与Primitive,需要Object转为Primitive [ ] String 与 Boolean,需要两个操作数同时转为Number。 [ ] String/Boolean 与 Number,需要String/Boolean转为Number。 [ ] undefined 与 null ,和所有其他值比较的结果都是false,他们之间==成立 ToPrimi...
    2019-02-20
  • Java中浮点数的坑
    基本数据类型浮点数存在误差浮点数有一个需要特别注意的点就是浮点数是有误差的,比如以下这段代码你觉得输出的什么结果: {代码...} 这段代码输出值是false,之所以是这个结果那是因为浮点数是存在误差的,也就yi是说0.1在计算机中存储时不是精确的0.1,而有可能是0.1000000001,或者其他数,而0.2或0.3也是如此,所以0...
    2021-05-16
  • 【刷算法】一棵树是否是另一棵树的子结构
    假设树A的根节点ra和树B的根节点rb值相同,那么接下来就以这两个节点开始依次比较ra.left和rb.left、ra.right和rb.right,过程中只要有一个不相同则返回;继续比较ra.left和rb是否相同、ra.right和rb是否相同,就这样依次进行下去,时间复杂度则为O(树A的节点数)*O(树B的节点数)
    2018-07-25
  • 自适应布局
    常见字体单位 px em rem 1. px 绝对单位,页面按精确像素展示 2. em 如不设置,1em = 16px, 相对父元素自适应 3. rem 如不设置,1em = 16px, 相对根元素自适应 em和rem为相对布局,一般在body设置font-size:62.5%; 这样比较好换算,即 {代码...} 布局 常见布局 [链接] 流行布局 一般来说拿到的是640px和750px的设计稿 ...
    2019-05-26
  • 多Profile文件配置方式
    在企业实际开发中,环境一般都有多个 ,如开发环境、测试环境、仿真环境、线上环境。不同环境的需要参数都是不一样的,比如数据库连接信息、redis服务器地址等,这时候就需要配置不同环境的配置。 1.yml多文档块方式[Java] 纯文本查看 复制代码?0010020030040050060070080090100110120130140150160170180190200210220230...
    2019-10-31
    1
  • Redis深入系列-0x015:Redis数据类型和概念介绍(下)
    到目前为止的例子中,我们从来没有去在推入元素之前创建一个空的列表,或者在列表为空的时候删除一个列表。当列表为空的时候删除列表或者在我们尝试使用类似LPUSH的命令插入元素的时候创建一个空的不存在的列表的key是Redis的责任,
    2018-05-24
  • 【数据结构】41_KMP字串查找算法
    问题 如何在目标字符串 S 中,查找是否存在子串 P? 朴素解法 {代码...} 朴素算法的一个线索优化 因为,pa != pb 且 pb == sb;所以,Pa != sb;结论,字串 p 右移 1 位比较,没有意义且低效。 优化示例 伟大的发现: KMP算法 KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它...
    2020-01-24
  • CTF 线下赛 AWD 赛题分享
    前一阵,参加了一场网络安全竞赛,体验了 CTF 线上赛到 AWD 线下赛的完整过程。准备 CTF 比赛最好的办法就是刷题,但是准备 AWD 时发现不容易找到真实的环境进行训练。比赛过后总结,AWD 比赛环境确实有其特殊性,新手上路容易懵圈儿,所以尝试凭借回忆,复现一个比赛环境,供大家训练使用。
    2020-10-13
    1
  • 【JS基础】类型转换知多少
    开胃菜 先说一个题外话,我在工作中遇到一个问题,需要比较 "08:00" 和 "09:00" 的大小,最后我找到三种方法: 在两个字符串前后各拼接相同的年月日和秒,拼成完整的时间格式进行比较: {代码...} 剩下的就不说了,比较两个完整的日期还是很容易的。 把两个字符串中的冒号去掉,转换成数字进行比较: {代码...} 直接比较...
    2019-06-06
    9
  • LeetCode-374-猜数字大小
    题目描述:猜数字游戏的规则如下:每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。你可以通过调用一个预先定义好的接口 int guess(int num) 来获取猜测结果,返回值一共有 3 种可能的情况(-1,1 或 0):-1:我选出的数...
    2021-09-28
  • mysql IN FIND_IN_SET对比
    FILE_IN_SET IN 使用方法对比 user表数据 id name 1 小明 2 小红 3 小李子 现在查询id为 1,3的数据 {代码...} {代码...} 使用explain命令查询运行情况 IN命令结果 {代码...} id select_type table type possible_keys key key_len ref rows Extra id SIMPLE user range PRIMARY PRIMARY 4 2 Using where type = range 索...
    2017-12-28
  • REM布局原理
    物理像素是硬件的一个实际像素;而逻辑像素是我们在网页设计中使用的像素。它跟物理像素的关系是有一个设备像素比的关系,比如说设备像素比是2,那么就说明一个逻辑像素对应着4个物理像素,它们是一个平方的关系。
    2019-07-04