问题列表 - 第43307页

在mozilla中,文本溢出:省略号不起作用

我使用了一个jquery插件来获取mozilla中的省略号,但我想知道其他方法来获取省略号,因为我使用的插件在某些情况下显示了脚本错误./ ******编辑********** /我使用过这个插件

jquery.text-overflow.js
Run Code Online (Sandbox Code Playgroud)

并且脚本错误要求禁用页面中的脚本

css ellipsis

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

jQuery如何将我的有序列表转换为数组?

这是我的清单:

<ol>
    <li>Audi</li>
    <li>Kawasaki</li>
    <li>Vauxhall</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

什么是将列表项转换为数组的jQuery函数?

var cars;
$('li').map(function() {
    // converts the ordered list into a javascript array named 'cars'
}); 
Run Code Online (Sandbox Code Playgroud)

谢谢!

html javascript jquery

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

在Eclipse中导入包中的问题

我正在尝试将一些现有项目导入Eclipse.他们的包的结构是:

Project/
        /src
          /java
             /a
              /b
                /c
Run Code Online (Sandbox Code Playgroud)

在包浏览器中导入后,我看到:

Project
  src/java
       --a
         --b
            --c
               - AClass.java
Run Code Online (Sandbox Code Playgroud)

这没关系,因为类包括AClass.java在包中定义:a.b.c 但在一个项目中,结构(一旦导入)变为:

Project
  src
     --java
        --a
          --b
            --c
              - AClass.java
Run Code Online (Sandbox Code Playgroud)

这会导致AClass.java被定义为包中的错误,a.b.c但它实际上是在java.a.b.c
为什么会发生这种情况?为什么在这个特定项目中java不会被忽略作为包的一部分?
谢谢

java eclipse

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

withValueBackReference的语义是什么?

我无法弄清楚withValueBackReference的确切语义.

我已经使用这种方法读取了示例代码(例如添加新联系人的代码),提供了backReference值为0.这是什么意思?

文件说:

后引用的列值优先于withValues(ContentValues)中指定的值

android android-contentprovider

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

无法从C#.NET加载Win32本机DLL文件

我有一个C#winapp.我从C#应用程序调用一个原生.dll文件(由我自己创建),它工作正常.

但是当我将我的应用程序(.exe和.dll文件)复制到另一台机器时,我收到一条错误消息:

无法加载DLL"c:\ dllname.dll":找不到指定的模块.(来自HRESULT的异常:0x8007007E)

这是C#代码:

class IsoMessageHelper
{
    public const string ISO8583_DLL = "c:\\Hc8583.dll";
    [DllImport(ISO8583_DLL, CallingConvention = CallingConvention.Cdecl)]
    public static extern bool InitializationRq(...)
}
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

c# dll winapi

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

为什么iOS不会在由didReceiveMemoryWarning发布之后自动从Nib加载的视图?

我的iPad应用程序大量使用自动旋转.这很棒.然而,我注意到,如果一个隐藏的视图是由默认实现释放didReceiveMemoryWarning(如描述在这里),当画面从笔尖重新加载,我正好是在景观,它加载它的肖像.这会对界面造成严重破坏,直到我手动旋转iPad并强制它进入正确的方向.

我原以为iOS会在当前方向加载视图; 这就是应用程序启动时的功能.但它没有,不是在被卸下之后didReceiveMemoryWarning.为什么不?我怎么能这样做呢?

uiviewcontroller didreceivememorywarning autorotate ios

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

在PHP中解析本地化的日期字符串

我有一些代码(它是wordpress插件的一部分),它接受一个文本字符串,并给出date()的格式说明符,并尝试将其解析为包含小时,分钟,秒,日,月,年的数组.

目前,我使用以下代码(请注意strtotime与01/02/03之类的东西非常不可靠)

// $format contains the string originally given to date(), and $content is the rendered string
if (function_exists('date_parse_from_format')) {
    $content_parsed = date_parse_from_format($format, $content);
} else {
    $content = preg_replace("([0-9]st|nd|rd|th)","\\1",$content);
    $content_parsed = strptime($content, dateFormatToStrftime($format));
    $content_parsed['hour']=$content_parsed['tm_hour'];
    $content_parsed['minute']=$content_parsed['tm_min'];
    $content_parsed['day']=$content_parsed['tm_mday'];
    $content_parsed['month']=$content_parsed['tm_mon'] + 1;
    $content_parsed['year']=$content_parsed['tm_year'] + 1900;
}
Run Code Online (Sandbox Code Playgroud)

这实际上运作得相当好,似乎处理了我抛出的每一个组合.

然而,最近有人给了我24 ??????, 2010.这是2010年11月24日的俄语[日期格式为j F, Y],它被解析为年份= 2010年,月份= null,日期= 24.

是否有任何我可以使用的功能知道如何将11月和Ноябрь翻译成11?

