小编Dee*_*tty的帖子

查找是否在servlet中检查了复选框

我有一个表单中的几个复选框,我只想检查它们是否被检查.

如果选中,我需要将他们的id存储在数据库中(我可以这样做).但我的问题是如何确定是否检查,而不是一次检查每个复选框.我需要检查它是否在servlet中检查.

这是我的代码

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Role Id<input type="text" name="roll_id"/><br>
Role Name<input type="text" name="roll_name"/><br>
Role Description<textarea name="roll_desc"></textarea><br>
<br>
<br>

Screen1<br>

tab1<br>

<input type="checkbox" name="s1_t1_view" value="s1_t1_view" >view<br>
<input type="checkbox" name="s1_t1_add" value="s1_t1_add" >add<br>
<input type="checkbox" name="s1_t1_edit" value="s1_t1_edit" >edit<br>
<input type="checkbox" name="s1_t1_delete" value="s1_t1_delete" >delete<br>

tab2<br>

<input type="checkbox" name="s1_t2_view" value="s1_t2_view" >view<br>
<input type="checkbox" name="s1_t2_add" value="s1_t2_add" >add<br>
<input type="checkbox" name="s1_t2_edit" value="s1_t2_edit" >edit<br>
<input type="checkbox" name="s1_t2_delete" value="s1_t2_delete" >delete<br>



Screen2<br> …
Run Code Online (Sandbox Code Playgroud)

html java servlets

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

测量Google App Engine服务

我一直在研究GAE上的Java应用程序,它使用的服务包括cloud sql,calender api,mail API和data-store.所以我的问题是我需要为访问我的应用程序的用户计量这些服务的使用情况.这将基于他们在云sql上执行的I/O数量或存储的数据量.有没有办法做到这一点?

java google-app-engine google-cloud-sql

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

在AIX中Root Root Expiry时发出警报的脚本

我正在尝试在AIX中构建一个脚本,我计划将其作为cron作业运行.我希望脚本检查root密码是否会在10天后过期并触发电子邮件.我写了一个脚本来触发邮件,但我不知道如何编写root用于密码过期的脚本.

这是用于发送邮件的脚本.

#!/bin/sh
sendmail -t -F 'ABC ' -f 'abc@xyz.com' << test.mail
From: ABC <abc@xyz.com>
To:  def@xyz.com
Subject:
Password expired in 10 days
Run Code Online (Sandbox Code Playgroud)

这个脚本工作正常.

但我想要一个AIX脚本,它将在到期日期的10天内检查root密码到期.

shell aix

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

使用字符串数组在Hive表上加载CSV文件

我正在尝试将CS​​V文件插入到Hive中,其中一个字段是字符串数组.

这是CSV文件:

48,Snacks that Power Up Weight Loss,Aidan B. Prince,[Health&Fitness,Travel]
99,Snacks that Power Up Weight Loss,Aidan B. Prince,[Photo,Travel]
Run Code Online (Sandbox Code Playgroud)

我尝试创建这样的表:

CREATE TABLE IF NOT EXISTS Article
(
ARTICLE_ID INT,
ARTICLE_NSAME STRING,
ARTICLE_AUTHOR STRING,
ARTICLE_GENRE ARRAY<STRING>
);
LOAD DATA INPATH '/tmp/pinterest/article.csv' OVERWRITE INTO TABLE Article;
select * from Article;  
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

article.article_id  article.article_name    article.article_author  article.article_genre
48  Snacks that Power Up Weight Loss    Aidan B. Prince ["[Health&Fitness"]
99  Snacks that Power Up Weight Loss    Aidan B. Prince ["[Photo"]
Run Code Online (Sandbox Code Playgroud)

它在最后一个字段article_genre中只占一个值.

谁能指出这里有什么问题?

csv hadoop hive

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

在谷歌驱动器中搜索文件的内容

我已经使用 java 在应用引擎之上构建了一个文档管理系统。我使用 Google Drive 来存储我所有的文档。这是文件管理系统只是我应用程序的一部分。我提供了使用驱动器 API 的用户工具,如下载、上传、文档版本控制等。现在我需要搜索文件的内容,当内容与驱动器中的任何文件匹配时,它会向我显示模式匹配的文件名。

我搜索了驱动器 API,但找不到合适的解决方案。

需要一些帮助 。

java google-app-engine google-drive-api

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

检查表单中所有复选框的状态

我有一个表单中的几个复选框,我只想检查它们是否被检查.

如果选中我需要将他们的id存储在数据库中(我可以这样做).但我的问题是如何确定是否检查,而不是一次检查每个复选框.

这是我的代码

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Role Id<input type="text" name="roll_id"/><br>
Role Name<input type="text" name="roll_name"/><br>
Role Description<textarea name="roll_desc"></textarea><br>
<br>
<br>

