- 浏览: 11046 次
- 性别:
- 来自: 北京
最新评论
文章列表
JS For循环内部延时执行(For循环延时)
JS
我没猜错的话,你写的 for循环延时执行 是这样写的:
for (var i = 0; i < 6; i++) {
setTimeout(function () {
console.log(i);
}, 1000)
}
1
2
3
4
5
是不是发现出错了啊?哈哈哈
是不是觉得应该输出0,1,2,3,4,5。但是结果却是六个6 ?
经过我一下午的琢磨和研究,找到原因,并且找到了解决办法。
原因:
js是单线程的,在执行for循环的时候,定 ...
1 在jar启动目录新建.bat文件
2 右键->编辑
3 编写以下代码
@echo off
start cmd /k " java -jar XXXXX.jar"
exit
4 如有.exe文件可编辑以下代码@echo off
start cmd /k " java -jar traffic-web.jar $"
在Linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间,最后造成磁盘空间占用100%,整个系统无法正常运行。这种情 ...
SQL删除指定条件的重复数据两个属性,只保留一条
DELETE C FROM ceshi C
JOIN (
SELECT COUNT(id), MIN(Id) Id, idcard,idcount FROM ceshi GROUP BY idcard,idcount having count(id )>1
) TMP ON C.idcard = TMP.idcard AND C.idcount = TMP.idcount AND C.id <> TMP.Id
SQL删除指定条件的重复数据,只保留一条
DECLARE @Coun ...
查找两个表中id一致的数据
select * from 表1,表2 where 表1.id=表2.id
现在要删除表1中含有表2中id的数据,可用以下语句:
delete from 表1 where id in (select id from 表2)
1.登录mysql cd到myslq/bin目录下 使用 ./myslq -h Ip -P 端口 -u 用户名 -p 回车后输入数据库密码即可登录数据库
2.备份命令
./mysqldump -h IP -P 端口 -u 用户名 -p 数据库名称 >备份路径/备份名称.mysql.
如果你能看到这篇文章你应该是报了如下错误
The temporary upload location [/tmp/tomcat.7368392676262345132.8080/work/Tomcat/localhost/ROOT] is not valid
此错误的特征是刚启动一切都正常,运行几天后就突然间出现,然后各种百度都找不到答案。
出现这个错误的原因是tomcat 默认临时文件目录设置在系统的/tmp目录下。而系统会对/tmp目录进行定期清理,导致tomcat缓存的临时文件夹被清空导致出现如上错误。
解决办法有两种(本文所讲的文件都建立在centos系 ...
本方法因为是根据思路纯手写,代码可以再简化,功能尝试没问题,最主要就是在登陆验证中的逻辑,checkLogin()方法是登录前的验证,而真正的登陆方式采用的是Shiro,若不是采用Shiro登陆,将该逻辑采用到自己登陆的方法中即 ...
com.jacob.com.ComFailException: Can't map name to dispid: Open
这种异常是因为操作完成后,没有调用ComThread.Release()去释放jacob
java.lang.IllegalStateException: Dispatch not hooked to windows memory
这种异常有可能是多次调用了ComThread.Release();而引起的。
但我今天碰到这种异常,却不是这样,在初始化jacob所需的对象的时候,会做一个判断:
if (word == null) ...
做excel 数据批量导入功能2万条数据 报错
com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (30,647,972 > 20,971,520). You can change this value on the server by setting the 'max_allowed_packet' variable.
; Packet for query is too large (30,647,972 > 20,971,520). You can change ...
1、Linx创建超链接命令
ln -sf 源目录 目标目录
2、查看java进程
ps -ef | grep java
3、搜索命令 whereis 文件名称 或者 find / -name 文件名称如(‘*name*’)
4、查看磁盘大小命令
df -hl
5、查看docker 容器程序
docker ps -a
6、查看docker容器运行日志
前端传JSON对象到后端转到List集合
前端传JSON对象到后端转到List集合
前端代码:
依赖JQ
$.ajax({
url: url,
type: "post",
async: false,
data: JSON.stringify(json
function toExport(){
var province = $("#province option:selected").text();
var city = $("#city option:selected").text();
var county = $("#county option:selected").text();
var name = $("#names").val();
var currencyName = $("#nor_name").val(); ...
function downFile(id,name,extend){
var url = ip+"/archive/downloadFile";
var xhr = new XMLHttpRequest();
xhr.open("get", url+"?id="+id, true);
xhr.responseType = "blob";
xhr.setRequestHeader('Author ...