我在JPanel
里面有一个component()Window
.当从一个事件false
调用panel.isShowing()
时windowGainedFocus()
(当父窗口获得焦点时),我总是在调用时得到.
我假设当windowGainedFocus()
事件被调用时,其JPanel
内部的绘画Window
还没有完成.
我试图将这个调用isShowing()
放在这个paint()
方法上Window
,但我总是得到isShowing()
= false
.
有什么方法可以JPanel
在屏幕上完全显示时获得一个事件,并且该isShowing()
方法将返回true?
谢谢
有人可以帮助我,因为这个问题发生在你运行TRIGGER的整个过程中,但是在正常的PROCEDDURE中运行
触发:
create or replace
procedure testeHTTP(search varchar2)
IS
Declare
req sys.utl_http.req;<BR>
resp sys.utl_http.resp;<BR>
url varchar2(500);
Begin
url := 'http://www.google.com.br';
dbms_output.put_line('abrindo');
-- Abrindo a conexão e iniciando uma requisição
req := sys.utl_http.begin_request(search);
dbms_output.put_line('preparando');
-- Preparandose para obter as respostas
resp := sys.utl_http.get_response(req);
dbms_output.put_line('finalizando response');
-- Encerrando a comunicação request/response
sys.utl_http.end_response(resp);
Exception
When Others Then
dbms_output.put_line('excecao');
dbms_output.put_line(sys.utl_http.GET_DETAILED_SQLERRM());
End;
Run Code Online (Sandbox Code Playgroud) 我只是想禁用Enter键盘上的键.由于某些原因,以下脚本会锁定整个键盘,但仍然只允许使用该Enter键.
如果这有助于查明遗漏或错误,我使用的是VS 2005,VB.NET 2.0和IE 7.
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<script language="JavaScript">
function TriggeredKey(e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
if (window.event.keyCode = 13 ) return false;
}
</script>
</head>
<body onkeydown="TriggeredKey(this)">
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用单个Func<T,bool>
定义来处理类及其继承者.这就是我所拥有的:
Func<Job, bool> ValidJob =
j => !j.Deleted && !j.OnHold && j.PostDate <= DateTime.Now && j.ExpireDate > DateTime.Now;
public class JobExtended : Job { }
Run Code Online (Sandbox Code Playgroud)
因此,鉴于此,以下工作:
IQueryable<Job> jobs = ...
jobs.Where(ValidJob);
Run Code Online (Sandbox Code Playgroud)
但是,以下内容不是:
IQueryable<JobExtended> jobs = ...
jobs.Where(ValidJob);
Run Code Online (Sandbox Code Playgroud)
我想知道Func<T,bool>
在这种情况下是否有可能单身,如果是的话,怎么样?我已经尝试按照建议指定类型参数,但我没有运气.
如何测试架构?在架构仍处于成形阶段时,是否可以完成与测试相关的事情?
我计划进行迭代,但是在开始考虑测试之前,我不想等待完成整个体系结构(即使它很粗糙)。
更新:我正在使用“ 代码完成 ”一词中使用的体系结构一词。
换句话说,在此刻,我的体系结构是一堆纸,显示了各种斑点如何相互作用(例如,一张纸显示了一个旧系统,该旧系统与与解析/切片和切块的立面进行对话,然后与立面进行对话)。主网站应用程序)。
稍后,我将把它充实到公共课程/方法的重点。之后,我将写出私有方法签名并戳算法,尽管我已经在研究它们,以进行诸如对文本进行分类之类的高级工作。
我需要加入以下正则表达式,我写这些很可怕:
xx12ab - valid
x12345 - invalid
xxxxx1 - invalid
xxx123 - valid
Run Code Online (Sandbox Code Playgroud)
我需要一个6个字符的字符串,它至少有2个字母字符和2个数字字符,仅限于字符串中的字母/数字.
谢谢.
在Windows环境中通过HTTP访问SVN的最佳实践是什么?
在Linux中,我们一直将SVN连接到Apache,因此我们可以通过HTTP寻址远程存储库.有没有办法将SVN连接到IIS,或者某种方便的方式让您通过HTTP访问Windows机器上的SVN存储库?
我有一个像html元素:
<div id="spam[500]">
Run Code Online (Sandbox Code Playgroud)
我想通过id搜索这个元素,但似乎nokogiri被[]搞糊涂了.我尝试着:
doc.css("#spam[#{eggs.id}]")
Run Code Online (Sandbox Code Playgroud)
但无济于事.
我正在访问我的程序集的配置,如下所示:
ExeConfigurationFileMap map = new ExeConfigurationFileMap();
map.ExeConfigFilename = Assembly.GetExecutingAssembly().Location + ".config";
Configuration conf = ConfigurationManager.OpenMappedExeConfiguration(map, ConfigurationUserLevel.None);
AppSettingsSection appSettings = conf.AppSettings;
Run Code Online (Sandbox Code Playgroud)
我的.config文件包含这样的部分
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="CsDll.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<connectionStrings>
<add name="CsDll.Properties.Settings.SabreCAD" connectionString="A Connection string." />
<add name="CsDll.Properties.Settings.StpParts" connectionString="Another connection string" />
</connectionStrings>
<applicationSettings>
<CsDll.Properties.Settings>
<setting name="StpInsertSearchPath" serializeAs="Xml">
<value>
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<string>A string</string>
<string>Another string in the collection</string>
Run Code Online (Sandbox Code Playgroud)
如果我编辑.config文件,我可以成功读取连接字符串,包括更改.所以,我知道我已连接到正确的文件.但我无法在appSettings对象中找到该字符串集合.它不在.Settings KeyValueConfigurationCollection中.我在哪里可以找到我的字符串集合?
我正在使用Ruby的scan()方法来查找特定格式的文本.然后我将它输出到用逗号分隔的字符串中.我试图找到的文字看起来像这样:
AB_ABCD_123456
这是我到目前为止找到的内容.它工作正常:
text.scan(/.._...._[0-9][0-9][0-9][0-9][0-9][0-9]/)
puts text.uniq.sort.join(', ')
Run Code Online (Sandbox Code Playgroud)
现在我需要一个正则表达式,在最后有或没有两个字母的国家名称.例如,我希望能够找到以下所有三个:
AB_ABCD_123456
AB_ABCD_123456UK
AB_ABCD_123456DE
我知道我可以使用两到三次不同的扫描来实现我的结果,但我想知道是否有办法让一个正则表达式全部三个.