Java编码utf-8的坑,踩得我头破血流
表堆堆实战中遭遇问题的记录, 是对官方函数文档在实战方面的补充。此文件所记录的, 乃是实际任务里真切遇到的, 且在官方文档中未被明确阐述的坑。每一条经验涵盖: 严重程度, 还有现象、原因以及解决方案。一、连接Excel时, 在COM层面, 1.1处, ().为null。情形是, 对象取用等于, 特定实体的特定属性值, 所获取到的是, 空值, 在此之后的每一, 次调用, 均以失败告终。原因COM 加载项没显式启用。要解决, 在进行取这个动作之前必要先使得e.(()).的结果等于True , 就是这样子。1.2 () 返回 false ️️ 现象ok obj.() 返回 false。原因, 是当前处于活动状态的工作表并非空无内容也就是俗称的用户数据表导致, BDD因为此拒绝进行覆盖。解决先 $e. $false;ws e.在这段代码中, 首先执行了Add()操作, 接着将工作表的名称设置为堆表过程, 然后执行了一次ws.()操作, 之后将$e.的值设为$true, 最后再调用一次()操作。1.3 不响应 / 报”步骤行不存在” ️现象是, 调用obj., 在传入参数为5的时候, 没有出现相应反应, 或者会弹出, 显示找不到步骤了。原因在于, 堆表过程时, 所涉及的工作表并非当下处于活动状态的工作表, 进而导致 BDD 将表读错了。需要解决的是, 在进行调用之前, 必须针对 ws.() 来做相关操作 , 其中 ws 指的是堆表过程工作表对象。1.4 WPS 跨进程偶发‍️ 现象: 在通过具有跨越进程特性的 COM 去调用 WPS 并且结合 BDD 的情形下, 等同于接口会偶发。缘由是。WPS的VSTO COM接口于某些版本状况下呈现不稳定态势。应对办法: 尽可能选择走 Excel 的方式, 不要去使用 WPS。若实在需要使用 WPS, 那就要再退回到注入 VBA 的那个确保万无一失的方案在使用完毕后一定要将注入的模块. 啊。二、二点一, 在BDD表达式语法层面, 比较或者赋值运算符两侧, 必须要加上空格。是什么情况呢, 是这样一个条件, 年它等于 2024年 时, 会报出这样的错误, “表达式当中存在语法方面的错误”。缘由一是, BDD解析器对于空格有着敏感性, 二是, 出现了 b. 的开始日期AND a. 的上次日期 b. 的结束日期这种情况, 进而报出类型不匹配、连接结果为空的问题。缘由在于, 「公式计算」所生成的字段, 其默认状态为数字抑或是通用型, 要是日期字段未进行显式的类型转换, 那么呈现出来的便是数字序列号。当对两个表进行日期比较之际, 由于类型出现了不一致的状况, 从而导致BDD有可能无法开展比较。解决日期字段显式转一次[字段转换, 对照表, 结束日期, 日期], [字段转换, 明细表, 上次日期, 日期],3.2 插入记录 (,0) 必须两列都给值 ️️ 现象用插入记录, 对照表, ()给那个对照表增添上哨兵行, 其中结束日期设定为9999 - 12 - 31, 然而结果区间段却出现了错乱。缘由在于, 插入记录之时, 参数格式为(值1,值2,...), 每一个列都必须赋值而不可省略, 倘若仅仅填入1个值, 那么剩余的列将会呈现为null/0。正确[插入记录, 对照表, (999999, 0)], # 日期999999, 第二列03.3字段进行更新, 参数4等于数字或者日期这样会将那些并非数字也不是日期的文本设定为null。表现为: 源于数据当中存在一些文本性质的字段, 举例来说就是部门等于市场部这种情况, 在运用字段更新部门等于省略号, 并且参数4等于数字之后, 进而整个部门这一列全部变成空值。缘由是, 当参数4被设定为属于数字这一类型的时候, 在该字段范围之内, 那些不能够被解析成数字的文本, 将会被全部设置成为null句号。解决四、堆表过程结构层面4.1 清空变量 之后 立刻失败现象是, 堆表过程的最后一步, 乃是「清空变量」, 在跑完之后, 又在对 obj(结果表) 所进行的操作时报错。无法将类型为System.DBNull的对象强制转换为类型System.Data.DataTable。原因「清空变量」把”结果表”这个内存表也释放了。解决4.2 空行会污染堆表过程ROW 列表之中情况, 要是某一组全部都是 None 这种状况, 即不是写错了就是忘记填写了呢情况下, 执行的时候, BDD 会报出就像是”表达式之中存在语法错误”这样的情况, 又或者会跳过这一行进而导致后续行号出现错位现象。缘故: BDD 期盼每一行都存有完备的函数名称加上必须填写的参数, 空白的行被诠释成“上一次的延续”或者“无效的行”。解决4.3 注解行 C-I 列残留旧参数情形是, 在进行ROWS调整之际, 是以直接 (idx, ) 的方式予以覆盖, 然而, 旧有的C - I列参数并未被清空, 最终运行出来呈现的依旧是旧有的行为表现。缘由是, 书写None时予以跳过, 然而, 在这之前, 该行C - I列已然存在有值的情形了。解决def set_row(r, vals): # 先清空 A-N 列 for c in range(1, 15): ws.Cells(r, c).Value None # 再写新值 for c, v in enumerate(vals, start1): if v is not None and v ! : ws.Cells(r, c).Value v或者先 ws.Rows(r).() 再重新 。4.4 字段计算 不会新增字段现象是, 字段进行计算, 是总和的计算方式, 在结果表当中, 计算的是SUM(金额), 然而却出现报错, “表里没有这个字段”, 或者是计算根本就没生效。理由是这样的, 「字段计算」乃是生成一个如同 COUNT(*) FROM tbl 这般的数字变量, 并非是去新增字段, 倘若要新增字段的话, 那就得使用「公式计算」了。解决五、调试, 在性能层面5.1的情况下, 要获取最后一个元素, 才是最新显示出的那一个发生的错误。发生了这样一种情况, obj.() 会返回一个 list, 存在错误地将第一条当作最新错误处理, 这种状况导致了定位错行该标点符号处。原因BDD 把每次报错都 到 最后一条才是最近的。解决info obj.runningInfo() if isinstance(info, (list, tuple)): last_err info[-1] # ← 取最后一个5.2 不要 () 后再读存在一种现象, 先是进行obj.()操作, 接着又进行obj.()操作, 如此之后, 却无法读取到任何信息。原因清空缓存后再读缓存是空的。解决失败后先 () 再 ()。5.3 不好控制少用 ️状况呈现, 运用(row), 一次性径直奔赴至终点, 然而却不清楚究竟系哪一步骤将错误引入了。原因变量状态跨步累积无法回退。解决5.4 / / / 是必须的接口现象是, tbl.Rows.Count, 在取用tbl关联的(j)时的情况, 以及tbl.Rows(i)(j), 出现了报错的状况, 此报错为“未定义属性”或者COM错误。因由: QAX 数据集属于 .NET 范畴, 无法径直去访问 .NET 属性, 非得借助 BDD 所提供的 COM 接口函数才行。正确v obj.getVal(表名) rows obj.QAXRows(v) # 不是 tbl.Rows.Count cols obj.QAXCols(v) # 不是 tbl.Columns.Count name obj.ColName(v, j) # 不是 tbl.Columns(j).ColumnName val obj.GetCell2(v, i, col_name) # 不是 tbl.Rows(i)(j)六、调试小工具 模板# -*- coding: utf-8 -*- 调试 BDD 中间表 import win32com.client as w from datetime import datetime, timedelta e w.GetActiveObject(Excel.Application) wb e.Workbooks(1) obj e.COMAddIns(ExcelReport).Object EXCEL_EPOCH datetime(1899, 12, 30) def to_date(serial): if serial is None: return None if isinstance(serial, str): return serial try: return (EXCEL_EPOCH timedelta(daysfloat(serial))).strftime(%Y-%m-%d) except: return str(serial) def dump(tbl_name, key_filterNone, key_colNone, date_fieldsNone, max_rows10): v obj.getVal(tbl_name) rows obj.QAXRows(v) cols list(obj.QAXColNames(v)) print(f{tbl_name}: {rows} 行, 字段{cols}) date_fields date_fields or set() cnt 0 for i in range(rows): key obj.GetCell2(v, i, key_col) if key_col and key_col in cols else None if key_filter and key ! key_filter: continue row {} for c in cols: val obj.GetCell2(v, i, c) row[c] to_date(val) if c in date_fields else val print(f [{i}] {row}) cnt 1 if cnt max_rows: break # 用法 dump(明细表, key_filterX-001, key_col业务编号, date_fields{开始日期, 结束日期, 上次日期, 本期日期}, max_rows10)WWw.m.Mbma.cN/Article/details/95271.shtmlWWw.m.Mbma.cN/Article/details/51196.shtmlWWw.m.Mbma.cN/Article/details/38629.shtmlWWw.m.Mbma.cN/Article/details/18567.shtmlWWw.m.Mbma.cN/Article/details/65683.shtmlWWw.m.Mbma.cN/Article/details/42517.shtmlWWw.m.Mbma.cN/Article/details/27555.shtmlWWw.m.Mbma.cN/Article/details/84317.shtmlWWw.m.Mbma.cN/Article/details/04352.shtmlWWw.m.Mbma.cN/Article/details/15116.shtmlWWw.m.Mbma.cN/Article/details/53190.shtmlWWw.m.Mbma.cN/Article/details/77839.shtmlWWw.m.Mbma.cN/Article/details/81252.shtmlWWw.m.Mbma.cN/Article/details/12608.shtmlWWw.m.Mbma.cN/Article/details/90491.shtmlWWw.m.Mbma.cN/Article/details/82863.shtmlWWw.m.Mbma.cN/Article/details/53758.shtmlWWw.m.Mbma.cN/Article/details/96857.shtmlWWw.m.Mbma.cN/Article/details/38390.shtmlWWw.m.Mbma.cN/Article/details/66053.shtmlWWw.m.Mbma.cN/Article/details/40746.shtmlWWw.m.Mbma.cN/Article/details/99868.shtmlWWw.m.Mbma.cN/Article/details/34543.shtmlWWw.m.Mbma.cN/Article/details/49035.shtmlWWw.m.Mbma.cN/Article/details/06488.shtmlWWw.m.Mbma.cN/Article/details/39101.shtmlWWw.m.Mbma.cN/Article/details/50945.shtmlWWw.m.Mbma.cN/Article/details/77084.shtmlWWw.m.Mbma.cN/Article/details/28199.shtmlWWw.m.Mbma.cN/Article/details/32528.shtmlWWw.m.Mbma.cN/Article/details/70650.shtmlWWw.m.Mbma.cN/Article/details/20654.shtmlWWw.m.Mbma.cN/Article/details/00102.shtmlWWw.m.Mbma.cN/Article/details/31707.shtmlWWw.m.Mbma.cN/Article/details/44259.shtmlWWw.m.Mbma.cN/Article/details/08259.shtmlWWw.m.Mbma.cN/Article/details/55158.shtmlWWw.m.Mbma.cN/Article/details/16211.shtmlWWw.m.Mbma.cN/Article/details/33904.shtmlWWw.m.Mbma.cN/Article/details/24106.shtmlWWw.m.Mbma.cN/Article/details/44803.shtmlWWw.m.Mbma.cN/Article/details/31041.shtmlWWw.m.Mbma.cN/Article/details/42929.shtmlWWw.m.Mbma.cN/Article/details/15369.shtmlWWw.m.Mbma.cN/Article/details/21345.shtmlWWw.m.Mbma.cN/Article/details/85489.shtmlWWw.m.Mbma.cN/Article/details/17489.shtmlWWw.m.Mbma.cN/Article/details/71669.shtmlWWw.m.Mbma.cN/Article/details/60410.shtmlWWw.m.Mbma.cN/Article/details/78736.shtmlWWw.m.Mbma.cN/Article/details/38689.shtmlWWw.m.Mbma.cN/Article/details/00429.shtmlWWw.m.Mbma.cN/Article/details/89995.shtmlWWw.m.Mbma.cN/Article/details/32413.shtmlWWw.m.Mbma.cN/Article/details/49060.shtmlWWw.m.Mbma.cN/Article/details/46192.shtmlWWw.m.Mbma.cN/Article/details/60683.shtmlWWw.m.Mbma.cN/Article/details/47982.shtmlWWw.m.Mbma.cN/Article/details/27122.shtmlWWw.m.Mbma.cN/Article/details/29356.shtmlWWw.m.Mbma.cN/Article/details/22375.shtmlWWw.m.Mbma.cN/Article/details/71525.shtmlWWw.m.Mbma.cN/Article/details/40918.shtmlWWw.m.Mbma.cN/Article/details/36240.shtmlWWw.m.Mbma.cN/Article/details/87817.shtmlWWw.m.Mbma.cN/Article/details/34712.shtmlWWw.m.Mbma.cN/Article/details/18763.shtmlWWw.m.Mbma.cN/Article/details/87807.shtmlWWw.m.Mbma.cN/Article/details/23475.shtmlWWw.m.Mbma.cN/Article/details/79067.shtmlWWw.m.Mbma.cN/Article/details/58391.shtmlWWw.m.Mbma.cN/Article/details/52974.shtmlWWw.m.Mbma.cN/Article/details/96214.shtmlWWw.m.Mbma.cN/Article/details/74044.shtmlWWw.m.Mbma.cN/Article/details/62419.shtmlWWw.m.Mbma.cN/Article/details/11816.shtmlWWw.m.Mbma.cN/Article/details/31488.shtmlWWw.m.Mbma.cN/Article/details/32618.shtmlWWw.m.Mbma.cN/Article/details/39214.shtmlWWw.m.Mbma.cN/Article/details/55751.shtmlWWw.m.Mbma.cN/Article/details/79534.shtmlWWw.m.Mbma.cN/Article/details/66228.shtmlWWw.m.Mbma.cN/Article/details/32376.shtmlWWw.m.Mbma.cN/Article/details/22613.shtmlWWw.m.Mbma.cN/Article/details/73141.shtmlWWw.m.Mbma.cN/Article/details/73202.shtmlWWw.m.Mbma.cN/Article/details/99025.shtmlWWw.m.Mbma.cN/Article/details/11279.shtmlWWw.m.Mbma.cN/Article/details/24610.shtmlWWw.m.Mbma.cN/Article/details/60034.shtmlWWw.m.Mbma.cN/Article/details/16955.shtmlWWw.m.Mbma.cN/Article/details/28664.shtmlWWw.m.Mbma.cN/Article/details/45789.shtmlWWw.m.Mbma.cN/Article/details/66296.shtmlWWw.m.Mbma.cN/Article/details/63582.shtmlWWw.m.Mbma.cN/Article/details/60895.shtmlWWw.m.Mbma.cN/Article/details/14639.shtmlWWw.m.Mbma.cN/Article/details/06728.shtmlWWw.m.Mbma.cN/Article/details/44813.shtmlWWw.m.Mbma.cN/Article/details/14376.shtmlWWw.m.Mbma.cN/Article/details/80947.shtmlWWw.m.Mbma.cN/Article/details/77310.shtmlWWw.m.Mbma.cN/Article/details/05196.shtmlWWw.m.Mbma.cN/Article/details/43866.shtmlWWw.m.Mbma.cN/Article/details/86892.shtmlWWw.m.Mbma.cN/Article/details/62879.shtmlWWw.m.Mbma.cN/Article/details/03015.shtmlWWw.m.Mbma.cN/Article/details/04052.shtmlWWw.m.Mbma.cN/Article/details/52935.shtmlWWw.m.Mbma.cN/Article/details/81380.shtmlWWw.m.Mbma.cN/Article/details/81871.shtmlWWw.m.Mbma.cN/Article/details/75987.shtmlWWw.m.Mbma.cN/Article/details/15579.shtmlWWw.m.Mbma.cN/Article/details/71406.shtmlWWw.m.Mbma.cN/Article/details/91498.shtmlWWw.m.Mbma.cN/Article/details/71671.shtmlWWw.m.Mbma.cN/Article/details/49308.shtmlWWw.m.Mbma.cN/Article/details/36320.shtmlWWw.m.Mbma.cN/Article/details/71606.shtmlWWw.m.Mbma.cN/Article/details/99592.shtmlWWw.m.Mbma.cN/Article/details/14997.shtmlWWw.m.Mbma.cN/Article/details/90926.shtmlWWw.m.Mbma.cN/Article/details/48455.shtmlWWw.m.Mbma.cN/Article/details/90570.shtmlWWw.m.Mbma.cN/Article/details/98596.shtmlWWw.m.Mbma.cN/Article/details/79632.shtmlWWw.m.Mbma.cN/Article/details/29262.shtmlWWw.m.Mbma.cN/Article/details/52312.shtmlWWw.m.Mbma.cN/Article/details/71422.shtmlWWw.m.Mbma.cN/Article/details/88659.shtmlWWw.m.Mbma.cN/Article/details/61399.shtmlWWw.m.Mbma.cN/Article/details/34989.shtmlWWw.m.Mbma.cN/Article/details/95758.shtmlWWw.m.Mbma.cN/Article/details/69964.shtmlWWw.m.Mbma.cN/Article/details/45289.shtmlWWw.m.Mbma.cN/Article/details/93346.shtmlWWw.m.Mbma.cN/Article/details/62821.shtmlWWw.m.Mbma.cN/Article/details/30534.shtmlWWw.m.Mbma.cN/Article/details/31468.shtmlWWw.m.Mbma.cN/Article/details/82226.shtmlWWw.m.Mbma.cN/Article/details/96042.shtmlWWw.m.Mbma.cN/Article/details/36663.shtmlWWw.m.Mbma.cN/Article/details/59024.shtmlWWw.m.Mbma.cN/Article/details/63441.shtmlWWw.m.Mbma.cN/Article/details/52572.shtmlWWw.m.Mbma.cN/Article/details/26290.shtmlWWw.m.Mbma.cN/Article/details/25864.shtmlWWw.m.Mbma.cN/Article/details/08188.shtmlWWw.m.Mbma.cN/Article/details/65858.shtmlWWw.m.Mbma.cN/Article/details/60264.shtmlWWw.m.Mbma.cN/Article/details/82610.shtmlWWw.m.Mbma.cN/Article/details/11194.shtmlWWw.m.Mbma.cN/Article/details/70775.shtmlWWw.m.Mbma.cN/Article/details/88237.shtmlWWw.m.Mbma.cN/Article/details/12026.shtmlWWw.m.Mbma.cN/Article/details/81521.shtmlWWw.m.Mbma.cN/Article/details/82740.shtmlWWw.m.Mbma.cN/Article/details/67765.shtmlWWw.m.Mbma.cN/Article/details/75414.shtmlWWw.m.Mbma.cN/Article/details/67878.shtmlWWw.m.Mbma.cN/Article/details/77012.shtmlWWw.m.Mbma.cN/Article/details/78400.shtmlWWw.m.Mbma.cN/Article/details/33073.shtmlWWw.m.Mbma.cN/Article/details/35051.shtmlWWw.m.Mbma.cN/Article/details/09818.shtmlWWw.m.Mbma.cN/Article/details/58497.shtmlWWw.m.Mbma.cN/Article/details/90684.shtmlWWw.m.Mbma.cN/Article/details/37087.shtmlWWw.m.Mbma.cN/Article/details/82201.shtmlWWw.m.Mbma.cN/Article/details/32688.shtmlWWw.m.Mbma.cN/Article/details/05163.shtmlWWw.m.Mbma.cN/Article/details/69271.shtmlWWw.m.Mbma.cN/Article/details/69719.shtmlWWw.m.Mbma.cN/Article/details/51479.shtmlWWw.m.Mbma.cN/Article/details/95621.shtmlWWw.m.Mbma.cN/Article/details/26242.shtmlWWw.m.Mbma.cN/Article/details/24535.shtmlWWw.m.Mbma.cN/Article/details/80267.shtmlWWw.m.Mbma.cN/Article/details/00585.shtmlWWw.m.Mbma.cN/Article/details/87784.shtmlWWw.m.Mbma.cN/Article/details/78408.shtmlWWw.m.Mbma.cN/Article/details/92415.shtmlWWw.m.Mbma.cN/Article/details/14847.shtmlWWw.m.Mbma.cN/Article/details/47327.shtmlWWw.m.Mbma.cN/Article/details/00927.shtmlWWw.m.Mbma.cN/Article/details/25826.shtmlWWw.m.Mbma.cN/Article/details/19189.shtmlWWw.m.Mbma.cN/Article/details/23735.shtmlWWw.m.Mbma.cN/Article/details/31724.shtmlWWw.m.Mbma.cN/Article/details/22322.shtmlWWw.m.Mbma.cN/Article/details/67060.shtmlWWw.m.Mbma.cN/Article/details/99298.shtmlWWw.m.Mbma.cN/Article/details/62003.shtmlWWw.m.Mbma.cN/Article/details/97839.shtmlWWw.m.Mbma.cN/Article/details/27790.shtmlWWw.m.Mbma.cN/Article/details/32469.shtmlWWw.m.Mbma.cN/Article/details/01731.shtmlWWw.m.Mbma.cN/Article/details/31129.shtmlWWw.m.Mbma.cN/Article/details/20789.shtmlWWw.m.Mbma.cN/Article/details/06951.shtmlWWw.m.Mbma.cN/Article/details/23686.shtmlWWw.m.Mbma.cN/Article/details/32654.shtmlWWw.m.Mbma.cN/Article/details/56150.shtmlWWw.m.Mbma.cN/Article/details/46166.shtmlWWw.m.Mbma.cN/Article/details/88086.shtmlWWw.m.Mbma.cN/Article/details/25735.shtmlWWw.m.Mbma.cN/Article/details/69315.shtmlWWw.m.Mbma.cN/Article/details/93266.shtmlWWw.m.Mbma.cN/Article/details/01103.shtmlWWw.m.Mbma.cN/Article/details/06998.shtmlWWw.m.Mbma.cN/Article/details/63160.shtmlWWw.m.Mbma.cN/Article/details/21749.shtmlWWw.m.Mbma.cN/Article/details/59747.shtmlWWw.m.Mbma.cN/Article/details/06046.shtmlWWw.m.Mbma.cN/Article/details/39219.shtmlWWw.m.Mbma.cN/Article/details/22383.shtmlWWw.m.Mbma.cN/Article/details/56825.shtmlWWw.m.Mbma.cN/Article/details/74521.shtmlWWw.m.Mbma.cN/Article/details/35077.shtmlWWw.m.Mbma.cN/Article/details/41998.shtmlWWw.m.Mbma.cN/Article/details/58289.shtmlWWw.m.Mbma.cN/Article/details/50046.shtmlWWw.m.Mbma.cN/Article/details/56787.shtmlWWw.m.Mbma.cN/Article/details/87542.shtmlWWw.m.Mbma.cN/Article/details/30032.shtmlWWw.m.Mbma.cN/Article/details/29405.shtmlWWw.m.Mbma.cN/Article/details/56819.shtmlWWw.m.Mbma.cN/Article/details/07950.shtmlWWw.m.Mbma.cN/Article/details/00865.shtmlWWw.m.Mbma.cN/Article/details/78090.shtmlWWw.m.Mbma.cN/Article/details/89977.shtmlWWw.m.Mbma.cN/Article/details/69594.shtmlWWw.m.Mbma.cN/Article/details/70574.shtmlWWw.m.Mbma.cN/Article/details/96865.shtmlWWw.m.Mbma.cN/Article/details/39176.shtmlWWw.m.Mbma.cN/Article/details/95612.shtmlWWw.m.Mbma.cN/Article/details/16366.shtmlWWw.m.Mbma.cN/Article/details/17425.shtmlWWw.m.Mbma.cN/Article/details/14166.shtmlWWw.m.Mbma.cN/Article/details/52071.shtmlWWw.m.Mbma.cN/Article/details/25570.shtmlWWw.m.Mbma.cN/Article/details/16698.shtmlWWw.m.Mbma.cN/Article/details/54227.shtmlWWw.m.Mbma.cN/Article/details/87855.shtmlWWw.m.Mbma.cN/Article/details/82642.shtmlWWw.m.Mbma.cN/Article/details/54352.shtmlWWw.m.Mbma.cN/Article/details/88555.shtmlWWw.m.Mbma.cN/Article/details/12963.shtmlWWw.m.Mbma.cN/Article/details/78272.shtmlWWw.m.Mbma.cN/Article/details/32315.shtmlWWw.m.Mbma.cN/Article/details/82732.shtmlWWw.m.Mbma.cN/Article/details/85947.shtmlWWw.m.Mbma.cN/Article/details/93199.shtmlWWw.m.Mbma.cN/Article/details/82014.shtmlWWw.m.Mbma.cN/Article/details/52290.shtmlWWw.m.Mbma.cN/Article/details/57975.shtmlWWw.m.Mbma.cN/Article/details/08753.shtmlWWw.m.Mbma.cN/Article/details/26022.shtmlWWw.m.Mbma.cN/Article/details/39994.shtmlWWw.m.Mbma.cN/Article/details/10290.shtmlWWw.m.Mbma.cN/Article/details/07231.shtmlWWw.m.Mbma.cN/Article/details/56361.shtmlWWw.m.Mbma.cN/Article/details/27586.shtmlWWw.m.Mbma.cN/Article/details/99469.shtmlWWw.m.Mbma.cN/Article/details/29813.shtmlWWw.m.Mbma.cN/Article/details/44410.shtmlWWw.m.Mbma.cN/Article/details/42838.shtmlWWw.m.Mbma.cN/Article/details/02134.shtmlWWw.m.Mbma.cN/Article/details/02063.shtmlWWw.m.Mbma.cN/Article/details/60346.shtmlWWw.m.Mbma.cN/Article/details/34708.shtmlWWw.m.Mbma.cN/Article/details/73154.shtmlWWw.m.Mbma.cN/Article/details/89498.shtmlWWw.m.Mbma.cN/Article/details/96704.shtmlWWw.m.Mbma.cN/Article/details/32994.shtmlWWw.m.Mbma.cN/Article/details/67299.shtmlWWw.m.Mbma.cN/Article/details/18072.shtmlWWw.m.Mbma.cN/Article/details/36376.shtmlWWw.m.Mbma.cN/Article/details/70879.shtmlWWw.m.Mbma.cN/Article/details/08531.shtmlWWw.m.Mbma.cN/Article/details/44930.shtmlWWw.m.Mbma.cN/Article/details/71103.shtmlWWw.m.Mbma.cN/Article/details/35172.shtmlWWw.m.Mbma.cN/Article/details/12171.shtmlWWw.m.Mbma.cN/Article/details/58164.shtmlWWw.m.Mbma.cN/Article/details/69227.shtmlWWw.m.Mbma.cN/Article/details/07976.shtmlWWw.m.Mbma.cN/Article/details/88243.shtmlWWw.m.Mbma.cN/Article/details/32971.shtmlWWw.m.Mbma.cN/Article/details/39832.shtmlWWw.m.Mbma.cN/Article/details/61486.shtmlWWw.m.Mbma.cN/Article/details/38082.shtmlWWw.m.Mbma.cN/Article/details/86955.shtmlWWw.m.Mbma.cN/Article/details/52131.shtmlWWw.m.Mbma.cN/Article/details/55013.shtmlWWw.m.Mbma.cN/Article/details/12024.shtmlWWw.m.Mbma.cN/Article/details/54909.shtmlWWw.m.Mbma.cN/Article/details/18075.shtmlWWw.m.Mbma.cN/Article/details/97832.shtmlWWw.m.Mbma.cN/Article/details/56773.shtmlWWw.m.Mbma.cN/Article/details/31675.shtmlWWw.m.Mbma.cN/Article/details/88962.shtmlWWw.m.Mbma.cN/Article/details/34488.shtmlWWw.m.Mbma.cN/Article/details/82163.shtmlWWw.m.Mbma.cN/Article/details/38652.shtmlWWw.m.Mbma.cN/Article/details/48890.shtmlWWw.m.Mbma.cN/Article/details/10587.shtmlWWw.m.Mbma.cN/Article/details/71712.shtmlWWw.m.Mbma.cN/Article/details/88363.shtmlWWw.m.Mbma.cN/Article/details/13911.shtmlWWw.m.Mbma.cN/Article/details/68020.shtmlWWw.m.Mbma.cN/Article/details/63141.shtmlWWw.m.Mbma.cN/Article/details/51637.shtmlWWw.m.Mbma.cN/Article/details/63556.shtmlWWw.m.Mbma.cN/Article/details/51121.shtmlWWw.m.Mbma.cN/Article/details/88628.shtmlWWw.m.Mbma.cN/Article/details/03666.shtmlWWw.m.Mbma.cN/Article/details/55835.shtmlWWw.m.Mbma.cN/Article/details/77655.shtmlWWw.m.Mbma.cN/Article/details/68132.shtmlWWw.m.Mbma.cN/Article/details/39843.shtmlWWw.m.Mbma.cN/Article/details/40742.shtmlWWw.m.Mbma.cN/Article/details/97484.shtmlWWw.m.Mbma.cN/Article/details/15933.shtmlWWw.m.Mbma.cN/Article/details/89373.shtmlWWw.m.Mbma.cN/Article/details/91199.shtmlWWw.m.Mbma.cN/Article/details/87126.shtmlWWw.m.Mbma.cN/Article/details/48998.shtmlWWw.m.Mbma.cN/Article/details/63626.shtmlWWw.m.Mbma.cN/Article/details/11153.shtmlWWw.m.Mbma.cN/Article/details/54621.shtmlWWw.m.Mbma.cN/Article/details/25416.shtmlWWw.m.Mbma.cN/Article/details/07062.shtmlWWw.m.Mbma.cN/Article/details/07603.shtmlWWw.m.Mbma.cN/Article/details/73560.shtmlWWw.m.Mbma.cN/Article/details/40123.shtmlWWw.m.Mbma.cN/Article/details/65739.shtmlWWw.m.Mbma.cN/Article/details/16964.shtmlWWw.m.Mbma.cN/Article/details/75891.shtmlWWw.m.Mbma.cN/Article/details/25959.shtmlWWw.m.Mbma.cN/Article/details/27536.shtmlWWw.m.Mbma.cN/Article/details/32604.shtmlWWw.m.Mbma.cN/Article/details/32164.shtmlWWw.m.Mbma.cN/Article/details/04988.shtml

