小编Hik*_*ari的帖子

独立的替代方案到Eclipse的TCP/IP监视器

我喜欢Eclipse的插件TCP/IP Monitor,它显示了请求和响应的完整标题和正文.

我有一个像这样的工具,它会独立运行.有人可以建议我吗?

我试过Charles Web Monitor,但它只针对浏览器而设计.我无法为Java客户端和外部访问的本地服务器配置它.

它应该像代理一样工作.我为每个想要监控的目的地设置了一个端口.它在该端口上接收HTTP请求,并将其未更改地重定向到目标,记录消息数据.

eclipse monitoring eclipse-plugin

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

用于在Notepad ++中进行代码折叠的自定义区域

有没有办法为Notepad ++创建自定义命名区域来折叠它们?

我已经看过一些关于它的讨论,但没有找到如何的功能实例.

notepad++ folding custom-component

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

使用命名变量时 pg_prepare() 失败

我正在使用以下查询:

$result = pg_prepare($this->getConn(), "querytemp1", "SELECT * FROM tb001_empregado \n WHERE nu_usuario = :matricula");
Run Code Online (Sandbox Code Playgroud)

如果我手动添加 nu_usuario 值,这是一个有效的查询。但是当执行此代码时,我收到以下错误:

 Warning: pg_prepare(): Query failed: ERROR: syntax error at or near ":" LINE 2: WHERE nu_usuario = :matricula ^ in ********* on line ***
Run Code Online (Sandbox Code Playgroud)

$result 返回假。

知道我可能做错了什么吗?

编辑:我使用的是 Postgres 8.4,也许它仍然不支持命名变量?

php postgresql prepared-statement

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

扩展 SqlException 并为其添加属性

我正在尝试扩展System.Data.SqlClient.SqlException并向其添加属性。这样,在每次SqlCommand执行时,如果抛出异常,我可以捕获它,添加已执行的 SQL,然后重新抛出它。

我以前做过扩展,但仅限于方法。有了属性,我无法让它工作。

public static class SqlExceptionExtention{
    public static string query { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了添加和删除静态标志的所有组合,但没有任何效果。当然属性不能是静态的,它必须特定于每个对象。

c# oop static sqlexception

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

巴西电话号码的JavaScript掩码

目前我正在使用jquery.maskedinput用于真实的掩码格式,但它不适用于电话号码.

在巴西,我们过去的所有数字都是格式(99)9999-9999.但最近,在一些城市,手机正在使用(99)99999-9999,而普通手机和其他国家仍然使用(99)9999-9999.

jquery.maskedinput似乎不支持同一输入上的2种格式,其中字符串中间的字符可能存在,也可能不存在.正如我在其文档中看到的那样,我可能有(99)9999-9999和(99)9999-99999,但这会让用户感到困惑.

有没有其他的掩码插件/框架允许我验证(99)9999-9999和(99)99999-9999?

编辑:我使用harry和Dmitrii解决方案创建了一个完整的测试:http://jsfiddle.net/NSd6g/ $('#full').inputmask('(99)9999[9]-9999');

我要等一下,看看能否找到更好的解决方案.完美的一个不需要红色消息,第二个组默认有4个数字.而且,如果第三组获得第五位数,那么第二组将获得第五位数,将第三组的第一位数移至第二组第五位.大声笑有点难以理解,对不起!

javascript validation jquery maskedinput

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

如何在 Autohotkey 中发送多行文本?

当按下 WINKEY + ALT + C 时,此代码将粘贴 1 行文本:

#!c::
  SendInput, Some random text
Return
Run Code Online (Sandbox Code Playgroud)

但我需要传递更大的多行文本。

有什么\n我可以使用的吗?如果我可以在 txt 文件中包含准确的文本并按原样粘贴 AHK,那就太好了。

autohotkey

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

Eclipse无法使用AXIS2和CXF创建Web服务客户端

在尝试从提供的WSDL开发WS客户端几天之后,我发现我一直都在使用轴,而不是轴2 ......

好吧,我正在做的是右键单击wsdl> New> Other> Web Service Client.

在向导窗口中,'Web服务运行时'一直设置为'Apache Axis',我没有看到.单击它我可以选择'Apache Axis2'和'Apache CXF 2.x',但两者都失败,而'Apache Axis'"工作":客户端已创建,但不会向XML添加头用户名和密码请求.

这是我在尝试使用CXF时遇到的错误:

Unable to add the follwing facets to project SIAPP_WS_FORNECEDOR_CFX_01: CXF 2.x Web Services.
    org.eclipse.wst.common.project.facet.core.FacetedProjectFrameworkException: Failed while installing CXF 2.x Web Services 1.0.
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1507)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:441)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:324)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:339)
    at org.eclipse.jst.ws.internal.consumption.ui.common.FacetOperationDelegate$1.run(FacetOperationDelegate.java:62)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
    Caused by: org.eclipse.core.runtime.CoreException: CXF Runtime location not set. Please set location in Preferences > Web Services > CXf 2.x Preferences
    at org.eclipse.jst.ws.internal.cxf.facet.CXFFacetInstallDelegate.execute(CXFFacetInstallDelegate.java:50)
    at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1477)
    ... …
