J2ME – 使用javax.microedition.amms.control.camera.CameraControl; 是否可以禁用快门声音?

在我的Blackberry应用程序中,我已经实现了相机,并希望用我自己的替换默认的快门声音。 我想我可以通过使用方法enableShutterFeedback(false)然后播放我自己的声音来静音默认的摄像机声音,或者在激活摄像机之前立即播放我的声音。 private void initializeCamera() { try { // Create a player for the Blackberry’s camera Player player = Manager.createPlayer( “capture://video” ); // Set the player to the REALIZED state (see Player javadoc) player.realize(); // Grab the video control and set it to the current display _videoControl = (VideoControl)player.getControl( “VideoControl” ); if (_videoControl != null) […]

在Weka中使用StringToWordVector和内部数据结构

我正在尝试使用Weka获取文档聚类。 这个过程是一个更大的管道的一部分,我真的不能写出arff文件。 我将每个文档中的所有文档和单词包都作为Map<String, Multiset>结构,其中键是文档名称, Multiset值是文档中单词的包 。 我有两个问题,真的: (1)目前的方法最终聚集了术语,而不是文件: public final Instances buildDocumentInstances(TreeMap<String, Multiset> docToTermsMap, String encoding) throws IOException { int dimension = TermToDocumentFrequencyMap.navigableKeySet().size(); FastVector attributes = new FastVector(dimension); for (String s : TermToDocumentFrequencyMap.navigableKeySet()) attributes.addElement(new Attribute(s)); List instances = Lists.newArrayList(); for (Map.Entry<String, Multiset> entry : docToTermsMap.entrySet()) { Instance instance = new Instance(dimension); for (Multiset.Entry ms_entry : […]

依赖项的Maven项目变量

我有一个加载applet的html文件。 html需要按名称引用jar,并且由于maven根据artifactid,version等命名它,因此html需要随着项目的发展而动态更新。 似乎资源过滤是可行的方法,但我无法弄清楚要插入的变量应该是什么样子。 我想要一些类似于$ {project.dependencies.myartifactid.version}的内容,但这似乎不是一个选项,而且我有一个糟糕的运气谷歌搜索。

cpu的矩阵访问和乘法优化

我在java中制作了一些内在优化的矩阵包装器(在JNI的帮助下)。 需要对此进行肯定, 您能否给出关于矩阵优化的一些提示? 我要实现的是: Matrix可以表示为四组缓冲区/数组,一组用于水平访问,一组用于垂直访问,一组用于对角访问,命令缓冲区仅在需要时计算矩阵元素。 这是一个例子。 Matrix signature: 0 1 2 3 4 5 6 7 8 9 1 3 3 5 2 9 First(hroizontal) set: horSet[0]={0,1,2,3} horSet[1]={4,5,6,7} horSet[2]={8,9,1,3} horSet[3]={3,5,2,9} Second(vertical) set: verSet[0]={0,4,8,3} verSet[1]={1,5,9,5} verSet[2]={2,6,1,2} verSet[3]={3,7,3,9} Third(optional) a diagonal set: diagS={0,5,1,9} //just in case some calculation needs this Fourth(calcuation list, in a “one calculation one […]

Java WebService

什么是Java等效于.net世界中的脚本服务(如Web服务,但使用JSON而不是XML)? 我正在寻找一种使用java创建和调用Web服务的方法。 我更愿意找到一种方法,允许我定义一个充当Web服务的方法。 我不喜欢特定请求的“专用jsp或servlet”的解决方案。 有没有这样做的扫管笏?

为什么我的JPA注释类没有隐式发现?

我的persistence.xml看起来像: org.hibernate.ejb.HibernatePersistence com.XXX.Abc .. 一切正常。 当我删除指令时,我从EntityManager.find(Abc.class, 1)得到一个exception: java.lang.IllegalArgumentException: Unknown entity: com.XXX.Abc 看起来hibernate无法发现我的注释类,虽然我正在使用@Entity ..为什么?

为什么没有ICMP指令?

正如你们中的一些人可能知道的那样,我们有大量的操作码来比较不同类型的原始值: LCMP FCMPL FCMPG DCMPL DCMPG IFEQ IFNE IFLT IFGE IFGT IFLE IF_ICMPEQ IF_ICMPNE IF_ICMPLT IF_ICMPGE IF_ICMPGT IF_ICMPLE IF_ACMPEQ IF_ACMPNE … 由于显而易见的原因,指令集的创建者并没有费心添加所有IF_LCMPEQ , IF_FCMPLT ,……指令,但我想知道为什么没有ICMP指令,看到它对于布尔值或Integer.compare(int, int)非常有用Integer.compare(int, int) 。

对2维数组进行排序

我有一个2D数组,我想根据第一列的内容按降序排序,但是我希望数组保留每一行并在第一列移动时移动第二列。 把它作为一个例子; [2, 5] [4, 18] [1, 7] [9, 3] 将被分类为: [9, 3] [4, 18] [2, 5] [1, 7] 谢谢。

Lucene通过URL搜索

我正在存储一个包含URL字段的Document: Document doc = new Document(); doc.add(new Field(“url”, url, Field.Store.YES, Field.Index.NOT_ANALYZED)); doc.add(new Field(“text”, text, Field.Store.YES, Field.Index.ANALYZED)); doc.add(new Field(“html”, CompressionTools.compressString(html), Field.Store.YES)); 我希望能够通过其URL找到Document,但我得到0结果: Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_30) Query query = new QueryParser(LUCENE_VERSION, “url”, analyzer).parse(url); IndexSearcher searcher = new IndexSearcher(index, true); TopScoreDocCollector collector = TopScoreDocCollector.create(10, true); searcher.search(query, collector); ScoreDoc[] hits = collector.topDocs().scoreDocs; // Display results for (ScoreDoc […]

JTable可点击列标题

我正在尝试创建一个可单击的列标题(这样只要单击一个方法就会调用一个方法)。 链接到图像(因为我还没有10个声誉) http://img156.imageshack.us/img156/5764/clickablecolumn.png 列标题为红色矩形。 到目前为止,我所做的就是响应任何列字段(例如James,Benny-G和Rokas的字段)。 代码: public void mouseClicked(MouseEvent e) { System.out.println(“Mouse clicked”); TableColumnModel cModel = table.getColumnModel();//cModel – column model int selColumn = cModel.getColumnIndexAtX(e.getX());//gets the selected column by clicked x coordinate }