相关新闻

java restful Java RESTful被JSON卡脖子?解析行,计算拉胯,分组汇总全靠硬编码

java restful Java RESTful被JSON卡脖子?解析行,计算拉胯,分组汇总全靠硬编码

从 ES Kafka ... 取到 json 之后JSON可谓是很好的事物, 它能够借由通用的文本形态承载富含的结构化数据之信息。当下诸多技术都热衷于运用JSON当作数据传输格式, 像那样的, 还有Kafka等等, 而这类对性能予以重视在意的技术运用了被二进制化的JSON。结构化的数据常常是批量的&am…

2026/7/30 0:29:23 阅读更多 →
Anthropic用Claude寻找密码学漏洞 模型辅助安全研究能走多远

Anthropic用Claude寻找密码学漏洞 模型辅助安全研究能走多远

Anthropic最近在GitHub上发布了一个密码学研究demo,展示了Claude在自主发现HAWK-256哈希算法密钥恢复攻击方面的能力。紧接着又发布了一篇研究文章,描述AI在密码学漏洞发现中的系统方法。两件事放在一起看,一条新的技术路线正在成型&#xff…

2026/7/30 0:28:22 阅读更多 →
AI推荐系统“黑盒”破译行动(附2023年最新可解释性XAI工具链实测报告)

