问题列表 - 第19155页

在javascript中替换换行符不起作用:(

嘿那里,我正试图取代一个

<blockquote>...</blockquote>
Run Code Online (Sandbox Code Playgroud)

>> ...
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

var testhtml = 'sdkjhfbs <blockquote>skldfjsfkjghbs\n sdjkfhb ksdbhv isl\n kdjbhdfgkj bs</blockquote>kdjfgnkdfj';
alert(blockquoteConvert(testhtml));

function blockquoteConvert(html) {
    return '>>' + html.
        replace(/<blockquote>([^]+)<\/blockquote>/gi,"$1").
        replace('/\n/','\n>> ');
}
Run Code Online (Sandbox Code Playgroud)

但它没有找到Linebreaks.(我用indexOf('\n')检查).

我怎样才能做到这一点 ?

javascript regex

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

在Windows 7下删除片状文件?

我有一个Python测试套件,可以创建和删除许多临时文件.在Windows 7下,shutil.rmtree操作有时会失败(<1%的时间).失败显然是随机的,并不总是在相同的文件上,并不总是以相同的方式,但它总是在rmtree操作上.这似乎是某种时间问题.它也让人联想到Windows 7对权限和管理员权限的警惕性增强,但这里没有权限问题(因为代码刚刚创建了文件),并且没有管理员权限.

它看起来像两个线程或进程之间的计时问题,但这里也没有并发性.

(部分)堆栈跟踪的两个示例:

  File "C:\ned\coverage\trunk\test\test_farm.py", line 298, in clean
    shutil.rmtree(cleandir)
  File "c:\python23\lib\shutil.py", line 142, in rmtree
    raise exc[0], (exc[1][0], exc[1][1] + ' removing '+arg)
WindowsError: [Errno 5] Access is denied removing xml_1

  File "C:\ned\coverage\trunk\test\test_farm.py", line 298, in clean
    shutil.rmtree(cleandir)
  File "c:\python23\lib\shutil.py", line 142, in rmtree
    raise exc[0], (exc[1][0], exc[1][1] + ' removing '+arg)
WindowsError: [Errno 3] The system cannot find the path specified removing out
Run Code Online (Sandbox Code Playgroud)

在Windows XP上,它永远不会失败.在Windows 7上,它在这几个不同的Python版本(2.3-2.6,不确定3.1)中失败了.

有人见过这样的东西并有解决方案吗?代码本身就是bitbucket,真正的勤奋.

python windows-7

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

asp.net:DetailsView控件不解释html

我在页面上有一个asp.net detailsview控件.我注意到它始终显示我的数据库字段中的原始文本,它不解释文本中的html - 因此它显示<b> mytext </ b>而不是mytext格式的粗体.

反正是否有控制来解释返回的数据中的html

关心融化

asp.net detailsview

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

使用libboost_python.so.1.41.0 Boost.python失败:无法打开共享对象文件

我已经安装了Boost.Python.在安装过程中没有错误,但我有一个问题.当我尝试构建我的项目时,ererything是可以的,但是当我运行我的包装项目时出现错误:

import wrraped_project
ImportError: libboost_python.so.1.41.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我试图将项目复制到libboost_python.so.1.41.0以及lib到项目等.但每次我都有涂错误.

boost-python

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

将图像保存到文档目录并检索电子邮件附件

我无法搞清楚NSBundle和DocumentDirectory数据,我有一个相机图片" imageView ",我正在保存NSDocumentDirectoy,然后想要检索它附加到电子邮件,

这里有保存代码:

- (IBAction)saveImage {
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:@"savedImage.png"];
    UIImage *image = imageView.image; // imageView is my image from camera
    NSData *imageData = UIImagePNGRepresentation(image);
    [imageData writeToFile:savedImagePath atomically:NO];   
}
Run Code Online (Sandbox Code Playgroud)

这是新的获取数据代码:

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *appFile = [documentsDirectory stringByAppendingPathComponent:@"savedImage.png"];
    NSData *myData = [[[NSData alloc] initWithContentsOfFile:appFile] autorelease];
    [picker addAttachmentData:myData mimeType:@"image/png" fileName:@"savedImage"];
Run Code Online (Sandbox Code Playgroud)

email iphone nsdocument ios

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

