小编mun*_* pk的帖子

检查字符串是否包含python中的特殊字符

我想检查密码是否包含特殊字符.我搜索了一些例子,但无法找到解决我的问题.我该怎么做?这是我到目前为止尝试的方式;

elif not re.match("^[~!@#$%^&*()_+{}":;']+$",password)
        print "Invalid entry."
        continue
Run Code Online (Sandbox Code Playgroud)

我的字符串是密码.

python regex python-2.7

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

从arraylist中检索多个值

我已将从java中的数据库检索到的值保存到arraylist中.我使用了一个类将数据保存到数组列表,如下所示.

    ArrayList<NewSms> details = new ArrayList<NewSms>();
    try{
        Statement query = conn.createStatement();
        ResultSet result = query.executeQuery("Select `senderAddress,message,linkid from sdp_smsincoming where status=0 AND smsServiceActivationNumber =1234 ");`

        while(result.next()){
            String address = result.getString("senderAddress");
            String message = result.getString("message");
            String linkid = result.getString("linkid");

            NewSms smsdetails = new NewSms();
            smsdetails.set_address(address);
            smsdetails.set_message(message);
            smsdetails.set_linkid(linkid);
            details.add(smsdetails);;
        }
    }
Run Code Online (Sandbox Code Playgroud)

但是我现在想要从程序中的另一个类中每行单独检索值.我怎么能这样做?我个人意味着在arraylist中获取每行的地址,消息和linkid.

java arraylist

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

无法访问Tomcat7管理界面

我试图在我的机器上访问tomcat7的管理界面,但没有成功.这是用户名和角色的tomcat-users.xml文件.

<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
Run Code Online (Sandbox Code Playgroud)

我的系统运行Ubuntu 12.04 64位.

ubuntu tomcat tomcat7

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

在do块中解析错误

我是一个哈克尔假人.我试图请求用户几秒钟,然后显示小时,分钟和秒.这是我的代码:

prompt x = do
    putStrLn x
    number <- getLine
    return number

main = do
    number <- prompt " Please input a number: "
    seconds <- read number :: Int
    let hours = seconds / 3600
        remaining_seconds = seconds mod 3600
        minutes = remaining_seconds/60
        final_seconds = remaining_seconds `rem` 60 
    putStr (hours)
Run Code Online (Sandbox Code Playgroud)

但是,我有一个错误remaining_seconds = seconds mod 3600.这是错误parse error on input '=' 请帮我解决一下.问候,

haskell

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

无法编译 C++ 文件:未命名类型

我收到这个错误main.cpp:23:5: error: \xe2\x80\x98Department\xe2\x80\x99 does not name a type

\n\n
/* \n * File:   main.cpp\n * Author: anonymous\n *\n * Created on May 11, 2015, 9:44 PM\n */\n\n#include <cstdlib>\n#include <iostream>\n\nusing namespace std;\n\nclass College{\n    public :\n    string name; //for name of the college\n    int numOfColleges;\n    int numDepartments; //number of departments in this college\n    Department* dep; //this will point to the department in this college\n    College* next; //the next pointer to point to the next college\n    College(){\n        name =" "; \n        numDepartments=0 …
Run Code Online (Sandbox Code Playgroud)

c++

-26
推荐指数
1
解决办法
309
查看次数

标签 统计

arraylist ×1

c++ ×1

haskell ×1

java ×1

python ×1

python-2.7 ×1

regex ×1

tomcat ×1

tomcat7 ×1

ubuntu ×1