问题列表 - 第34320页

使用jQuery从字符串中提取数字

我有一系列记录,并为其分配了ID.即

record1,record2,record3等

我正在尝试使用以下命令获取链接的ID: -

$("a.removeTier").live('click', function() {
    var tier = $(this).attr('id').match('/\d+$/');
    alert(tier);
});
Run Code Online (Sandbox Code Playgroud)

变量层应该只包含字符串中的数值.目前,我正在变为空.

有任何想法吗?

jquery

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

导轨邮件与不同的布局

我在Notifier模型中使用了一个布局用于我的所有电子邮件(20多封电子邮件)...但有时我只想发送一个没有布局或html的纯文本电子邮件.我似乎无法弄清楚如何?如果我尝试发送纯文本电子邮件,我仍然可以获得布局,以及电子邮件中的所有HTML.

我正在使用Rails 2.3.8.

我在这里读到了关于这个猴子补丁的内容......但它似乎表明有更新版本的导轨已经过来了吗?如果我可以避免,我真的不想修补猴子.

Rails - 使用邮件程序模板为多部分电子邮件设置多个布局

  layout "email" # use email.text.(html|plain).erb as the layout


  def welcome_email(property)
    subject    'New Signup'
    recipients property.email
    from       'welcome@test.com'
    body       :property => property
    content_type "text/html"
  end

  def send_inquiry(inquire)
    subject    "#{inquire.the_subject}"
    recipients inquire.ob.email
    from       "Test on behalf of #{inquire.name} <#{inquire.email}>"
    body       :inquire => inquire
    content_type "text/plain"

  end
Run Code Online (Sandbox Code Playgroud)

我也有2个文件.

email.text.html.erb
email.text.plain.erb
Run Code Online (Sandbox Code Playgroud)

它总是使用text.html.erb ...即使content_type是"text/plain"

email layout ruby-on-rails multipart actionmailer

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

当班级想要结合

我遇到了两个曾经很好分开的课程的问题,但现在他们想要结合.

没有太多了解问题的细节,这里是:

我曾经有一个包含3个空位顶点的三角类.

class Triangle
{
    Vertex a,b,c ; // vertices a, b and c
} ;
Run Code Online (Sandbox Code Playgroud)

程序中有许多Triangle实例,因此每个实例都保留了自己的顶点副本.构件的功能,例如getArea(),getCentroid()等写在类Triangle,和由于每个Triangle实例具有顶点A,B和C的副本,寻找区域或质心对其他类没有依赖性.应该是!

然后,由于其他原因,我想转移到顶点数组/索引缓冲区样式表示.这意味着所有顶点都存储在一个位于Scene对象中的单个数组中,并且每个Triangle顶点仅保留顶点的REFERENCES Scene,而不保留顶点本身的副本.起初,我尝试切换指针:

class Scene
{
    std::vector<Vertex> masterVertexList ;
} ;

class Triangle
{
    Vertex *a,*b,*c ; // vertices a, b and c are pointers
    // into the Scene object's master vertex list
} ;
Run Code Online (Sandbox Code Playgroud)

(如果您对这些好处感到疑惑,我之所以这样做是因为大多数情况下共享顶点的三角形.如果*a移动,那么使用该顶点的所有三角形都会自动更新).

这本来是一个非常好的解决方案!但它没有可靠的工作,因为std :: vector使指针无效,我在类中使用std :: vector作为主顶点列表Scene.

所以我不得不使用整数:

class Triangle
{
    int …
Run Code Online (Sandbox Code Playgroud)

c++ coupling class

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

在URL中向用户显示Key值是否存在安全问题?

我使用数据存储区中实体的Key值作为URL中用于提取记录的唯一标识符:

http://mysite.appspot.com/myaction/1x7s3fgdlbnRlcklkcicLAbcXc2VyQWNjb3VudCIFYW9uZ
Run Code Online (Sandbox Code Playgroud)

这不是一个非常有吸引力的解决方案,它也不是SEO友好的,但它是我发现在App Engine/Java中唯一识别实体的最简单方法.

不过,我主要担心的是,是否存在与显示实体的唯一Key值相关的安全问题?

java security google-app-engine bigtable primary-key

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

从文件夹中读取图像

如果我在我的资源中放置一个image.png文件,iphone将能够读取它.如果我将一个image.png文件放在iphone文件夹中,它不会读取?

我将图像从我的服务器发送到文档文件夹.没问题.

我以为iphone会自动在资源文件夹或文件夹中找到图像文件?

我确实为我的应用程序编写了任何代码来找到我的图像文件夹,只是通过文件名调用它,这是正确的.

有任何想法吗?

THKS

// Get path to doc folder
NSArray *docpaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [docpaths objectAtIndex:0];
NSString *docpath = [documentsDirectory stringByAppendingPathComponent:@"Data.plist"];      
self.data = [NSArray arrayWithContentsOfFile:docpath];
Run Code Online (Sandbox Code Playgroud)

完成从doc文件夹加载plist.

现在我去plist,获取文件名并显示单元格.

NSDictionary *dataItem = [data objectAtIndex:indexPath.row];
cell.icon = [UIImage imageNamed:[dataItem objectForKey:@"Icon"]];
Run Code Online (Sandbox Code Playgroud)

如何指定图像在我的文档文件夹中?

iphone png

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

在Python中进行自动属性赋值的最佳方法是什么,这是一个好主意吗?

而不是每次我定义一个类时都编写这样的代码:

class Foo(object): 
     def __init__(self, a, b, c, d, e, f, g):
        self.a = a
        self.b = b
        self.c = c
        self.d = d
        self.e = e
        self.f = f
        self.g = g
Run Code Online (Sandbox Code Playgroud)

我可以使用此配方进行自动属性分配.

class Foo(object):
     @autoassign
     def __init__(self, a, b, c, d, e, f, g):
        pass
Run Code Online (Sandbox Code Playgroud)

两个问题:

