有很多文章描述了如何在WPF中创建自定义形状的窗口但是没有一个(至少我找不到)描述了如何构建可重用的窗口,例如在其他窗口中继承它.
我试图从我的自定义窗口创建一个ControlTemplate.问题出在Close按钮和MoveDrag()方法上.
如果我将事件连接到ControlTemplate中的其他控件之一,则其Parent属性为null,因此我无法拖动或关闭窗口.
有没有人有任何想法如何创建可重用的自定义窗口模板或什么?
我在服务器上设置了一个空的svn,我一直在本地进行提交.现在我希望将我的repo提交到svn服务器.为此,我试过:
git-svn checkout http://remote.svn.server.com
git-svn dcommit
Run Code Online (Sandbox Code Playgroud)
Git抱怨说:
Use of uninitialized value in concatenation (.) or string at /usr/bin/git-svn line 411.
Committing to ...
Unable to determine upstream SVN information from HEAD history
Run Code Online (Sandbox Code Playgroud)
由于我首先在我的本地计算机上启动,并且在线回购是空的,我找不到有关如何使这项工作的任何信息.
我在SQL Server 2005中有包含html标签的数据,我想将所有内容删除,只留下标签之间的文本.理想的情况下也更换喜欢的东西<带<等
有没有一种简单的方法可以做到这一点,或者有人已经有一些示例t-sql代码?
我没有能力添加扩展存储过程等,所以更喜欢纯t-sql方法(最好是一个向后兼容sql 2000).
我只想用剥离的html检索数据,而不是更新它,所以理想情况下它会被写成用户定义的函数,以便于重用.
所以例如转换这个:
<B>Some useful text</B>
<A onclick="return openInfo(this)"
href="http://there.com/3ce984e88d0531bac5349"
target=globalhelp>
<IMG title="Source Description" height=15 alt="Source Description"
src="/ri/new_info.gif" width=15 align=top border=0>
</A>> <b>more text</b></TD></TR>
Run Code Online (Sandbox Code Playgroud)
对此:
Some useful text > more text
Run Code Online (Sandbox Code Playgroud) 我可以让Visual Studio将内置别名转换为系统类型吗?例如,如果我定义以下接口
public interface IExample
{
Int32 DoWork(String input);
}
Run Code Online (Sandbox Code Playgroud)
并使用VS自动生成界面,我得到了内置类型.
public class Demo : IExample
{
public int DoWork(string input) { }
}
Run Code Online (Sandbox Code Playgroud)
我希望那些自动更改为系统类型
public class Demo : IExample
{
public Int32 DoWork(String input) { }
}
Run Code Online (Sandbox Code Playgroud)
我不是在寻找一个完整的可安装解决方案,只是一个起点.我可以在VS中编写一个连接文本完成或保存的脚本吗?我应该编写一个具有项目上下文菜单项的加载项 - "将别名转换为系统类型"吗?
注意:我更喜欢系统类型,因为它们像其他类型一样由VS格式化.内置别名的格式与关键字类似.此外,它是我目前工作的编码风格指南.
更新:从MS可以清楚地看出,现有的VS代码生成将始终生成内置别名.
早些时候我问为什么这被认为是坏的:
class Example
{
public:
Example(void);
~Example(void);
void f() {}
}
int main(void)
{
Example ex(); // <<<<<< what is it called to call it like this?
return(0);
}
Run Code Online (Sandbox Code Playgroud)
现在,我知道它正在创建一个函数原型而不是返回一个类型的示例.我仍然不明白为什么它可以在g ++和MS VC++中工作.
我的下一个问题是使用上述问题,这个电话会有效吗?
int main(void)
{
Example *e = new Example();
return(0);
}
Run Code Online (Sandbox Code Playgroud)
?有什么区别,只需调用Example e()??? 就像我知道它是一个函数原型,但似乎有些编译器会原谅并允许它调用默认的构造函数?我也试过这个:
class Example
{
private:
Example();
public:
~Example();
};
int main(void)
{
Example e1(); // this works
Example *e1 = new Example(); // this doesn't
return(0);
}
Run Code Online (Sandbox Code Playgroud)
所以我有点困惑:(对不起,如果这被问了一百万次.
我想阻止机器人攻击弱密码保护帐户.(例如,这发生在ebay和其他大型网站上)
所以我将设置一个(mem-)缓存值,包括ip,尝试次数和上次尝试的时间戳(memcache-fall-out).
但是如果机器人试图用一个密码打开任何帐户呢?例如,机器人尝试使用密码"password123"的所有500.000 Useraccounts.也许10会开放.
所以我的尝试是用try尝试缓存ip并将max-try设置为~50.我会在成功登录后删除它.因此,好机器人只需每49次尝试重置锁定就可以使用有效帐户登录.
有没有办法做对吗?大平台对此有何看法?我该怎么做才能防止白痴通过重试50次来阻止代理上的所有用户?
如果没有最佳实践 - 这是否意味着任何平台都是强力的?至少提示何时重置计数器?
我的理解是页面级缓存没有考虑到,对于经过身份验证的站点,不同的用户可以请求完全相同的页面(URL),而呈现的页面本身是不同的(因为它包含用户特定的东西).
除非您激活无cookie验证(然后sessionID成为URL的一部分),否则所有用户都将看到相同的缓存页面(无论它们是谁).
它是否正确?
(我试过在YUI消息组上发布这个但没有任何运气)
谁能告诉我如何检索yui Button的已检查状态?我已经尝试在代码中创建Button,然后将其作为HTML按钮输出,但这只会更改title属性.
当我使用复选框时,没有选中任何复选框(当使用jQuery迭代它们时).
有没有更简单的方法呢?用3.0 Node API或Element说?
编辑:为了澄清这个问题是如何产生的,我正在使用YUI ASP.NET控件.他们像这样向页面添加控件
Sys.Application.add_init(function() { $create(YUIAspNet.Button, {"ButtonID":"yuiMyButton_btn","ButtonName":"yuiMyButton$btn","TabIndex":0,"ButtonType":"checkbox","Text":"Technology"}, null, null, $get("yuiMyButton"));});
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,找到所有按钮并不像我希望的那样简单.
如何访问泛型的Class对象?
目前,我这样做:
List<String> list= new ArrayList<String>();
list.getClass();
Run Code Online (Sandbox Code Playgroud)
这个可以吗?或者,应该是什么方式?
我一直在制作一个线程评论系统,作为一种正确学习php和javascript/jquery的方法.我过去曾经做过一些事情,但我已经做了一个新的决定来正确地学习它.
我无法在回复的评论下面的评论树中插入回复表单.我知道这可能是非常基本的,但是当有人点击链接时如何将html插入页面.
这段代码对我不起作用:
$(document).ready(function(){
$(function() {
$('a#reply').click(function() {
$(this).append("the html blah");
});
});
});
Run Code Online (Sandbox Code Playgroud)
谁知道我哪里出错了?
asp.net ×1
brute-force ×1
c++ ×1
caching ×1
class ×1
coding-style ×1
comments ×1
constructor ×1
default ×1
forms ×1
generics ×1
git-svn ×1
html ×1
java ×1
javascript ×1
jquery ×1
passwords ×1
security ×1
sql ×1
sql-server ×1
string ×1
window ×1
wpf ×1
yui ×1