问题列表 - 第30084页

使用gem添加辅助方法

我已经找到了很多关于添加表单助手方法的信息(参见我的其他问题之一),但是我找不到任何关于添加辅助方法的信息,就像它们被定义一样application_helper.rb.

我已经尝试application_helper.rb从rails应用程序复制到gem中,但这不起作用.

我也尝试过:

class ActionView::Helpers
Run Code Online (Sandbox Code Playgroud)

..但是会产生错误.

ruby ruby-on-rails

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

使用button_to创建habtm join?

G'day全部.

在Rails应用程序中,我有2个模型:用户和点,具有habtm关系和连接表.在spot/show动作中,我可以创建一个表单,询问当前用户是否访问过当前点(复选框),然后单击"保存"以在连接表中创建记录.

这很好用(所以我知道我的模型和关系都很好)然而不是那么优雅.有没有办法做到这一点,而无需使用复选框和提交按钮?最好只用一个按钮?

我的研究表明rails button_to可能会这样做,但我找不到一个有效的例子.

非常感谢.

ruby-on-rails has-and-belongs-to-many

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

建议Java Swing组件库

我目前正在寻找一个Java Swing一体化专业组件包,以创建外观漂亮的UI,图表,报告等.令人惊讶的是,经过几个小时的谷歌搜索,我能找到的是JIDE.即使它看起来很性感,我还需要更多选择.有什么建议吗?谢谢.

java user-interface swing components

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

获取核心数据实体中的记录数

有人知道现有的函数或属性,它提供了我在文档中缺少的核心数据实体中的记录计数吗?

任何帮助表示感谢// :)

core-data objective-c

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

Mysql使用Trigger创建表

我试图在Mysql Trigger中创建表但没有创建.如何使用trigger创建表,这里传递的表的名称是Dynamic吗?

mysql triggers

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

Java,Hibernate,Spring

我有2个实体用户和状态.我可以加载用户列表,并可以在控制台中看到它的sql(日志)

(选择this_.id为id0_0_,this_.cl_point_id为cl2_0_0_,this_.date_ll为date3_0_0_,this_.date_reg为date4_0_0_,this_.name为name0_0_,this_.passw_salt为passw6_0_0_,this_.status_id为status7_0_0_,this_.passw为passw0_0_, this_.login as login0_0_来自用户this_)

.但是当我加载Status时,列表为空,并且控制台中没有sql(log).我找不到问题在哪里?

User.java

package tj.eskhata.pos.domain;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.*;

@Entity
@Table(name="users")
public class User implements DomainObject {
 @Id
 private Long id; 

 @Column(name="name")
 private String fullname;

 @Column(name="cl_point_id")
 private Long clPointId;

 @Column(name="login")
 private String wiaUsername;

 @Column(name="passw")
 private String wiaPassword;

 @Column(name="status_id")
 private Long statusId;

 @Column(name="date_reg")
 private Date dateReg;

 @Column(name="date_ll")
 private Date dateLl;

 @Column(name="passw_salt")
 private String passwSalt;


  public User() {
  }

  public User(String username, String password, String fullname,
      boolean isAdmin) {
    this.id=Long.valueOf(1);
 this.wiaUsername = username;
    this.wiaPassword = password; …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate

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

在数据网格视图中显示自定义数据

我正在尝试创建一个应用程序,我希望数据网格视图显示数据,具体取决于用户根据我的应用程序在组合框iecmbDate中选择的日期.cmbDate显示数据库中的可用日期.下面是我编写的源代码但是在调试编译器时给出了运算符'=='的错误,不能用于比较'System.DateTime'和'object'.我希望当用户点击加载按钮时,它会加载所选日期或月份的数据.

namespace linqToSql_trial
{
    public partial class frmSample : Form
    {
        private userLoginDataContext dc;

        public frmSample()
        {
            InitializeComponent();
            dc = new userLoginDataContext();
        }

        private void LoadDate()
        {
            cmbDate.DataSource = dc.flights.Select(x=>x.date);

            cmbDate.DisplayMember = "date";
            cmbDate.ValueMember = "date";
        }

        private void frmSample_Load(object sender, EventArgs e)
        {
            LoadDate();
        }

        private void btnLoad_Click(object sender, EventArgs e)
        {

           this.flightsDataGridView.DataSource = dc.flights.Where (x => x.date == cmbDate.SelectedItem);

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq datetime

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

在Python模块之间交换元组是否可以?

我有一个很小的Python程序,包含很少的模块(约4个左右).主模块创建一个元组列表,从而表示许多记录.这些元组可以通过一个返回它们的简单函数(例如get_records())用于其他模块.

我不确定这是不是很好的设计.问题是其他模块需要知道元组中每个元素的索引.这增加了模块之间的耦合,并且对于想要使用主模块的人来说不是非常透明.

我可以想到几个选择:

  1. 使可作为模块常量(例如,元组元素的索引值IDX_RECORD_TITLE,IDX_RECORD_STARTDATE等).这避免了像魔术数字的需要title = record[3].

  2. 不要使用元组,而是创建一个记录类,并返回这些类对象的列表.优点是类方法将具有自解释名称record.get_title().

  3. 不要使用元组,而是使用字典.所以在这种情况下,该函数将返回一个字典列表.优点是字典键也是不言自明的(尽管使用该模块的人需要知道它们).但这似乎是一个巨大的开销.

我发现元组是Python的强大功能之一(很容易在没有类/对象的编码开销的情况下传递复合数据),所以我目前使用(1),但仍然想知道什么是最好的方法.

python tuples coupling

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

getElementByName&Regex

如何使用getElementByName中的正则表达式遍历所有元素?

javascript regex

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

new,delete,malloc&free

我在接受采访时问过这个问题:

在C++中,

  1. 如果我们分配内存malloc并使用它delete来释放分配的内存怎么办?
  2. 如果我们使用new并使用它来释放内存free怎么办?

如果在代码中使用上述内容,我们将面临哪些问题?

我的回答是没有区别.这样说我是对的吗?

c++ malloc free memory-management new-operator

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