ICode9

精准搜索请尝试: 精确搜索
  • Cookie特点&作用和Cookie案例2022-08-15 10:32:18

    Cookie的特点和作用: cookie存储数据在客户端浏览器 浏览器对于单个cookie的大小有限制(4kb)以及对同一个域名下的总cookie数量也有限制(20个) 作用: cookie一般用于存储邵力那个的不太敏感的数据 在不登陆的情况下,完成对服务器对客户端的身份识别 案例:记住上一次访问的时间

  • Vue实现页面长时间不操作自动退出2022-07-14 08:31:22

    原文链接:https://blog.csdn.net/Yolanda_NuoNuo/article/details/116594217 一、背景描述现在要做这么一个需求,就是在页面上用户长时间没有操作,就认为是不活跃,自动退出到登录页面。以vue-element-admin这个开源项目为例来说明,知道方法再套用到自己的系统上就可以啦~ 二、准备工作

  • JS节流2022-06-26 03:32:41

    export default function throttle(fn, interval = 1000, options = { leading: true, trailing: false }) { // 1.记录上一次的开始时间 const { leading, trailing, resultCallback } = options let lastTime = 0 let timer = null // 2.事件触发时, 真正执行的函数

  • 防止重复点击2022-06-13 19:02:27

    /** * 防止重覆点击 * @param timer callBack * @returns 自执行函数 */ declare global { interface Window { lastTime: any } } export const preventCliks = (callBack: Function, timer: number = 500): void => { const _lastTime = window.lastTime || 0

  • 解决短时间触发同一事件2022-05-21 10:34:26

    playGame() { var newTime = new Date().getTime(); if (this.lastTime == null) { this.lastTime = newTime; ipcRenderer.send("documentPath"); } else { if (newTime - this.lastTime > 10000) { t

  • 用unity做一个简易的flappy bird2022-03-20 20:03:48

    最近正学习unity,想起很久没写博客了,打算试着写篇用unity制作一个简易的flappy bird。   0.最初的准备工作 首先先弄两个足够长的cube充当上下边界,将它们分别放在摄像机看到的视角里的上面和下面。注意除摄像机外,其他的游戏物体z轴上的坐标要保持一致,因为我们要将其放在同一平面上

  • P1065 [NOIP2006 提高组] 作业调度方案2022-02-07 23:58:36

    洛谷的模拟绿题 传送门 :https://www.luogu.com.cn/problem/P1065  题目中涉及的变量比较多,题目也比较难理解,最好在已经理解题目的意思后再看题解。题解写在代码段的注释里,很清晰。如果实在看不懂也可以上B站找视频。 #include<iostream> using namespace std; typedef struct i

  • leetcode:按键持续时间最长的键2022-01-09 09:05:46

    代码: class Solution: def slowestKey(self, releaseTimes: List[int], keysPressed: str) -> str: res = '' lastTime = 0 maxDuration = -1 for i in range(len(releaseTimes)): duration = releaseTimes[i]

  • [手写系列] Spirit带你实现防抖函数和节流函数2021-12-15 09:01:43

    前言 防抖函数和节流函数,无论是写业务的时候还是面试的时候,想必大家已经听过很多次了吧.但是大家在用到的时候,有了解过他们之间的区别嘛,他们是如何实现的呢?还是说只是简单的调用下像lodash和underscore这种第三方库提供给我们的节流和防抖函数呢? 本文接下来将会带你们了解下

  • 2021-10-292021-11-02 00:01:36

    钉钉小程序video组件的使用 钉钉小程序有关video视频播放器使用 钉钉小程序有关video视频播放器使用 哈喽,关于钉钉小程序官网上提供的太少了,如果你想学习钉钉小程序有关视频video的, 可以仔细阅读这篇文章,我也是在公司需要写钉钉小程序学到的写所以记录一下,巩固一下,如果

  • 如何使用js获取USB扫码枪数据2021-10-10 14:03:49

    这篇文章主要为大家详细介绍了js获取USB扫码枪数据的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了js获取USB扫码枪数据的具体过程,供大家参考,具体内容如下 废话不多说,直接上代码,这个方法避免了 首字缺失,字符串乱码

  • datax_web数据增量同步配置2021-07-29 15:33:58

    一、根据日期进行增量数据抽取 1.页面任务配置 打开菜单任务管理页面,选择添加任务 按下图中步骤进行配置       1.任务类型选DataX任务 2.辅助参数选择时间自增 3.增量开始时间选择,即sql中查询时间的开始时间,用户使用此选项方便第一次的全量同步。第一次同步完成后,该时间被更

  • 【前端常用小知识】js的防抖与节流概念2021-06-30 09:35:15

      最近了解到这两个概念:防抖(debounce)和节流(thorttle),是因为想做一个图片的懒加载功能,就是滚动条往下拉的时候才加载新的图片,不由自主的想到监听滚动条事件,然后触发函数去加载新的图片资源。但是滚动条上下滚动的频率是非常高的,触发函数太过频繁会导致性能的损耗,查资料的时候就发

  • 如何监听网页fps变化2021-04-15 16:54:55

    var rAF = function () {     return (         window.requestAnimationFrame ||         window.webkitRequestAnimationFrame ||         function (callback) {             window.setTimeout(callback, 1000 / 60);  

  • 计算fps帧率 iOS2021-03-02 10:02:10

    [[CADisplayLink displayLinkWithTarget:self selector:@selector(displayLinkAction:)] addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSRunLoopCommonModes]; - (void)displayLinkAction:(CADisplayLink *)link { static NSTimeInterval lastTime = 0; static N

  • JS 手写节流2021-02-24 17:05:17

    JS 手写节流 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content=&qu

  • QQ摇一摇2021-02-05 21:36:09

    HTML5提供了访问传感器的API,分别是DeviceOrientationEvent和DeviceMotionEvent 实现方法: 监听devicemotion=> 设备在x,y,z方向上移动的距离和前一次移动的距离之差/两次事件的时间差即设备移动速度=> 与预速度(可通过多次测试取平均值)相比,如果大于之前的预设定值,则发生抖动   html

  • ASP.net解决CSS与JS的缓存问题2020-12-30 08:32:05

    构造类似的问题模型 这里有4个文件: Default.aspx Default.aspx.cs JS1.js CSS1.css   其中在Default.aspx的head段有对js和css的引用 <link href="Css1.css" rel="stylesheet" /> <script src="JS1.js"></script>     解决思路 百度过后总结一下,我们可以给引用文件加上时间戳

  • Cookie技术讲解2020-12-08 18:02:11

    Cookie 由服务器创建 服务器在接受了请求之后,将Cookie根据响应发给浏览器,浏览器存住Cookie,下次请求访问服务器时候,带着cookie来,告诉服务器我原来来过了 相当于你办理一个会员卡,第一次去理发店,办理了一个会员卡,下去接着去带着会员卡去让理发店元知道,原来你小子来过呀! 发送Cook

  • delphi中日期类型TDateTime使用总结2020-09-13 04:32:58

    刚才真正明白了Delphi中的TDateTime类型,实际上为一个浮点数,因此TDateTime类型的两个变量可以进行浮点数的大部分操作,对于小数部分可以使用minuteof输出它的分钟数,负小数取补后转化为分钟数。并且可以通过TDateTimeToStr,StrToDateTime可以方便与string类型转换,通过FormatDateTime

  • 过滤器限流,接口防刷,线程安全2020-06-10 14:38:32

    因为这个涉及到公司安全漏洞,确实很大隐患,情况描述就抽象一些 情景描述:我们项目中一个很重要的接口,条件限制全部通过是操作redis的读写,与服务器上配置表数据进行判断比较。 因为这个接口很重要,也很敏感。刚好最近在摸索JMEMTER的使用,心想刚好可以测试下,并发的访问下我这个接

  • js读取usb扫码枪数据2020-05-20 13:58:49

    window.onload = function () {// 获取扫描的二维码 var code = ""; var lastTime, nextTime; var lastCode, nextCode; document.onkeypress = function (e) { nextCode = e.which; nextTime = new Date().getTime(); if (lastCode != null &am

  • leetcode 460 LFU缓存2020-04-06 19:55:54

    原题点这里     class Node implements Comparable<Node>{ public int key; public int value; public int lastTime; public int fre; public Node(int key,int value,int lastTime){ this.key=key; this.value=value; this.

  • cookie和session的案例2019-09-28 16:03:18

    小案例:get请求 登录 因为是get请求,所以频道了连接里面 <form action="/WEB04/LuanServlet" method="get"> 用户名:<input type="text" name="username"><br> 密码名:<input type="password" name="password"

  • 分布式ID增强篇--优化时钟回拨问题2019-09-12 15:57:56

    原生实现 本文承接sharding-jdbc源码之分布式ID,在这篇文章中详细介绍了sharding-jdbc的分布式ID是如何实现的;很遗憾的是sharding-jdbc只是基于snowflake算法实现了如何生成分布式ID,并没有解决snowflake算法的缺点: 时钟回拨问题; 趋势递增,而不是绝对递增; 不能在一台服务器上部署多

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有