解决 mysql 被锁 Waiting for table metadata lock 通过SHOW PROCESSLIST;查询到被锁Waiting for table metadata lock查询当前事务:select * from information_schema.innodb_trx\G找到进程id(trx_mysql_thread_id),kill 进程id
解决 mysql 被锁 Waiting for table metadata lock 通过SHOW PROCESSLIST;查询到被锁Waiting for table metadata lock查询当前事务:select * from information_schema.innodb_trx\G找到进程id(trx_mysql_thread_id),kill 进程id
mysql Innodb下data文件恢复方法 mysql只有data文件夹和表结构的恢复方法mysql数据库引擎为MyIASM据查直接拷贝到新的数据库就可以用了(未验证),数据库引擎为Innodb时的操作如下:1、 搭建与原数据库相同的的数据库环境(mysql版本一致);2、 将data文件夹下的文件复制到搭建的新数据库data文件夹下; 3、 删除数据库下的.ibd(数据文件)和.f
数据库管理常用sql命令 show processlist: 显示连接的客户端及其状态kill thread_id:kill某个进程问题:MySQL出现Waiting for table metadata lock: show processlist中又找不到相关的执行sql原因:有事务未提交,导致更新表结构获取不到锁,解决:可以通过select * from informati
eclipse异常退出后启动不了解决办法 删除workspace/.metadata/.plugins/org.eclipse.core.resources/.snap或者删除workspace/.metadata/.plugins/org.eclipse.core.resources/下疑似有问题的工程文件下的.snap
hibernate操作数据库遇到问题的时候检查主键生成策略 @Id@GeneratedValue(strategy = GenerationType.IDENTITY)@Column(name="role_auth_id")
ajax跨域获取json $.ajax({ type: "GET", dataType: 'JSONP', url: 'http://ip.chinaz.com/getip.aspx', success: function (data) {console.log(data); }, error: functi
scp命令 本地上传到服务器scp local_file remote_username@remote_ip:remote_file服务器到本地scp -r local_folder remote_username@remote_ip:remote_folder
linux进程管理命令 ps aux 显示当前系统进程详细列表以及进程用户-A:显示所有进程a:显示终端中包括其它用户的所有进程x:显示无控制终端的进程可用管道 | less | grep XXXhtop工具输入htop命令atop命令
nohup输出 只输出错误信息到日志文件nohup ./program >/dev/null 2>log &什么信息也不要nohup ./program >/dev/null 2>&1 &知识补充,关于Linux的重定向Linux的3中重定向0:表示标准输入1:标准输出,在一般使用时,默认的是标准输出2:标准错误信息输出可以用来指定需要重定向
js时间戳,日期转化处理 date.getFullYear();//获取完整的年份(4位,1970)date.getMonth();//获取月份(0-11,0代表1月,用的时候记得加上1)date.getDate();//获取日(1-31)date.getTime();//获取时间(从1970.1.1开始的毫秒数)date.getHours();//获取小时数(0-23)date.getMinutes();//获取分钟数(
input框只能输入数字的两种方法 通过onkeypress事件是输不上任何非数字字符 =48&&event.keyCode<=57" /> 通过onkeyup事件是输上后再去掉非数字字符 <input type="text" onkeyup="value=value.replace(/[^\d]/g,'') ">function check(){var value = document.get
JSON.parse(str)报错Unexpected token t in JSON at position 1 错误原因:json格式不正确json中的key包涵字母没有用引号包括例如:{a:a}正确:{a:"a"}
java 直接返回Date类型数据给前端,前端的处理方法 function(data){ var date = new Date(date.create.time()); // 获取时间戳 date.toLocaleString(); // 转成字符串 2016/12/21 09:09:10}