问题列表 - 第45344页

DbUnit:NoSuchColumnException和区分大小写

在发布这篇文章之前我搜索了一下,我在dbunit-user档案中查找了一下,还有一些在DbUnit错误列表中查找,但我找不到找到的内容.不幸的是,这里的答案也没有帮助我.

我正在使用DbUnit 2.4.8与MySQL 5.1.x在setUp中填充一些JForum表.问题首先出现在此脚本创建的jforum_users表中

CREATE TABLE `jforum_users` (
       `user_id` INT(11) NOT NULL AUTO_INCREMENT,
       `user_active` TINYINT(1) NULL DEFAULT NULL,
       `username` VARCHAR(50) NOT NULL DEFAULT '',
       `user_password` VARCHAR(32) NOT NULL DEFAULT '',
       [...]
       PRIMARY KEY (`user_id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
ROW_FORMAT=DEFAULT
AUTO_INCREMENT=14
Run Code Online (Sandbox Code Playgroud)

执行REFRESH作为数据库设置操作会引发以下异常.

org.dbunit.dataset.NoSuchColumnException: jforum_users.USER_ID -
(Non-uppercase input column: USER_ID) in ColumnNameToIndexes cache
map. Note that the map's column names are NOT case sensitive.
       at org.dbunit.dataset.AbstractTableMetaData.getColumnIndex(AbstractTableMetaData.java:117)
       at org.dbunit.operation.AbstractOperation.getOperationMetaData(AbstractOperation.java:89)
       at org.dbunit.operation.RefreshOperation.execute(RefreshOperation.java:98)
       at org.dbunit.AbstractDatabaseTester.executeOperation(AbstractDatabaseTester.java:190)
       at org.dbunit.AbstractDatabaseTester.onSetup(AbstractDatabaseTester.java:103)
       at net.jforum.dao.generic.AbstractDaoTest.setUpDatabase(AbstractDaoTest.java:43)
Run Code Online (Sandbox Code Playgroud)

我查看了AbstractTableMetaData.java消息来源,似乎没有什么 - 似乎是错误的.方法 …

java mysql dbunit case-sensitive

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

使用Play Framework 1.x,如何让JPA在生产模式下创建缺少的数据库表?

在开发中,Play会自动在我的数据库中创建缺少的表和索引,但它似乎不想在生产中执行此操作 - 这使得设置生产数据库变得很困难.

我该怎么做呢?

java jpa playframework

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

CodeIgniter如何从Model中获取?

我正在尝试使用最新的CodeIgniter框架学习PHP,但我遇到了一些问题.我不知道我是否只是运气不好或者我错过了一些基本概念.

这是我的View/index.php

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title><?php echo $title; ?></title>
</head>
<body>

<?php foreach($forums as $f): ?>
<table>
<tr><td style="background-color:#ccc; font-weight:bold border: 1px solid black;">
<?php echo $f['name']; ?>
</td></tr></table><br />
<?php endforeach; ?>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的Models/index.php:

class Index_Model extends CI_Model {

    function __construct()
    {
        // Call the Model constructor
        parent::__construct();  
    }

    function getIndexListing(){
        $query = $this->db->query('Select name from Forums where parentid=0 order by sortorder asc');
        $rows =  $query->result_array();
        $query->free_result();  
    }  
}
Run Code Online (Sandbox Code Playgroud)

这是我的Controllers/index.php

<?php if ( ! …
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

设置数据框中多列的因子级别的顺序

我已经将CSV文件中的数据加载到数据框中.每列代表一个调查问题,所有答案都是五点李克特量表,标签为:("无","低","中","高","非常高").

当我最初读入数据时,R正确地将这些值解释为因子,但不知道排序应该是什么.我想指定值的排序,以便我可以进行一些数值计算.我认为以下代码可行:

X <- read.csv('..')
likerts <- data.frame(apply(X, 2, function(X){factor(X, 
             levels = c("None", "Low", "Medium", "High", "Very High"), 
             ordered = T)}))
Run Code Online (Sandbox Code Playgroud)

相反,所有级别数据都转换为字符串.我该怎么做呢?

r

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

创建具有完全信任权限(包括网络权限)的托管CLR AppDomain

我需要在非托管进程中托管.NET运行时.我有通过COM加载运行时的代码,我可以将程序集加载到AppDomain并执行代码就好了.

但是,我遇到了托管在网络共享上的应用程序的问题,并且必须更改应用程序策略才能让它们执行而不是一个选项.所以我想要做的是将运行时的主AppDomain的权限级别设置为不受限制.

有人可以举例说明如何设置AppDomain策略级别吗?我无法弄清楚如何从非托管代码实例化所需的类来创建PolicyLevel和相关对象并设置策略.基本上我不知道我需要从我使用的C++代码中使用什么包含/命名空间引用.

这是我此时的代码:

/// Starts up the CLR and creates a Default AppDomain
DWORD WINAPI ClrLoad(char *ErrorMessage, DWORD *dwErrorSize)
{
    if (spDefAppDomain)
        return 1;


    //Retrieve a pointer to the ICorRuntimeHost interface
    HRESULT hr = CorBindToRuntimeEx(
                    ClrVersion, //Retrieve latest version by default
                    L"wks", //Request a WorkStation build of the CLR
                    STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN | STARTUP_CONCURRENT_GC, 
                    CLSID_CorRuntimeHost,
                    IID_ICorRuntimeHost,
                    (void**)&spRuntimeHost
                    );

    if (FAILED(hr)) 
    {
        *dwErrorSize = SetError(hr,ErrorMessage);   
        return hr;
    }

    //Start the CLR
    hr = spRuntimeHost->Start();

    if (FAILED(hr))
        return hr;

    CComPtr<IUnknown> pUnk;

    //Retrieve the …
Run Code Online (Sandbox Code Playgroud)

c# c++ clr-hosting security-policy

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

Autofac将属性设置为实例

我对Autofac很新,我每次初始化时都试图在类上设置公共属性.这是场景.我有许多类继承自"实体",遵循这种基本格式......

public class Person : Entity
{
     public virtual DataContext ServiceContext { get; set; }
     public string FirstName {get; set;}
     ...
}
Run Code Online (Sandbox Code Playgroud)

这些类通常由LINQ查询实例化,如下所示:

var context = SomeContext(connection);    
var people = context.Query<Person>().Where(item => item.FirstName == "Joe").ToList();
Run Code Online (Sandbox Code Playgroud)

我想要实现的是每次实例化时将"context"对象传递到Person类的ServiceContext属性.在此示例中,people列表中的每个Person都将设置此属性.

理想情况下,我会通过"实体"的构造函数传递DataContext,但问题是我无法访问Entity或Linq提供程序,因为它们来自第三方.所以我的问题是,使用Autofac,如何将"上下文"注入到"实体"派生的每个类的"ServiceContext"属性中?似乎OnActivating事件接近我的需要,但我无法让它工作.

c# autofac

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

rails - 重定向回,除非上一页是艺术家页面

我想重定向回到上一页,除非前一页是我的'艺术家'控制器''show'动作.

所以我猜它会是这样的:

if *previous page was artist show*
  redirect_to [track.artist, track]
else
  redirect_to :back
end
Run Code Online (Sandbox Code Playgroud)

我的问题是 - 我如何测试上一页是否是我的艺术家控制器的节目动作..?

ruby redirect controller ruby-on-rails

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

使用Emacs作为组织模式启动

我发现org-mode非常有用,我想在运行emacs时启动org-mode作为默认模式.我怎样才能做到这一点?

emacs org-mode

7
推荐指数
2
解决办法
3420
查看次数

在嵌套标签活动中显示ProgressDialog的问题

我有嵌套标签活动.

TabMain(TabHost),我有ChildTab(另一个TabHost)和其他2个活动.

我可以在其他2个活动中显示进度对话框.

但是在ChildTab TabActivity中我添加了5个活动

在那我可以显示progressDialog.

我收到以下错误.

ERROR/AndroidRuntime(339):引起:android.view.WindowManager $ BadTokenException:无法添加窗口 - 令牌android.app.LocalActivityManager $LocalActivityRecord@43d304f0无效; 你的活动在运行吗?

android progressdialog android-tabhost

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

使用javascript从iPhone/Android相机中捕捉照片

可以使用javascript(如PhoneGap,但不是PhoneGap)来拍摄照片?我意识到这篇文章:http://www.google.com/url? sa = D&q = http://tackoverflow.com/questions/2953865/javascript-camera-api-android-froyo表示它即将到来 - 但那iPhone怎么样?

javascript iphone html5 android cordova

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