问题列表 - 第21325页

如何获取键盘上的箭头键以触发博客中的导航(上一页/下一页)链接

我到目前为止拼凑在一起的脚本看起来像这样:

<script type="text/javascript">
/* KEYNAV */
document.onkeydown = function(e) {
if (! e) var e = window.event;
var code = e.charCode ? e.charCode : e.keyCode;
if (! e.shiftKey && ! e.ctrlKey && ! e.altKey && ! e.metaKey) {
if (code == Event.KEY_LEFT) {
if ($('previous_page_link')) location.href = $('previous_page_link').href;
} else if (code == Event.KEY_RIGHT) {
if ($('next_page_link')) location.href = $('next_page_link').href;}
}
}); 
</script>
Run Code Online (Sandbox Code Playgroud)

我的HTML看起来像这样:

<p>
{block:PreviousPage}
<a id="previous_page_link" href="{PreviousPage}">PREVIOUS PAGE</a> 
{/block:PreviousPage}

{block:NextPage}
<a id="next_page_link" href="{NextPage}">NEXT PAGE</a>
{/block:NextPage}
</p>
Run Code Online (Sandbox Code Playgroud)

{PreviousPage}/{NextPage}代码表示动态页面链接,这取决于您所在的页面.这个特殊问题特定于tumblr,但通常也是如此:

有没有办法让我的左右箭头键触发这些动态链接? …

javascript navigation keyboard jquery dynamic

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

以36个字母格式显示GUID

GUID是以HEX为基础的大随机数显示.我想以更短的格式显示这个数字,假设基于所有字母和数字.那是36个基础.

让我们说:2f1e4fc0-81fd-11da-9156-00036a0f876a将成为3jEl9x6eZi.

在.Net中有没有"准备好"的算法?

它需要是双向的.

编辑:使用Base64是更好的解决方案.唯一的问题是Base64包含/URI中使用不兼容的char .

.net c# base64 guid

9
推荐指数
2
解决办法
8826
查看次数

仅限发布版本的大量链接器问题

有人对此有所了解吗?链接器错误远远超出了我的驾驶室,特别是像这样的.

我还应该包含更多信息吗?

1>Linking...
1>freeglut_static.lib(freeglut_window.obj) : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/OPT:ICF' specification
1>LIBCMTD.lib(dbgheap.obj) : error LNK2005: __heap_alloc already defined in LIBCMT.lib(malloc.obj)
1>LIBCMTD.lib(dbgheap.obj) : error LNK2005: __recalloc already defined in LIBCMT.lib(recalloc.obj)
1>LIBCMTD.lib(dbgheap.obj) : error LNK2005: __msize already defined in LIBCMT.lib(msize.obj)
1>LIBCMTD.lib(malloc.obj) : error LNK2005: _V6_HeapAlloc already defined in LIBCMT.lib(malloc.obj)
1>LIBCMTD.lib(dbghook.obj) : error LNK2005: __crt_debugger_hook already defined in LIBCMT.lib(dbghook.obj)
1>LIBCMTD.lib(sbheap.obj) : error LNK2005: ___sbh_pHeaderDefer already defined in LIBCMT.lib(sbheap.obj)
1>LIBCMTD.lib(sbheap.obj) : error LNK2005: __get_sbh_threshold already defined in LIBCMT.lib(sbheap.obj)
1>LIBCMTD.lib(sbheap.obj) : error LNK2005: …
Run Code Online (Sandbox Code Playgroud)

c++ opengl linker glut linker-errors

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

在文件系统中我在哪里存储应用程序的数据文件?

我需要为我的黑莓应用程序存储一些数据文件.这些通常是我出于性能原因在本地下载和存储的小png文件.另外,我需要在本地存储一个xml文件.

我的问题是这些文件应该保存在黑莓上的哪个位置?黑莓文件系统中是否存在应用程序的主文件夹或设置文件夹?

这样一个文件夹的路径是什么?

这适用于黑莓os 4.7或更高版本.

谢谢!

filesystems persistence blackberry

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

错误未定义的符号:"_compress"与图像上载类

我想要使​​用这个类如何使用iPhone将照片上传到服务器?将图像从我的iPhone App上传到我的Web服务器.

Ive Copyd标题和主文件,并将"#import"EPUploader.m""添加到我的ViewControler中,我调用了EPUploader方法.

错误消息是:

Ld build/Release-iphonesimulator/PhotoApp.app/PhotoApp normal i386
cd /Users/phil/PhotoApp
setenv MACOSX_DEPLOYMENT_TARGET 10.5
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk -L/Users/phil/PhotoApp/build/Release-iphonesimulator -F/Users/phil/PhotoApp/build/Release-iphonesimulator -filelist /Users/phil/PhotoApp/build/NaoUp.build/Release-iphonesimulator/PhotoApp.build/Objects-normal/i386/PhotoApp.LinkFileList -mmacosx-version-min=10.5 -framework Foundation -framework UIKit -framework CoreGraphics -o /Users/phil/PhotoApp/build/Release-iphonesimulator/PhotoApp.app/PhotoApp

Undefined symbols:
  "_compress", referenced from:
      -[EPUploader(Private) compress:] in EPUploader.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

对不起,如果它是一个noobie问题..我对此新:)

iphone xcode objective-c

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

条件运算符是否缓慢?

我正在查看一些带有巨大的switch语句和每个case的if-else语句的代码,并立即感受到优化的冲动.作为一个优秀的开发人员,我总是应该着手获得一些硬性时序事实,并从三个变体开始:

  1. 原始代码如下所示:

    public static bool SwitchIfElse(Key inKey, out char key, bool shift)
    {
        switch (inKey)
        {
           case Key.A: if (shift) { key = 'A'; } else { key = 'a'; } return true;
           case Key.B: if (shift) { key = 'B'; } else { key = 'b'; } return true;
           case Key.C: if (shift) { key = 'C'; } else { key = 'c'; } return true;
           ...
           case Key.Y: if (shift) { key = 'Y'; } else { key …
    Run Code Online (Sandbox Code Playgroud)

c# performance if-statement conditional-operator micro-optimization

25
推荐指数
2
解决办法
5615
查看次数

如何让Django模板引擎在内存模板中呈现?

我将模板存储在数据库中,我没有提供该template.render方法的任何路径.

是否有任何接受模板作为字符串的公开方法?

有没有解决方法?

python django google-app-engine templates django-templates

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

jquery,选择器,查找,文本

我有一个非常有趣的问题(对我来说:))..

我正在使用jquery,我想在HTML中找到我引用之后的第一个标签.

例如我的HTML:

    <a href="#" class="A" >A</a>
    <table>
        .....
    </table>
<a href="#" class="B" >A</a>
    <table>
        .....
    </table>
<a href="#" class="c" >A</a>
    <table>
        .....
    </table>
Run Code Online (Sandbox Code Playgroud)

我想选择第一个表后面<a href="#" class="A" >A</a>的第一个表<a href="#" class="B" >B</a>...用jquery.因为这个链接在HTML中是我的引用标记,所有表都是相同的(没有任何类,ID ...),我不知道有多少表可以:( ..

谢谢 !!!

html jquery select

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

gcc在链接时忽略符号名称的大小写

我正在使用的软件使用全小写符号名称将NETLIB BLAS/LAPACK嵌入其源代码但现在将应用程序移植到Windows时我发现英特尔MKL和此平台的其他几种BLAS/LAPACK实现使用全大写符号名.有没有办法告诉gnu编译器/链接器在匹配符号名称时忽略大小写?

.
.
.
undefined reference to `_dgeqp3'
.
.
.

$ nm /lib/LAPACK.lib | grep -i " T _dgeqp3"
00000000 T _DGEQP3
Run Code Online (Sandbox Code Playgroud)

linker gcc symbols case-insensitive

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

Delphi - Indy(IDHTTP)保持会话

好吧,我有Idhttp动态创建如下


procedure TForm1.Button1Click(Sender: TObject);
Var
   Resp : String;
begin
     Resp := webSession('https://www.website.com'); // HTTPS site requires session to keep alive
     if Length(Resp)>0 then
        MessageDlg('Got the body ok',mtInformation,[mbOk],0);
end;

function TForm1.webSession(sURL : ansistring) : ansistring;
var
   SStream    : Tstringstream;
   HTTPCon    : TIdHTTP;
   AntiFreeze : TIdAntiFreeze;
   CompressorZLib: TIdCompressorZLib;
   ConnectionIntercept: TIdConnectionIntercept;
   SSLIOHandlerSocketOpenSSL: TIdSSLIOHandlerSocketOpenSSL;
   CookieManager: TIdCookieManager;
begin
    CompressorZLib :=  TIdCompressorZLib.Create;
    ConnectionIntercept :=TIdConnectionIntercept.Create;
    SSLIOHandlerSocketOpenSSL :=  TIdSSLIOHandlerSocketOpenSSL.Create;
     Result := '';
     if Length(SettingsForm.edtProxyServer.text) >= 7 then  // 0.0.0.0
     Try
        SStream := NIL;
        AntiFreeze := NIL;
        HTTPCon …
Run Code Online (Sandbox Code Playgroud)

delphi session proxy indy

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