小编Jas*_*onw的帖子

如何使用 android 的 MediaRecorder 检测文件何时达到最大大小?

使用 Android 录制视频时,当录制的视频文件已达到其最大大小并且文件正在保存(或即将保存)时,MediaRecorder如何检测并显示消息?Toast

编辑:这是我当前拥有的代码,但尽管文件已成功保存,但回调未触发。

final Context activity=this.getBaseContext();

mediaRecorder.setOnInfoListener(new MediaRecorder.OnInfoListener() {

    public void onInfo(MediaRecorder mr, int what, int extra) {
    // TODO Auto-generated method stub

    if(what==MediaRecorder.MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED)
         Toast.makeText(activity, "There is no more space available. Video recording is stopped now.",2000).show();

    }
});

// getBytesAvailable() returns bytes available on sdcard
mediaRecorder.setMaxFileSize(getBytesAvailable());

mediaRecorder.prepare();
Run Code Online (Sandbox Code Playgroud)

java api android file mediarecorder

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

如何更改Oracle 9i中的索引更改表空间?

我是新手到Oracle DBMS和我有任务在甲骨文如要更改索引表空间MYDB_DATA_SPACEMYDB_INDX_SPACE.

我尝试在Google上搜索可能的解决方案并找到了这样的SQL:

ALTER INDEX idx_city_state
REBUILD TABLESPACE sales_us;
Run Code Online (Sandbox Code Playgroud)

我可以检查一下这是否符合目的?

oracle9i

2
推荐指数
1
解决办法
8278
查看次数

关于 Windows 上的 Apache MPM

我想知道如何将 Apache MPM 从 mpm_winnt 更改为 prefork。

\n\n

因为我使用 PHP 5.3 Non Thread Safe 。

\n\n

而且我\xe2\x80\x99听说prefork比线程模型更稳定。

\n

php apache

2
推荐指数
1
解决办法
5899
查看次数

Java Android - 如何根据键对 JSONArray 进行排序

我将这个字符串(来自网络服务)放入这样的 JSONArray 中,

[
 {
  "lat": "-16.408545",
  "lon": "-71.539105",
  "type": "0",
  "distance": "0.54"
 },
 {
  "lat": "-16.4244317845",
  "lon": "-71.52562186",
  "type": "1",
  "distance": "1.87"
 },
 {
  "lat": "-16.4244317845",
  "lon": "-71.52562186",
  "type": "1",
  "distance": "0.22"
 }
]
Run Code Online (Sandbox Code Playgroud)

我需要按距离键对其进行排序以显示最近的第一个和最远的最后一个。我没有尝试任何代码,因为我真的没有任何想法。我没有使用 GSON 库,我使用的是org.json.JSONArray.

java arrays sorting android json

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

将逗号或空格插入jQuery的.text()返回值的长输出中

我正在尝试制作一个书签,将带有作者类的所有链接的文本吐出来。到目前为止,我有这个:

/// Stuff to load jQuery into the bookmarklet
    var authors = $(".author");var names = authors.text();alert(names);
Run Code Online (Sandbox Code Playgroud)

唯一的问题是,它会返回一堆笨拙的清单,

JohnDoeMaryDoeEddieDoe
Run Code Online (Sandbox Code Playgroud)

我需要在每个作者姓名的末尾添加一个逗号或空格,但是我不确定该怎么做。

$(".author"); + ",";
Run Code Online (Sandbox Code Playgroud)

只需在整个字符串的末尾添加一个逗号,而不是单个作者/名称,就像这样:

authors.text() + ","
Run Code Online (Sandbox Code Playgroud)

反正我能做到吗?

jquery

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

Jquery格式化 - 在另一个完成后运行函数

我有两个jQuery函数.下面的第一个我想先运行,比该功能完成时,运行另一个.通常我会在第一段代码中添加一个函数,但不知道我是如何使用这个块或者它是正确的方法.

简而言之,我希望这段代码能够运行......

$('#setupPanel').modal({
        backdrop: "static",
        keyboard: false
});
Run Code Online (Sandbox Code Playgroud)

此功能完成执行后...

$('html, body').animate({
        scrollTop: $("#header_wrap").offset().top
}, 600);
Run Code Online (Sandbox Code Playgroud)

编辑: 这是整个功能......

