小编shi*_*bly的帖子

如何制作像stackoverflow.com这样的标签系统?

我打算建一个网站贴标签.标签最多可以包含五个标签,例如stackoverflow.com.

谁能告诉StackOverflow的标签系统?具有post和tag的关系数据库系统.

我应该在post表中添加一列还是应该为它创建单独的标记表?标签可以用空格或逗号分隔.

database tags relational-database

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

无法编译第一个opencv程序,'/ usr/bin/ld:找不到-lcv'

g++ cv.cpp -o cv -I /usr/local/include/opencv
    -L /usr/local/lib  -lm -lcv -lhighgui -lcvaux
Run Code Online (Sandbox Code Playgroud)

错误:

/usr/bin/ld: cannot find -lcv
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

码:

#include <cv.h>
#include <ml.h>
#include <cxcore.h>
//#include <cxtypes.h>
#include <highgui.h>

int main(int argc, char* argv[])
{
    IplImage* img = cvLoadImage( "bal.png" );
    cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE );
    cvShowImage("Example1", img);
    cvWaitKey(0);
    cvReleaseImage( &img );
    cvDestroyWindow( "Example1" );
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这是32位,

locate libcv
/usr/lib/libcv.so.2.1
/usr/lib/libcv.so.2.1.0
Run Code Online (Sandbox Code Playgroud)
`pkg-config --cflags --libs opencv`

-I/usr/local/include/opencv
-I/usr/local/include  /usr/local/lib/libopencv_calib3d.so
/usr/local/lib/libopencv_contrib.so /usr/local/lib/libopencv_core.so
/usr/local/lib/libopencv_features2d.so /usr/local/lib/libopencv_flann.so
/usr/local/lib/libopencv_gpu.so /usr/local/lib/libopencv_highgui.so …
Run Code Online (Sandbox Code Playgroud)

graphics gcc opencv image

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

如何在同一个jsp页面中查看jsp表单请求提交?(ENCTYPE = "多部分/格式数据")

<%
..... code to check request is submitted or not ...
%>
<form method="post" action="" name="uploadform" enctype="multipart/form-data">
  <table >  
    <tr>    
      <td>Select up to 3 files to upload</td>
    </tr>    
    <tr>    
      <td>   
        <input type="hidden" name="newFileName" value="newUploadedFileName1">
        <input type="file" name="uploadfile" >
        </td>    
    </tr>    
    <tr>    
     <td align="center">   
      <input type="submit" name="Submit" value="Upload">
      <input type="reset" name="Reset" value="Cancel">
     </td>
    </tr>
</table>
</form>
Run Code Online (Sandbox Code Playgroud)

上传文件的jsp post请求代码将位于<%..%>标记中的同一页面中.

如何使用if语句添加检查以检查是否单击了"提交"按钮,换句话说,是否发送了发布请求.

我按照这个,http://www.java2s.com/Code/Java/JSP/SubmittingCheckBoxes.htm, 但它没有帮助,这是调用不同的页面中不同的jsp文件("formAction.jsp").

if(request.getParameter("newFileName") != null) {
Run Code Online (Sandbox Code Playgroud)

此语句始终为null值.我不知道为什么.

注意:它是具有此属性的表单=> enctype ="multipart/form-data"

如果我没有添加任何if语句,那么文件将首次上载,但下次如果我单击重新加载按钮或刷新页面,浏览器会提示我重新发送数据或重新上载以前的文件.我希望你能理解这个问题.如果有任何疑惑,请了解问题,请发表评论.

谁能提供一些提示/解决方案?

java post jsp file-upload request

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

无法打破长字符串/文本,它超出了html div的宽度

<div id="id_div_comments"><p>body4qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq</p></div><br/><br/>
</div>
Run Code Online (Sandbox Code Playgroud)

css文件:

div#id_div_comments {
    width: 400px;
}
Run Code Online (Sandbox Code Playgroud)

但是字符串/文本超出了分割宽度.当达到分区的宽度时,我该怎么做才能打破文本?

html css

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

CakePHP-2.0:使用public和var之间的区别

CakePHP-2.0有这个=>

// Even in your cakephp 2.1.x we have this format
    <?php
    class PostsController extends AppController {
        public $helpers = array ('Html','Form');
        public $name = 'Posts';

        public function index() {
            $this->set('posts', $this->Post->find('all'));
        }
    }
    ?>
Run Code Online (Sandbox Code Playgroud)

CakePHP-1.3.10有这个=>

<?php
class PostsController extends AppController {
    var $helpers = array ('Html','Form');
    var $name = 'Posts';

    function index() {
        $this->set('posts', $this->Post->find('all'));
    }
}
?>
Run Code Online (Sandbox Code Playgroud)

