小编Adn*_*nan的帖子

在oracle表中自动填充日期

我在oracle XE中创建了一个表,我有一个类型为date的字段.我希望如果可能的话,当我插入一行时,它会自动使用系统中的当前日期填充该字段.

我从SQL提示符插入行.

谢谢

oracle time timestamp

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

在Rails中使用救援工作

我正在使用以下作品;

def index
  @user = User.find(params[:id]) 
  rescue
    flash[:notice] = "ERROR"
    redirect_to(:action => 'index')
  else 
    flash[:notice] = "OK"
    redirect_to(:action => 'index')
end
Run Code Online (Sandbox Code Playgroud)

现在我要么是否有正确的ID,我总是在我看来"OK",我做错了什么?

我需要在DB中没有ID时显示"ERROR".我也试过使用,rescue ActiveRecord::RecordNotFound但同样的事情发生了.

所有帮助表示赞赏.

ruby ruby-on-rails rescue

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

有效检索PHP和MySQL中的投票系统

我有一个系统,注册用户可以对图片进行投票/投票评论.它与Stack Overflow的投票系统非常相似.

我将投票存储在一个表中,其值如下:

vote_id | vote_comment_id | vote_user_id | vote_date | vote_type 
Run Code Online (Sandbox Code Playgroud)

现在我有几个关于以下速度和效率的问题:

问题:一旦用户打开带有评论的图片页面,我需要该用户已经对评论进行了UP/DOWN投票以显示它; 评论旁边的"你投了票"或"你投了票"(在Stack Overflow中,投票图像突出显示).

我可能的解决方案:现在,当我打开一个图片页面时,我遍历每个评论,我也会遍历我的投票表并检查用户是否投票并显示状态(我将vote_user_id与用户的会话进行比较).

这有多高效?有没有人有更好的方法来解决这类问题?

php mysql

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

Unix - 需要剪切一个有多个空格作为分隔符的文件 - awk或cut?

我需要从Unix中的文本文件中获取记录.分隔符是多个空格.例如:

2U2133   1239  
1290fsdsf   3234
Run Code Online (Sandbox Code Playgroud)

由此,我需要提取

1239  
3234
Run Code Online (Sandbox Code Playgroud)

所有记录的分隔符将始终为3个空格.

我需要在unix脚本(.scr)中执行此操作,并将输出写入另一个文件或将其用作do-while循环的输入.我试过以下:

while read readline  
do  
        read_int=`echo "$readline"`  
        cnt_exc=`grep "$read_int" ${Directory path}/file1.txt| wc -l`  
if [ $cnt_exc -gt 0 ]  
then  
  int_1=0  
else  
  int_2=0  
fi  
done < awk -F'  ' '{ print $2 }' ${Directoty path}/test_file.txt  
Run Code Online (Sandbox Code Playgroud)

test_file.txt是输入文件,file1.txt是查找文件.但上面的方法不起作用,并在awk -F附近给我语法错误

我尝试将输出写入文件.以下在命令行中工作:

more test_file.txt | awk -F'   ' '{ print $2 }' > output.txt
Run Code Online (Sandbox Code Playgroud)

这是在命令行中将记录写入output.txt.但是同样的命令在unix脚本中不起作用(它是.scr文件)

请让我知道我哪里出错了,以及如何解决这个问题.

谢谢,
维萨克

unix awk cut delimiter

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

没有主键的Fluent-NHibernate表映射

我正在尝试创建一个没有主键/引用的数据库表的映射.

public class TestMap : ClassMap<<Test>Test> {

    public TestMap() {

        WithTable("TestTable");

        Map(x => x.TestColumn);

    }

}
Run Code Online (Sandbox Code Playgroud)

这失败并期望id或composite-id.这是否可以流利的nhibernate?

fluent-nhibernate

8
推荐指数
2
解决办法
5788
查看次数

Datagrid Flex中的Flex对齐复选框

我使用项呈示器在我的数据网格中显示一个复选框,如;

<mx:DataGridColumn headerText="Visible" dataField="visibleInd" width="48" 
itemRenderer="mx.controls.CheckBox" 
rendererIsEditor="true" 
editorDataField="selected"
/>
Run Code Online (Sandbox Code Playgroud)

这工作正常,但复选框左对齐;

alt text http://img96.imageshack.us/img96/9239/93364060.jpg

我怎样才能在中间对齐它?

我用过;

            <mx:DataGridColumn headerText="Visible" dataField="visibleInd" width="48" 
                               editorDataField="selected"
                               >
            <mx:itemRenderer>
                <fx:Component>
                    <mx:Box width="100%" height="100%" 
                            horizontalAlign="center" verticalAlign="middle">
                        <mx:CheckBox selected="{data.visibleInd}" />
                    </mx:Box>
                </fx:Component>
            </mx:itemRenderer>
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我的代码确实在中间对齐复选框,但不会在我的数据提供者中保存数据.

我错过了什么吗?

apache-flex checkbox datagrid flex4

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

获取数据集的单元格

我正在使用Windows应用程序.

我使用带有填充的dataadapter加载数据集
method.(objDataAdaptere.fill(objDataSet,"string"))

现在我想得到一个这样的单元格dataset.(for example (row(0),cell(0))) 如何做到这一点?谢谢.

c# dataset

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

检查目录是否可读

我们如何检查目录是否是readOnly或Not?

delphi

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

PHP`DateTime :: days`返回垃圾箱?

PHP Class DateInterval有一个属性"days".根据手册,它返回"间隔跨越的总天数.如果这是未知的,则天数将为假."

在我的情况下代码:

$d = new DateInterval('P1Y'); 
echo $d->days;
Run Code Online (Sandbox Code Playgroud)

回报 -99999

和这样的代码

$a = DateTime::createFromFormat("d.m.Y", "01.01.2010");
$b = DateTime::createFromFormat("d.m.Y", "03.01.2010");

$d = $b->diff($a);
echo $d->days;
Run Code Online (Sandbox Code Playgroud)

回报 6015

我误解了什么吗?

php datetime php-5.3

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

将图像表示为矩阵matlab

如何在Matlab中将图像表示为矩阵?

matlab

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