小编Mar*_*n G的帖子

在C#Regex中是否等同于\ Q ...\E.

在C#Regex中是否等同于\ Q ...\E?我找不到它.

c# regex

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

获取Windows批处理文件中的最后一个命令行参数

我需要将最后一个参数传递给windows批处理脚本,我该怎么做?

windows batch-file

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

我可以通过ASP.NET将客户端javascript中的对象发送到服务器端代码吗?

我可以通过ASP.NET将客户端javascript中的对象发送到服务器端代码吗?

javascript c# vb.net asp.net

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

在R中调用strptime时毫秒难题

options(digits.secs = 3);

> strptime("2007-03-30 15:00:00.007", format = "%Y-%m-%d %H:%M:%OS");
[1] "2007-03-30 15:00:00.007"
> strptime("2007-03-30 15:00:00.008", format = "%Y-%m-%d %H:%M:%OS");
[1] "2007-03-30 15:00:00.008"
> strptime("2007-03-30 15:00:00.009", format = "%Y-%m-%d %H:%M:%OS");
[1] "2007-03-30 15:00:00.008"
> strptime("2007-03-30 15:00:00.010", format = "%Y-%m-%d %H:%M:%OS");
[1] "2007-03-30 15:00:00.01"
> strptime("2007-03-30 15:00:00.011", format = "%Y-%m-%d %H:%M:%OS");
[1] "2007-03-30 15:00:00.010"
> strptime("2007-03-30 15:00:00.999", format = "%Y-%m-%d %H:%M:%OS");
[1] "2007-03-30 15:00:00.998"
Run Code Online (Sandbox Code Playgroud)

我很困惑,为什么与"009"有一毫秒的差异,然后再从"011"那里得到.

r strptime

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

使用OpenGL和SDL处理窗口大小调整

从我有一个程序的代码,它在应用程序窗口周围绘制和移动方块,我在调整应用程序窗口大小时遇到​​了麻烦.当我处理调整大小并相应地改变状态时,屏幕上应该绘制并且在调整大小之前的所有内容都会消失.我不知道为什么因为在窗口大小调整期间没有任何对象内部坐标被更改.

我的问题是,任何人都可以指出我正确的方向来解决我的问题.(代码编译好)

void ResizeWindow()
{
    screen_width = event.resize.w;
    screen_height = event.resize.h;

    SDL_SetVideoMode(screen_width, screen_height, bpp, SDL_OPENGL | SDL_RESIZABLE | SDL_DOUBLEBUF);

    glViewport(0, 0, screen_width, screen_height);
    glMatrixMode(GL_PROJECTION);
    glOrtho(0, screen_width, 0, screen_height, -1, 1);
    glLoadIdentity();
    glMatrixMode(GL_MODELVIEW);
    glLoadIdentity();
    glClear(GL_COLOR_BUFFER_BIT);
    glLoadIdentity();
}
Run Code Online (Sandbox Code Playgroud)

主循环:

while (running == true)

{

    while(SDL_PollEvent(&event))

    {

        switch(event.type)

        {

            case SDL_VIDEORESIZE: ResizeWindow(); break; // resizing called here
            case SDL_QUIT: running = false; break;
            case SDL_KEYDOWN: square.Handle_Input(down); break;
            case SDL_KEYUP: square.Handle_Input(up); break;

        }

    }

    square.Move();
    square.Check_Collision();

    glClear(GL_COLOR_BUFFER_BIT);

    square.Draw();

    SDL_GL_SwapBuffers();

}
Run Code Online (Sandbox Code Playgroud)

这一切都完美运行,直到窗口调整大小.

opengl sdl

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

GIT:如何撤消合并?

我已经完成 merge some-branchinto master,但出现冲突。如何撤消这个操作?

git checkout master
git merge some-branch
...
CONFLICTS :(
Run Code Online (Sandbox Code Playgroud)

git git-merge

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

如何计算别名列上的聚合函数SUM?

如何计算别名列上的聚合函数SUM?

SELECT a.question_id, 
       a.level, 
       Count(a.question_id) AS rank, 
       Sum(rank)        AS total 
FROM   logs AS a, 
       question AS b 
WHERE  a.question_id = b.q_id 
       AND a.level = '2' 
GROUP  BY a.question_id 
ORDER  BY rank DESC 
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

为Android编译SDL2

我想在Ubuntu上为Android编译SDL2.

我使用./configure配置SDL2 --host = arm-linux-androideabi

在使用ndk-build进行编译之后,我得到了一系列未定义的引用:

Compile thumb  : SDL2-2.0.0 <= SDL_androidkeyboard.c
Compile thumb  : SDL2-2.0.0 <= SDL_androidtouch.c
Compile thumb  : SDL2-2.0.0 <= SDL_androidvideo.c
Compile thumb  : SDL2-2.0.0 <= SDL_androidwindow.c
SharedLibrary  : libSDL2-2.0.0.so
/home/ire018/Applications/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/ire018/workspace/SDLActivity/obj/local/armeabi/objs/SDL2-2.0.0/src/audio/SDL_audio.o: in function bootstrap:SDL_audio.c(.data.rel.ro+0x0): error: undefined reference to 'PULSEAUDIO_bootstrap'
/home/ire018/Applications/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/ire018/workspace/SDLActivity/obj/local/armeabi/objs/SDL2-2.0.0/src/audio/SDL_audio.o: in function bootstrap:SDL_audio.c(.data.rel.ro+0x4): error: undefined reference to 'DISKAUD_bootstrap'
/home/ire018/Applications/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/ire018/workspace/SDLActivity/obj/local/armeabi/objs/SDL2-2.0.0/src/core/android/SDL_android.o: in function Java_org_libsdl_app_SDLActivity_onNativeResize:/home/ire018/workspace/SDLActivity/jni/SDL2-2.0.0/src/core/android/SDL_android.c:148: error: undefined reference to 'Android_SetScreenResolution'
/home/ire018/Applications/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/ire018/workspace/SDLActivity/obj/local/armeabi/objs/SDL2-2.0.0/src/core/android/SDL_android.o: in function Java_org_libsdl_app_SDLActivity_onNativeKeyDown:/home/ire018/workspace/SDLActivity/jni/SDL2-2.0.0/src/core/android/SDL_android.c:155: error: undefined reference to 'Android_OnKeyDown'
/home/ire018/Applications/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/ire018/workspace/SDLActivity/obj/local/armeabi/objs/SDL2-2.0.0/src/core/android/SDL_android.o: in function Java_org_libsdl_app_SDLActivity_onNativeKeyUp:/home/ire018/workspace/SDLActivity/jni/SDL2-2.0.0/src/core/android/SDL_android.c:162: error: undefined …
Run Code Online (Sandbox Code Playgroud)

linker android sdl compilation sdl-2

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

为什么Erlang中没有多行注释支持?

谷歌搜索后似乎在Erlang中没有多行注释支持,这是真的吗?

如果是这样,为什么?

我知道一些编辑支持评论区域(在该区域的每一行上首先添加%),但我真的不想基于此选择编辑器.

erlang comments

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

如何在git中为单个提交添加多个文件?

我对不同目录中的两个文件进行了更改,如何为单个提交添加两个文件。我可以做什么,添加第一个文件,然后将目录更改为第二个文件,然后添加第二个文件,最后执行提交。这行得通吗?

git git-commit

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