Excel文件转Asc文件
单个转换
import os
import pandas as pdfilename = '(10)result01-1.xlsx'
df = pd.read_excel(filename) # 读取Excel文件# 将数据保存为ASC格式
asc_filename = os.path.splitext(filename)[0] + '.asc' # 获取文件名并替换扩展名
with open(asc_filename, 'w') as file:# 写入文件头file.write('NCOLS {}\n'.format(df.shape[1])) # 列数file.write('NROWS {}\n'.format(df.shape[0])) # 行数file.write('XLLCENTER {}\n'.format(0)) # X轴坐标起始值file.write('YLLCENTER {}\n'.format(0)) # Y轴坐标起始值file.write('CELLSIZE {}\n'.format(1)) # 单元格大小file.write('NODATA_VALUE {}\n'.format(-9999)) # 无效值# 写入数据for i in range(df.shape[0]):row = df.iloc[i]row_str = ' '.join([str(x) for x in row.values])file.write(row_str + '\n')
批量转换(指定目录批量转换,且转换文件也在指定目录下)
import os
import pandas as pdfolder_path = 'F:/data' # 文件夹路径
for filename in os.listdir(folder_path):if filename.endswith('.xlsx'):# 读取Excel文件df = pd.read_excel(os.path.join(folder_path, filename))# 将数据保存为ASC格式asc_filename = os.path.splitext(filename)[0] + '.asc' # 获取文件名并替换扩展名asc_path = os.path.join(folder_path, asc_filename) # 获取保存ASC文件的路径with open(asc_path, 'w') as file:# 写入文件头file.write('NCOLS {}\n'.format(df.shape[1])) # 列数file.write('NROWS {}\n'.format(df.shape[0])) # 行数file.write('XLLCENTER {}\n'.format(0)) # X轴坐标起始值file.write('YLLCENTER {}\n'.format(0)) # Y轴坐标起始值file.write('CELLSIZE {}\n'.format(1)) # 单元格大小file.write('NODATA_VALUE {}\n'.format(-9999)) # 无效值# 写入数据for i in range(df.shape[0]):row = df.iloc[i]row_str = ' '.join([str(x) for x in row.values])file.write(row_str + '\n')
注意:
如果转换后不想要 以下内容
NCOLS 3
NROWS 169
XLLCENTER 0
YLLCENTER 0
CELLSIZE 1
NODATA_VALUE -9999
直接注释代码中的以下内容
file.write('NCOLS {}\n'.format(df.shape[1])) # 列数
file.write('NROWS {}\n'.format(df.shape[0])) # 行数
file.write('XLLCENTER {}\n'.format(0)) # X轴坐标起始值
file.write('YLLCENTER {}\n'.format(0)) # Y轴坐标起始值
file.write('CELLSIZE {}\n'.format(1)) # 单元格大小
file.write('NODATA_VALUE {}\n'.format(-9999)) # 无效值
转换前后(前面是excel数据),后面是asc文件数据
x | y | z | NCOLS 3 | |||
0.00 | 0.00 | 4836.00 | NROWS 169 | |||
-427.85 | 0.00 | 4890.32 | XLLCENTER 0 | |||
-133.86 | -411.96 | 4951.09 | YLLCENTER 0 | |||
348.46 | -253.17 | 4923.19 | CELLSIZE 1 | |||
343.03 | 249.23 | 4846.49 | NODATA_VALUE -9999 | |||
-287.29 | 884.19 | 10626.41 | 0.0 0.0 4836.0 | |||
-1503.88 | 1092.64 | 10542.37 | -427.85 0.0 4890.32 | |||
-259.72 | 799.32 | 4766.47 | -133.86 -411.96 4951.09 | |||
257.84 | 793.54 | 4732.00 | 348.46 -253.17 4923.19 | |||
1523.83 | 1107.13 | 10682.21 | 343.03 249.23 4846.49 | |||
864.25 | 0.00 | 4901.39 | -287.29 884.19 10626.41 | |||
700.88 | -509.22 | 4913.21 | -1503.88 1092.64 10542.37 | |||
266.53 | -820.30 | 4891.54 | -259.72 799.32 4766.47 | |||
-269.32 | -828.88 | 4942.75 | 257.84 793.54 4732.0 | |||
-703.41 | -511.05 | 4930.93 | 1523.83 1107.13 10682.21 | |||
-869.46 | 0.00 | 4930.93 | 864.25 0.0 4901.39 | |||
-1223.64 | 0.00 | 4907.76 | 700.88 -509.22 4913.21 | |||
-1078.98 | -622.95 | 4997.02 | 266.53 -820.3 4891.54 | |||
-619.08 | -1072.27 | 4965.97 | -269.32 -828.88 4942.75 | |||
0.00 | -1244.93 | 4993.14 | -703.41 -511.05 4930.93 | |||
618.59 | -1071.44 | 4962.09 | -869.46 0.0 4930.93 | |||
1070.81 | -618.23 | 4959.18 | -1223.64 0.0 4907.76 | |||
1206.22 | 0.00 | 4837.89 | -1078.98 -622.95 4997.02 | |||
1050.49 | 606.50 | 4865.06 | -619.08 -1072.27 4965.97 | |||
513.96 | 890.21 | 4122.79 | 0.0 -1244.93 4993.14 | |||
0.00 | 848.90 | 3404.77 | 618.59 -1071.44 4962.09 | |||
-432.19 | 748.58 | 3466.87 | 1070.81 -618.23 4959.18 | |||
-1051.53 | 607.10 | 4869.91 | 1206.22 0.0 4837.89 | |||
-1443.41 | 642.65 | 4862.75 | 1050.49 606.5 4865.06 | |||
-684.00 | 759.66 | 3146.09 | 513.96 890.21 4122.79 | |||
-222.30 | 684.18 | 2214.06 | 0.0 848.9 3404.77 | |||
79.69 | 758.17 | 2346.26 | -432.19 748.58 3466.87 | |||
435.87 | 754.95 | 2682.93 | -1051.53 607.1 4869.91 | |||
1264.00 | 918.35 | 4808.54 | -1443.41 642.65 4862.75 | |||
1408.25 | 299.33 | 4430.97 | -684.0 759.66 3146.09 | |||
1424.87 | -302.87 | 4483.28 | -222.3 684.18 2214.06 | |||
1272.25 | -924.34 | 4839.93 | 79.69 758.17 2346.26 | |||
816.11 | -1413.55 | 5023.48 | 435.87 754.95 2682.93 | |||
170.45 | -1621.75 | 5018.73 | 1264.0 918.35 4808.54 | |||
-499.23 | -1536.47 | 4972.12 | 1408.25 299.33 4430.97 | |||
-1088.45 | -1208.85 | 5006.36 | 1424.87 -302.87 4483.28 | |||
-1447.64 | -644.53 | 4877.02 | 1272.25 -924.34 4839.93 | |||
-1511.09 | 0.00 | 4650.67 | 816.11 -1413.55 5023.48 | |||
-1682.36 | 0.00 | 4163.98 | 170.45 -1621.75 5018.73 | |||
-1561.19 | -568.23 | 4112.06 | -499.23 -1536.47 4972.12 | |||
-1389.77 | -1166.16 | 4490.35 | -1088.45 -1208.85 5006.36 | |||
-1022.11 | -1770.35 | 5059.64 | -1447.64 -644.53 4877.02 | |||
-356.02 | -2019.07 | 5074.48 | -1511.09 0.0 4650.67 | |||
353.61 | -2005.42 | 5040.17 | -1682.36 0.0 4163.98 | |||
967.42 | -1675.62 | 4788.90 | -1561.19 -568.23 4112.06 | |||
1443.15 | -1210.95 | 4662.81 | -1389.77 -1166.16 4490.35 | |||
1538.31 | -559.90 | 4051.79 | -1022.11 -1770.35 5059.64 | |||
1480.82 | 0.00 | 3665.16 | -356.02 -2019.07 5074.48 | |||
1602.72 | 583.34 | 4221.47 | 353.61 -2005.42 5040.17 | |||
1087.89 | 912.84 | 3514.95 | 967.42 -1675.62 4788.9 | |||
511.15 | 885.34 | 2530.28 | 1443.15 -1210.95 4662.81 | |||
141.55 | 802.76 | 2017.55 | 1538.31 -559.9 4051.79 | |||
-136.08 | 771.77 | 1939.67 | 1480.82 0.0 3665.16 | |||
-409.82 | 709.83 | 2028.68 | 1602.72 583.34 4221.47 | |||
-778.82 | 653.51 | 2516.38 | 1087.89 912.84 3514.95 | |||
-1771.69 | 644.84 | 4666.52 | 511.15 885.34 2530.28 | |||
-1691.84 | 549.71 | 3647.31 | 141.55 802.76 2017.55 | |||
-1054.02 | 765.79 | 2671.22 | -136.08 771.77 1939.67 | |||
-556.05 | 765.33 | 1939.60 | -409.82 709.83 2028.68 | |||
-258.06 | 794.22 | 1712.20 | -778.82 653.51 2516.38 | |||
0.00 | 768.46 | 1575.59 | -1771.69 644.84 4666.52 | |||
252.10 | 775.88 | 1672.66 | -1691.84 549.71 3647.31 | |||
570.22 | 784.84 | 1989.03 | -1054.02 765.79 2671.22 | |||
1316.46 | 956.46 | 3336.32 | -556.05 765.33 1939.6 | |||
1493.81 | 485.37 | 3220.38 | -258.06 794.22 1712.2 | |||
1524.22 | 0.00 | 3125.11 | 0.0 768.46 1575.59 | |||
1489.22 | -483.88 | 3210.49 | 252.1 775.88 1672.66 | |||
1498.40 | -1088.65 | 3797.40 | 570.22 784.84 1989.03 | |||
1430.06 | -1968.31 | 4988.31 | 1316.46 956.46 3336.32 | |||
758.73 | -2335.15 | 5034.15 | 1493.81 485.37 3220.38 | |||
0.00 | -2465.84 | 5055.72 | 1524.22 0.0 3125.11 | |||
-770.25 | -2370.58 | 5110.54 | 1489.22 -483.88 3210.49 | |||
-1450.67 | -1996.68 | 5060.21 | 1498.4 -1088.65 3797.4 | |||
-1648.41 | -1197.64 | 4177.59 | 1430.06 -1968.31 4988.31 | |||
-1834.43 | -596.04 | 3954.69 | 758.73 -2335.15 5034.15 | |||
-1852.99 | 0.00 | 3799.20 | 0.0 -2465.84 5055.72 | |||
-1807.50 | 0.00 | 3130.68 | -770.25 -2370.58 5110.54 | |||
-1738.67 | -465.87 | 3117.69 | -1450.67 -1996.68 5060.21 | |||
-1595.65 | -921.25 | 3191.30 | -1648.41 -1197.64 4177.59 | |||
-1681.15 | -1681.15 | 4117.95 | -1834.43 -596.04 3954.69 | |||
-1359.00 | -2353.86 | 4707.71 | -1852.99 0.0 3799.2 | |||
-758.73 | -2831.61 | 5077.51 | -1807.5 0.0 3130.68 | |||
0.00 | -2943.50 | 5098.29 | -1738.67 -465.87 3117.69 | |||
764.68 | -2853.83 | 5117.34 | -1595.65 -921.25 3191.3 | |||
1463.50 | -2534.86 | 5069.71 | -1681.15 -1681.15 4117.95 | |||
1571.19 | -1571.19 | 3848.62 | -1359.0 -2353.86 4707.71 | |||
1512.95 | -873.50 | 3025.89 | -758.73 -2831.61 5077.51 | |||
1574.46 | -421.88 | 2823.24 | 0.0 -2943.5 5098.29 | |||
1582.50 | 0.00 | 2740.97 | 764.68 -2853.83 5117.34 | |||
1524.71 | 408.55 | 2734.04 | 1463.5 -2534.86 5069.71 | |||
1484.37 | 857.00 | 2968.74 | 1571.19 -1571.19 3848.62 | |||
956.36 | 956.36 | 2342.60 | 1512.95 -873.5 3025.89 | |||
443.75 | 768.60 | 1537.20 | 1574.46 -421.88 2823.24 | |||
203.17 | 758.25 | 1359.66 | 1582.5 0.0 2740.97 | |||
0.00 | 740.00 | 1281.72 | 1524.71 408.55 2734.04 | |||
-193.21 | 721.06 | 1292.98 | 1484.37 857.0 2968.74 | |||
-409.75 | 709.71 | 1419.42 | 956.36 956.36 2342.6 | |||
-663.27 | 663.27 | 1624.66 | 443.75 768.6 1537.2 | |||
-942.24 | 544.00 | 1884.47 | 203.17 758.25 1359.66 | |||
-1645.94 | 441.03 | 2951.41 | 0.0 740.0 1281.72 | |||
-1713.57 | 762.93 | 2888.38 | -193.21 721.06 1292.98 | |||
-1083.05 | 786.88 | 2061.45 | -409.75 709.71 1419.42 | |||
-654.52 | 726.92 | 1506.25 | -663.27 663.27 1624.66 | |||
-427.54 | 740.52 | 1316.71 | -942.24 544.0 1884.47 | |||
-240.67 | 740.71 | 1199.30 | -1645.94 441.03 2951.41 | |||
-79.19 | 753.44 | 1166.59 | -1713.57 762.93 2888.38 | |||
81.41 | 774.57 | 1199.30 | -1083.05 786.88 2061.45 | |||
247.91 | 762.99 | 1235.36 | -654.52 726.92 1506.25 | |||
420.19 | 727.79 | 1294.07 | -427.54 740.52 1316.71 | |||
650.52 | 722.47 | 1497.03 | -240.67 740.71 1199.3 | |||
1119.18 | 813.13 | 2130.22 | -79.19 753.44 1166.59 | |||
1474.75 | 656.60 | 2485.82 | 81.41 774.57 1199.3 | |||
1553.46 | 330.20 | 2445.56 | 247.91 762.99 1235.36 | |||
1564.75 | 0.00 | 2409.50 | 420.19 727.79 1294.07 | |||
1578.50 | -335.52 | 2484.98 | 650.52 722.47 1497.03 | |||
1591.17 | -708.44 | 2682.07 | 1119.18 813.13 2130.22 | |||
1588.44 | -1154.07 | 3023.41 | 1474.75 656.6 2485.82 | |||
1392.50 | -1546.53 | 3204.56 | 1553.46 330.2 2445.56 | |||
1529.89 | -2649.85 | 4711.65 | 1564.75 0.0 2409.5 | |||
1008.64 | -3104.27 | 5026.15 | 1578.5 -335.52 2484.98 | |||
348.19 | -3312.76 | 5129.31 | 1591.17 -708.44 2682.07 | |||
-354.05 | -3368.56 | 5215.69 | 1588.44 -1154.07 3023.41 | |||
-1031.86 | -3175.75 | 5141.89 | 1392.5 -1546.53 3204.56 | |||
-1461.27 | -2530.99 | 4500.31 | 1529.89 -2649.85 4711.65 | |||
-1796.66 | -1995.40 | 4134.65 | 1008.64 -3104.27 5026.15 | |||
-1678.33 | -1219.38 | 3194.50 | 348.19 -3312.76 5129.31 | |||
-1728.50 | -769.58 | 2913.54 | -354.05 -3368.56 5215.69 | |||
-1861.92 | -395.76 | 2931.15 | -1031.86 -3175.75 5141.89 | |||
-1909.50 | 0.00 | 2940.38 | -1461.27 -2530.99 4500.31 | |||
-1703.14 | 0.00 | 2260.14 | -1796.66 -1995.4 4134.65 | |||
-1490.57 | -262.83 | 2008.57 | -1678.33 -1219.38 3194.5 | |||
-1684.12 | -612.97 | 2378.34 | -1728.5 -769.58 2913.54 | |||
-1699.07 | -980.96 | 2603.55 | -1861.92 -395.76 2931.15 | |||
-1555.01 | -1304.81 | 2693.80 | -1909.5 0.0 2940.38 | |||
-1695.90 | -2021.10 | 3501.22 | -1703.14 0.0 2260.14 | |||
-1480.16 | -2563.72 | 3928.49 | -1490.57 -262.83 2008.57 | |||
-1272.46 | -3496.05 | 4937.16 | -1684.12 -612.97 2378.34 | |||
-669.45 | -3796.66 | 5116.06 | -1699.07 -980.96 2603.55 | |||
0.00 | -3939.48 | 5227.87 | -1555.01 -1304.81 2693.8 | |||
680.43 | -3858.89 | 5199.92 | -1695.9 -2021.1 3501.22 | |||
1322.89 | -3634.60 | 5132.83 | -1480.16 -2563.72 3928.49 | |||
1700.73 | -2945.75 | 4513.89 | -1272.46 -3496.05 4937.16 | |||
1627.05 | -1939.04 | 3359.06 | -669.45 -3796.66 5116.06 | |||
1623.24 | -1362.06 | 2812.00 | 0.0 -3939.48 5227.87 | |||
1620.89 | -935.82 | 2483.76 | 680.43 -3858.89 5199.92 | |||
1626.44 | -591.98 | 2296.88 | 1322.89 -3634.6 5132.83 | |||
1615.62 | -284.88 | 2177.08 | 1700.73 -2945.75 4513.89 | |||
1629.11 | 0.00 | 2161.91 | 1627.05 -1939.04 3359.06 | |||
1568.21 | 276.52 | 2113.19 | 1623.24 -1362.06 2812.0 | |||
1468.66 | 534.55 | 2074.06 | 1620.89 -935.82 2483.76 | |||
1464.54 | 845.55 | 2244.17 | 1626.44 -591.98 2296.88 | |||
1020.69 | 856.46 | 1768.18 | 1615.62 -284.88 2177.08 | |||
669.23 | 797.56 | 1381.64 | 1629.11 0.0 2161.91 | |||
459.18 | 795.33 | 1218.72 | 1568.21 276.52 2113.19 | |||
292.69 | 804.17 | 1135.66 | 1468.66 534.55 2074.06 | |||
126.76 | 718.91 | 968.74 | 1464.54 845.55 2244.17 | |||
0.00 | 785.37 | 1042.22 | 1020.69 856.46 1768.18 | |||
-135.96 | 771.07 | 1039.02 | 669.23 797.56 1381.64 | |||
-272.73 | 749.32 | 1058.19 | 459.18 795.33 1218.72 | |||
-404.72 | 701.00 | 1074.16 | 292.69 804.17 1135.66 | |||
-615.07 | 733.02 | 1269.83 | 126.76 718.91 968.74 | |||
-848.27 | 711.78 | 1469.49 | 0.0 785.37 1042.22 | |||
-1692.29 | 977.05 | 2593.17 | -135.96 771.07 1039.02 | |||
-1707.87 | 621.62 | 2411.88 | -272.73 749.32 1058.19 | |||
-404.72 701.0 1074.16 | ||||||
-615.07 733.02 1269.83 | ||||||
-848.27 711.78 1469.49 | ||||||
-1692.29 977.05 2593.17 | ||||||
-1707.87 621.62 2411.88 |
相关文章:
Excel文件转Asc文件
单个转换 import os import pandas as pdfilename (10)result01-1.xlsx df pd.read_excel(filename) # 读取Excel文件# 将数据保存为ASC格式 asc_filename os.path.splitext(filename)[0] .asc # 获取文件名并替换扩展名 with open(asc_filename, w) as file:# 写入文件…...
【题目】【信息安全管理与评估】2022年国赛高职组“信息安全管理与评估”赛项样题7
【题目】【信息安全管理与评估】2022年国赛高职组“信息安全管理与评估”赛项样题7 信息安全管理与评估 网络系统管理 网络搭建与应用 云计算 软件测试 移动应用开发 任务书,赛题,解析等资料,知识点培训服务 添加博主wx:liuliu548…...
Webrtc 信令服务器实现
webrtc建联流程图 由上图可知,所谓的信令服务器其实就是将peer的offer/candidate/answer传给对端而已。这样的话实现方式就有很多种了,目前普遍的方式HTTP/HTTPS,WS/WSS。像webrtc-demo-peerconnection就是实现HTTP这种方式。本文使用WS&…...
【Blockchain】连接智能合约与现实世界的桥梁Chainlink
去中心化预言机试图实现依赖因果关系而不是个人关系的去信任和确定性结果。它以与区块链网络相同的方式实现这些结果,即在许多网络参与者之间分配信任。通过利用许多不同的数据源并实施不受单个实体控制的预言机系统,去中心化的预言机网络有可能为智能合…...
解决EasyPoi导入Excel获取不到第一列的问题
文章目录 1. 复现错误2. 分析错误2.1 导入的代码2.2 DictExcel实体类2.2 表头和标题3. 解决问题1. 复现错误 使用EasyPoi导入数据时,Excel表格如下图: 但在导入时,出现如下错误: name为英文名称,在第一列,Excel表格有值,但导入的代码中为null,就很奇怪? 2. 分析错误 …...
Vue 阶段练习:记事本
将 Vue快速入门 和 Vue 指令的学习成果应用到实际场景中(如该练习 记事本),我们能够解决实际问题并提升对 Vue 的技能掌握。 目录 功能展示 需求分析 我的代码 案例代码 知识点总结 功能展示 需求分析 列表渲染删除功能添加功能底部统计…...
JavaScript判断受访域名,调用不同的js文件
比如:我有三个域名: ① dengoo.net ② jfzm.cc ③ ceeha.com 如果当前访问的是 dengoo.net 域名及域名下页面,则调用 a.js 如果当前访问的是 jfzm.cc 域名及域名下页面,则调用 b.js 如果当前访问的是 ceeha.com 域名及域名下…...
下载软件时的Ubuntu x86_64-v2、skylake、aarch64版本分别代表什么?
Ubuntu-x86_64-v2、Ubuntu-x86_64-skylake和Ubuntu-aarch64都是Ubuntu的不同版本或变种,它们之间的主要区别在于所支持的硬件架构和针对特定硬件的优化。 Ubuntu-x86_64-v2: 这是基于x86_64(也称为AMD64或Intel 64)架构的Ubuntu版…...
数字化社交的引擎:解析Facebook的影响力
Facebook,作为全球最大的社交媒体平台,已经深深地融入了我们的日常生活和文化中。它不仅仅是一个简单的社交工具,更是一个复杂的数字生态系统,影响着我们的社交模式、文化认同以及信息获取方式。在这篇文章中,我们将深…...
淘宝API商品详情数据在数据分析行业中具有不可忽视的重要性
淘宝商品详情数据在数据分析行业中具有不可忽视的重要性。这些数据为商家、市场分析师以及数据科学家提供了丰富的信息,有助于他们更深入地理解市场动态、消费者行为以及商品竞争态势。以下是淘宝商品详情数据在数据分析行业中的重要性体现: 请求示例&a…...
【产品】ANET智能通信管理机 物联网网关 电力监控/能耗监测/能源管理系统
产品概述 本系列智能通信管理机是一款采用嵌入式硬件计算机平台,具有多个下行通信接口及一个或者多个上行网络接口,用于将一个目标区域内所有的智能监控/保护装置的通信数据整理汇总后,实时上传主站系统,完成遥信、遥测等能源数据…...
R语言数据分析案例
在R语言中进行数据分析通常涉及数据的导入、清洗、探索、建模和可视化等步骤。以下是一个简化的案例,展示了如何使用R语言进行数据分析: 1. 数据导入 首先,你需要将数据导入R环境中。这可以通过多种方式完成,例如使用read.csv()…...
vscode debug 配置:launch.json
打开新项目左边的“运行和调试” 点击蓝色字体“创建 launch.json 文件” 选择上方“python” 选择“Python 文件 调试当前正在运行的Python文件” 配置launch.json文件内容: {// 使用 IntelliSense 了解相关属性// 悬停以查看现有属性的描述。// 欲了解更多信息&a…...
idea工具使用Tomcat创建jsp 部署servlet到服务器
使用tomcat创建jsp 在tomcat官网中下载对应windows版本的tomcat文件 Apache Tomcat - Welcome! 解压到系统目录中,记得不要有中文路径 新建一个java项目 点击右上角 点击加号 找到Tomcat Service的 Local 点击右下角的Fix一下,然后ok关闭 再重新打开一…...
MyBatisPlus自定义SQL
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏: 循序渐进学SpringBoot ✨特色专栏: MySQL学习 🥭本文内容:MyBatisPlus自定义SQL 📚个人知识库: Leo知识库,欢迎大家访问 目录 1.前言☕…...
使用formio和react实现在线表单设计
formiojs 是一个开源的在线表单设计工具,今天看看怎样在 react js 中使用 formiojs。 首先创建一个react工程 npx create-react-app my-react-formio-app安装依赖 cd my-react-formio-app npm install formio/react npm install formio/js另外,考虑样…...
MySQL 基础使用
文章目录 一、Navicat 工具链接 Mysql二、数据库的使用1.常用数据类型2. 建表 create3. 删表 drop4. insert 插入数据5. select 查询数据6. update 修改数据7. delete 删除记录truncate table 删除数据 三、字段约束字段1. 主键 自增delete和truncate自增长字段的影响 2. 非空…...
✌粤嵌—2024/4/3—合并K个升序链表✌
代码实现: /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/ struct ListNode* merge(struct ListNode *l1, struct ListNode *l2) {if (l1 NULL) {return l2;}if (l2 NULL) {return l1;}struct Lis…...
企业微信主体的修改方法
企业微信变更主体有什么作用?当我们的企业因为各种原因需要注销或已经注销,或者运营变更等情况,企业微信无法继续使用原主体继续使用时,可以申请企业主体变更,变更为新的主体。企业微信变更主体的条件有哪些࿱…...
C++的封装(十):数据和代码分离
封装的好处当然是非常多的。就不一一例举了。但封装也制造了访问壁垒。如果你是初学者,当你面对一堆封装好的C类一筹莫展,不知道从哪里下手时… 可以试试这个方法,数据和代码分离。 就是说,class只写方法,数据都放到…...
第十五届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组(基础题)
试题 C: 好数 时间限制 : 1.0s 内存限制: 256.0MB 本题总分:10 分 【问题描述】 一个整数如果按从低位到高位的顺序,奇数位(个位、百位、万位 )上 的数字是奇数,偶数位(十位、千位、十万位 &…...
模板的进阶
目录 非类型模板参数 C11的静态数组容器-array 按需实例化 模板的特化 函数模板特化 类模板特化 全特化与偏特化 模板的分离编译 总结 非类型模板参数 基本概念:模板参数类型分为类类型模板参数和非类类型模板参数 类类型模板参数:跟在class…...
微服务中Dubbo通俗易懂讲解及代码实现
当你在微服务架构中需要不同服务之间进行远程通信时,Dubbo是一个优秀的选择。Dubbo是一个高性能的Java RPC框架,它提供了服务注册、发现、调用、负载均衡等功能,使得微服务之间的通信变得简单而高效。 让我们来看一下Dubbo的通俗易懂的解释和…...
Unity HDRP Release-Notes
🌈HDRP Release-Notes 收集的最近几年 Unity各个版本中 HDRP的更新内容 信息收集来自自动搜集工具👈 💡HDRP Release-Notes 2023 💡HDRP Release-Notes 2022 💡HDRP Release-Notes 2021...
Chrome将网页保存为PDF的实战教程
大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…...
zotero7+Chat GPT实现ai自动阅读论文
关于这一部分的内容我在哔哩哔哩上发布了视频教程 视频链接见: zotero7GPT AI快速阅读文献_哔哩哔哩_bilibili 相关下载的官方链接如下: 1、zotero7 测试版官方下载链接: https://www.zotero.org/support/beta_builds 2、 InfiniCLOUD 云…...
STM32外设配置以及一些小bug总结
USART RX的DMA配置 这里以UART串口1为例,首先点ADD添加RX和TX配置DMA,然后模式一般会选择是normal,这个模式是当DMA的计数器减到0的时候就不做任何动作了,还有一种循环模式,是计数器减到0之后,计数器自动重…...
【数据结构与算法】:10道链表经典OJ
目录 1. 移除链表元素2. 反转链表2.1反转指针法2.2 头插法 3. 合并两个有序链表4. 分隔链表5. 环形链表6. 链表的中间节点7. 链表中倒数第K个节点8. 相交链表9. 环形链表的约瑟夫问题10. 链表的回文结构 1. 移除链表元素 思路1:遍历原链表,将 val 所在的…...
Python SQL解析和转换库之sqlglot使用详解
概要 Python SQLGlot是一个基于Python的SQL解析和转换库,可以帮助开发者更加灵活地处理和操作SQL语句。本文将介绍SQLGlot库的安装、特性、基本功能、高级功能、实际应用场景等方面。 安装 安装SQLGlot库非常简单,可以使用pip命令进行安装: pip install sqlglot安装完成后…...
NULL—0—nullptr 三者关系
1.概述 NULL,0,nullptr值都是0,但是类型不同,但是由于C头文件中NULL定义宏混乱,可能是int 0,也可能是(void*)0; 所以在C11及以后的标准中引入新的空指针nullptr,nullptr就是(void*)0ÿ…...
Nginx 请求的 匹配规则 与 转发规则
博文目录 文章目录 URL 与 URI匹配规则案例说明 转发规则响应静态资源案例说明 转发动态代理案例说明案例说明 URL 与 URI 通常, 一个 URL 由以下部分组成 scheme://host:port/path?query#fragment scheme: 协议, 如 http, https, ftp 等host; 主机名或 IP 地址post: 端口…...
OWASP发布10大开源软件风险清单
3月20日,xz-utils 项目被爆植入后门震惊了整个开源社区,2021 年 Apache Log4j 漏洞事件依旧历历在目。倘若该后门未被及时发现,那么将很有可能成为影响最大的软件供应链漏洞之一。近几年爆发的一系列供应链漏洞和风险,使得“加强开…...
大学生前端学习第一天:了解前端
引言: 哈喽,各位大学生们,大家好呀,在本篇博客,我们将引入一个新的板块学习,那就是前端,关于前端,GPT是这样描述的:前端通常指的是Web开发中用户界面的部分,…...
公安机关人民警察证照片采集规范及自拍制作电子版指南
在当今社会,证件照的拍摄已成为我们生活中不可或缺的一部分。无论是办理身份证、驾驶证还是护照,一张规范的证件照都是必需的。而对于公安机关的人民警察来说,证件照片的采集更是有着严格的规范和要求。本文将为您详细介绍公安机关人民警察证…...
使用Python插入100万条数据到MySQL数据库并将数据逐步写出到多个Excel
Python插入100万条数据到MySQL数据库 步骤一:导入所需模块和库 首先,我们需要导入 MySQL 连接器模块和 Faker 模块。MySQL 连接器模块用于连接到 MySQL 数据库,而 Faker 模块用于生成虚假数据。 import mysql.connector # 导入 MySQL 连接…...
【备忘录】openssl记录
openssl genrsa -out ca.key 2048 openssl req -x509 -new -nodes -key ca.key -days 10000 -out ca.crt -subj “/CCN/STBeijing/LBeijing/Okubernetes/OUKubernetes-manual/CNkubernetes-ca” openssl genrsa -out etcd-ca.key 2048 openssl req -x509 -new -nodes -key etc…...
hadoop编程之工资序列化排序
数据集展示 7369SMITHCLERK79021980/12/17800207499ALLENSALESMAN76981981/2/201600300307521WARDSALESMAN76981981/2/221250500307566JONESMANAGER78391981/4/22975207654MARTINSALESMAN76981981/9/2812501400307698BLAKEMANAGER78391981/5/12850307782CLARKMANAGER78391981/…...
OpenXR手部跟踪接口与VIVE OpenXR扩展详细解析
随着虚拟现实技术的发展,手部跟踪已成为提高沉浸感和交互性的关键技术。OpenXR标准为开发者提供了一套手部跟踪的扩展接口,特别是针对VIVE设备的特定实现。以下是这些接口和类的详细解释: 1. VIVE.OpenXR.Hand VIVE.OpenXR.Hand 是HTC VIVE…...
慎投!5本On Hold全被剔除!新增9本SCI/SSCI被除名!4月WOS更新
本周投稿推荐 SSCI • 2/4区经管类,2.5-3.0(录用率99%) SCIE(CCF推荐) • 计算机类,2.0-3.0(最快18天录用) SCIE(CCF-C类) • IEEE旗下,1/2…...
华为云CodeArts IDE For Python 快速使用指南
CodeArts IDE 带有 Python 扩展,为 Python 语言提供了广泛的支持。Python 扩展可以利用 CodeArts IDE 的代码补全、验证、调试和单元测试等特性,与多种 Python 解释器协同工作,轻松切换包括虚拟环境和 conda 环境的 Python 环境。本文简要概述…...
C# 截图并保存为图片
在winform开发中,有时会用到截图并保存为图片的时候,这里列了三种保存图片的可能情况。 将窗体截图保存成图片的方式是: Bitmap bit new Bitmap(this.Width, this.Height);//实例化一个和窗体一样大的bitmap Graphics g Graphics.FromImag…...
[html]一个动态js倒计时小组件
先看效果 代码 <style>.alert-sec-circle {stroke-dasharray: 735;transition: stroke-dashoffset 1s linear;} </style><div style"width: 110px; height: 110px; float: left;"><svg style"width:110px;height:110px;"><cir…...
Hive-Sql复杂面试题
参考链接:hive sql面试题及答案 - 知乎 有哪些好的题目都可以给我哦 我来汇总到一起 1、编写sql实现每个用户截止到每月为止的最大单月访问次数和累计到该月的总访问次数 数据: userid,month,visits A,2015-01,5 A,2015-01,15 B,2015-01,5 A,2015-01,…...
WPS二次开发系列:WPS SDk功能就概览
作者持续关注WPS二次开发专题系列,持续为大家带来更多有价值的WPS开发技术细节,如果能够帮助到您,请帮忙来个一键三连,更多问题请联系我(QQ:250325397) 作者通过深度测试使用了WPS SDK提供的Demo࿰…...
华为OD-C卷-结队编程[200分]
题目描述 某部门计划通过结队编程来进行项目开发, 已知该部门有 N 名员工,每个员工有独一无二的职级,每三个员工形成一个小组进行结队编程, 结队分组规则如下: 从部门中选出序号分别为 i、j、k 的3名员工,他们的职级分别为 level[i],level[j],level[k], 结队小组满…...
连连看游戏页面网站源码,直接使用
可以上传自己喜欢的图片 游戏页面 通关页面 源码免费下载地址抄笔记 (chaobiji.cn)...
在 Kubernetes 1.24 中使用 Docker:配置与应用指南
在 Kubernetes 1.24 中使用 Docker:配置与应用指南 引言 随着 Kubernetes 社区对容器运行时接口(CRI)的标准化推进,Docker 原生支持在 Kubernetes 1.24 版本中被弃用。然而,许多开发者和组织仍希望继续使用 Docker。…...
Canvas使用详细教学:从基础绘图到进阶动画再到实战(海报生成、Flappy Bird 小游戏等),掌握绘图与动画的秘诀
一、Canvas基础 1. Canvas简介 Canvas是HTML5引入的一种基于矢量图形的绘图技术,它是一个嵌入HTML文档中的矩形区域,允许开发者使用JavaScript直接操作其内容进行图形绘制。Canvas元素不包含任何内在的绘图能力,而是提供了一个空白的画布&a…...
【MATLAB 分类算法教程】_2粒子群算法优化支持向量机SVM分类 - 教程和对应MATLAB代码
分类代码案例2:粒子群算法优化支持向量机SVM分类 - MATLAB完全代码教程 1. 初始化代码2. 读取数据代码3.数据预处理代码4.利用粒子群算法PSO求解最佳的SVM参数c和g代码5.根据最佳的参数进行SVM模型训练代码6.SVM模型预测代码7.准确率分析以及分类结果对比作图代码本文以红酒数…...
Vue2电商前台项目(三):完成Search搜索模块业务
目录 一、请求数据并展示 1.写Search模块的接口 2.写Vuex中的search仓库(三连环) 3.组件拿到search仓库的数据 用getters简化仓库中的数据 4.渲染商品数据到页面 5.search模块根据不同的参数获取数据展示 (1)把派发action…...
数学期望:小红拿宝箱
https://ac.nowcoder.com/acm/contest/80259/F 我们先从1--n每一个元素看,对于a[i],可以后悔,这样相当于在n个元素中挑2个的期望, 为2*sum/n,假如没有后悔,剩下的期望就是(sum-a[i])/(n-1)了,…...
美港通正规炒股市场沪指收跌0.82% 证券板块调整
5月15日电 15日,A股三大指数集体下挫。上证指数跌0.82%,报3119.9点;深证成指跌0.88%,报9583.54点;创业板指跌0.9%,报1838.89点。沪深京三市成交额7651亿元,其中沪深两市7611亿元,较上日缩量635亿元。沪深两市超3800只个股下跌。 美港通证券以其专业的服务和较低的管理费用在市…...
本机搭建RabbitMQ
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 一、下载安装包,搭建过程 二、重要概念介绍 三、创建用户 方式一:命令行 方式二:管理后台 3.1 创建用户 3.2 分配权限 3.3 提…...
深入剖析Tomcat(八) 载入器与打破双亲委派机制的自定义类加载器
写这篇文章让我头大了好几天,书中描述的内容倒是不多,可能也是那会Tomcat的现状。如今Tomcat发展了好多代,加上springboot的广泛应用,导致现在的类加载的步骤和Tomcat资料中描述的大相径庭。可能也是由于微服务的发展,…...
##22 深入理解Transformer模型
文章目录 前言1. Transformer模型概述1.1 关键特性 2. Transformer 架构详解2.1 编码器和解码器结构2.1.1 多头自注意力机制2.1.2 前馈神经网络 2.2 自注意力2.3 位置编码 3. 在PyTorch中实现Transformer3.1 准备环境3.2 构建模型3.3 训练模型 4. 总结与展望 前言 在当今深度学…...
51 单片机[2-3]:LED流水灯
摘要: 本文使用STC80C51RC单片机实现了LED流水灯 创建项目,具体方法见[2-1] 一、固定延时 #include <REGX52.H> #include <INTRINS.H>void Delay500ms() //12.000MHz {unsigned char i, j, k;_nop_();_nop_();i 23;j 205;k 120;do{do…...