wafer_map = np.zeros((int(wafer_size/chip_size), int(wafer_size/chip_size)))如何解读
时间: 2024-05-18 11:12:36 浏览: 151
这行代码创建了一个大小为 `(int(wafer_size/chip_size), int(wafer_size/chip_size))` 的零矩阵,并将其分配给 `wafer_map` 变量。其中 `wafer_size` 是晶圆的大小,`chip_size` 是芯片的大小,`int()` 函数用于将除法运算结果转换为整数类型。因此,这行代码的作用是创建一个用于存储芯片布局的二维矩阵,该矩阵的大小为晶圆上可容纳的芯片数量。
相关问题
function sortFunctionPotDays(rowA, rowB) { var a = rowA.pot_days var b = rowB.pot_days return a - b; } function loadLineProfileData() { $("#lapLineProfileLoading").show(); $.ajax({ type: "GET", url: "getLineProfileDMTMDev", dataType: "json", cache: false, success: function (data, textStatus, jqXHR) { LHI.line_profile = data.line_profile; LHI.pull_station = data.pull_station; LHI.cqt = data.cqt; var data = data.line_profile; for (var i = 0, l = data.length; i < l; i++) { var d = data[i]; d.pot_days = Math.round(parseFloat(d.pot_days) * 100) / 100; d.width = Math.round(parseFloat(d.width) * 100) / 100; d.block = +d.block; d.block_moves = +d.block_moves; d.block_req_moves = +d.block_req_moves; d.block_wip = +d.block_wip; d.required_moves = +d.required_moves; d.running_wip = +d.running_wip; d.wafer_delta = +d.wafer_delta; d.segment = +d.segment if ($("#wipCriteria option:checked").val() == 1) { d.wip = +d.wip; } else { d.wip = +d.prod_wip; } d.pot_ww = +d.pot_ww; }
这段代码包含两个函数:sortFunctionPotDays和loadLineProfileData。
sortFunctionPotDays函数用于比较两个对象的pot_days属性,并根据它们的大小进行排序。它首先将rowA和rowB的pot_days属性分别赋值给变量a和b,然后返回a - b的结果,实现升序排序。
loadLineProfileData函数用于加载线路配置数据。它首先显示一个具有id为"lapLineProfileLoading"的元素。
然后,它使用jQuery的ajax方法发送一个GET请求。请求的URL是"getLineProfileDMTMDev",期望的响应数据类型是JSON。通过设置cache为false,禁用对响应的缓存。
当请求成功时,它将返回的数据分别赋值给LHI对象的line_profile、pull_station和cqt属性。
接下来,它将返回的数据赋值给一个名为data的变量。然后,它遍历data数组中的每个元素。
在每次迭代中,它将元素赋值给变量d。然后,它对d对象的一些属性进行处理和转换。例如,将pot_days属性的值四舍五入到小数点后两位,将width属性的值四舍五入到小数点后两位。
接下来,它将一些属性(如block、block_moves等)转换为数字类型。
然后,根据选择框(id为"wipCriteria")选中的值,决定将哪个属性(wip或prod_wip)转换为数字类型。
最后,它将一些属性(如wip、pot_ww等)转换为数字类型。
请注意,代码中引用了$、Math.round和$.ajax,这可能是引入了jQuery库或其他JavaScript库的情况。
你好,List<Wafer> wafers = dao.find("from Wafer where materialStatus.flag>0 " + otherFilter + " order by lotNo asc,station.stationNo desc");改成标准的sql语句应该怎么写
你好,将 JPA 语句转化为标准 SQL 语句可以通过以下步骤来实现:
1. 将实体类的属性名替换为对应的数据表的列名。
2. 将实体类的类名替换为对应的数据表的表名。
3. 将 JPA 特有的关键字替换为标准 SQL 中的对应关键字。
根据以上步骤,将给定的 JPA 语句转化为标准 SQL 语句如下:
```sql
SELECT * FROM wafer
WHERE material_status_flag > 0
AND {otherFilter}
ORDER BY lot_no ASC, station_no DESC;
```
其中 `{otherFilter}` 是一个占位符,需要根据具体的情况替换为实际的过滤条件。
阅读全文