首页
登录
搜索
搜索
千古互动
QQ:54505339
累计撰写
42
篇文章
累计收到
1
条评论
首页
栏目
首页
登录
2024-5-5
<table>多级表头绘制
table{ border: 1px solid #f5f5f5; border-width:1px 0px 0px 1px; border-collapse:collapse; width:100%; color: #909399; } td{ border: 1px solid #f5f5f5; border-width:0px 1px 1px 0px; padding: 10px; height: 50px; text-align: center; font-size: 12px; color: #606266 } th{ border: 1px solid #f5f5f5; border-width:0px 1px 1px 0px; } <table border="1" cellspacing="0" cellpadding="10" width="100%" align="center"> <thead> <tr class="firstHead"> <th colspan="5">基本工资</th> <th colspan="3">基础性绩效</th> <th colspan="1">奖励性绩效</th> <th colspan="1" rowspan="2">绩效考核奖</th> <th colspan="1" rowspan="2">上年度绩效工资</th> <th colspan="1" rowspan="2">上年度绩效考核奖</th> <th colspan="1" rowspan="2">X项目小计</th> <th colspan="1" rowspan="2">上年度X项目小计</th> <th colspan="1" rowspan="2">房贴</th> <th colspan="1" rowspan="2">德育导师</th> <th colspan="1" rowspan="2">临时补发</th> <th colspan="2" rowspan="2">应发工资</th> </tr> <tr class="twoHead"> <th colspan="2">岗位工资</th> <th>薪级工资</th> <th>临时性补贴</th> <th >小计</th> <th>岗位津贴</th> <th>生活补贴</th> <th>小计</th> <th>院聘</th> </tr> </thead> <tbody> <tr> <td colspan="2" align="center">0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> <td>8</td> <td>9</td> <td>10</td> <td>11</td> <td>12</td> <td>13</td> <td>14</td> <td>15</td> <td colspan="2" align="center">16</td> </tr> </tbody> <thead> <tr class="firstHead"> <th colspan="7">应扣款项</th> <th colspan="11">个人所得税</th> <th colspan="1" rowspan="2">实发工资</th> </tr> <tr class="twoHead"> <th>工会费</th> <th>养老金</th> <th>职业年金</th> <th>医保金</th> <th>失业金</th> <th>公积金</th> <th>扣款小计</th> <th>专项扣除</th> <th>子女</th> <th>赡养</th> <th>房贷</th> <th>租金</th> <th>继续教育</th> <th>专项附加合计</th> <th>本月应税额</th> <th>累计应税额</th> <th>累计税额</th> <th>本月税额</th> </tr> </thead> <tbody> <tr> <td>17</td> <td>18</td> <td>19</td> <td>20</td> <td>21</td> <td>22</td> <td>23</td> <td>24</td> <td>25</td> <td>26</td> <td>27</td> <td>28</td> <td>29</td> <td>30</td> <td>31</td> <td>32</td> <td>33</td> <td>34</td> <td>35</td> </tr> </tbody> </table>
2024年-5月-5日
1520 阅读
0 评论
未分类
2024-5-5
在自己捣鼓的 Task 应用中需要使用 图形化 Echarts
在自己捣鼓的 Task 应用中需要使用 图形化 Echarts 用来 展示 数据 网上也找了很久。最后 想到了一个 简单粗暴的方式来显示图形数据 演示地址: https://task.baota.host/tuxing/1.php 使用中的源代码 <div id="tiwen" style="width:98%;height:250;"></div> <script src="js/vendor-all.min.js"></script><script src="js/echarts-en.min.js"></script> <script type="text/javascript"> $(function () { tiwen(); function tiwen() { var myChart = echarts.init(document.getElementById('tiwen')); option = { title:{ text:'103.45.69.117 延时实时数据统计演示 ' }, grid:{ x:35, y:35, x2:25, y2:40, }, tooltip: { trigger: 'axis' }, xAxis: { type: 'category', data: [], axisLabel: { margin: 10, color: '#777', }, axisLine: { lineStyle: { color: 'rgba(107,107,107,1)', } }, }, yAxis: { type: 'value', splitNumber: 2, scale:true, maxInterval: 5000, axisLabel: { color: '#555', margin: 6 }, axisLine: { lineStyle: { color: 'rgba(107,107,107,0.2)', } }, splitLine: { lineStyle: { type: 'dashed', color: 'rgba(131,101,101,0.3)' } }, }, series: [{ name: '当前延时', data: [], type: 'line', lineStyle: { normal: { width: 2, color: { type: 'linear', colorStops: [{ offset: 0, color: '#48D8BF' // 0% 处的颜色 }, { offset: 1, color: '#48D8BF' // 100% 处的颜色 }], globalCoord: false // 缺省为 false } } }, itemStyle: { normal: { color: '#48D8BF', borderColor: "#5b92c9" } }, smooth: true }] }; myChart.setOption(option); window.addEventListener("resize",function(){ myChart.resize(); }); function getVirtualStatus() { $.get("shuju").done(function (data) { if (data.code == 200) { var createdate = data.createdate var tiwen = data.tiwen }else{ var createdate = ‘’ var tiwen =‘’ } myChart.setOption({ xAxis: { data: createdate }, series: [{ data: tiwen }] }); }); } getVirtualStatus(); setInterval(getVirtualStatus,2000); } })</script>
2024年-5月-5日
1318 阅读
0 评论
未分类
2024-5-5
Windows 转发器
Windows 转发器Windows 转发器 不使用 系统自带 IP Helper 服务 本应用 适用于 千古互动 Hyper-v 挂机宝
2024年-5月-5日
1407 阅读
0 评论
千古互动 Hyper-v 挂机宝虚拟化
2024-5-5
centos7 查看cpu温度
centos7 查看cpu温度 先检查是否安装了lm_sensors, rpm -q lm_sensors 如果没有安装,就先安装sensorssudo yum install -y lm_sensors 检测传感器:sh -c “yes|sensors-detect” 如果以上步骤没有问题,执行下面的命令就可以查看CPU的温度了:watch -n1 sensors
2024年-5月-5日
1039 阅读
0 评论
未分类
2024-5-5
Mysql
// 查询 mysqli_query($conn,"select * from 表 where 字段='数据'"); // 多字段查询 mysqli_query($conn,"select * from 表 where 字段1= '数据' and 字段2='数据'"); // 插入新数据$result3=mysqli_query($conn,"INSERT INTO 表(字段1,字段2) VALUES ('数据1','数据2')"); // 更新 指定 字段 数据mysqli_query($conn,"update 表 set 字段1='数据1' where 字段2='数据2'"); // 删除 指定 字段 数据mysqli_query($conn,"delete FROM 表 WHERE 字段1='数据1' and 字段2='数据2'");mysqli_query($conn,"delete FROM 表 WHERE 字段1='数据1'"); // 向 指定 表 添加 字段 mysqli_query($conn,"ALTER TABLE 表 ADD 新增字段 varchar(4) DEFAULT '字段数据' COMMENT '备注'"); // 创建数据表$sql ="CREATE TABLE `表名` (`id` int(50) NOT NULL AUTO_INCREMENT,`字段1` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`));";
2024年-5月-5日
1416 阅读
0 评论
未分类
2024-5-5
应用中 需要判断一个 用户权限 置入一个 CODE
最近捣鼓的 Task 应用中 使用的 用户状态码 判断 // 判断 服务器 那些用户可以使用if($user_vip != $server_user_status){ $code= $server_user_status; // 服务器那些用户可以使用 状态码$data = array ('code'=>'0', 'errors'=> array ('message'=>'添加失败【 '.server_status_code($code).' 】可用',) );echo json_encode($data,JSON_UNESCAPED_UNICODE); status_header(422); // http code 置入 状态码 exit();} // 定义 一个 CODE 判断 可以使用的 用户function server_status_code($code){ global $status; if ( !isset($status) ){ $status = array( //0 免费用户 1 VIP用户 2 对接用户(专属节点) 0 => '免费用户', 1 => 'VIP用户', 2 => '对接用户', ); } if (isset($status[$code])){ return $status[$code]; } else { return ''; } }
2024年-5月-5日
1631 阅读
0 评论
未分类
2024-5-5
自己瞎捣鼓的 一个 Task 应用
最近 疫情在家 自己瞎捣鼓的 一个 Task 应用 可以用于 定时执行 访问URL 任务 统计 状态 延时 https://task.baota.host/ 用户名 baota 密码 123123 如果有啥建议 和 问题 请联系 QQ 54505339
2024年-5月-5日
1827 阅读
0 评论
未分类
2024-5-5
关于 千古互动 Hyper-v 虚拟化
本软件为 个人学习开发。千古互动 Hyper-v 仅支持 Windows 2016/19 当前的功能如下: 创建开通主机,关机,开机,重启,删除, 更换系统,更换密码,暂停,解除暂停,配置升级降级 用户 NAT 创建 主控禁用 特定端口号 用户将无法创建 禁用的端口单虚拟机重建 主控操作,HY管理器 中 已存在这个机器 是 不可以使用该功能的用户到期暂停 如果在设置的时间内 用户没有续费 则自动删除用户主机到期删除 需要在 魔方后台 根据需求设置设置 删除时间流量计费 上下行统计 重置间隔 用户重新安装系统 间隔时间 防止资源滥用 主机走自己的网不走 母鸡 有啥问题 直接QQ 54505339
2024年-5月-5日
1521 阅读
0 评论
千古互动 Hyper-v 挂机宝虚拟化
2024-5-5
千古互动 相关命令
powershell的相关命令。 动态挂载网盘映射比如我们想要动态挂载一个网络共享盘,路径为: 192.168.xx.xxx\share ,挂载到本地并命名为 Z net use Z: \\192.168..xx.xxx\share /Persistent:Yes 卸载挂载盘上一条动态挂载后,需要卸载挂载盘,命令如下: net use * /delete /y这里 * 号会卸载所有挂载盘,如要卸载指定的,替换为相应的盘符就可以了。 判断文件/文件夹是否存在Test-Path E:\share 创建文件夹New-Item -Path E:\share -type directory 创建文件New-Item E:\share\test.txt 向文件中写入内容Set-Content E:\share\test.txt "hello world"遍历文件夹,递归删除所有文件(清空文件夹)Get-ChildItem E:\share | Remove-Item -Recurse拷贝文件/文件夹copy E:\1.txt E:\share文件重命名ren E:\share\test.txt E:\share\newName.txt获取文件MD5值Get-FileHash E:\share\newName.txt -Algorithm MD5 将其输出结果格式化 Get-FileHash E:\share\newName.txt -Algorithm MD5| Format-List 如果只需要取其中的Hash字段输出为字符串: Get-FileHash E:\share\newName.txt -Algorithm MD5| Format-List -Property Hash | Out-String 再进一步,如果还要将其输出结果截取,只剩下一串单独的MD5值,可以这样: #获取文件的md5值$md5 = Get-FileHash E:\share\newName.txt -Algorithm MD5| Format-List -Property Hash | Out-String #将md5返回结果进行拆分$arr = $md5.trim().split(":") 最终的md5字符串$md5Value = $arr[1].trim() 1、新建一个虚拟硬盘 创建一个VHD格式的虚拟硬盘,大小为10GB,动态扩展 New-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhd -VHDType Dynamic -VHDFormat VHD -SizeBytes 10GB 执行结果: 2、将VHD转换为VHDX格式 Convert-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhd -DestinationPath F:\Work\tmp\Hyper-V\NewVHD.vhdx -VHDFormat VHDX 执行结果: 本来我以为Convert-VHD可以将VHDX转换为VMDK、VDI、HDD、img等其他虚拟硬盘格式,好吧,只能在VHD、VHDX之间转换。 3、查看虚拟硬盘的基本情况 Get-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhdx 执行结果: 4、挂载、卸载虚拟硬盘 Mount-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhdx Dismount-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhdx 执行结果: 5、测试虚拟硬盘 Test-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhdx 执行结果: 6、扩展虚拟硬盘容量 Resize-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhdx -SizeBytes 20GB 执行结果: 7、优化虚拟硬盘 Optimize-VHD -Path F:\Work\tmp\Hyper-V\NewVHD.vhdx -Mode Quick 执行结果:
2024年-5月-5日
1127 阅读
0 评论
千古互动 Hyper-v 挂机宝虚拟化
2024-5-5
最近在写自己的 Task 应用 需要一个 HTTP 状态码
最近在写自己的 Task 应用 需要一个 HTTP 状态码 代码如下 function get_status_header_desc($code){ global $status_header_desc; if ( !isset($status_header_desc) ){ $status_header_desc = array( 100 => 'Continue', 101 => 'Switching Protocols', 102 => 'Processing', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 207 => 'Multi-Status', 226 => 'IM Used', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 306 => 'Reserved', 307 => 'Temporary Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Timeout', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Long', 415 => 'Unsupported Media Type', 416 => 'Requested Range Not Satisfiable', 417 => 'Expectation Failed', 422 => 'Unprocessable Entity', 423 => 'Locked', 424 => 'Failed Dependency', 426 => 'Upgrade Required', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Timeout', 505 => 'HTTP Version Not Supported', 506 => 'Variant Also Negotiates', 507 => 'Insufficient Storage', 510 => 'Not Extended' ); } if (isset($status_header_desc[$code])){ return $status_header_desc[$code]; } else { return ''; } } function status_header($code){ $desc = get_status_header_desc($code); if ( empty($desc) ){ return false; } $protocol = $_SERVER['SERVER_PROTOCOL']; if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol ) $protocol = 'HTTP/1.0'; $status_header = "$protocol $code $desc"; header($status_header); } 调用举例 status_header(422); // http code 置入 状态码
2024年-5月-5日
2041 阅读
0 评论
未分类
1
2
3
4
5