AI推荐系统“黑盒”破译行动(附2023年最新可解释性XAI工具链实测报告)

更多请点击: https://codechina.net 第一章:AI节目推荐系统“黑盒”破译行动导论 在流媒体平台日均处理数亿次用户行为、千万级内容项与毫秒级响应需求的背景下,AI推荐系统早已从辅助工具演变为内容分发的核心神经中枢。然而,其内…

2026/7/30 0:28:22 阅读更多 →

最新新闻

无畏契约mac版游玩教程 怎么在mac上玩无畏契约

无畏契约mac版游玩教程 怎么在mac上玩无畏契约

游戏官方没有落地成熟的无畏契约mac版,苹果设备用户想要参与对局,很难找到合适的方法。想要找寻稳定流畅的无畏契约mac版游玩渠道,推荐试试无界趣连2.0,依靠远程串流的形式,完美化解mac无法运行这款射击游戏的痛点。极…

2026/7/30 0:38:25 阅读更多 →
Kimi K3 与 Fable 竞技:当前大模型编码能力的 SoTA 深度解析

Kimi K3 与 Fable 竞技:当前大模型编码能力的 SoTA 深度解析

Kimi K3 与 Fable 竞技:当前大模型编码能力的 SoTA 深度解析 在当今的人工智能辅助开发领域,代码生成能力的竞争已进入白热化阶段。近期,技术社区的热门话题被一组新的基准测试数据点燃:Kimi K3 模型在多项编程任务评测中表现出与…

