问题列表 - 第49747页

Spring MVC mvc:资源位置属性

伙计我也有加载静态资源的问题.

我想我已经准备好了一切.但我不明白mvc:resources的location属性.它是为了什么?

如果我的位置VAADIN/themes/theme/...(在几个子文件夹,图像,css,js)下我的静态资源应该是什么位置和映射属性的正确值?

我在配置中有以下内容:

<mvc:resources location="/VAADIN/" mapping="/VAADIN/**"/>
Run Code Online (Sandbox Code Playgroud)

它不起作用.我想日志的以下部分是相关的:

17:15:02.897 [http-8080-2] DEBUG o.s.w.s.m.a.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#6': no
 URL paths identified
Run Code Online (Sandbox Code Playgroud)

我收到HTTP状态404,例如http://127.0.0.1/VAADIN/themes/theme/css/style.css

spring spring-mvc

3
推荐指数
1
解决办法
8878
查看次数

AudioRecord和AudioTrack延迟

我正在尝试开发像iRig for android这样的应用程序,所以第一步是捕获麦克风输入并同时播放它.

我有它,但问题是我得到一些延迟,使这无法使用,如果我开始处理缓冲区,我担心它将完全无法使用.

我像这样使用audiorecord和audiotrack:

    new Thread(new Runnable() {
        public void run() {
            while(mRunning){
                mRecorder.read(mBuffer, 0, mBufferSize);
                //Todo: Apply filters here into the buffer and then play it modified
                mPlayer.write(mBuffer, 0, mBufferSize);         
                //Log.v("MY AMP","ARA");
            }
Run Code Online (Sandbox Code Playgroud)

并且以这种方式实现:

// ==================== INITIALIZE ========================= //
public void initialize(){

    mBufferSize = AudioRecord.getMinBufferSize(mHz, 
                AudioFormat.CHANNEL_CONFIGURATION_MONO, 
                AudioFormat.ENCODING_PCM_16BIT);

    mBufferSize2 = AudioTrack.getMinBufferSize(mHz, 
                AudioFormat.CHANNEL_CONFIGURATION_MONO, 
                AudioFormat.ENCODING_PCM_16BIT);

    mBuffer = new byte[mBufferSize];

    Log.v("MY AMP","Buffer size:" + mBufferSize);

    mRecorder = new AudioRecord(MediaRecorder.AudioSource.MIC, 
                mHz,
                AudioFormat.CHANNEL_CONFIGURATION_MONO,
                AudioFormat.ENCODING_PCM_16BIT, 
                mBufferSize);

    mPlayer = new AudioTrack(AudioManager.STREAM_MUSIC,
                mHz,
                AudioFormat.CHANNEL_CONFIGURATION_MONO,
                AudioFormat.ENCODING_PCM_16BIT,
                mBufferSize2, 
                AudioTrack.MODE_STREAM); …
Run Code Online (Sandbox Code Playgroud)

audio android record audiorecord android-audiorecord

7
推荐指数
1
解决办法
9280
查看次数

Hibernate,Spring,@ Transactional - 用try/catch包围?

我正致力于使用Spring 3和Hibernate 3.6开发Web应用程序.我对@TransactionalAnnotation和代码的结构有一些问题.

- >当我使用@Transactional(使用Spring进行事务管理)时,我是否必须@Transactional在调用它们时使用try/catch 包围注释方法?

例如,当我得到一个加载,更改并返回一个对象的方法然后我从另一个类调用它时:我是否必须使用try/catch包围调用?也许出了点问题,没有返回任何对象,数据库连接失败..我不知道.

到目前为止,我认为会@Transactional关注所有可能发生的异常,并在发生错误时回滚此事务中的每个操作.但如果它发生,我必须以某种方式通知用户.当我在try-block中调用transactional-method并回滚它时,catch块被激活了?我可以告诉用户"出了问题".否则用户可能不会被告知?

或者是否足以检查是否有返回的对象(如果/ else),那么我不需要try/catch?我是新的,我想听听其他结构如何编码.谢谢 :-)

java spring hibernate exception transactional

6
推荐指数
1
解决办法
8083
查看次数

在C++中一般封装结构中的"可选"字段的最佳方法是什么?

我有许多具体结构,我想将字段指定为可选(现在或不存在).只是想知道人们有什么想法来实现这一目标.这是一个示例结构(字段也可以是其他结构,甚至是结构的向量):

 struct LogonMessage_t
       {
          Header_t header; // this points to another struct containing all primitives
          std::string username;
          std::string password;
          std::vector<LogonOption_t> LogonOptions;
          int subaccountid;
          std::string Text;
       }
Run Code Online (Sandbox Code Playgroud)

我想将所有字段默认为不存在并逐个启用它们,也许是在它们的setter中.由于生成了这些结构,因此优选通用方法.

我到目前为止的想法是:

  1. 指示字段是否已设置的字段位图
  2. 使用sentinel值(对于std :: string为"\ 0",对于int为-1​​,对于float为-1.0f)
  3. 某种模板容器/代理封装每个字段以指示它是否已设置,任何想法?我认为这可能是最好的方法.

顺便说一句,使用地图或其他STL容器来封装字段在这里不起作用,它们需要是具体的结构.

c++ templates struct optional-variables

5
推荐指数
1
解决办法
2429
查看次数

在sbcl中启用自动完成功能

我最近开始学习lisp,主要使用clisp和vim.我也想尝试sbcl,因为这通常被推荐为最好的免费lisp编译器之一.但有一件事让sbcl对我来说更难用:我无法在REPL中获得自动完成功能,我在clisp中也有.也就是说,当我启动sbcl并键入以下内容时(作为示例),

* (requi<tab>
Run Code Online (Sandbox Code Playgroud)

<tab>文字制表符字符在哪里,我没有得到完成列表,而是一个冗长的制表符.在clisp中,<tab>将完成前一行* (require.

由于我对lisp相当新,clisp中的自动完成功能非常方便,所以如果有人能解释如何在sbcl中获取它,那将非常方便.

lisp autocomplete sbcl

5
推荐指数
2
解决办法
2106
查看次数

动态计算字段中的字符数

我想动态地计算textarea字段中的字符,我知道有一个类似的问题,但我想知道它是否可以从一定数量向0计数,例如在Twitter上写一条推文.

这段代码可能是javascript,PHP,对我来说并不重要.

javascript php forms character count

3
推荐指数
1
解决办法
5171
查看次数

获取突出显示/选定的文本

是否有可能在网站的段落中获取突出显示的文本,例如使用jQuery?

javascript jquery textselection

330
推荐指数
6
解决办法
22万
查看次数

调试无法在服务类中工作?什么可能导致这个问题?

突然之间我无法调试我在服务中所做的任何事情,即使我把断点全部放了.但是日志记录显示所有行都被执行了.有人能告诉我可能导致这个问题的原因.我正在使用eclipse,我已经设置为"自动构建".

android android-manifest

3
推荐指数
1
解决办法
2043
查看次数

从magento模型集合中获取单个实体

我遇到了一个问题,因为我确信我的编程并没有正确地做到这一点.
我在Magento中创建了一个自定义模型.
在我的模型的数据库表中有几个具有相同属性的实体......
我需要从所有这些实体中选择一个具有相同属性的实体.
目前我这样做了:

$myvariable = Mage::getModel('test/test')->getCollection()
->setOrder('idserialkeys', 'asc')
->addFilter('idproduit', 1)
->addFilter('utilise', 0)
->addFilter('customerid', 0)
->addFilter('numcommande', 0)
Run Code Online (Sandbox Code Playgroud)

从这个加载我有大约一百个结果,但我只需要更新其中一个,所以就在我做之后:

->setPageSize(1);
Run Code Online (Sandbox Code Playgroud)

问题是我需要一个foreach后续更新我的实体

foreach($mavaribale as $modifiemoi) {
    // Update of my entity because of course there is only one 
}
Run Code Online (Sandbox Code Playgroud)

你可以看到我不得不做一个循环(对于每个),即使我有setPagesize...我想避免这个愚蠢的循环来优化我的代码.

感谢您的建议,祝您有个愉快的一天,

安塞尔姆

collections magento-1.x

5
推荐指数
2
解决办法
2万
查看次数

如何规范Lucene分数?

我需要将Lucene得分标准化为0到1之间.

例如,随机查询返回以下分数......

8.864665
2.792687
2.792687
2.792687
2.792687
0.49009037
0.33730242 
0.33730242 
0.33730242 
0.33730242 
Run Code Online (Sandbox Code Playgroud)

得分最高的是什么?10.0?

谢谢

lucene normalization

8
推荐指数
2
解决办法
7962
查看次数