问题列表 - 第22470页

有没有办法让jQuery输出*实际标记*?

当使用jQuery动态构建标记时,有时让它返回它作为字符串生成的实际HTML,而不是作为一堆jQuery对象.有没有办法做到这一点?例如,这里:

$("<strong></strong>").text("Hi there!");
Run Code Online (Sandbox Code Playgroud)

我希望能够提取纯文本字符串

"<strong>Hi there!</strong>"
Run Code Online (Sandbox Code Playgroud)

这样我就可以远程缓存它.有没有办法做到这一点?

javascript xhtml jquery

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

如何在红宝石中发出一次警告?

是否有可能告诉红宝石只发出一次警告,而不是多次?

class SoylentGreen
  def eat
    warn "Algae harvesting not implemented. Soylent green is people!"
  end
end

5.times do
  soylent_green = SoylentGreen.new
  soylent_green.eat
end
Run Code Online (Sandbox Code Playgroud)

产生

Algae harvesting not implemented. Soylent green is people!
Algae harvesting not implemented. Soylent green is people!
Algae harvesting not implemented. Soylent green is people!
Algae harvesting not implemented. Soylent green is people!
Algae harvesting not implemented. Soylent green is people!
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望它只发生一次.

我没有使用rails,并且可以访问ruby 1.8和1.9.

替代方案包括编写我自己的警告系统(它仅涵盖这样的故意警告),或者将警告置于其外SoylentGreen#eat(即使未调用该方法也会显示警告).

ruby warnings

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

如何在.NET 4.0中的实体框架中进行"喜欢"通配符比较?

我正在使用Visual Studio 2010 RC for .NET 4.0,我试图找出如何与Entity Framework进行通配符比较.

我想对EF进行以下查询,我找到所有以'J'开头的名字

select * from Users where FirstName like 'J%'
Run Code Online (Sandbox Code Playgroud)

c# sql entity-framework .net-4.0

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

如何用C++编写一个对象文件

我有一个带有几个文本字符串作为成员的对象.我想一次性将这个对象写入文件,而不是将每个字符串写入文件.我怎样才能做到这一点?

c++ string file object

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

将GridView导出到Excel而不会丢失Excel中的网格线

我有一个GridView,我想导出到Excel.当我使用我在网上找到的示例代码时,它将内容导出到Excel就好了,但由于某种原因,它还清除了导出表外的所有网格线.

对于普通的Excel用户来说,这很容易修复,但我需要这个解决方案适合所有人.

那么有没有办法将GridView中的数据导出到Excel工作簿中,看起来它只是输入到Excel中?我已粘贴下面使用的代码,假设名为toPrint的GridView存在且具有准确的数据.

Response.Clear();
Response.AddHeader("content-disposition", "attachment; filename=" + name + "_Registration_Forms.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.ms-excel";
Page.EnableViewState = false;

System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);

toPrint.RenderControl(htmlWrite);

Response.Write(stringWrite.ToString());
Response.End();
Run Code Online (Sandbox Code Playgroud)

编辑:找到一个部分解决方案.如果我导出为逗号分隔列表并将标题设置为CSV文件,它将打开正常,并显示所有网格线(甚至是导出数据之外的那些).当然,唯一的问题是在导出之前必须从我的值中删除每个逗号和换行符.

.net asp.net excel gridview export

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

浮点计算根据编译器而变化

当我运行完全相同的代码执行在Windows和Solaris上编译的完全相同的浮点计算(使用双精度)时,我得到的结果略有不同.

我知道由于舍入错误导致结果不准确.但是我希望舍入错误与平台无关,从而在两个平台上给出相同(略微不正确)的结果,但事实并非如此.

这是正常的,还是我的代码中还有其他问题?

c c++ floating-point

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

自定义字体和XML布局(Android)

我正在尝试使用Android中的XML文件定义GUI布局.据我所知,没有办法指定您的小部件应该在XML文件中使用自定义字体(例如,您放置在assets/font /中的字体),并且您只能使用系统安装的字体.

我知道,在Java代码中,我可以使用唯一ID手动更改每个窗口小部件的字体.或者,我可以迭代Java中的所有小部件来进行此更改,但这可能会非常慢.

我还有其他选择吗?有没有更好的方法来制作具有自定义外观的小部件?我不是特别想要为我添加的每个新小部件手动更改字体.

java user-interface fonts android interface

174
推荐指数
9
解决办法
17万
查看次数

如何销毁NSHTTPCookies?

我正在对 URL 运行 Post 调用并登录系统。这是有效的,但登录后,我尝试检索 cookie \xe2\x80\x93 但当我这样做时:

\n\n
NSArray *allCookies = [NSHTTPCookie cookiesWithResponseHeaderFields:[response allHeaderFields] forURL:[NSURL URLWithString:mywebsite"]]; \nNSLog(@"How many Cookies: %d", allCookies.count);\n
Run Code Online (Sandbox Code Playgroud)\n\n

我收到 \xe2\x80\x9cHow much Cookies: 0\xe2\x80\x9d 的响应

\n\n

问题是,当我关闭应用程序然后重新打开时,它正在使用我之前登录的信息进行连接。

\n\n

这里发生了什么?为什么它告诉我 cookie 为零?我怎样才能摆脱这些cookies?

\n

iphone cookies post

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

Easy shell解决方案为每行stdout执行命令

这应该是一个非常简单的任务:我想获取任何旧命令的stdout的每一行,并使用每个命令执行另一个命令作为参数.

例如:

ls | grep foo | applycommand'mv%s bar /'

这将使所有匹配" foo "并将其移动到bar /目录.

(我觉得有点尴尬,要求什么可能是一个非常明显的解决方案.)

shell

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

如何以编程方式控制我的电脑音量?

我有一个没有音乐键的键盘,用于在我的电脑中上下音量,播放,停止等音乐.如果你不明白,是我的键盘,不是.

我想在Windows和Delphi或C#中实现一个键盘钩子来在我的键盘中创建音量功能,但我不知道如何通过代码来调高音量.我正在尝试这个这个例子,但是没有用(顺便说一下,所有都在Delphi中).

你知道如何通过代码来调高音量吗?

c# windows delphi multimedia volume

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