问题列表 - 第17967页

在jQuery中获得价值

我有一个函数以这种格式返回值:

    li#2.ui-widget-content
    li#6.ui-widget-content
    li#12.ui-widget-content
    li#1.ui-widget-content
Run Code Online (Sandbox Code Playgroud)

每次运行函数时,我都会得到上述格式的随机值.

我希望li#在jQuery 之后获得价值

谢谢

javascript string jquery

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

Oracle 中 CHAR 主键列的 Hibernate 和填充

我在 Oracle 中使用 Hibernate 和 char(6) 列时遇到了一些问题。该表的结构如下:

CREATE TABLE ACCEPTANCE
(
   USER_ID char(6) PRIMARY KEY NOT NULL,
   ACCEPT_DATE date
);
Run Code Online (Sandbox Code Playgroud)

对于用户 ID 少于 6 个字符的记录,我可以在使用 SQuirreL 运行查询时选择它们,而无需填充用户 ID。IE 如果存在用户 ID 为“abc”的记录,则以下命令将返回一条记录。

select * from acceptance where user_id = "abc"
Run Code Online (Sandbox Code Playgroud)

不幸的是,当通过 Hibernate (JPA) 进行选择时,以下返回 null:

em.find(Acceptance.class, "abc");
Run Code Online (Sandbox Code Playgroud)

如果我填充该值,它会返回正确的记录:

em.find(Acceptance.class, "abc   ");
Run Code Online (Sandbox Code Playgroud)

我正在开发的模块从系统的其他部分获取未填充的用户 ID。除了在将用户 ID 提供给 Hibernate 之前将其调整为一定长度的代码之外,是否有更好的方法让 Hibernate 工作?(如果长度发生变化,可能会出现维护问题)

java oracle hibernate jpa

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

关于闭包词汇绑定的更多解释?

有很多与此相关的SO帖子,但我再次提出这个问题的目的不同

我试图理解为什么闭包很重要和有用.我在与其相关的其他SO帖子中读过的一件事是,当你将一个变量传递给闭包时,闭包开始从那时开始记住这个值.这是它的整个技术方面还是有更多的事情发生在那里.

我想知道当封闭内部使用的变量从外部修改时会发生什么.它们应该只是常量吗?

在Clojure语言中,我可以执行以下操作:但由于值是不可变的,因此不会出现此问题.那么其他语言怎么样?闭包的正确技术定义是什么?

(defn make-greeter [greeting-prefix]
    (fn [username] (str greeting-prefix ", " username)))

((make-greeter "Hello") "World")
Run Code Online (Sandbox Code Playgroud)

lisp closures functional-programming clojure

8
推荐指数
4
解决办法
1375
查看次数

Python用于什么?

好的,所以我在编程方面相当新(只知道HTML,CSS和JavaScript),我刚刚开始深入研究Python.我想知道的是,它用于什么以及它的设计目的是什么?

python

106
推荐指数
2
解决办法
15万
查看次数

C#简单图像调整大小:文件大小不缩小

我对以下代码有疑问.我下面的代码成功运行了一个目录,并将图片的resoultion设置为更小的尺寸.但是,文件大小不会更改.例如,尺寸为2400x1800且文件大小为1.5MB的图像将缩放为800x600,但800x600图片仍为1.5MB文件大小.我想我可能要明确压缩图片,但我不确定.有任何想法吗?

private void Form1_Load(object sender, EventArgs e)
        {
            string[] files = null;
            int count = 0;
            files = System.IO.Directory.GetFiles(@"C:\Users\..\..\ChristmasPicsResized");
            foreach (string file in files)
            {
                System.Drawing.Bitmap bmp = System.Drawing.Bipmap.FromFile(file);

                ResizeBitmap(bmp, 807, 605).Save(
                     @"C:\users\..\..\TempPicHold\Pic" + count.ToString() + ".jpg");
                count++;
            }
        }
        public Bitmap ResizeBitmap(Bitmap b, int nWidth, int nHeight)
        {
            Bitmap result = new Bitmap(nWidth, nHeight);
            using (Graphics g = Graphics.FromImage((Image)result))
                g.DrawImage(b, 0, 0, nWidth, nHeight);
            return result;
        }
