问题列表 - 第30551页

Javascript替换方法,替换为"$ 1"

我正在阅读Sitepoints 2007书籍"Simply Javascript",我遇到了一些我无法理解的代码.

它是以下代码:

Core.removeClass = function(target, theClass)
{
    var pattern = new RegExp("(^| )" + theClass + "( |$)");
    target.className = target.className.replace(pattern, "$1");
    target.className = target.className.replace(/ $/, "");
};
Run Code Online (Sandbox Code Playgroud)

第一次调用replace方法让我很困惑,我不明白"$ 1"值来自何处或意味着什么.我认为调用应该用""替换找到的模式.

javascript regex replace

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

编写一个与浏览器交互的简单Web爬虫(Java)

我需要创建一个自动化流程(最好使用Java),它将:

  1. 使用特定网址打开浏览器.
  2. 使用指定的用户名和密码登录.
  3. 按照页面上的其中一个链接.
  4. 刷新浏览器.
  5. 登出.

这基本上是为了收集一些统计数据进行分析.每次用户跟踪链接时,都会为该特定用户生成一堆数据并保存在数据库中.我需要做的是,使用大约10个假用户,每5-15分钟ping一次页面.

你能谈谈简单的做法吗?必须有一个替代无尽的登录 - 刷新 - 注销手动过程...

java browser interaction bots web-crawler

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

我们如何在C++代码中使用任何C库?

我们如何在C++代码中使用任何C库?(我们可以吗?有什么关键吗?)(我使用的是VS10,现在谈论的是libs,如x264和OpenCV)

c c++

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

收集行为中的奇怪C#结构

关于为什么这样的任何想法

    public Collection<Point> data = new Collection<Point>(){
            new Point{X=10,Y=20},
            new Point{X=20,Y=30},
            new Point{X=40,Y=20},
            new Point{X=10,Y=20}
           };
Run Code Online (Sandbox Code Playgroud)

(注意相同的第一个和最后一个元素)给出错误

已添加具有相同键的项目.

如果您将最后一个元素更改为Y = 20.1或任何使其不同的元素,则它可以正常工作.您也可以随意添加元素并获得相同的结果.

问题显然是由于Point是一个值类型,因为如果你定义并使用一个点类它会消失,我知道在其他集合类型中使用结构有问题,但这与值和ref返回的区别有关类型.令我神秘的是,如果所有结构具有不同的字段值,则此方法有效.

c# collections struct

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

jquery plupload multipart_params

我正在使用"plupload"插件.

我有这个输入表格:

<div id="flash_uploader" style="width: 610px; height: 330px;">You browser doesn't have Flash installed.</div><input type="text" name="categorie" id ="categorie" value="" /><input type="submit" value="send" />
Run Code Online (Sandbox Code Playgroud)

我尝试用"multipart_params"获取"categorie"的值,但这不起作用!

$("#flash_uploader").pluploadQueue({
    // General settings
    runtimes : 'flash',
    url : '../scripts/plupload/examples/upload.php',
    max_file_size : '700kb',
    chunk_size : '1mb',
    unique_names : false,
    multi_selection : true,
    multipart : true,
    multipart_params : {categorie : $('#categorie').val()},
    filters : [
        {title : "Image files", extensions : "jpg,png"}
    ],
    // Resize images on clientside if we can
    resize : {width : 550, height : 550, …
Run Code Online (Sandbox Code Playgroud)

forms jquery

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

如何在Excel中创建基于模板的用户可自定义报表

Excel如何用于生成最终用户可自定义的报告.需要根据某些查询从oracle/SQL Server数据库中获取数据,并且需要在Excel中生成报告.

我想根据他不断变化的需求为最终用户(具有Excel和数据库查询编写知识)设计一个解决方案,以便他在今天修改报表要求时不依赖开发团队.

我之前使用C#和Crystal报表设计了这种类型的应用程序,这需要三件事:1.具有数据库查询的Crystal报表模板2.过滤条件(将从数据库中读取数据).3.动态用户控制(例如文本框,下拉等)生成组件根据过滤条件控制所需(由最终用户在数据库表中定义).

如果最终用户熟悉Crystal报表设计,那么他可以设计自己的水晶报表模板以及仅嵌入在水晶报表中的数据库查询.我的软件根据该报告模板的数据库中的定义生成动态用户控件.这些筛选条件将传递给Crystal报表中定义的查询,以便根据其筛选条件生成所需的报表.这有助于他今天在餐饮日报告相关的变化要求.

现在我想用Excel设计类似的解决方案,即用Excel模板替换Crystal报表模板.我最初的提议是这样的,我将用excel模板替换水晶报告,该模板具有很少的固定参数和少量变量报告参数(根据查询将来自数据库),其余的我将使用我之前的解决方案.

我不知道

  • 如何在Excel中定义报表参数?
  • 如何生成多页报告(当数据库返回多个记录的数据集时)?
  • 如果要在多个页面上显示结果,如何对水晶报告进行分页报告?
  • 如何在Excel中定义报表页眉和页脚区域以显示在多页报表上?

我知道这些事情可以使用宏编程(在Excel报表模板中定义)来完成,但这对最终用户来说并不容易,我希望有一个简单的通用解决方案,我可以在我的c#程序中实现一次,以便最终用户(没有什么优秀的知识)可以根据自己的需要设计/修改报告,而不会像我之前的解决方案(c#和Crystal报告)那样在编程方面遇到太多麻烦.

提前感谢您节省宝贵的时间,支持和指导.

问候.Gopal Parikh.

.net excel

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

如何输入多行命令

是否可以将PowerShell命令行拆分为多行?

在Visual Basic中,我可以使用下划线(_)继续下一行中的命令.

powershell multiline

379
推荐指数
8
解决办法
35万
查看次数

php数组 - 大写或小写

是否将大写或小写a用于php数组是否重要?

例如:array()vs.Array()

php arrays coding-style

8
推荐指数
2
解决办法
3076
查看次数

适用于Linux的开源OpenGL分析器

这个标题很好地总结了我的问题:是否有适用于Linux的开源 OpenGL剖析器?

我唯一能找到的就是gDEBugger,但它只有7天的试用版,并且是非常封闭的来源.我会免费使用(如在自由中)软件开发,因此付费不是一种选择,尽管我可能会考虑接受免费(如在啤酒中)但关闭应用程序的答案.如果它适用于开源驱动程序(我的主计算机具有集成的英特尔显卡),则可获得奖励积分.

linux opengl performance

10
推荐指数
2
解决办法
4135
查看次数

如何在Windows服务中托管简单的ASP.NET Web界面

对于在Windows和.NET操作系统上运行的简单设备,我们需要创建一个简单的配置Web界面来控制它.就像路由器的配置页面一样,没有比这更复杂的了.

应该避免安装IIS或任何其他Web服务器,我们需要的是在基本的Windows XP安装+ .NET上的Windows服务中的自我支持过程.

单声道兼容性是一个优点.

太感谢了

.net c# asp.net mono http

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