小编jln*_*46v的帖子

如何获取捆绑ID?

我正在努力让facebook API适用于iOS,FB注册页面需要项目的Bundle ID.我怎样才能获得这些信息?我读了一些关于在运行时获取它的内容,但有没有办法让Xcode告诉我这些信息,或者它是否存在于某个地方.我没有使用默认的包ID,我记得在创建项目时设置它.

nsbundle ios

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

如何在Android中获得支持的摄像头分辨率?

我正在编写一个应用程序,我允许用户使用手机摄像头捕获视频.我使用自己的代码来录制视频,而不是内置在相机应用程序中的Androids.

一切正常,除了我需要能够访问支持的摄像头分辨率列表,所以我可以在运行时选择使用哪一个.我正在寻找像getSupportedPictureSizes()视频一样的东西.Android 3.0有这个功能,但我正在寻找2.2的东西.

截至目前我正在使用CamcorderProfile.QUALITY_HIGH / QUALITY_LOW,但这只给了我两个选项,在我测试的手机上,文件大小在每个极端.(QUALITY_LOW为216 kb/s,QUALITY_HIGH> 3 MB/s)

非常感谢任何帮助,谢谢!

java camera android

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

Logback SMTPAppender不发送电子邮件

我试图使用Logback登录我的java应用程序.我相信我已经正确配置了它,但是当记录错误时

ch.qos.logback.classic.net.SMTPAppender中的信息[EMAIL] - 即将发送SMTP邮件"Testing Main"发送到[XXXX@optonline.net]

打印到控制台,之后没有打印任何其他内容,并且永远不会收到电子邮件.如果我在配置中输入了无效的smtp主机或用户名/密码,则在尝试发送时会立即失败,因此它正在建立连接.

我的POM:

 <repositories>
    <repository>
    <id>Java.Net</id>
    <url>http://download.java.net/maven/2/</url>
    </repository>
  </repositories>
  <dependencies>

            <dependency>
                <groupId>javax.activation</groupId>
                <artifactId>activation</artifactId>
                <version>1.1.1</version>
            </dependency>


             <dependency>
                 <groupId>javax.mail</groupId>
                 <artifactId>mail</artifactId>
                 <version>1.4.7</version>
             </dependency>

            <dependency>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-core</artifactId>
                <version>1.1.1</version>
            </dependency>
            <dependency>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-classic</artifactId>
                <version>1.1.1</version>
            </dependency>
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-api</artifactId>
                <version>1.7.6</version>
            </dependency>


            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>jcl-over-slf4j</artifactId>
                <version>1.7.6</version>
            </dependency>


         </dependencies>
Run Code Online (Sandbox Code Playgroud)

logback.xml

<configuration>
    <!-- dump status message on the console as they arrive -->
    <statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener" />

    <appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
        <smtpHost>mail.optonline.net</smtpHost>
        <username>xxxxx</username>
        <password>xxxxxx</password>
        <smtpPort>587</smtpPort>
        <to>xxxxx@optonline.net</to>
        <from>xxxxx@optonline.net</from>
        <subject>Testing %logger
        {20}

        - %m</subject>

        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>%d
                {HH:mm:ss.SSS}

                [%thread] …
Run Code Online (Sandbox Code Playgroud)

java email logback maven smtpappender

6
推荐指数
2
解决办法
6561
查看次数

如何计算Android中文件的大小

我希望在Android中找到文件的大小.我最初期望它像File中的size()方法一样简单,或者沿着那些行.但我一直找不到任何东西.任何帮助将不胜感激.

谢谢

java android file

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

sem_init()导致SEGV

我有以下代码,它被SEGV信号杀死.使用调试器显示它被main()中的第一个sem_init()杀死.如果我注释掉第一个sem_init(),第二个会导致同样的问题.我试图找出导致这个sys调用导致SEGV的原因.else没有运行,所以错误发生之前它可以返回一个值.非常感谢任何帮助,谢谢.

我删除了在出现此问题之前未运行的其余代码.

#define PORTNUM 7000
#define NUM_OF_THREADS 5
#define oops(msg) { perror(msg); exit(1);}
#define FCFS 0
#define SJF 1;

void bindAndListen();
void acceptConnection(int socket_file_descriptor);
void* dispatchJobs(void*);
void* replyToClient(void* pos);

//holds ids of worker threads
pthread_t threads[NUM_OF_THREADS];

//mutex variable for sleep_signal_cond
pthread_mutex_t sleep_signal_mutex[NUM_OF_THREADS];
//holds the condition variables to signal when the thread should be unblocked
pthread_cond_t sleep_signal_cond[NUM_OF_THREADS];

//mutex for accessing sleeping_thread_list
pthread_mutex_t sleeping_threads_mutex = PTHREAD_MUTEX_INITIALIZER;
//list of which threads are sleeping so they can be signaled and given a job
std::vector<bool> …
Run Code Online (Sandbox Code Playgroud)

multithreading semaphore pthreads segmentation-fault

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