开源投票系统

我打算建立一个社区驱动的网站,其投票功能类似于StackOverflow(或Digg等).我真的很喜欢SO的投票系统,你的积分被扣除以便投票给别人等等.

无论如何,有没有可用的开源模块/组件,我可以直接插入我的应用程序,而无需重新发明轮子?该应用程序将开发可能是PHP或Python.

感谢您的意见和建议.

php python open-source voting

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

使用fish检索当前源文件的路径

在fish shell脚本中,是否可以获取shell脚本所在的路径?在bash中,您可以使用BASH_SOURCE变量来执行此操作.

fish

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

SQL语法!空指针异常!

我在MySQL中有一个名为"clienttable"的表,它有11列,第9列是"yahooId",第11列是"password".我有两个例外:1:行的SQL语法rst = stmt.executeQuery("SELECT yahooId AND password FROM clienttable");和2:NullPoniterException for线while (rst.next())请帮帮我,谢谢.这也是我在我的数据库类中编写的:

    public static boolean Test(String userName, String password) {
    boolean bool = false;
    Statement stmt = null;
    try {
        stmt = conn.createStatement();
    } catch (SQLException ex) {
        Logger.getLogger(Manager.class.getName()).log(Level.SEVERE, null, ex);
    }
    ResultSet rst = null;
    try {
        rst = stmt.executeQuery("SELECT yahooId AND password FROM clienttable");
    } catch (SQLException ex) {
        Logger.getLogger(Manager.class.getName()).log(Level.SEVERE, null, ex);
    }
    try {
        while (rst.next()) {
            if (rst.getString(9).equals(userName) && rst.getString(11).equals(password)) {
                bool = true; …
Run Code Online (Sandbox Code Playgroud)

java

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

可重新排序的UITableView,每行最大行数

我是iPhone开发和编程的新手,最近完成了Stephen Kochan的Objective-C 2.0编程,以及Erica Sadun的iPhone Cookbook的部分内容.只是阅读本网站上已回答的问题对我有很大帮助,所以我非常感谢所有用户.现在我正在开发我的第一个iPhone应用程序,并且取得了很好的进展,除了一件令我难过的事情.

我在使用UITableView时遇到了一些麻烦.基本上,我有一个表,每个部分最多需要6行,没有最小值(除非删除1行部分的行,在这种情况下该部分与它一起).该表也可以由用户重新排序.当用户将一行拖动到已经具有最多6个分配行的部分时,我希望该部分的底部行向下排序,以便成为下一部分的顶行.

至于实现这个,我的第一个想法是调用一个方法tableView:moveRowAtIndexPath:toIndexPath:,它将遍历循环中的各个部分,确保它们都没有7行以上,根据需要调整数组,然后使用[myTable beginUpdates]块删除和插入所需的行.这就是所有看起来的样子(注意:我的数组结构是:Array(Table)> Arrays(Sections)> Dictionaries(Items)):

-(void) tableView: (UITableView *) tableView moveRowAtIndexPath: (NSIndexPath *) from toIndexPath: (NSIndexPath *) to
{ 
// Get the dictionary object for the icon.
NSMutableDictionary *theIcon = [[[TABLE_ARRAY_MACRO objectAtIndex: from.section] objectAtIndex: from.row] mutableCopy];

// Now remove it from the old position, and insert it in the new one.
[[TABLE_ARRAY_MACRO objectAtIndex: from.section] removeObjectAtIndex: from.row];
[[TABLE_ARRAY_MACRO objectAtIndex: to.section] insertObject: theIcon atIndex: to.row];

if ( [[TABLE_ARRAY_MACRO objectAtIndex: to.section] count] > 6 …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uitableview

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

如何在Perl中将命令行参数视为UTF-8?

如何@ARGV在Perl中将UTF-8 的元素视为?

目前我正在使用以下解决方案..

use Encode qw(decode encode);

my $foo = $ARGV[0];
$foo = decode("utf-8", $foo);
Run Code Online (Sandbox Code Playgroud)

..哪个有效,但不是很优雅.

我使用的是Perl v5.8.8,它是从bash v3.2.25调用的,LANG设置为en_US.UTF-8.

unicode perl utf-8

17
推荐指数
2
解决办法
6509
查看次数