问题列表 - 第50126页

更改标题栏中的文本

我在这一行收到错误:无法解析jFrame

jFrame.setTitle(titleName.getText());





    public void createOption(){
        Option = new JPanel();
        Option.setLayout( null );

         JLabel TitleLabel = new JLabel("Change the company name");
         TitleLabel.setBounds(140, 15, 200, 20);
         Option.add(TitleLabel);
         titleName = new JTextField();
         titleName.setBounds(90,40,260,20);
           Option.add(titleName);

           JButton Change = new JButton("Change New Name");
           Change.setBounds(90,80,150,20);
           Change.addActionListener(this);
           Change.setBackground(Color.white);
           Option.add(Change);

           JButton Exit = new JButton("Exit");
           Exit.setBounds(270,80,80,20);
           Exit.addActionListener(this);
           Exit.setBackground(Color.white);
           Option.add(Exit);

           Change.addActionListener(new ActionListener() { 

                public void actionPerformed(ActionEvent arg0) { 
                    jFrame.setTitle(titleName.getText()); 

                } 
            });

}
Run Code Online (Sandbox Code Playgroud)

java user-interface

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

Python init和Objects

我有这个问题.我不知道是否有任何捷径,但我会喜欢捷径.

说我有这门课

class a(object):
    def __init__(self, x, y):
        self.x = x
        self.y = y

    def __repr__(self):
        return "<a(%s', '%s')>" % (self.x, self.y)

    def b(self):
        print('First Name:', self.x, '\nLast Name:', self.y)


user = a('Ade', 'Shola')
Run Code Online (Sandbox Code Playgroud)

假设只有名字,

user = a('Ade')
Run Code Online (Sandbox Code Playgroud)

我不能用一些'调整'来运行脚本吗?

python

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

RESTful多对多可能吗?

如何为REST帖子表示复杂资源?

您好,目前我有一个应用程序,当用户点击"保存"时,它会遍历所有表单元素并创建一个管理:

  var = params = [{ 
   attributes1: form1.getValues(),
   attributes2: form2.getValues(),  
.. ..
}];
Run Code Online (Sandbox Code Playgroud)

然后我通过RPC POST将此批量对象发送到我的"实体"模型服务.我希望保留数据的这个实体非常复杂.总而言之,数据分布在大约30个表格中.为了帮助解释我的实际问题,"实体"是一个建筑物(如物理/房屋/公寓).

我想要的是能够将我的混乱变成RESTful API以保存属性.我遇到的问题是,保存跨越单个表的单个模型的详细信息很好.如何在模型具有的情况下构建数据对象以进行传输

  • 多对多的关系
  • 一对多关系
  • 一对一的关系

例如:

这是我在房产和样本数据上可能拥有的WATERED版本

propertyId: 1,
locationId: 231234,
propertyName: "Brentwood",
kitchenFeatures: [
             { featureId: 1, details: "Induction hob"},
             { featureId:23, details: "900W microwave"}
],
propertyThemes: [ 12,32,54,65 ]
Run Code Online (Sandbox Code Playgroud)

这实际上还有很多......但你可以得到一般的要点.kitchenFeatures将是一个多对多的例子,我有一个featuresTable具有如下所有的功能:

`featureId`, `feature`
1             "Oven Hob"  
23            "Microwave"
Run Code Online (Sandbox Code Playgroud)

和propertyThemes将是另一个多对多的例子.

我希望如何形成我的RESTful服务的"对象"?这甚至可能吗?

即.如果我想保存这个属性,我会发送给:

http://example.com/api/property/1

rest

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

寻找这段代码的正确cinoptions

如下所示,我可以设置哪些cinoptions以使下面的块缩进?

f(int *p) 
: a(p)
, b(0)
{
  std::cerr << blah
    << foo << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

我最接近的是:

f(int* p) 
  : a(p)
  , b(0)
  {
    std::cerr << blah
      << foo << std::endl;
  }
Run Code Online (Sandbox Code Playgroud)

这几乎就是我想要的,只有之后的一切:都是缩进的:)
为此,我用过:set cino=i0,+2

vim indentation

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

如何在一个关系中设计使用accepts_nested_attributes_for?

我试图让我的用户表单也允许用户通过form_for同时填写他们的公司资料.由于某种原因,它没有显示公司领域.这是我的控制器和布局代码.

class User < ActiveRecord::Base
  attr_accessible :company_attributes

  has_one :company
  accepts_nested_attributes_for :company
end

class Company < ActiveRecord::Base
  belongs_to :user

  # Validation
  validates :name, :presence => true
end

<%= f.fields_for :company do |company_form| %>
  <div class="field">
    <%= company_form.label :name, "Company Name" %><br />
    <%= company_form.text_field :name %>
  </div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails has-one nested-attributes devise ruby-on-rails-3

3
推荐指数
2
解决办法
2355
查看次数

如何在Android中将屏幕保持在横向模式

我有一项活动应始终以横向模式显示.所以我补充道android:screenOrientation="landscape".

但问题是当我将设备旋转180度时,显示屏会反转.有没有办法处理这个问题,以便始终正确显示屏幕元素.

android

23
推荐指数
3
解决办法
2万
查看次数

调试 - 使用断点跳过代码

您知道如何单击断点上的黄色箭头并将其向下拖动以跳过执行代码行吗?那么,是否可以创建一个"When Hit"宏(或类似的东西)来跳过包含断点的行的执行?

所以不要像编写代码那样代码

if(!Debugging)
   Response.Redirect("LoginFail.aspx");
Run Code Online (Sandbox Code Playgroud)

我可以Response.Redirect()在线上设一个断点,"当命中时"会跳过它.

visual-studio

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

如何为操作锁定一组对象?

在我的rails应用程序中,我有一些这样的代码:

def foo
  if object_bar_exists
    raise "can't create bar twice!"
  end

  Bar.create
end
Run Code Online (Sandbox Code Playgroud)

这可以通过进入应用程序服务器的两个不同请求来调用.如果此代码同时由两个请求运行,并且它们同时运行if检查,则不会找到另一个bar,并且bar将创建2 秒.

为"酒吧集合"创建"互斥体"的最佳方法是什么?DB中的专用互斥表?

更新

我应该强调,我不能在这里使用内存互斥,因为并发是跨请求/进程而不是线程.

activerecord locking transactions ruby-on-rails

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

将C/C++向量快速转换为Numpy数组

我正在使用SWIG将一些C++代码粘合到Python(2.6)上,并且该粘合剂的一部分包括一段代码,它将大数据字段(数百万个值)从C++端转换为Numpy数组.我能想出的最好的方法是为类实现一个迭代器,然后提供一个Python方法:

def __array__(self, dtype=float):
    return np.fromiter(self, dtype, self.size())
Run Code Online (Sandbox Code Playgroud)

问题是每个迭代器next调用都非常昂贵,因为它必须通过大约三到四个SWIG包装器.这需要太长时间.我可以保证C++数据是连续存储的(因为它们存在于std :: vector中),并且感觉Numpy应该能够指向该数据的开头以及它包含的值的数量,并且直接阅读.

有没有办法通过一个指针internal_data_[0]和值internal_data_.size(),以numpy的,以便它可以直接,不用所有的Python开销访问或复制的数据?

c++ python arrays swig numpy

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

什么方法让你的SQLite数据库关闭iPhone?

我想在做一些测试后分析我在iPhone应用程序中的数据,并且数据在SQLite数据库中.我有什么办法可以将它从iPhone上复制回我的笔记本电脑吗?我不知道任何允许我进行文件系统样式访问的机制.

iphone

29
推荐指数
3
解决办法
2万
查看次数