Run Code Online (Sandbox Code Playgroud)

c# resize image image-resizing

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

正则表达式,其中字符串的一部分必须在0到100之间

我需要验证序列号.为此我们在C#中使用正则表达式,而某个产品,序列号的一部分是"午夜以来的秒".一天有86400秒,但如何在此字符串中将其验证为5位数字?:

654984051-86400-231324
Run Code Online (Sandbox Code Playgroud)

我不能用这个概念:

[0-8][0-6][0-4][0-0][0-0]
Run Code Online (Sandbox Code Playgroud)

因为那时86399不会有效.我怎么能克服这个?我想要的东西:

[00000-86400]
Run Code Online (Sandbox Code Playgroud)

更新
我想清楚地表明我已经意识到 - 并且同意 - "当有一种更简单的方法时,不要使用正则表达式". Jason的答案正是我想要做的,但是这个序列号验证适用于通过我们系统的所有序列号 - 目前还没有针对这些特定序列号的自定义验证码. 在这种情况下,我有充分的理由寻找正则表达式解决方案.

当然,如果没有一个,那么这对于这些特定产品的自定义验证的情况是不可否认的,但我想在使用需要更改代码的解决方案之前完全探索这个途径.

c# regex numbers

6
推荐指数
4
解决办法
3519
查看次数

Java:用可点击的HTML链接替换文本URL

我正在尝试将包含某些URL的String替换为与浏览器兼容的链接URL.

我的初始String看起来像这样:

"hello, i'm some text with an url like http://www.the-url.com/ and I need to have an hypertext link !"
Run Code Online (Sandbox Code Playgroud)

我想得到的是一个字符串看起来像:

"hello, i'm some text with an url like <a href="http://www.the-url.com/">http://www.the-url.com/</a> and I need to have an hypertext link !"
Run Code Online (Sandbox Code Playgroud)

我可以使用以下代码行捕获URL:

String withUrlString = myString.replaceAll(".*://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"null\">HereWasAnURL</a>");
Run Code Online (Sandbox Code Playgroud)

也许regexp表达式需要一些修正,但它工作正常,需要在更长的时间内进行测试.

所以问题是如何保持正则表达式捕获的表达式,只需添加创建链接所需的内容:catched string

提前感谢您的关注和回复!

java regex url grouping replace

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

是否有适用于iPhone的原生YAML库?

我正在考虑使用YAML作为我的下一个iPhone应用程序的一部分,但我无法找到要使用的Objective-C库.

YAML的维基百科页面提到了一个,但链接已经死了.

是否有一个Objective-C库可以将YAML解析为本机集合对象(NSArray,NSDictionary等...)?

iphone yaml objective-c

25
推荐指数
3
解决办法
6430
查看次数

HTTP_RAW_POST_DATA为空 - 备用解决方案?

我正在尝试使用由电子商务网站提供的脚本,该脚本从发布到我网站上的网址的xml Feed中获取数据.该脚本使用....收集数据....

$requestBodyXML = new DOMDocument();

# Load the request body into XML and check that the result has been parsed into XML    
if ($requestBodyXML->loadXML($HTTP_RAW_POST_DATA) == true)
Run Code Online (Sandbox Code Playgroud)

问题是没有数据传递.我明白这是折旧的,但我还能做到这一点吗?

php

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

如何在PHP中"撤消"这个小函数?

我正在使用它来调整我的文本,然后将其插入到mysql数据库中:

$ad_text=nl2br(wordwrap($_POST['annonsera_text'], 60, "\n", true));
Run Code Online (Sandbox Code Playgroud)

当用户希望更改其发布内容时,他们会点击我页面上的链接,然后会打开一个表单.在这种形式,textarea我从mysql获取信息,我再次显示文本.唯一的问题是,文本本身包含' <br>'标签.也就是说,它在mysql表字段中看起来非常精确.

如何撤消上述功能以便<br>再次删除标签?谢谢

html php mysql

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