问题列表 - 第8573页

如何在内部创建,布局,重新绘制Swing组件,通知事件,......?

我想知道是否有关于Swing组件生命周期的良好文档(或(可查看的)电子书).

无论如何,"生命周期"是正确的术语吗?

我希望找到问题的答案,例如:

  • 如何,何时,以何种顺序调用绘画方法
  • 如何,何时,由谁调用哪些事件
  • 组件创建的方法调用的确切顺序是什么?

我不时遇到我的应用程序的奇怪行为,例如:

  • ComponentListener的resize事件setVisible(true)之前调用
    (以便根窗格具有负尺寸!)
  • 只有在手动调整JFrame大小后,才能正确布局某些组件
  • 将超类从JPanel更改为JLayeredPane会导致我的类在其他容器中的布局不同.
  • 还有很多其他奇怪的事情......

java graphics user-interface swing awt

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

有效地截断Ruby Time对象

我试图提出一种根据给定的分辨率截断Ruby Time对象的有效方法.

class Time
  def truncate resolution
    t = to_a
    case resolution
    when :min   
      t[0] = 0
    when :hour
      t[0] = t[1] = 0
    when :day
      t[0] = t[1] = 0
      t[2] = 1
    when :month 
      t[0] = t[1] = 0
      t[2] = t[3] = 1
    when :week  
      t[0] = t[1] = 0
      t[2] = 1
      t[3] -= t[6] - 1
    when :year
      t[0] = t[1] = 0
      t[2] = t[3] = t[4] = 1
    end

    Time.local *t
  end
end …
Run Code Online (Sandbox Code Playgroud)

ruby time truncate date

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

将网站置于维护模式?

我开发了我的第一个Web应用程序,令人惊讶的是,它正变得非常受欢迎.

由于该网站现已上线,我很难做一些更改,因为担心有些人仍然登录并正在使用该应用程序.

我希望避免使用重复的Web应用程序实例进行测试.

有没有办法让网站处于"维护模式",只有我可以访问它?就像重定向到包含一些信息的页面一样,告诉它处于维护模式.

谢谢.:-)

asp.net maintenance

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

“rsyslogd”占用170M内存正常吗?

我的网站之一运行速度极慢,

我用top命令看到“rsyslogd”花费了170M内存,

这是正常的吗?

如果没有,我如何限制内存“rsyslogd”成本的大小,或“rsyslogd”的频率

跑?

linux bash

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

Linq Distinct()按名称填充带有名称和值的下拉列表

我正在尝试与制药公司一起填写下拉列表,如Bayer,Medley等.而且,我从DB获得这些名称,这些名称在DB中重复,但具有不同的ID.

我正在尝试使用Linq Distinct(),但我不想使用相等比较器.还有另外一种方法吗?

我的下拉列表必须填写公司的ID和名称.

我正在尝试这样的事情:

var x = _partnerService
           .SelectPartners()
           .Select(c => new {codPartner = c.codPartner, name = c.name})
           .Distinct();
Run Code Online (Sandbox Code Playgroud)

这显示了ddl中的重复公司.

谢谢!

c# distinct linq-to-sql

33
推荐指数
2
解决办法
5万
查看次数

基于兄弟的值与XPath匹配节点

拥有这样的XML文档:

<?xml version="1.0" encoding="UTF-8"?>
<records type="array">
  <record>
    <name>svn</name>
    <record-type>A</record-type>

    <ttl type="integer">86400</ttl>
    <zone-id type="integer">69075</zone-id>
    <aux type="integer">0</aux>
    <id type="integer">xxx</id>
    <active>Y</active>
    <data>xxx.xxx.xxx.xxx</data>

  </record>
  <record>
    <name>domain.tld.</name>
    <record-type>NS</record-type>

    <ttl type="integer">86400</ttl>
    <zone-id type="integer">xxx</zone-id>
    <aux type="integer">0</aux>
    <id type="integer">xxx</id>
    <active>Y</active>
    <data>domain.tld.</data>

  </record>
  <record>
    <name>blog</name>
    <record-type>A</record-type>
    <ttl type="integer">86400</ttl>
    <zone-id type="integer">xxx</zone-id>
    <aux type="integer">0</aux>

    <id type="integer">xxx</id>
    <active>Y</active>
    <data>xxx.xxx.xxx.xxx</data>
  </record>
</records>
Run Code Online (Sandbox Code Playgroud)

如何将具有兄弟/记录/记录/记录类型的所有/记录/记录/ 名称与值"A" 匹配?

xml xpath

84
推荐指数
3
解决办法
4万
查看次数

如何让Fiddler报告本地PC上的HTTP连接

我有一个客户端和一个服务器,他们都在本地盒子上,他们说Web服务.我怎样才能让Fiddler报告这些连接?

它似乎只想报告与其他PC的连接.

注意:我实际上找到了答案. http://www.fiddler2.com/Fiddler/help/hookup.asp#Q-LocalTraffic

fiddler

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

我可以在PHP中使用像twitter或myspace这样的直接URL

我可以做Twitter和许多其他网站在网址显示用户页面的地方.

www.mysite.com/the_user_name

在PHP ...或者如何做到这一点?

html php url

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

什么是更快(x <0)或(x == -1)?

变量x是int,带有可能的值:-1, 0, 1, 2, 3.哪个表达式会更快(在CPU滴答中):

1. (x < 0)
2. (x == -1)
Run Code Online (Sandbox Code Playgroud)

语言:C/C++,但我想所有其他语言都是一样的.

PS我个人认为答案是(x < 0).

更广泛的大师:如果x-12^30

c c++ cpu optimization performance

28
推荐指数
6
解决办法
4864
查看次数

从String转换为Spring MVC表单的自定义对象数据绑定?

我使用Spring MVC的SimpleFormController与Spring MVC的表单JTL一起创建一个表单来编辑Generic对象.

在我的表单上,我有一个下拉列表,用户可以通过下拉列表指定服务器.

<form:form commandName="generic">
    <form:select path="server">
        <form:options items="${servers}" itemValue="id" itemLabel="name"/>
    </form:select>
</form:form>
Run Code Online (Sandbox Code Playgroud)

这里的服务器通过数据库调用传播所有可用的服务器.server是Server ORM pojo,它是另一个ORM pojo(Generic)的子对象,用作我的表单后备对象.

我的目标是更改Generic的服务器引用,该引用在数据库级别表示为服务器表的外键.

我使用JPA作为我的持久层,JPA生成的实体类作为我的ORM pojos.

不幸的是,当我的表单提交时,这似乎没有正确绑定,因为它无法从String转换为Server.

Field error in object 'generic' on field 'server': rejected value [1]; codes [typeMismatch.generic.server,typeMismatch.server,typeMismatch.com.generic.orm.jpa.Server,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [generic.server,server]; arguments []; default message [server]]; default message [Failed to convert property value of type [java.lang.String] to required type [com.generic.orm.jpa.Server] for property 'server'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.lang.String] to required type [com.generic.orm.jpa.Server] for property 'server': no matching …
Run Code Online (Sandbox Code Playgroud)

forms data-binding spring persistence spring-mvc

22
推荐指数
3
解决办法
4万
查看次数