小编ins*_*ity的帖子

java在if语句中返回

如何使用returnif语句中检索值?我不想马上回来,就像那样:

if(){
return "something";
}
Run Code Online (Sandbox Code Playgroud)

这对我不起作用,因为如果return成功,方法返回,但我需要返回它,并在返回完成时继续方法中的操作.

java

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

将fscanf传递给struct

我正在尝试打开一个文件并传递给struct我,我正在使用fscanf()循环,但它只保存struct最后一次读取:

想象一个文件:

JR John Rambo 24353432 
JL John Lennon 6435463
Run Code Online (Sandbox Code Playgroud)

我正在使用此代码:

typedef struct people{
    char code[10];
    char name[100];
    long telephone;
}PEOPLE;

int read(PEOPLE people[], int n_p){
    char temp;
    FILE *fp;
    fp=fopen("example.txt","r");
    if(fp==NULL){
        printf("Error\n");
        return -1;
    }
    while(!feof(fp)){
        fscanf(fp,"%s %s %s %d\n", people[n_p].code,people[n_p].name,
               &people[n_p].telephone);
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是他只保存文件的最后一行......我应该做一个if cicle吗?

另一个问题是我如何分隔一个类似的文件,但用";"

c

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

无法重新声明功能错误

function getContactActiveEmails($eid)
{
    global  $db;

    if ($eid) {
        $sql = "SELECT email FROM activeEmails WHERE id = $eid";
        return $db->GetCol($sql);
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到错误"无法重新声明功能getContactActiveEmails"

它给出的行号是函数的最后一行 - }

正在调用所有文件require_once.这是整个代码库中唯一getContactActiveEmails定义的位置.为什么是这样?

php

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

urllib2给出HTTP错误400:某些网址的错误请求,适用于其他网址

我正在尝试用Python的urllib2模块做一个简单的HTTP get请求.它有时有效,但有时我得到HTTP Error 400: Bad Request.我知道这不是URL的问题,因为如果我使用urllib并且只是做urllib.urlopen(url)它工作正常 - 但是当我添加标题并且urllib2.urlopen()我在某些网站上得到错误请求.

这是不起作用的代码:

# -*- coding: utf-8 -*-
import re,sys,urllib,urllib2

url = "http://www.gamestop.com/"

headers = {'User-Agent:':'Mozilla/5.0'}

req = urllib2.Request(url,None,headers)
response = urllib2.urlopen(req,None)
html1 = response.read()
Run Code Online (Sandbox Code Playgroud)

(gamestop.com是一个不起作用的URL的示例)

一些不同的网站有效,有些没有,所以我不确定我在这里做错了什么.我错过了一些重要的标题吗?请求不正确?使用错误的用户代理?(我也尝试使用我的浏览器的确切用户代理,但没有修复任何东西)

谢谢!

python url http urllib2

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

使用mysql数据填充组合框

大家好我有这个代码,但不知道为什么它不起作用!

//in database class 

String query = "SELECT group_name FROM customer ORDER BY group_name"; 
java.sql.PreparedStatement stm = connection.prepareStatement(query); 

rs = stm.executeQuery(query); 

while (rs.next()) { 
String x = rs.getString("group_name"); 
System.out.println(x); 
} 

rs.close(); 
} 


//combo box action 


int group = jcombobox.getSelectedIndex(); 

rg_domain rg = new rg_domain(); 
rg.setGroup(group); 
rg.setPhone_number(phone_no); 

dbconnection db = new dbconnection(); 

db.broadcastmsgservice_sms(rg); 
} 


//domain class 
 private String group;
public void setGroup(String group) { 
this.group = group; 
} 
public String getGroup() { 
return group; 
} 
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗...

java mysql

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

jQuery pajinate插件定制问题

我在我的页面中使用Pajinate - 一个jQuery Pagination插件进行分页

以下是我的代码

        $(document).ready(function(){
            $('#paging_container6').pajinate({
                start_page : 2,
                items_per_page : 5  
            });
        }); 
Run Code Online (Sandbox Code Playgroud)

HTML代码:

        <div id="paging_container6" class="container">
            <h2>Custom Start Page</h2>
            <div class="page_navigation"></div>

            <ul class="content">
                 <li><p>One</p></li> 
                 <li><p>Two</p></li> 
                 <li><p>Three</p></li> 
                 <li><p>Four</p></li> 
                 <li><p>Five</p></li> 
                 <li><p>Six</p></li> 
                 <li><p>Seven</p></li> 
                 <li><p>Eight</p></li> 
                 <li><p>Nine</p></li> 
                 <li><p>Ten</p></li> 
                 <li><p>Eleven</p></li> 
                 <li><p>Twelve</p></li> 
                 <li><p>Thirteen</p></li> 
                 <li><p>Fourteen</p></li> 
                 <li><p>Fifteen</p></li> 
                 <li><p>Sixteen</p></li> 
            </ul>   

        </div>  
Run Code Online (Sandbox Code Playgroud)

分页将是这样的:

在此输入图像描述

问题:当我到达第一页时,我需要隐藏prev按钮.同样,当我到达最后一页时,我需要隐藏last按钮.

这个插件有没有选择,或者我需要一个解决这个分页问题的方法.

jquery pagination jquery-plugins

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

列表问题

我是一个java新手,并且遇到了一些"java.util.List"的问题.Below是我的代码,我正在尝试创建一个对象列表,但我得到的结果是不受欢迎的.你能帮帮我吗解决问题.

import java.util.*;

class  testMap
{
    public static void main(String[] args) 
    {


        HashMap<String,Object> childRowMap = new HashMap<String, Object>(); 
        List <Object> actList= new ArrayList <Object> ();

        for (int x=0;x<2 ;x++ ){

        if(x==0){

        childRowMap.put("startDate","startDate"+x);
        childRowMap.put("endDate","endDate"+x);
        childRowMap.put("encodedValue"," enc"+x);

        }
        else if (x==1){
        childRowMap.put("startDate","startDate"+x);
        childRowMap.put("endDate","endDate"+x);
        childRowMap.put("encodedValue"," enc"+x);
        }
        System.out.println("Adding object in the postition "+ x);
        actList.add(x,childRowMap);

        }
                System.out.println(actList);
    }
}
Run Code Online (Sandbox Code Playgroud)

结果:

Adding object in the postition 0
Adding object in the postition 1
[{encodedValue= enc1, startDate=startDate1, endDate=endDate1}, {encodedValue= en
c1, startDate=startDate1, endDate=endDate1}]
Run Code Online (Sandbox Code Playgroud)

===============

为什么我没有得到具有不同值的对象.通过我的代码帮助我解决问题..

java

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

提交前如何检查?

在完成提交之前,我需要检查用户是否点击了按钮.

现在,我正在使用$(document).ready(function(){,我想插入它,检查按钮是否被按下的代码.

这个"按钮"只是一个简单的div背景图像,如果你点击它就会改变图像.所以我需要添加一个变量,这样我就可以创建一个if语句,对吧?

我知道JQ中有preventDefault函数,但尝试使用它没有成功.

感谢帮助

jquery submit preventdefault

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

在java中调用动态构造函数?

假设我有4类:A,B,SASB其中B extends ASB extends SA.

A具有以下构造函数:

private SA a;
public A() {
   a = new SA();
}
Run Code Online (Sandbox Code Playgroud)

显然,当我为类调用构造 函数时B,因为类的构造B extends A函数A也被调用.但在这种情况下,我想的构造Aa = new SB();的,而不是a = new SA();.

有一个简单的方法来做到这一点没有改变双方的公共接口AB

java inheritance subtyping

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

来自内核空间的 IOCTL

粗略地说,我试图从内核空间发出 IOCTL 调用,而不去用户空间。(我在 SO 中找到的所有答案都建议通过用户空间)。

具体来说,我尝试/dev/random从内核空间(使用内核模块)填充熵池 ( ) [我知道这样做的危险;)]。从用户空间填充熵池是使用 IOCTL 完成的,例如rngaddentropy。有没有办法从内核空间做同样的事情?

random kernel ioctl kernel-module linux-kernel

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