Screen1<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tab1<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t1_view" value="s1_t1_view" >view<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t1_add" value="s1_t1_add" >add<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t1_edit" value="s1_t1_edit" >edit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t1_delete" value="s1_t1_delete" >delete<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tab2<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t2_view" value="s1_t2_view" >view<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t2_add" value="s1_t2_add" >add<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t2_edit" value="s1_t2_edit" >edit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="s1_t2_delete" value="s1_t2_delete" >delete<br>



Screen2<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tab1<br> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

Google App Engine中的长时间运行程序

我用Java编写了一个servlet代码,用于读取存储在Google Cloud Storage中的文件行.一旦我读完每一行,我就把它传递给预测API.一旦我得到了通过的文本的预测.我将其附加到原始行并将其存储在Google云存储中的其他文件中.

此源文件是一个csv,有超过10,000条记录.因为我正在单独解析它,将其传递给预测API,然后存储回云存储.这需要很多时间.由于App Engine限制为30个部分,因此任务队列也有限制.有人建议我一些选择吗?由于重新启动程序不是一个选项,因为我不能从我停止的地方开始预测.

这是我的代码:

@SuppressWarnings("serial")
public class PredictionWebAppServlet extends HttpServlet {

    private static final String APPLICATION_NAME = "span-test-app";

    static final String MODEL_ID = "span-senti";
    static final String STORAGE_DATA_LOCATION = "/bigdata/training_set/";
    private static HttpTransport httpTransport;
    private static final JsonFactory JSON_FACTORY = JacksonFactory
            .getDefaultInstance();

    public static final String INPUT_BUCKETNAME = "bigdata";
    public static final String INPUT_FILENAME = "abc.csv";

    public static final String OUTPUT_BUCKETNAME = "bigdata";
    public static final String OUTPUT_FILENAME = "def.csv";

    private static Credential authorize() throws Exception {

        Credential …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine task-queue google-prediction google-cloud-storage

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

如何在提交时调用函数?

我无法在提交时调用jQuery.不显示功能中的警报.

我想显示所有已选中复选框名称的警报.

这是我的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title>Insert title here</title>
    </head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">

    </script>
    <script>
        $(document).ready({

            $("#roleManagement").submit(function() {
                alert("hi");
                var selected = new Array();
                $('#checkboxes input:checked').each(function() {
                    selected.push($(this).attr('name'));
                });
                $.each(selected, function(key, value) {
                    alert(key + ": " + value);
                });

            });
    </script>

    <body>
        <form method="post" id="roleManagement">Role Id
            <input type="text" name="roll_id" />
            <br>Role Name
            <input type="text" name="roll_name" />
            <br>Role Description
            <textarea name="roll_desc"></textarea>
            <br>
            <br>
            <br>
            <div id="checkboxes">Screen1
                <br>tab1
                <br>
                <input type="checkbox" …
Run Code Online (Sandbox Code Playgroud)

html jquery

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

拆分字符串('_'作为分隔符)

我有以下字符串

String S1="S1_T1_VIEW";
Run Code Online (Sandbox Code Playgroud)

我希望它被拆分并分配给字符串,如下所示:

String permission = "VIEW";
String component = "S1_T1";
String parent = "S1";
Run Code Online (Sandbox Code Playgroud)

我尝试使用S1.split() 功能它没有多大帮助.

字符串也可以是这样的

String S1="S1_T1_C1_DELETE";
Run Code Online (Sandbox Code Playgroud)

那段时间的结果应该是

String permission = "DELETE";
String component = "S1_T1_C1";
String parent = "S1_T1";
Run Code Online (Sandbox Code Playgroud)

任何的意见都将会有帮助 .

提前致谢

java string parsing

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

计算元组中单词的出现次数

我有一个类似于以下示例的数据集:

tmj_dc_mgmt, Washington, en, 483, 457, 256, ['hiring', 'BusinessMgmt', 'Washington', 'Job']
SRiku0728, ???, ja, 6705, 357, 273, ['None']
BesiktaSeyma_, Akyurt, tr, 12921, 1801, 283, ['None']
AnnaKFrick, Virginia, en, 5731, 682, 1120, ['Investment', 'PPP', 'Bogota', 'jobs']
Accprimary, Manchester, en, 1650, 268, 404, ['None']
Wandii_S, Johannesburg, en, 15510, 828, 398, ['None']
Run Code Online (Sandbox Code Playgroud)

方括号内的记录是主题标签(不包括"无").

我正在尝试使用Spark和Scala在数据集中找到前10个主题标签.

我达到了这个目的:

val file = sc.textFile("/data")
val tmp1 = file
  .map(_.split(","))
  .map( p=>p(6))
  .map(_.replaceAll("\\[|\\]",""))
  .map(_.replaceAll("'",""))
  .filter(x => x != " None")
  .map(word => (word, 1))
  .reduceByKey(_ + _)
Run Code Online (Sandbox Code Playgroud)

我不知道如何对此进行排序并从中排名前10位,我是Scala和Spark的新手.

任何帮助,将不胜感激.

scala apache-spark

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