过完小年,到处都是过年的气息,给大家介绍一些轻松好玩的东西:一个好玩的脚本——关不掉的窗口。...msgbox("是不是关不掉?") msgbox("哈哈,我就是这么皮") msgbox("算了,你再点三下我就关掉好吧?")...msgbox("3") msgbox("2") msgbox("1") msgbox("骗你的哈哈哈哈哈哈") msgbox("世界无敌最可爱的我走啦") 此代码可以无限扩展 发给别人,让它双击运行就好...,怎么点都关不掉 2、你肯定喜欢我:逼着她选是,哈哈哈哈 msgbox("嘿,我有件事想跟你说") msgbox("从我见你第一天起我就喜欢上了你") dim i do while i<1 Select..."") Case 6 i=1 Case 7 msgbox("你再考虑一下呗") end Select loop msgbox("哈哈,就知道你也对我有好感,明天我们一起去看电影吧") 如果喜欢我的文章
继续使用前面的例子,不过要把上述代码中的Local改为Public,然后把这些代码放入到表单的Init方法中去,运行这个表单后关闭它,看看发生了什么。 “表单关不掉了!是不是死机了?...,并没有死机,只是对象的引用在作怪而已。你可以打开调试器来看看究竟发生了什么事:在Local窗口里,表单的变量名还在,它的类型为“O”,可它的值已经为“.NULL.”...而在下方的oColumn变量则不同,它的类型为“O”,值却是“对象”! 原因:任何在表单中建立的Public变量在表单释放时都不会自动被释放。 ...从这里我们可以看到:利用对象引用的技术,就可以访问到表单上的任何一个对象,这是普通变量所不能达到的。...你可以使用这个方法轻松地在表单间传递多个数据,而且由于可以直接在被调用表单中修改对象引用的数据,你甚至不需要返回任何参数——想想难以从一个表单返回数组的情况、从一个用CreateObject(表单类)的方法建立的表单中无法返回参数的情况
端午节又称端阳节、龙舟节、重午节、龙节、正阳节、天中节等,端午节源自天象崇拜,由上古时代祭龙演变而来,因传说战国时期的楚国诗人屈原在五月五日跳汨罗江自尽,后来人们亦将端午节作为纪念屈原的节日,在端午节,...人们之间相互问候时,通常都说端午安康,而很少有说端午快乐的。...本文我们看一下如何使用 Python 来制作端午安康弹窗,窗口的创建,我们使用 tkinter 库来实现,代码整体实现比较简单,如下所示: def dow(): t = tk.Tk()...time.sleep(0.1) threads[i].start() 看一下效果: 当我们运行程序时会生成一个弹窗,如果我们点击关闭的话,非但不能将其关闭反而会弹出更多窗口...因此我们想要结束的话,要去结束运行的程序,而不是不断的去点击窗口的关闭按钮,因为那样会让窗口布满自己的整个电脑屏幕。
一、序 最近产品小姐姐在做竞品分析,下了堆应用体验,发现有些应用的通知是关不掉的,很奇怪。每次在通知栏关掉之后,依然可以收到这个 App 的推送。 这里不方便点名,那就写了个 demo 看看吧。 ?...二、关不掉的推送 2.1 怎么做到的呢? 不兜圈子,直接说原因吧。...这个关不掉的通知,其实利用的就是,Android 8.0(Api 26) 上新增的 Notification channel (渠道通知)功能,它可以把通知,拆分成不同的渠道,进行单独控制。...如果我将整个应用的通知关闭,那么在我听音频的时候,通知栏上就不会有我当前所听音频的快捷操作,并且这个应用也很容易被清理掉。与此同时,我更多的是想主动去找需要的内容,而不想看到运营推送给我的内容。...四、通知是一种无形资产 在这里我相信大家应该都理解,那些关不掉的应用通知,是因为我们在通知栏关闭的应用通知,仅仅是针对独立渠道的,而不会影响整个应用的通知开关。
下面是笔者整理网上的方法,前几种方法虽然网上都说能用,但我这边试了都不太可靠,最后一种方法我自己测了多次是可行的,不知道在诸位电脑上什么情况。...方法一: 我们在使用硬盘时,经常会复制东西到本地磁盘,如果粘贴板中有硬盘中的数据,可能会导致无法弹出,因此我们可以复制一个本地文件或者文本,也不需要粘贴,就是为了把粘贴板中的数据换成本地的,而不是硬盘中的...成功概率:0 这种方法是最简单的,所以每次弹不出去的时候我都会先尝试这个方法,但基本都无济于事。...打开管理事件,下面的红色框中会显示当前操作的事件信息 此时点击弹出硬盘,在该窗口中会显示如下,如果没有更新,按F5刷新一下 可以看到,占用硬盘的是FoxitPhantom.exe 打开任务管理器->...详细信息,找到FoxitPhantom.exe,结束进程 成功概率:10成 我试了很多次,还没遇到弹不出的情况。
}) mediaRecorder.start() }) 三、效果 操作步骤: 1、点击录制按钮后,在弹窗窗口中选择需要录制的窗口...,并点击分享后开始录制 2、录制中时,页面底部会有停止共享的按钮,点击即可结束录制,并下载录制视频到本地,同时可在该页面播放
kill connection + 线程 id 这里 connection 可缺省,表示断开这个线程的连接,当然如果这个线程有语句正在执行,也是要先停止正在执行的语句的。...kill不掉的例子: 执行 set global innodb_thread_concurrency=2,将 InnoDB 的并发线程上限数设置为 2;然后,执行下面的序列: ?...注意:执行kill的时候没进InnoDB,不受这个参数限制的。...以上这个例子是kill无效的第一种情况,即线程没有执行到判断线程状态的逻辑。跟这种情况还有的例子还有:IO 压力过大,读写 IO 的函数一直无法返回,导致不能及时判断线程的状态。...在这些操作中,最花时间的就是第三步在本地构建哈希表的操作。所以,当一个库中的表个数非常多的时候,这一步就会花比较长的时间。
看到一个有意思的名字“僵尸进程”,然后看了下他的含义 百度百科:僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。...这是基于这样的原理:就算父进程没有调用wait,内核也会向它发送SIGCHLD消息,尽管对的默认处理是忽略, 如果想响应这个消息,可以设置一个处理函数。 2.把父进程杀掉。...三 .如何避免僵尸进程 僵尸进程的避免 ⒈父进程通过wait和waitpid等函数等待子进程结束,这会导致父进程挂起。...⒋ 还有一些技巧,就是fork两次; APUE上的fork两次的做法,是针对父进程fork有限次后终止的简单情况。...这种做法本质还是和我之前的实验中手动kill父进程一样。
原理: 前端在打开浏览器窗口的同时,放入一段html代码。 html代码包含表单,也就相当于模拟表单post方式提交。 后端接口也通过表单的方式接受参数。...btn_amp" type="button" value="点点点" /> <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.<em>js</em>
head> 1 var win_Array = []; let newWindow // open窗口事件...win[i].newWindow.close() } } } // 关闭窗口事件
this.target= "_blank"; this.open(); // $("#baiduTxt").val(""); }); 采用js... 的 window对象打开: 源码: //给百度搜索添加快捷键 $("#baiduTxt").keydown(function(event){ if(event.keyCode
做过Linux开发的人通常遇到过一个进程不能kill掉的情况,即使使用的是kill -9方式,而一般的教课书都只说kill -9能杀死任何进程,遇到这种情况时就会感觉到很矛盾,其它这也是正常的,通常有两种情况是不能...kill掉的: 一是进程已经成为僵死进程,当它的父进程将它回收或将它的父进程kill掉即可在ps输出看不到了; 二是进程正处在内核状态中,Linux进程运行时分内核和用户两种状态,当进程进入内核状态后,
基于两年开发经验,总结了 javascript、jQuery 获取窗口、文档、元素的各种值 javascript: 文档:是整个document所有的内容 浏览器当前窗口文档body的宽度: document.body.clientWidth...;(仅仅是body的width) 浏览器当前窗口文档body的高度: document.body.clientHeight;(仅仅是body的height) 浏览器当前窗口文档body的宽度: document.body.offsetWidth...;(width+border); 浏览器当前窗口文档body的高度: document.body.offsetHeight;(height+border); 浏览器整个文档的宽: document.body.scrollWidth...:$(document).width(); 浏览器当前窗口文档body的高度: $(document.body).height(); 浏览器当前窗口文档body的宽度: $(document.body...(其值会受滚动条的影响,相当于整个文档,整个页面的Y的值) IE9之下并不支持这个属性 clientY: 鼠标相对于浏览器窗口左上角的偏移(其值不会受滚动条影响,相对于滚动条当前的位置的浏览窗口的
【2、经过设置后的弹出窗口】 下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。 我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。...resizable=no,location=no, status=no') //写成一行 参数解释: <script language="javascript"> js...这一句的作用是调用关闭窗口的代码,10秒钟后就自行关闭该窗口。)...写到这里弹出窗口的制作和应用技巧基本上算是完成了,需要注意的是,js脚本中的的大小写最好前后保持一致。...详细的js实现网页弹出窗口的教程就结束了,用途很广泛,可以利用其实现每日弹窗搜一搜自己的博客增加展现量,如果有人帮你点,那就更好了,量大的话,权重就出来了。对seo的帮助很大。
目前采用的是第一种方案:利用已经分页好的数据,提供仅在当前界面中显示的数据上下行数据的切换。 实现思路: 1....预设JS公共对象,var list; 预设JS公共index,var index = 0; 2....若业务条件不满足的情况下:列表是不提供详情编辑的; 所以在这种场景下数据拼装的时候有一个优势:不必担心有垃圾冗余数据插入到公共对象中,所有插入的数据都是可编辑的数据。...实时公共索引的获取: 1.在数据拼装的时候,在数据列中预设隐藏域,[id+index|value]都拼装成动态的。...="stylesheet" href="/xx.css"/> /plugins/jquery/jquery.min.js
下面记录下卸载软件流程,以及遇到的问题解决办法,希望对遇到问题的同仁有帮助和建议参考。 ---- 背景 在自己的办公电脑上安装了一个老版本的软件A,后来由于产品变更,需要更新软件A到最新的版本。...我是直接在安装新版本的软件A,提示“this update is not valid”,我就傻逼兮兮的,直接删掉老版本的软件,导致安装新版本还是提示这个错误。...我再想到的是删除注册表信息,已查询,注册表 900 多条,遂放弃。...除了一些流氓软件,这一类我没有太多的建议。 但是我遇到的一个问题是,直接删除了的执行文件和依赖库,因此导致安装失败。...在工作和学习总多总结,希望给遇到的同仁一些帮助和建议。 有钱的最好上 Mac OSX ,号称全球高效率工具之首。
现在不能否认一个事实就是,要求越来越高的游戏推动了硬件的发展,硬件的发展反过来又促使了游戏的繁荣。如果没有了游戏,现在的硬件是一个怎样的发展速度,未可预知。...在这两者的结合之下,又迫使3D等一大堆相关的技术发展,君不见DirectX一直飚歌到现在的11?而这却是Linux所缺乏的。现在的游戏大作,有哪些是在Linux发行版上运行的?...说了那么多,我们回头想想,Linux阵营所宣称的好处究竟有多少是和最后的终端客户有关的?Linux开放源代码,关他们啥事?...换而言之,Windows捆绑了太多的利益链,想让周边的厂商放弃摆在眼前的巨大利益诱惑,转而去支持利润微薄的Linux,这绝对不是一个有理智的公司所选择的道路。...这注定Linux在今后的道路,不会在PC的桌面市场的占有率有太大的作为。
丝葱:怎么小二一副愁眉苦脸的样子? 小二:唉 ... 别说了,葱少,还不是家里用钱的地方太多,老板给的又太少,快揭不开锅了 ......小二:不同意是不可能的,看我用 Python 写封辞职信,让老板分分钟同意。 先睹为快。 老板无论是点关闭还是点不同意,都无法关闭窗口,最后只能无奈同意了 ......辞职信的主要功能包括:同意、不同意、关闭窗口。 同意:点击同意弹出提示框,点击提示框上按钮可关闭整个窗口 不同意:点击不同意,不同意按钮移动,点击一次移动一次 ......关闭窗口:点击 X 号关闭窗口,弹出羞辱提示框 下面来看一下具体代码实现。...: def closeWindow(): messagebox.showinfo(title="不同意关不掉", message="关不掉吧,呵呵")
1.信息窗口关不掉 场景a:广告页面设置虚假关闭/跳过按钮,导致广告弹窗关不掉。...举例:由于某应用的广告窗口页面提供了虚假、无效的关闭按钮,导致用户点击关闭按钮后却无法真正关闭,出现下载、安装应用的现象。...如图3所示: 图3 针对以上场景,《T/TAF 078.7-2021 APP用户权益保护测评规范 第7部分:欺骗误导强迫行为》4 信息窗口关不掉中明确指出:APP在用户终端弹出广告或者其他与终端软件功能无关的信息窗口的...,应当以显著的方式向用户提供关闭或者退出窗口的功能标识。...不应提供虚假、无效、标识不明显的关闭选项。 2.欺骗误导强迫下载、安装、使用APP 场景a:在APP广告窗口页面,点击广告下载按钮提示外的任意位置会直接下载、安装、使用APP。
它们的数据可以用于很多应用程序。 而这次,以隐私保护著称的iOS在这个点上似乎疏漏了。 Tommy发现,目前iOS允许任何已安装的应用程序在未经用户明确许可的情况下访问加速度计数据。...你很难想象,凭借你的加速度数据,配合核心运动模块中的陀螺仪等设备,可以收集到非常精准的信息。 首先,不同的运动状态都会有不同的加速度变化分布。...假如同一辆车上的乘客也打开了和你一样的应用,如果这个软件读取加速度数据的话,就能确定你们两个有同样的振动模式,例如起步,左转,刹车。...即使你关闭了定位权限,如果另一个人没有关闭,就可以通过他的位置确定你的位置,在哪一趟公交车或者地铁上。 更可怕的是,加速度计还可以根据扬声器的声波振动逆向还原出你的声音。...而如果应用需要更高的采样频率,则必须声明权限: 不过,针对Tommy小哥提出的这个问题,也有人发表不同的意见。
领取专属 10元无门槛券
手把手带您无忧上云