问题列表 - 第4918页

如何让Eclipse为Cygwin的GDB提供可执行文件的posix路径?

我在Windows上使用Eclipse来使用C​​ygwin的工具链来编写C++.我也想用它进行调试,但我的问题如下:

  • 要调试的可执行文件位于工作区的子文件夹中(非常标准,我猜)但不是构建可执行文件的实际项目.
  • Eclipse和GDB具有不同的路径格式:Eclipse使用Windows路径,而GDB使用posix路径.Eclipse知道D:\Path\To\ExeGDB需要/cygdrive/d/Path/To/Exe.
  • Eclipse 坚持认为,当我在"Debug configurations ..."对话框中输入路径时,它可以找到要调试的可执行文件."调试"按钮被禁用,直到路径正确为止.
  • Eclipse似乎没有接受${workspace_loc}那个特定的输入框.

有一些我不知道的隐藏选项吗?你以前遇到过这个问题吗?

到目前为止我尝试过的

  • 强制Eclipse传递我输入到GDB的路径--- 不起作用.
  • 摆弄源查找路径和路径映射--- 不起作用,它实际上只适用于源文件.
  • 为可执行文件所在的输出文件夹创建一个C++项目,所以我可以在项目中有一个相对的exe路径--- 不起作用.

我仍然可以尝试的事情

  • 使用该.gdbinit文件丢弃Eclipse给出的路径并使用posix路径加载真实的可执行文件---尝试过,但不是很难.
  • 指定包装器作为GDB的参数---污染我工作区的根.
  • 提供我自己的插件来处理这个案例---添加另一段代码来维护另一种语言.

eclipse cygwin gdb

9
推荐指数
2
解决办法
8858
查看次数

是否有可能使用持续集成技术开发sharepoint?

我们正在准备一些非常严肃的Sharepoint(MOSS 2007)开发,包括自定义Web部件,列表,母版页和布局等等.

我们正在评估版本控制,似乎讨论没有比这更深入.我很想知道我们可以通过尽可能少的人工接触轻松地从源控制部署到我们的测试和生产服务器,并且最好在每次检查后完全自动部署.

我以前没有使用CI,所以我对Sharepoint的可能性感到有点无知,而且太复杂而无法理解.

我担心如果我们走出一条过于"轻松"的道路,那么当我们发布一些新功能后,我们必须花费半天时间设置每个环境时,我们会很快后悔.

我甚至没有开始在脑海中解决当用户添加的列表中的实际内容以及这将如何影响我们在开发方面所做的事情时会发生什么.

欢迎链接到博客/文档.个人经历非常欢迎.

sharepoint continuous-integration build-process

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

来自对象的DropDownList

如何从对象绑定DropDownlist DataText或DataValue字段.当有问题的对象处于第二级时,例如要绑定的对象不在返回的对象Users.ContactDetails.Telephone的第一级中,因为下面的代码不起作用:

ddl.DataSource = dal.dal_Users.GetAllUsers();
ddl.DataTextField = "Telephone";
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一系列的想法,但似乎无法找到有关是否可以这样做的任何信息.

.net c# drop-down-menu

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

整个网站被劫持!如何防止被劫持?

技术解决方案可以在这里找到:整个网站被劫持!第2部分:如何配置基于名称的虚拟主机?


原始域名是http://neteditr.com

违规的模仿网站是http://kitchen.co.jp

在阅读了一些文章之后,似乎这种网站劫持是由代理服务器完成的,但世界上如何从谷歌的搜索页面中删除"neteditr.com"的链接,他们的"kitchen.co.jp"高涨了在名单上?大约一个月前,我仍然可以进行"neteditr"搜索并让neteditr.com登上第一名.

截至目前,我已经使用谷歌的SearchWiki删除了他们的所有条目,并添加了原始网址,希望能够更多地重视原始域名.但这仅适用于我自己的Google帐户.如果我在未登录的情况下进行通用搜索,问题仍然存在.

无论如何我的问题是:

  1. 从技术上讲,你如何防止你的网站被镜像到另一个域,我正在使用Apache并提供HTML/JS/PHP/CSS文件.

简答:你无法阻止它

  1. 如果您目前正在镜像,您会怎么做?

简答:设置基于名称的虚拟主机.请参阅上面的技术解决方案

  1. Google从搜索排名中删除了原始域名,并在Google首页上对您的罪犯网站进行了排名.我们[受害者]可以向谷歌抱怨此事吗?

答:在设置基于名称的虚拟主机并禁止违规HTTP访问后,给定时间Google应自动删除其域名

***编辑

以stackoverflow.com为例:

stackoverflow.com IP = 69.59.196.211

这与注册名为stackunderflow.com的域名并将其指向69.59.196.211相同.在Google搜索stackoverflow时,stackunderflow.com位于Google的第一页,而stackoverflow.com无处可寻.他们是怎么做到的?

***编辑2

在学习了kitchen.go.jp指向我的原始IP后,我得出结论,罪犯没有使用代理服务器.通常在恶意镜像案例中,罪犯会在镜像内容之上添加自己的广告和色情链接.在我的情况下情况并非如此.所以它可能是:

A)老实说,我认为有人只是想让你的编辑器在日本域名(公司webfilter政策可能吗?),没有恶意--DrJokepu

B)可能是某人想要建立搜索引擎排名然后切换到不同的内容(即他们的) - 罗兰萧

duplication mirroring web

8
推荐指数
3
解决办法
5041
查看次数

连接两个线段

给定两个2D线段A和B,如何计算连接A和B的最短2D线段C的长度?

geometry

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

WinAPI - 如何绘制虚线?

我使用WinAPI GDI方法创建HPEN:

HPEN hPen = CreatePen(PS_DOT, 1, color);

然后绘制使用方法线MoveToExLineTo.

实际上绘制的线是虚线.3个像素为空,3个像素为彩色 - 虚线.

为什么PS_DOT样式不绘制虚线?如何使用WinAPI绘制dotten线?

windows winapi gdi

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

JavaScript中'this'关键字行为的基本原理是什么?

我从语言设计的角度来问这个问题.所以我试图找出答案

  1. 这种行为的理由是this什么?
  2. 这种行为在何种程度上this是错误的,或者可以改进?

为了澄清我为什么不安this,请考虑这个例子:

var a = {};
a.f = function(){ return this; }
var f = a.f;
// f() != a.f()
Run Code Online (Sandbox Code Playgroud)

请注意遗留的对象f()是多么容易丢失:与之分离a,this成为全局对象(window对于浏览器).

现在考虑:

var newA = function(){
    var self = {};
    self.f = function(){ return self; }
    return self;
}

var a = newA();
var f = a.f;
// f() == a.f() !
Run Code Online (Sandbox Code Playgroud)

this在完全不使用的情况下,无论方法在何处或如何使用,我们都能够建立和维护对象上下文.我不禁想到,凭借封闭所提供的力量,this变得多余,甚至可能有点危险......

我不是在反对某些仇杀this,或者想要开始争论; 我只是想更好地理解它.我确实理解"这个"可能很有用,但也认识到它也可能令人困惑 ......当然,对于初学者而言,也许对专家来说也会让人感到困惑. …

javascript language-design

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

为什么MSXML中的createProcessingInstruction会生成不完整的输出?

以下VBA代码生<?xml version="1.0"?>成为输出.

Dim XML As New DomDocument 
Dim pi As IXMLDOMProcessingInstruction

'.... some code that sets the root element of the document

Set pi = XML.createProcessingInstruction("xml", "version='1.0' encoding='UTF-8'")
        XML.insertBefore pi, XML.documentElement
Run Code Online (Sandbox Code Playgroud)

为什么encoding="UTF-8"遗漏了?

xml ms-access msxml access-vba

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

jQuery - 关于"nextWhile"traversion的建议?

jQuery目前有.next(filter),.nextAll(filter)但我需要适合这些中间的东西 - 实际上,.nextWhile(filter)在过滤器不再为真,然后停止(而不是继续到结束)之前,它会重复执行.

为了证明这一点,以下是一些简化的HTML - (实际上,它是动态生成的,随机顺序/数据,更多列,正确的类名等).

<table>
    <thead>
        <tr>
            <th>...</th>
        </tr>
    </thead>
    <tbody>

        <tr class="x"><td>a <button>Show/Hide</button></td></tr>
            <tr class="x y"><td>a1</td></tr>
            <tr class="x y"><td>a2</td></tr>

        <tr class="z"><td>b</td></tr>

        <tr class="z"><td>c</td></tr>

        <tr class="x"><td>d <button>Show/Hide</button></td></tr>
            <tr class="x y"><td>d1</td></tr>
            <tr class="x y"><td>d2</td></tr>
            <tr class="x y"><td>d3</td></tr>

        <tr class="z"><td>e</td></tr>

        <tr class="x"><td>f</td></tr>

        <tr class="x"><td>g <button>Show/Hide</button></td></tr>
            <tr class="x y"><td>g1</td></tr>
            <tr class="x y"><td>g2</td></tr>

    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

对此,运行一些JavaScript:

<script type="text/javascript">
    var $j = jQuery.noConflict();

    $j().ready(init);

    function init()
    {
        $j('tr.y').hide();
        $j('tr.x button').click( toggleRelated );
    }

    function toggleRelated()
    {
        // …
Run Code Online (Sandbox Code Playgroud)

javascript jquery traversal jquery-selectors

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

C#版的java的synchronized关键字?

c#是否有自己的java"synchronized"关键字版本?

即在java中,它可以指定为函数,对象或代码块,如下所示:

public synchronized void doImportantStuff() {
   // dangerous code goes here.
}
Run Code Online (Sandbox Code Playgroud)

要么

public void doImportantStuff() {
   // trivial stuff

   synchronized(someLock) {
      // dangerous code goes here.
   }
}
Run Code Online (Sandbox Code Playgroud)

c# java multithreading synchronization

303
推荐指数
5
解决办法
17万
查看次数