$(setUp).click(function () {
    $('html, body').animate({
        scrollTop: $("#header_wrap").offset().top
    }, 600);
    $('#setupPanel').modal({
        backdrop: "static",
        keyboard: false
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

用户驱动网站的数据库设计

假设我想要一个需要存储用户信息、图像等以及存储状态更新或帖子/评论的 Web 应用程序,我是否想要分隔表格?例如,如果我有一个“用户”表,其中包含用户信息,如密码、电子邮件和典型的社交网络信息(如年龄、位置等)。创建第二个表(“帖子”)来处理用户内容是个好主意吗?例如评论和/或帖子?

表一:“用户”

  • 用户身份
  • 用户名
  • 年龄
  • 等等。

表二:“帖子”

  • 邮编
  • 帖子内容
  • 邮政作者
  • 发布日期
  • 等等

这是一个有效的组织吗?此外,如果我想跟踪媒体,我应该在另一个表中执行此操作吗?

表三:“媒体”

  • ID
  • 类型
  • 上传者
  • 等等。

任何帮助深表感谢。我很好奇我是在正确的轨道上还是完全迷失了方向。我主要想知道我是否应该有很多表,或者我是否应该有更大的较少隔离的表。另外值得注意的是,到目前为止,我计划在“用户”表中保留诸如关注者(或朋友)之类的信息,但回想起来,我不确定这是一个好主意。提前致谢,

mysql database database-design social-networking

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

如何发现我的应用程序正在使用的.dll

我正在尝试在我的图形应用程序中使用晶体空间api. 水晶空间网站

应用程序编译正常,但我有dll(动态链接库)的地狱.编译后的应用程序在运行时崩溃,我怀疑它是因为没有找到所需的dll.

我目前唯一的解决方案是将我的应用程序可执行文件剪切并粘贴到具有所有必需库的文件夹中(大约300mb).

有没有办法,我可以找到我的应用程序需要的dll,以便我可以复制它们?(而不是使用所有的dll)

任何帮助将不胜感激.

PS:我正在使用g ++和codeblocks ide

来自博士

c c++ dll graphics game-engine

0
推荐指数
1
解决办法
192
查看次数

如何更改 jQuery Mobile 选择菜单的颜色?

如何在 jQuery Mobile 中动态更改单个选择菜单的颜色(背景和文本),而不影响同一类的其他元素?我尝试了几种方法,包括:

$('#select').css({color:#000});
Run Code Online (Sandbox Code Playgroud)

$('#select').removeClass('ui-btn-up-a').addClass('custom-class');  
Run Code Online (Sandbox Code Playgroud)

我也试过在它之后添加刷新无济于事:

$('#select').selectmenu('refresh');
Run Code Online (Sandbox Code Playgroud)

我正在尝试根据所选值更改颜色,因此我将代码放置在选择菜单的更改事件中,如下所示

$("#select").live("change", function(event, ui) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

我的 HTML 如下:

<select name="select" id="select">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
</select>
Run Code Online (Sandbox Code Playgroud)

感谢您对更改文本颜色或背景颜色的任何帮助!

html css jquery jquery-mobile

0
推荐指数
1
解决办法
1万
查看次数

处理SharePoint中的microsoft.sharepoint.dll版本问题

在我的应用程序中,我需要将日志写入SharePoint,正如我们所知,在SharePoint 2010中,使用WriteTrace()WriteMethod()方法编写日志很容易,但在SharePoint 2007中,我们没有直接写入日志的方法,但是我在这里找到了有用的文章.

所以这就是问题,如你所知,在SharePoint 2007中无法识别WriteTrace()WriteMethod()方法,当我们编译代码时,它会抛出错误.但是我不想将代码分成两部分,一部分用于2010年,另一部分用于2007年.任何想法都能找到一个好的解决方案?谢谢!

sharepoint

0
推荐指数
1
解决办法
163
查看次数

计算X在Y和剩余部分中的数量

有没有更好的方法在PHP中执行此操作 - 我已经这么认为,但这是我能想到的.

$x = 4
$y = 32

while ($y > $x) { $y = $y-$x; } 
Run Code Online (Sandbox Code Playgroud)

$ y的最终值是我追求的.

php

0
推荐指数
1
解决办法
67
查看次数

方便的方式生成年份的日期

我想问一下,在特定年份创建日期列表以保存今年日期的最合适方式是什么.

我写了以下内容并且工作正常.但是,我不确定这是最便捷的方式.

        Calendar cal = new GregorianCalendar(2012, Calendar.JANUARY, 1);
        Date startDate = cal.getTime();

        cal = new GregorianCalendar(2013, Calendar.JANUARY, 1);
        Date endDate = cal.getTime();


        List<Date> dates = new ArrayList<Date>();
        Calendar calendar = new GregorianCalendar();
        calendar.setTime(startDate);

        while (calendar.getTime().before(endDate)) {
            Date date= calendar.getTime();
            dates.add(date);
            calendar.add(Calendar.DATE, 1);
        }
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
78
查看次数