使用public和使用var有什么区别?

php cakephp cakephp-2.0

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

将密码保存到django的数据库表之前的最佳散列方法

def register(request):
    flag = True
    possible = '0123456789abcdefghijklmnopqrstuvwxyz'
    token = ''

    current_datetime = datetime.datetime.now()

    user = UsersModelForm()
    if request.method == 'POST':
        userf = UsersModelForm(request.POST)
        username = userf.data['username']
        password = userf.data['password']
        passwordrepeat = userf.data['passwordrepeat']
        email = userf.data['email']

        if password != passwordrepeat:
            flag = False
            passVariable = {'user':user, 'flag': False}
            return render_to_response('register.html', passVariable, context_instance=RequestContext(request))

        elif password == passwordrepeat:
            for i in range(1,10):
                temp = random.choice(possible)
                token = token + temp

            print token
            if userf.is_valid():
                check = userf.save(commit=False)
                check.email_token = token
                check.email_token_expiry = …
Run Code Online (Sandbox Code Playgroud)

python database passwords django hash

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

glMatrixMode(GL_PROJECTION)之间的区别; 和glMatrixMode(GL_MODELVIEW);

glMatrixMode(GL_PROJECTION)之间有什么区别; 和glMatrixMode(GL_MODELVIEW);

#include <stdio.h>
#include <GL/gl.h>
#include <GL/glut.h>

#define KEY_ESCAPE 27

void display();
void keyboard(unsigned char,int,int);

int main(int argc, char **argv) {
    glutInit(&argc, argv);                                    
    glutInitDisplayMode(GLUT_RGB|GLUT_DOUBLE|GLUT_DEPTH );
    glutInitWindowSize(600,400);                  
    glutCreateWindow("Opengl Test");                              
    glutDisplayFunc(display);
    glutKeyboardFunc(keyboard);
    glutMainLoop();
    return 0;
}
void display() {
    float x,y,z;
    int i;
    x=0;
    y=-0.8;
    z=0;
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(1,1,0);
    glBegin(GL_POINTS);
    for(i=0;i<98;i++) {
        glVertex3f(x,y,z);
        x=x+0.01;
    }
    glEnd();
    glutSwapBuffers();    
}
void keyboard(unsigned char key, int mousePositionX, int mousePositionY) {
    switch ( key ) {
        case KEY_ESCAPE:
            exit ( 0 );  
            break;      
        default: …
Run Code Online (Sandbox Code Playgroud)

opengl math graphics

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

如何使用C中的递归生成4位二进制组合0,1?

对于这个数组,尝试这样的事情:

void rollover(int val,int count) {  
    if(count==0) {
        return;
    }
    printf("%d ",val);
    count--;
    rollover(val,count);    
}
int main() {
    int arr[]={0,1};
    for(int i=0;i<=1;i++) {
        rollover(arr[i],4);
    }
    printf("\n");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用递归方法的预期输出:

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Run Code Online (Sandbox Code Playgroud)

无法理解如何编写rec函数.我花了几个小时来解决它.有人可以协助编写该功能吗?

我正在尝试做下面发布的G_G之类的事情.我怎么能写这样的递归函数?我是否必须使用一个for循环来调用递归函数,或者使用两个for循环来递归,还是应该调用两次递归函数?例如:

void rollover(int val,int count) {  
    if(count==0) {
        return;
    }
    printf("%d ",val);
    count--;
    rollover(val,count);
    //.. do something if necessary ..
    rollover(val,count);
    //.. do something if necessary ..
}
Run Code Online (Sandbox Code Playgroud)

c algorithm recursion combinations permutation

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

Drupal安装PDOException

http://localhost 有问题:

PDOException:SQLSTATE [42S02]:找不到基表或视图:1146表'drupal_test.semaphore'不存在:SELECT expire,value FROM {semaphore} WHERE name =:name; lock_may_be_available()中的数组([:name] => variable_init)(/var/www/drupal/includes/lock.inc的第165行).

这是我的数据库配置:

$databases = array (
  'default' => 
  array (
    'default' => 
    array (
      'database' => 'drupal_test',
      'username' => 'root',
      'password' => 'XXX',
      'host' => 'localhost',
      'port' => '',
      'driver' => 'mysql',
      'prefix' => '',
    ),
  ),
);
Run Code Online (Sandbox Code Playgroud)

该怎么办?

php drupal drupal-6

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

检查python中是否有任何属性的任何替代方法?

a = SomeClass()
if hasattr(a, 'property'):
        a.property
Run Code Online (Sandbox Code Playgroud)

这是检查是否有房产的唯一方法吗?有没有其他方法可以做同样的事情?

python attributes

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