Run Code Online (Sandbox Code Playgroud)

axis cxf webservice-client eclipse-wtp

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

知道服务器是通过HTTP还是HTTPS访问的最佳方法是什么?

使用Apache和PHP,了解它的最佳方法是什么,并强制使用HTTPS?

我在phpinFO()中搜索$ _SERVER变量,发现没什么可以帮助的.

编辑:感谢您的答案和建议!我无法在服务器级别强制它,因为它仅用于登录页面.

php apache https apache2

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

即使我测试变量是否存在,JavaScript也会破坏

当PHP构建HTML文档时,我添加了一个代码var myVariable = 'somedata';,该代码由.js文件使用.当然,必须为未设置的变量准备该文件的代码.

做一些测试,我看到如果我没有在HTML中设置变量,Firebug控制台报告myVariable is not defined,并且代码中断:在调用使用该变量的函数之后应该运行的所有内容都根本不运行.

只有那个函数需要变量,所以我希望它很好地返回而不是破坏,所以我用过if(undefined === myVariable) return;,但它没有用.控制台仍然报告该错误,JS仍然中断.

在使用变量之前测试变量的最佳实践是什么?

javascript jquery

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

在SqlCommand.ExecuteNonQuery()中使用GO(提交)

当我使用SqlCommand.ExecuteNonQuery()它并且它CommandTextGO(提交)它时,我得到一个SQLException.

我删除它,SQL工作,但整个SQL有很多语句,我想在每个语句运行后提交.而且我不想将它们分成多个SqlCommand对象.

有没有更好的解决方案来保持提交和保持一个独特的SqlCommand对象?

.net c# sqlcommand commit executenonquery

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

标记空元素的最佳方法是什么?

让我们说一个空的div或span将被JavaScript用来添加一些东西,如

<div id='id'></div>
Run Code Online (Sandbox Code Playgroud)

在语义上它是错误的,因为它不能为空(我忘记了当下的原因).我们用的话

<div id='id'>&nbsp;</div>
Run Code Online (Sandbox Code Playgroud)

直到,如果,JavaScript做它的魔力.

但我也不喜欢它,因为那里没有真正的空间.我会做

<div id='id' />
Run Code Online (Sandbox Code Playgroud)

自闭标签解释了它的问题.

还有其他我想不到的解决方案吗?或者是  真的最好吗?

请注意,这是关于HTML文档,而不是浏览器呈现的方式.对于浏览器,我们只是将其设置为不渲染,然后用JS显示它.

编辑:是的,div在语义上是错误的.这意味着要有一些内容,否则它在语义上是无用的.Eric Meyer CSS Diagnostic说.如果我理解错了,而不是否定我,教我...

javascript xhtml semantic-web semantic-markup

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