问题列表 - 第39222页

Tapestry 5 用户身份验证

我正在学习 Tapestry 网站上关于 Tapestry 5 的非常精简的教程,并介绍了非常基本的数据库交互,但没有介绍如何进行用户身份验证。我在哪里可以获取更全面的 Tapestry 5 指南?我去了tapestry wiki (http://wiki.apache.org/tapestry/Tapestry5HowTos),但我并不是真的在寻找一堆操作方法。你知道有什么好的来源吗?

java hibernate tapestry

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

如何使用django.forms Textarea添加额外的字段

我是django的新手,正在开展一个项目.

我想添加bio(textarea),兴趣(textarea)和profile pics(图片上传).此页面如下所示:http://pootle.locamotion.org/accounts/personal/edit/(您可能需要登录才能看到此页面)

我编辑了local_apps/pootle_profile/views.py,如下所示:

from django.forms import ModelForm, Textarea 

class UserForm(ModelForm):                                                    
    class Meta:                                                               
        model = User                                                          
        fields = ('first_name', 'last_name', 'email', 'bio')                  
        widgets = {'bio': Textarea(attrs={'cols': 80, 'rows': 20})}  
Run Code Online (Sandbox Code Playgroud)

并在""templates/profiles/edit_personal.html""中

<form method="post" action="/accounts/{{user.username}}/">                    
    <p> 
        <label for="id_first_name">{% trans 'First Name' %}</label>           
        {{ form.first_name }}                                                 
        {{ form.first_name.errors }}
    </p>
    <p> 
        <label for="id_last_name">{% trans 'Last Name' %}</label>             
        {{ form.last_name }}
        {{ form.last_name.errors }}
    </p>
    <p>
        <label for="id_email">{% trans 'Email address' %}</label>
        {{ form.email }}
        {{ form.email.errors }}
    </p>
    <p> …
Run Code Online (Sandbox Code Playgroud)

python django django-templates django-forms django-views

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

PHP - Codeigniter专业结构

我将在下个月毕业.我正在申请入门级php开发人员工作.许多公司都要求发送示例代码.

我正在发送样本控制器,视图和模型文件以及输出的一些屏幕截图,但我没有通过.

请帮我.我在哪里做错了?我应该寄给他们什么?有没有专业的编写/构建代码的方法?

我的示例代码文件是:

调节器

<?php

class NewsRelease extends Controller
{
    function NewsRelease()
    {
        parent::Controller();
        $this->load->helper('url');
        // $this->load->helper('form');
        $this->load->model('news_model');
        $this->load->library('session');
    }

    /*
    This is loads the home page called 'home_view'. Before loading this,
    It checks wheter the admin is logged in or not and clears the admin
    session. Because, When admin logged out, he will be shown this page.
    */

    function index()
    {
        $checksession=$this->session->userdata('name');
        if(isset($checksession))
        {
            $this->session->unset_userdata('name');
            $this->session->unset_userdata('password');
        }
        $this->load->view('home_view');
    }

    /*
    On loading the home page, to display all …
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

如果在另一个表中找不到其ID,我该如何返回一行?

我在MS SQL 2008数据库,清单和清单类型中有2个表,我想创建一个select语句,它将为我提供清单中所有在ListingType表中没有其ListingID的行.

我对如何开始这个陈述感到非常困惑.

示例SQL语句 - 比我解释的要多得多,但是你应该能够得到我所要求的内容.

SELECT     Listing.Title, Listing.MLS, COALESCE (Pictures.PictureTH, '../default_th.jpg') AS PictureTH, COALESCE (Pictures.Picture, '../default.jpg') AS Picture, Listing.ID, 
                      Listing.Description, Listing.Lot_Size, Listing.Building_Size, Listing.Bathrooms, Listing.Bedrooms, Listing.Address1, Listing.Address2, 
                      Listing.City, Locations.Abbrev, Listing.Zip_Code, Listing.Price, Listing.Year_Built, ListingTypeMatrix.ListingTypeID
FROM         Listing INNER JOIN
                      Locations ON Listing.State = Locations.LocationID LEFT OUTER JOIN
                      ListingTypeMatrix ON Listing.ID = ListingTypeMatrix.ListingID LEFT OUTER JOIN
                      Pictures ON Listing.ID = Pictures.ListingID
WHERE     (ListingTypeMatrix.ListingTypeID = '4') AND 
          ((Pictures.ID IS NULL) OR (Pictures.ID =
                          (SELECT     MIN(ID)
                            FROM          Pictures
                            WHERE      (ListingID = Listing.ID))))
Run Code Online (Sandbox Code Playgroud)

ListingTypeMatrix.ListingTypeID ='4' …

sql t-sql sql-server sql-server-2008

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

如何清除Android Stack的活动?

我在Android中有一个包含多个活动的应用程序,我希望用户能够通过按菜单按钮注销.我遇到的问题是

A)的Android不会让你终止应用程序和
B),即使我的用户发送给LoginActivity他们又可以随时按下背部和马上回以前的活动,他们是in.

我已经尝试使用以下两个标志启动Activity:

Intent intent  = new Intent(this, LoginActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);        
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

我也亲自尝试过每一个.

我也打过电话finish()startActivity(intent),我在另一个StackOverflow的问题读取.

stack android android-activity back-stack

53
推荐指数
5
解决办法
6万
查看次数

每页加载只运行一次Greasemonkey脚本?

如果您创建Greasemonkey脚本@include *并转到像youtube这样的站点,则每次刷新时它都会运行脚本20次以上.这是在Firefox上,不确定Chrome.
有办法防止这种情况吗?

javascript greasemonkey tampermonkey

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

如何获取C Macro中声明的变量的地址?

我是C的新手,正在尝试一些宏观陈述.我有这样一条线:

#define write_data(src, TYPE, VALUE ) (write_implement(src, sizeof(TYPE), &(VALUE)))
Run Code Online (Sandbox Code Playgroud)

在以后的函数中,我想memcpy用来复制VALUE另一个内存区域.像这样:

void write_implement (void* src, int size_of_type, void* value)
{
    //whatever, just making the destination address from the source address
    void* dest = src + 4096;
    memcpy(dest, value, size_of_type);
}
Run Code Online (Sandbox Code Playgroud)

传入的VALUE可以是任何类型的数据.这就是为什么我使用void*指向它和memcpy来复制字节大小的数量.

但它当然不起作用:)

这就是我调用函数的方式:

write_data(addr, int, i*3); // i is a whatever integer variable
Run Code Online (Sandbox Code Playgroud)

GCC给了我这个:

错误:左值作为一元'&'操作数

有没有人知道如何找到传入宏的变量的地址,以便允许我使用地址进行复制?

可以更改宏的后半部分("write_implement"和参数,但不能更改"write_data"参数).实施部分也可以自由更改.

c macros memcpy

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

在Ruby中训练XOR的神经网络

我正在尝试训练前馈网络,以便使用Ruby Library AI4R执行XOR操作.但是,当我在训练后评估XOR时.我没有得到正确的输出.有没有人之前使用过这个库并得到它来学习XOR操作.

我正在使用两个输入神经元,一个隐藏层中的三个神经元,以及一个用于输出的层,因为我之前看到过这样的预先计算的XOR前馈神经网络.

require "rubygems"
require "ai4r"

# Create the network with:
 #   2 inputs
 #   1 hidden layer with 3 neurons
 #   1 outputs
 net = Ai4r::NeuralNetwork::Backpropagation.new([2, 3, 1])  

 example = [[0,0],[0,1],[1,0],[1,1]]
 result = [[0],[1],[1],[0]]

 # Train the network
 400.times do |i|
   j = i % result.length
   puts net.train(example[j], result[j])
 end

 # Use it: Evaluate data with the trained network
puts "evaluate 0,0: #{net.eval([0,0])}"  # =>  evaluate 0,0: 0.507531383375123
puts "evaluate 0,1: #{net.eval([0,1])}"  # =>  evaluate 0,1: 0.491957823618629 …
Run Code Online (Sandbox Code Playgroud)

ruby artificial-intelligence machine-learning neural-network

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

bash du,字节大小为小数,精确到千分之一

在BASH中是否可以du使用小数显示的字节大小执行" "命令.

例如,假设我有以下文件(数字以字节为单位):

12345 file1
2345 file2
6491 file3
Run Code Online (Sandbox Code Playgroud)

我想du在linux中执行一个" "命令,输出以下代码:

12.3 file1
2.3 file2
6.5 file3
Run Code Online (Sandbox Code Playgroud)

注意:" -h"标志不起作用.

bash

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

点击X按钮时从UISearchBar中解除键盘

我正在使用UISearchBar(但不是通常联合使用的SearchDisplayController),当你点击'X'按钮时我想解除键盘.

我遵循了TomSwift的建议,当'X'被敲击并且效果很好时被叫.但是,从文本字段中退出第一个响应者并在UISearchBar实例中调用它们resignFirstResponder都不会使键盘消失.

当用户轻敲X按钮时,有没有办法摆脱键盘?

这是我为了获得'清除'通知而做的事情:

- (void)viewDidLoad:
{
    for (UIView* v in searchBar.subviews)
    {
        if ( [v isKindOfClass: [UITextField class]] )
        {
            UITextField *tf = (UITextField *)v;
            tf.delegate = self;
            break;
        }
    }    
}
Run Code Online (Sandbox Code Playgroud)

然后我有我的类设置来实现UISearchBarDelegate和UITextFieldDelegate.

将该类作为文本字段委托允许我接听此调用:

- (BOOL)textFieldShouldClear:(UITextField *)textField
{
     [textField resignFirstResponder];
     [self.searchBar resignFirstResponder];
     return YES;
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了所有我能想到的东西.我正在尝试的最后一件事是找到一种方法来发出UISearchDelegate将在我的Controller类上调用的'searchBarCancelButtonClicked',但不是我确定我怎么能这样做,因为UISearchBar似乎没有任何直接方法使用此名称调用.

iphone uitextfield uisearchbar

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