我在数据库中有很多行,必须进行处理,但由于内存限制,我无法将所有数据检索到内存中.
目前,我使用LIMIT和OFFSET检索数据,以获得一些especified间隔的数据.
我想知道这是更快的方式还是有另一种方法从数据库中的表中获取所有数据.将不应用任何过滤器,将处理所有行.
我有一个叫做Document
可以通过Page
或扩展的类Image
.对于每一个我在数据库中有一个插入方法.用于插入Page
和Image
包括用于插入Document
.
我怀疑的是,确定将调用哪种方法的方法是首先验证类,如下所示:
if (doc instanceof Document){
insertDoc(doc);
}
if (doc instanceof Page){
insertPage(doc);
}
if (doc instanceof Image){
insertImage(doc);
}
Run Code Online (Sandbox Code Playgroud)
或者还有另一种方式,因为我总是听说使用instanceof
不是一件好事.
编辑:多态在这种情况下不起作用,对吗?像insert(Document doc)
,insert(Page doc)
和insert(Image doc)
.
我在所有页面都有这样的菜单,并且想要添加一个CSS类来根据页面突出显示所选菜单.
这是最简单的方法吗?
<div id="menu">
<a href="index.php" class="item-menu">Home</a>
<a href="projects.php" class="item-menu">Projects</a>
<a href="contact.php" class="item-menu">Contact</a>
</div>
Run Code Online (Sandbox Code Playgroud)
菜单代码menu.php
位于所有页面中调用的文件内.我可以用曲折的方式实现我想要的东西(使用IF或其他东西),但我正在寻找一个简单的解决方案.
可能重复:
有没有办法只接受JTextField中的数值?
Swing的JTextField上有任何功能只允许在一系列数字中使用正数吗?
示例:我只能输入10到30之间的数字.此范围之外的数字甚至不会出现在字段中.
我正在尝试从Web上挖掘一些文本的应用程序,但我不确定执行文本挖掘的最佳方法是什么.
我对这个问题的要求是了解什么是最常用的技术/算法来执行文本挖掘并在文档中进行一些信息检索(而不是用于索引).
java ×3
css ×1
database ×1
highlight ×1
instanceof ×1
mask ×1
menu ×1
nlp ×1
numbers ×1
php ×1
postgresql ×1
sequential ×1
sql ×1
swing ×1
text-mining ×1