我想验证一个没有数字字符的字符串.
如果我的字符串是"javaABC",那么它必须被验证如果我的字符串是"java1"那么它不能被验证
我想限制所有整数.
像Image.ImageUrl这样的服务器控件使这很容易,但是尝试在IMG html控件后面的代码中实现相同的功能并不是那么简单.
例如,使用Asp:Image服务器控件并将ImageUrl属性设置为"〜/ Images/Test.jpg",无论我将代码放在哪个目录中都能正常工作.(asp.net将tilde目录转换为相对)
我怎么能在代码背后做同样的事情?当我试图创建一个HTML IMG控件?
我希望获得与Windows Media Player或基于浏览器的Flash播放器相同的效果,这些播放器在最大化时占用整个(甚至任务栏都不可见)的房地产.
如果这工作得很好WindowState被设置为Maximized与WindowStyle被设定为None这样的应用程序处于该状态开始XAML.问题是我想在一个有边框的窗口中启动应用程序,当用户选择时,如上所述最大化.在StateChanged处理程序中我检查Maximized状态,如果是这种情况我设置WindowStyle为None.这具有最大化窗口但不覆盖任务栏的效果.下面的代码将使我的工作正常,但它是一个黑客,我想清理它:
if (WindowState == WindowState.Maximized)
{
m_videoWindow.Maximize();
WindowStyle = WindowStyle.None;
//the following makes this work but I would like to clean it up
Hide();
Show();
}
Run Code Online (Sandbox Code Playgroud)
编辑 这个(从2006年仍然在CTP中)提到了这个问题,来自MS的某些人希望在下一个版本中改进全屏支持,是否已经进行了这些改进?
我收到这个PHP错误:
解析错误:语法错误,意外T_VARIABLE
从这一行:
$list[$i][$docinfo['attrs']['@groupby']] = $docinfo['attrs']['@count'];
Run Code Online (Sandbox Code Playgroud)
这条线有什么问题吗?
因为我可以使用委托执行异步操作,我怀疑在我的应用程序中使用System.Threading的机会很小.是否有任何基本情况我无法避免System.Threading?
(只是我在学习阶段).
示例:
class Program
{
public delegate int Total (int a,int b);
static void Main()
{
Total tl = new Total(SumUp);
IAsyncResult isany=tl.BeginInvoke(20,20, null, null);
while (!isany.IsCompleted)
{
Console.WriteLine("Busy with other work");
}
int ans = tl.EndInvoke(isany);
Console.WriteLine("Result ={0}", ans);
}
static int SumUp(int a,int b)
{
a = a * a;
b = b * b;
return a + b;
}
}
Run Code Online (Sandbox Code Playgroud) 我怎样才能分别在Python和Perl中执行for()或foreach()循环,只打印每个第三个索引?我需要将每个第三个索引移动到一个新数组.
如何通过事件监听器传递参数/变量?我使用匿名函数相当有效地克服了这个问题; 这是一个非常简单的解决方案,但在一天结束时,它闻起来像一个巨大的功能漏洞,我认为应该是本地提供的.
通常生活会继续,但是就像命运一样,现在我实际上需要删除监听器,当你使用匿名函数时这样做有点时髦.所以,再次,我试图找出如何将参数传递给事件侦听器,以便可以通过简单地引用该函数来删除事件侦听器.
奇怪,因为它看起来,我已经克服了这个问题,以及,但我不喜欢它,累了使用它的.在我看来,它是代码味道.但它就像一个魅力.我将变量,对象或其他内容存储在调度MovieClip上.因此,如果我循环访问数据数组,即时生成缩略图,我只需将数据变量(通常是具有多个属性的对象)存储在实际的缩略图MovieClip中.然后我可以通过引用访问事件监听器方法中的所有数据:
event.target.data.在这个例子中,"data"是持有我想要的信息的变量的名称.因为当我不使用它时出现的另一个问题是,当我循环遍历数组并生成单击以查看大图像的缩略图时,索引不一致.在循环结束时,所有缩略图都将使用最后一个索引"i"打开图像.因此,如果我有一个长度为12的数组,无论你点击什么缩略图,它们都会加载第12个图像.将数据存储到MovieClip本身,创建一个永不改变的可靠引用.
这已经困扰了我一段时间了.基本上我想知道的是,这是一个好的做法,那里有更好的解决方案吗?
以下是一些饮食示例.如有必要,我可以发布更详细的例子.所有示例都描述了在单击时加载大图像的缩略图.
不使用匿名函数(问题):
tempThumb.addEventListener(MouseEvent.CLICK, loadImage);
public function loadImage(_event:MouseEvent):void
{
// I don't have the variable _url and preparing a hot bath with a cold blade
}
使用匿名函数:
tempThumb.addEventListener(MouseEvent.CLICK, function(_event:MouseEvent) { loadImage("large.jpg"); } );
public function loadImage(_url:String):void
{
// I got the variable _url and packing away the razor blades
}
没有使用匿名函数,但使用我的臭妖精技术将数据存储到MovieClip中调度事件
tempThumb.data = "large.jpg";
tempThumb.addEventListener(MouseEvent.CLICK, loadImage);
public function loadImage(_event:MouseEvent):void
{
trace(event.target.data);
// I can access the variable
}
我对编程术语并不了解,所以我将上面的妖精技术称为.在对象中存储/隐藏变量以供以后使用/访问.它解决了我所有的问题并且工作得非常好.但是,如果有更好的方法,我想知道 …
我想要我的应用程序(用c#编写),它需要在Windows 7上运行并在通知区域中显示一个图标.默认为"仅显示通知"我默认显示我的图标.在c#中寻找api或者为此写一个脚本.如果没有直接的方法可以做到这一点有什么压倒性的方法吗?
在我的Grails控制器中,我正在响应一个AJAX调用并使用render返回文本:
def ajaxRandomPersonName = {
def person = get a random person ...
render "Name: ${person.name}"
}
Run Code Online (Sandbox Code Playgroud)
问题是render呈现整个模板.因此,它不是仅渲染"Name:John",而是呈现模板中定义的所有图标,导航等.如何在render没有模板的情况下进行渲染?
我几乎使用Grails 1.1.1来关注"Grails in Action"(第28页)的第1章.
跟进:根据Rhysyngsun的建议返回错误没有影响.我也尝试将模板设置为null但它仍然呈现模板:
def ajaxRandomPersonName = {
def person = get a random person ...
render (template:null, text:"Name: ${person.name}")
}
Run Code Online (Sandbox Code Playgroud)
render 无论我做什么,都会全心全意地通过模板渲染它.
后续2:关于grails-user邮件列表的并行讨论.
后续3:示例代码:我将我的代码配对最低限度,它仍然展示了不需要的模板渲染.
控制器/ PersonController.groovy:
class PersonController {
def index = { }
def home = { [message:"Hello"] }
def ajaxTest = {
println "ajaxTest called"
render text: …Run Code Online (Sandbox Code Playgroud) 我有一个图像列表(不在列表中,但可能是如果可能解决问题),我想填充div的整个宽度.我已经尝试了底部的代码,虽然它确实证明了p标签中的任何文本,但它对图像没有做同样的事情.如何让它在div的整个宽度上均匀分布图像?
<div>
<p>
<img src="image1.png" alt="foo" />
<img src="image2.png" alt="foo" />
<img src="image3.png" alt="foo" />
<img src="image4.png" alt="foo" />
<img src="image5.png" alt="foo" />
</p>
</div>
Run Code Online (Sandbox Code Playgroud)
我的CSS:
div { width: 30em; }
p { text-align: justify; }
Run Code Online (Sandbox Code Playgroud)