  1. 这条捷径有缺点或陷阱吗?
  2. 有没有更好的方法来实现类似的便利?

python attributes decorator

31
推荐指数
4
解决办法
7186
查看次数

如何设置 GtkTextView 的回车键的回调?

如何在 GtkTextView Widget 的回车键上设置回调并将 TextView 设置为像 gtk.entry(单行)一样工作?

python pygtk

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

如何在C#中分配超过MaxInteger字节的内存

我希望分配超过MaxInteger字节的内存.

Marshall.AllocHGlobal()需要一个整数 - 所以我不能使用它.还有另外一种方法吗?

更新

我将平台更改为x64,然后运行下面的代码.

myp似乎有正确的长度:约3.0G.但固执地"缓冲"最高可达2.1G.

知道为什么吗?

    var fileStream = new FileStream(
          "C:\\big.BC2",
          FileMode.Open,
          FileAccess.Read,
          FileShare.Read,
          16 * 1024,
          FileOptions.SequentialScan);
    Int64 length = fileStream.Length;
    Console.WriteLine(length);
    Console.WriteLine(Int64.MaxValue);
    IntPtr myp = new IntPtr(length);
    //IntPtr buffer = Marshal.AllocHGlobal(myp);
    IntPtr buffer = VirtualAllocEx(
        Process.GetCurrentProcess().Handle,
        IntPtr.Zero,
        new IntPtr(length),
        AllocationType.Commit | AllocationType.Reserve,
        MemoryProtection.ReadWrite);
    unsafe
    {
        byte* pBytes = (byte*)myp.ToPointer();
        var memoryStream = new UnmanagedMemoryStream(pBytes, (long)length, (long)length, FileAccess.ReadWrite);
        fileStream.CopyTo(memoryStream);
Run Code Online (Sandbox Code Playgroud)

c# memory-management

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

批评这个C#Hashmap实现?

我在C#中写了一个hashmap作为自学练习.我想将链接实现为碰撞处理技术.起初我以为我只是使用GetHashCode作为我的哈希算法,但我很快发现使用GetHashCode返回的数字并不总是可行的(如果你想索引和数组,那么int的大小会导致内存不足.数字和数字可以是负数:().所以,我提出了一种缩小数字的kludgey方法(参见MyGetHashCode).

有没有人对此实现(哈希函数和一般情况)有任何指针/提示/批评?提前致谢!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace HashMap
{
    class Program
    {

        public class MyKVP<T, K>
        {
            public T Key { get; set; }
            public K Value { get; set; }
            public MyKVP(T key, K value)
            {
                Key = key;
                Value = value;
            }
        }


        public class MyHashMap<T, K> : IEnumerable<MyKVP<T,K>>
            where T:IComparable
        {

            private const int map_size = 5000;
            private List<MyKVP<T,K>>[] storage;
            public MyHashMap()
            {
                storage = new List<MyKVP<T,K>>[map_size];
            }

            System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
            { …
Run Code Online (Sandbox Code Playgroud)

c# hashmap data-structures

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

jQuery选择器:multiselect vs select

通过jQuery,是否有可能以不同的方式为选择选择多选?

我遇到的问题是我有一个普通的js调用,它会对id做一些事情.但是在某些页面上它有不同的用途.

因此,我想要认识到这种差异.

$("select#categories[multiselect]").doOneThing; //multiselect
$("select#categories").doAnotherThing; //normal single select
Run Code Online (Sandbox Code Playgroud)

可能?

javascript jquery css-selectors

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