kk Blog —— 通用基础


date [-d @int|str] [+%s|"+%F %T"]
netstat -ltunp
sar -n DEV 1

mysql查询表结构更改时间

https://www.yzktw.com.cn/post/1018962.html

MySQL 是一款常用的关系型数据库管理系统,在数据库开发过程中,经常需要查看表结构更改时间。如果你想要查询 MySQL 表结构的更改时间,可以通过以下 SQL 语句实现。

1
SELECT table_name, update_time FROM information_schema.tables WHERE table_schema = 'database_name' ORDER BY update_time DESC;

这个 SQL 语句使用了 information_schema 数据库中的 tables 表,它维护了 MySQL 数据库中所有表的元数据信息。其中,table_name 列表示表名,update_time 列表示表的最近更改时间。

PHPExcel_Worksheet_Drawing() 设置图片大小问题

https://blog.csdn.net/a6163238601/article/details/101482541

PHPExcel_Worksheet_Drawing 默认有个按比例缩放,要是想自定义大小的话要设置为 false。

如果没有设置改缩放属性,总是最后一个设置的高度或宽度生效。比如setWidthAndHeight(160,120);

最后就是高度120,宽度就是按比例缩放。分开设置高度宽度也是同样的结果

新建的PHPExcel_Worksheet_Drawing 对象->setResizeProportional(false);

新建的PHPExcel_Worksheet_Drawing 对象->setWidthAndHeight(160,120);

这样设置出来的大小就是自定义大小了。。

动态设置select2

https://select2.org/programmatic-control/add-select-clear-items

https://blog.csdn.net/qq_38776922/article/details/78849069

https://blog.csdn.net/u012374381/article/details/72629233

https://www.cnblogs.com/makalochen/p/13229472.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<script>
function select_iframe(pre1, pid, pre2, sid, m)
{
	prr = pid.split(',');
	srr = sid.split(',');
	for (var i = 0; i < prr.length; i ++) {
		var ttype = parent.document.getElementById(pre1+'_'+prr[i]).type;
		if (ttype == 'select-one') {
			var ops = parent.document.getElementById(pre1+'_'+prr[i]).children;
			var html = document.getElementById(pre2+'_'+srr[i]).innerHTML;
			for (oi = 0; oi < ops.length; oi ++) {
				if (ops[oi].text == html) {
					// parent.document.getElementById(pre1+'_'+prr[i]).options[oi].selected = true;
					// ops[oi].selected = true;
				//    $(parent.document).find('#'+pre1+'_'+prr[i]).val(ops[oi].value).trigger('change');
					$('#'+pre1+'_'+prr[i], window.parent.document).val(ops[oi].value).trigger('change');
					var show_id = $('#select2-'+pre1+'_'+prr[i]+"-container", window.parent.document)[0];
					if (typeof(show_id) != "undefined") {
						show_id.title = ops[oi].text;
						show_id.innerText = ops[oi].text;
					}
					break;
				}
			}
		} else if (ttype == 'textarea') {
			parent.document.getElementById(pre1+'_'+prr[i]).innerHTML = document.getElementById(pre2+'_'+srr[i]).innerHTML;
			parent.document.getElementById(pre1+'_'+prr[i]).value = document.getElementById(pre2+'_'+srr[i]).innerHTML;
		} else {
			parent.document.getElementById(pre1+'_'+prr[i]).value = document.getElementById(pre2+'_'+srr[i]).innerHTML;
		}
	}
	if (m == '2') {
		parent.document.getElementById("popup").style.display = "none";
	}
}
</script>