技嘉B45M-k怎么样
时间: 2023-07-18 15:52:54 浏览: 151
技嘉B45M-K是一款微型ATX主板,支持第一代至第三代AMD Ryzen处理器,内存支持最高3200MHz。该主板采用了高品质的电子元件和散热设计,提供了稳定可靠的性能表现。
B45M-K还配备了Realtek ALC887音频解码器和Realtek GbE LAN网络控制器,支持多通道高清音频输出和高速网络传输。此外,该主板还支持多种连接接口,包括USB 3.0、HDMI、DVI和VGA等,适用于各种应用场景。
总体来说,技嘉B45M-K是一款性价比较高的微型ATX主板,适合中低端的AMD平台需求。但是需要注意的是,该主板仅支持最高第三代AMD Ryzen处理器,如果需要更高的性能表现需要选择更高端的主板或处理器。
相关问题
[DataPermissionSchemaEo(id=null, databaseCode=platform, schemaCode=user_info, description=null, createProgram=null, createUser=null, createDatetime=null, modifyProgram=null, modifyUser=null, modifyDatetime=null, schemaColumnRuleEoList=[], schemaRowRuleEoList=[SchemaRowRuleEo(id=1f31b45b-c0d7-4b65-ac79-08e79517ab11, schemaId=1f31b45b-c0d7-4b65-ac79-08e79517ab82, rowRuleCode=test code 2, rowRuleDesc=行规则测试2, rowPermissionUserList=["Lebron.jie","dashuaige"], rowPermissionOrgList=null, rowReadPermission=true, rowEditPermission=true, rowDeletePermission=true, filterConditionList=null, createUser=null, createProgram=null, createDatetime=null, modifyUser=null, modifyProgram=null, modifyDatetime=null)])]转换成list
可以使用Java代码将该对象转换为List:
```
List<DataPermissionSchemaEo> schemaEoList = new ArrayList<>();
schemaEoList.add(new DataPermissionSchemaEo(null, "platform", "user_info", null, null, null, null, null, null, null, new ArrayList<>(), Arrays.asList(new SchemaRowRuleEo(UUID.fromString("1f31b45b-c0d7-4b65-ac79-08e79517ab11"), UUID.fromString("1f31b45b-c0d7-4b65-ac79-08e79517ab82"), "test code 2", "行规则测试2", Arrays.asList("Lebron.jie", "dashuaige"), null, true, true, true, null, null, null, null)))));
```
这里将该对象封装到一个List中,List中只有一个元素。注意需要导入java.util包。
有一串[DataPermissionSchemaEo(id=null, databaseCode=platform, schemaCode=user_info, description=null, createProgram=null, createUser=null, createDatetime=null, modifyProgram=null, modifyUser=null, modifyDatetime=null, schemaColumnRuleEoList=[], schemaRowRuleEoList=[SchemaRowRuleEo(id=1f31b45b-c0d7-4b65-ac79-08e79517ab11, schemaId=1f31b45b-c0d7-4b65-ac79-08e79517ab82, rowRuleCode=test code 2, rowRuleDesc=行规则测试2, rowPermissionUserList=["Lebron.jie","dashuaige"], rowPermissionOrgList=null, rowReadPermission=true, rowEditPermission=true, rowDeletePermission=true, filterConditionList=null, createUser=null, createProgram=null, createDatetime=null, modifyUser=null, modifyProgram=null, modifyDatetime=null)])]是object怎么转换成目标List
可以使用Java中的Stream流进行转换。
首先,需要将这个object强制转换成List类型,然后再通过Stream流进行转换。
假设这个object的名称是dataPermissionSchemaEoList,代码示例如下:
```java
List<DataPermissionSchemaEo> list = (List<DataPermissionSchemaEo>) dataPermissionSchemaEoList;
List<SchemaRowRuleEo> result = list.stream()
.flatMap(schema -> schema.getSchemaRowRuleEoList().stream())
.collect(Collectors.toList());
```
首先将object强制转换成List<DataPermissionSchemaEo>类型,然后通过flatMap操作将每个DataPermissionSchemaEo对象中的SchemaRowRuleEo列表打平成一个新的流,最后通过collect操作将所有的SchemaRowRuleEo对象收集到一个List中。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)