最近写项目时发现通过meta标签已无法禁止移动端双指缩放,一般的js写法也无法阻止,最终解决方案如下: 重点:passive //禁止双指放大 document.documentElement.addEventListener('touchstart', function (event) { if ...
分类:
移动开发 时间:
2020-09-15 21:08:02
阅读次数:
65
浏览器具有同源保护策略,是一种安全机制。 但是在一些情况下,这种安全策略却能成为一种阻碍。 就是我们在做前后端分离的时候就会出现跨域的问题, 前后端分离后,前端和后端就是同的源,这个时候浏览器就会阻止 前端请求到后端,所以后端就会出现接收不到前端请求的情况,如果 细心的话,你可以发现浏览器会报403 ...
分类:
其他好文 时间:
2020-09-15 20:49:48
阅读次数:
25
阻断TCP请求的报文需要知道TCP三次握手的标记位的值6个标记位:SYN,ACK,FIN,RST,URG,PSH客户端发送连接请求时,SYN=1,其余为0服务端同意连接请求时,SYN=1,ACK=1,其余为0阻止报文发送和接收,启用tcp模块的tcp-flags选项:iptables-IINPUT-ptcp--dport22-mtcp--tcp-flagsSYN,ACK,FIN,RST,URG,P
分类:
其他好文 时间:
2020-09-10 22:47:31
阅读次数:
37
信号量 (Semaphore),是负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。也是操作系统中用于控制进程同步互斥的量。 Semaphore常用的方法有两个WaitOne()和Release(),Release()的作用是退出信号量并返回前一个计数,而WaitOne()则是阻止当前线程 ...
这里要提的是dom事件分为俩种响应一种是捕获,一种是冒泡,具体百度 . stop:阻止冒泡(通俗讲就是阻止事件向上级DOM元素传递) . prevent:阻止默认事件的发生 ,默认事件指对DOM的操作会引起自动执行的动作,比如点击超链接的时候会进行页面的跳转,使用".prevent"修饰符可以阻止这 ...
分类:
其他好文 时间:
2020-08-17 17:12:00
阅读次数:
63
一、守护进程的基本编码规范 详细参见:《AdvancedProgrammingin The Unix Environment》Section 13.3 Page 583 本小节将介绍一些守护进程的基本编码规范,这些规范将阻止守护进程与当前环境产生一些不必要的交互。本节将通过一个函数daemonize ...
分类:
编程语言 时间:
2020-08-08 23:43:37
阅读次数:
95
1. 互斥锁: 对全局变量进行锁定,保证同一时刻只有一个线程在操作共享全局变量,保证了共享数据操作的完整性 互斥锁应用场景: 资源竞争问题 互斥锁的缺点: 阻止了多线程并发执行,含锁的代码只能以单线程模式执行,效率就大大地下降了; 容易出现死锁问题; 2. 死锁问题: 在两个或多个线程中,如果每个线 ...
分类:
编程语言 时间:
2020-08-08 21:19:12
阅读次数:
81
封装性在Java中的体现: 1. 方法就是一种封装 2. 关键字private也是一种封装 封装就是将一些细节信息隐藏起来,对于外界不可见 问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来。 解决方案:用private关键字将需要保护的成员变量进行修饰。 一旦使用了private进 ...
分类:
编程语言 时间:
2020-07-30 18:15:55
阅读次数:
74
1、了解Java中的异常体系框架 介绍 异常就是程序运行过程中出现的错误。Java中,阻止当前方法或作用域的情况,称之为异常 Java语言的异常处理框架,是Java语言健壮性的一个重要体现 思想 Java把异常当做对象来处理,并定义一个基类Java.lang.Throwable作为所有异常的超类。在 ...
分类:
编程语言 时间:
2020-07-29 15:20:22
阅读次数:
59
配合使用wx.showToast 和 wx.hideToast test(){ wx.showToast({ title: '加载中……', duration:5000, mask:true, icon:'loading' }) setTimeout(()=>{ console.log("hello ...
分类:
微信 时间:
2020-07-26 15:45:51
阅读次数:
149