2026/7/30 0:38:25 阅读更多 →
单文件架构的极致美学:深入解析 Bento 的 HTML 幻灯片技术实现

单文件架构的极致美学:深入解析 Bento 的 HTML 幻灯片技术实现

单文件架构的极致美学:深入解析 Bento 的 HTML 幻灯片技术实现 在传统的 Web 开发认知中,构建一个包含编辑器、演示视图、数据存储和协作功能的幻灯片应用,通常意味着复杂的前后端分离架构、数据库依赖以及繁琐的部署流程。然而,近…

2026/7/30 0:38:25 阅读更多 →
Linux内核调试工具链终极对比:printk/ftrace/perf/eBPF/BCC的场景选择

Linux内核调试工具链终极对比:printk/ftrace/perf/eBPF/BCC的场景选择

Linux内核调试工具链终极对比:printk/ftrace/perf/eBPF/BCC的场景选择作者:钟伊人 | 日期:2026-07-29 | Week5 总结与避坑模块一:内核调试的工具图谱与选型框架 为什么需要多种调试工具? Linux内核拥有超过3000万行代码…

2026/7/30 0:37:24 阅读更多 →
短剧已经进入内卷化process----AI化主流

短剧已经进入内卷化process----AI化主流

因为我是发评论,所以他越卷,我就越好发,因为他们更加需要我的评论 ------------------------------------------- 结论先说:短剧(微短剧)确实处在热度高位,是当下国内增长最强的文娱赛道之一&…

2026/7/30 0:37:24 阅读更多 →
初识Git:为什么AI时代的开发者需要版本控制

初识Git:为什么AI时代的开发者需要版本控制

面向 AI 开发者的 Git 实操教程,技术布道式写作,11篇文章从入门到精通 系列目录 序号文章核心主题图解01初识Git版本控制概念、Repo/Commit/Branch/Merge01 手动备份对比02Git基本操作init/add/commit/log/switch,论文案例02 基本工作流03Gi…

2026/7/30 0:37:24 阅读更多 →

日新闻

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…

2026/7/30 0:00:13 阅读更多 →
如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 你是否曾经在浏览…

2026/7/30 0:00:13 阅读更多 →
“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

更多请点击: https://intelliparadigm.com 第一章:AI 教师备课辅助 AI 教师备课辅助系统正逐步成为教育数字化转型的核心支撑工具,它并非替代教师,而是通过语义理解、知识图谱与多模态生成能力,将教师从重复性劳动中解…

2026/7/30 0:00:13 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/29 22:18:20 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/29 15:00:03 阅读更多 →

月新闻