编辑:

运行print_r(setlocale(LC_ALL, 0));回报C.切换回strptime()似乎可以解决问题,但文档警告:

在内部,此函数调用系统的C库提供的strptime()函数.此功能可以在不同的操作系统上表现出明显不同的行为.在PHP 5.3.0及更高版本中,建议使用不受这些问题影响的date_parse_from_format().

date_parse_from_format()正确的API,如果是这样,我如何让它识别语言?

php localization

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

TabBar支持Three20 iPhone照片库

我通过教程并为iPhone创建了一个照片库.现在我想将它添加到我的TabBar项目中.我已经听说过,Three20不支持XIB,所以我将整个标签栏设置改为以编程方式.我想我离最终的解决方案并不太远.

我能够让照片库在一个标签中工作,但没有功能(点击图片 - >打开,等等).页面顶部没有导航,可以引导您进入详细图像页面.当我从app delegate中的didFinishLaunchingWithOptions-method中删除它时,我遇到了这个问题:

// Override point for customization after application launch
TTNavigator* navigator = [TTNavigator navigator];
TTURLMap* map = navigator.URLMap;
[map from:@"demo://album" toViewController:  [AlbumController class]];

[navigator openURLAction:[TTURLAction actionWithURLPath:@"demo://album"]];
return YES;
Run Code Online (Sandbox Code Playgroud)

我不得不将其删除,否则整个标签栏都不会显示.照片库使用整个屏幕.我不确定它是否未显示或未加载.我也尝试过:

tabbar.hidesBottomBarWhenPushed = NO;
Run Code Online (Sandbox Code Playgroud)

但那根本不起作用.我试图在没有结果的情况下将TTNavigator代码添加到AlbumController本身的loadView(),viewDidLoad()和init().有谁知道我必须把它放在哪里,以使其工作?

我的AlbumController.h:

#import <Foundation/Foundation.h>
#import <Three20/Three20.h>

@interface AlbumController : TTThumbsViewController {
    // images
    NSMutableArray *images;

    // parser
    NSXMLParser * rssParser;
    NSMutableArray * stories;
    NSMutableDictionary * item;
    NSString * currentElement;
    NSMutableString * currentImage;
    NSMutableString * currentCaption;
}

@property (nonatomic, retain) NSMutableArray *images;

@end …
Run Code Online (Sandbox Code Playgroud)

iphone tabbar photo-gallery three20

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

文字颜色动画

有没有办法动画文本颜色变化(从任何颜色变为白色)?

我想出的唯一变体是将两个文本视图(具有相同的文本)放在一个地方,然后淡化顶部的一个,因此底部的一个(具有白色)将变得可见.

PS我废弃了2个TextViews的变体,因为它看起来很奇怪(边缘不平滑,因为我在屏幕上有很多这样的元素,它真的落后于滚动).我做了什么,是一个疯狂的黑客,使用Thread和setTextColor(也强制重绘textview)来动画.

由于我只需要2种颜色变化(从红色到白色,从绿色到白色),我硬编码了它们之间的值和所有过渡颜色.所以这是它的样子:

public class BlinkingTextView extends TextView {
public BlinkingTextView(Context context, AttributeSet attrs) {
    super(context, attrs);
}

public void animateBlink(final boolean red) {
    if (animator != null) {
        animator.drop();
    }
    animator = new Animator(this, red);
    animator.start();
}

public void clearBlinkAnimation() {
    if (animator != null) {
        animator.drop();
    }
}

private Animator animator;

private final static class Animator extends Thread {
    public Animator(final TextView textView, final boolean red) {
        this.textView = textView;
        if (red) {
            SET_TO_USE = RED;
        } …
Run Code Online (Sandbox Code Playgroud)

android

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

UDP 数据包在某台 PC 中小于 12 字节时会被丢弃。我如何找出原因?

我遇到了一个以前从未听说过的问题。

我正在制作一个在线游戏,它在某个角色动作中使用 UDP 数据包。在我开发了 udp 模块后,它似乎工作正常。虽然我们大多数团队成员都没有问题,但是我的老板一个人告诉我那个模块有问题。

我调查了这个问题,最后我发现了这样一个事实……在他的 PC 上,如果 udp 数据包大小小于 12,则数据包永远不会被传送到另一台主机。

以下是一些附加信息:

  • 1~11 字节 udp 数据包被丢弃,12 字节和 12 字节以上的数据包都可以。
  • 操作系统:Microsoft Windows Vista 商业版
  • 网卡:Attansic L1 千兆以太网 10/100/1000Base-T 控制器
  • WSASendTo 返回 TRUE。
  • 环回 udp 数据包工作正常。

你怎么看这个问题?你怎么看……是什么导致了这个问题?下一步我该怎么做?

附注。我不想填充使所有数据包的长度最多为 12 个字节。

c++ windows udp tcp winsock

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