问题列表 - 第48780页

Android常规任务(相当于cronjob)

最后一次问这个问题(由不同的用户),答案是:

如果这是在运行活动中,您可以使用Timer/TimerTask和Handler,或者您可以使用postDelayed()和AsyncTask.

这里:Android重复任务

我还在学习如何编程android.我已经完成了我所知道的技能,包括线程,并且我的代码存在很多问题.任何人都可以举例说明如何使用:time/timertask和handler OR postDelayed()和AsyncTask.

提前致谢 :)

java cron android timer

14
推荐指数
3
解决办法
3万
查看次数

Xcode 4 - 启动可执行文件时出错

我一直在研究Xcode 3.2.5中的一个项目,今天我尝试将其迁移到Xcode 4.0.它编译得很好; 我可以顺利导航并执行.app(如预期的那样).唯一棘手的问题是Xcode无法启动应用程序,并在尝试时显示以下错误:

"启动可执行文件时出错.未指定可执行文件.使用"file"或"exec-file"命令"(图像不可用)

我已经搜索了Project和Xcode的设置,并且已经谷歌搜索了半天,但我所能找到的都是死路一条,人们抨击其他人打破Apple NDA.仅供参考Xcode 4已经发布,不再使用NDA.

我应该开始一个新项目并在我的源代码中复制吗?对我来说听起来不对,但是当蛮力起作用时,蛮力就会起作用.

提前致谢

macos xcode xcode4

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

如何提出更清晰的界面名称?

我在一个应用程序中看到它有如下接口:

IHasContent
IHasValue
IHasMesh
IHasGeometry
IHasTransformation
Run Code Online (Sandbox Code Playgroud)

他们不应该吗?:

IHaveContent
IHaveValue
...
Run Code Online (Sandbox Code Playgroud)

要么?:

IIncludeContent
IIncludeValue
...
Run Code Online (Sandbox Code Playgroud)

我个人倾向于制作它们:

IContent
IValue
IMesh
IGeometry
ITransform
Run Code Online (Sandbox Code Playgroud)

因为还没有ISomething暗示它有那个something吗?

至于最后一个,我应该ITransformable改为吗?

我认为使用I + (Has/Have/Include/Exist, etc) + Name会使界面名称更加混乱.

关于如何提出更好的界面名称的任何想法都不是很尴尬,是关键,并获得意义?

.net c# naming interface

17
推荐指数
4
解决办法
6202
查看次数

Wordpress - 如何检测当前页面是否为登录页面

$pagenow如果是登录页面,有一种比使用全局变量检测当前页面更好的方法,比如is_admin()

if ($pagenow != 'wp-login.php' && !is_admin())
{
    // Do something
}
Run Code Online (Sandbox Code Playgroud)

有一个$current_screen带有getter 的全局变量get_current_screen()(声明在其中/wp-admin/includes/template.php),但它始终等于NULL

#15686(检测当前页面模板标签) - WordPress Trac它说它通常使用$pagenow,但我认为不是比较非动态页面与文件名而不是那里的功能(如管理页面)的好方法

php wordpress

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

试图在iPhone应用程序更新中覆盖sqlite数据库

与大多数开发人员不想覆盖sqlite数据库中的数据的sqlite应用程序不同,我正在尝试启用应用程序以覆盖未来更新的所有数据.sqlite数据库将具有完全相同的名称并具有相同的表,我只是希望能够更新数据库中包含的数据,而无需用户删除应用程序并重新安装它.有一个简单的方法来做到这一点?

提前致谢!

sqlite iphone xcode ios sql-update

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

出队对象是否从Queue对象中删除引用并允许GC?

一些背景:

我正在查看.NET框架中可用的各种集合对象,并尝试决定使用哪一个.

我必须遍历集合中的每个对象,不一定要通过它们进行枚举,处理和删除它.我必须在内存中执行此操作,数据集将很大(在演出中关闭).我需要尽可能快地减少内存占用.

问题:队列集合中的对象是否从队列中释放该引用,以便垃圾收集器可以完成其工作?(假设没有其他参考出列物体)

.net c# collections garbage-collection

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

空参考例外

沮丧一直在看这一天...我正在创建一个Windows服务...这个代码在常规控制台应用程序上工作正常,并不适用于Windows服务.我得到一个空引用异常:

Null reference in OnStart(): Object reference not set to an instance of an object. 
 at VNurseService.Server.RequestServer..ctor(Server s)
 at VNurseService.VNurseServer.OnStart(String[] args)
Run Code Online (Sandbox Code Playgroud)

代码如下:

protected override void OnStart(string[] args)
    {

        eventLog1.WriteEntry("In OnStart");
       Start:
        try
        {
            server = new Server();

            Server.RequestServer reference = new Server.RequestServer(server);
            new Thread(reference.run).Start();
            //r1 = new Thread(reference.run); r1.Start();

            Server.ResponseServer reference2 = new Server.ResponseServer(server);
            new Thread(reference2.run).Start();
            //r2 = new Thread(reference.run); r2.Start();

            Server.reference3 = new Server.ConfirmationServer(server);

            server.guiServer = new Guicom();
            server.restartServer = new Restart();

            eventLog1.WriteEntry("Restart in server is " + server.RESTART.ToString()); …
Run Code Online (Sandbox Code Playgroud)

c# windows windows-services

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

Concat多个字符串?

我有一个类似下面的一行,但我需要连接目录的斜杠,有没有办法安全地连接多个字符串?

// Need to include \\ after windowsDir
FILE *dest = fopen(strcat(windowsDir, filename),"wb");
Run Code Online (Sandbox Code Playgroud)

c

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

c ++ oop编程

project1.cpp

#include "stdafx.h"
#include "Bicycle.cpp"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    bool runP = true;
    do {
    Bicycle object();
    char oType;
    cout << "Would you like a (B)icycle, or (A)nimal? E for Exit\n";
    cin >> oType;

    if (oType == 'B' || oType == 'b') {
        int seat, wheels;
        string brand;
        cout << "How many wheels does the bike have?\n";
        cin >> wheels;
        object().setWheels(wheels);
        cout << "How many seats does the bike have?\n";
        cin >> seat;
        object().setSeats(seat);
        cout …
Run Code Online (Sandbox Code Playgroud)

c++ linker-errors

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

siginfo中的数据值得信赖吗?

我发现在Linux上,通过自己调用rt_sigqueue系统调用,我可以在si_uidsi_pid字段中放入我喜欢的任何内容,并且调用成功并愉快地传递不正确的值.当然,发送信号的uid限制提供了一些防止这种欺骗的保护,但我担心依赖这些信息可能是危险的.关于我能读到的主题,有没有好的文件?为什么Linux允许调用者指定siginfo参数而不是在内核空间中生成它们的明显不正确的行为?这似乎是荒谬的,特别是因为可能需要额外的sys调用(因此性能成本)才能在用户空间中获取uid/gid.

编辑:基于我对POSIX的阅读(我强调):

如果si_code是SI_USER或SI_QUEUE,[XSI]或小于或等于0的任何值,则信号由进程生成,si_pid和si_uid 应分别设置为进程ID和发送方的真实用户ID.

我相信Linux的这种行为是不符合的并且是一个严重的错误.

c linux posix signals sigqueue

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