假设我有一个表人员,我想要计算那些"birthDate"不为空且他们是学生的人.假设我有两列:
birthDate Date (can be null)
isStudent boolean (default: false)
Run Code Online (Sandbox Code Playgroud)
我怎么能用hibernate做这个..?
我正在尝试设计类似下面的屏幕截图.请注意,每个磁贴都是从后端获取的Product元素.
但我无法使用ListView及其renderRow方法执行此操作,该方法拒绝使用任何类型的InfiniteScroll组件.
目前我正在运行一个包含2个元素的循环,并在滚动视图中渲染2个元素.以下是我的代码解释更好.
render() {
var elem = [];
for(var i = 0; i < this.state.products.length; i+=2) {
var prod = this.state.products[i];
var prod2 = this.state.products[i + 1];
elem.push(
<View style={styles.view} key={i} >
<ProductTile onPressAction={this._pdpPage} prod={prod} index={i} />
<ProductTile onPressAction={this._pdpPage} prod={prod2} index={i + 1} />
</View>
);
}
return (
<ScrollView>
{elem}
</ScrollView>
)
}
Run Code Online (Sandbox Code Playgroud)
然后基于索引道具我将左侧或右侧的元素对齐.我的视图样式如下所示:
view: {
flex: 1,
flexDirection: 'row',
},
Run Code Online (Sandbox Code Playgroud)
请建议一个更好的方法来做到这一点.
提前致谢.
我想问一下,为了创建基于STRUTS2的高性能Web应用程序,我应该记住一切.保证该站点具有高流量(即假设每天约500,000个请求).还会有大量的数据库访问.
请评论,因为我决定使用以下框架(或建议任何更好的替代方案):
请提出一些性能调整/增强策略.谢谢!
java ×2
flexbox ×1
hibernate ×1
high-traffic ×1
jsp ×1
performance ×1
react-native ×1
struts2 ×1