小编The*_*ner的帖子

快递app.use

我一直在阅读文档/网址,并且真的不了解app.use及其用法.我知道它是连接的一部分,但我真的没有得到它.

例:

// ignore GET /favicon.ico
app.use(express.favicon());
// add req.session cookie support
app.use(express.cookieSession());
// do something with the session
app.use(count);
Run Code Online (Sandbox Code Playgroud)

你能解释我所有这三个吗?他们是什么意思?这是否意味着基于(1)app.use注意到=> app.get?app.use(count)执行(或)调用此计数的内容和时间/

看起来很基本,但没有得到答案

// ignore GET /favicon.ico
app.use(express.favicon());

// pass a secret to cookieParser() for signed cookies 
app.use(express.cookieParser('manny is cool'));

// add req.session cookie support
app.use(express.cookieSession());

// do something with the session
app.use(count);

// custom middleware
function count(req, res) {
Run Code Online (Sandbox Code Playgroud)

node.js express

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

用'.'拆分Java字符串.

我有

1. This is a  test message
Run Code Online (Sandbox Code Playgroud)

我想要打印

This is a  test message
Run Code Online (Sandbox Code Playgroud)

我在尝试

String delimiter=".";
String[] parts = line.split(delimiter);
int gg=parts.length;
Run Code Online (Sandbox Code Playgroud)

比要打印数组

 for (int k ;k <gg;K++)
    parts[k];
Run Code Online (Sandbox Code Playgroud)

但我的gg总是0.我错过了什么.我只需要删除数字和.和白色空间

该数字可以是1(或)5位数

java

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

npm安装问题

我已经安装了express,fs和几个包.当我做

npm ls
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

â   âââ mime@1.2.6
âââ fs@0.0.0 extraneous
âââ node-uuid@1.4.0

npm ERR! extraneous: fs@0.0.0 /home/user123/trail/node_modules/fs
npm ERR! extraneous: express@3.0.5 /home/user123/trail/node_modules/express
npm ERR! not ok code 0
Run Code Online (Sandbox Code Playgroud)

我不确定如何获得此ERR?我能够使用azure和express运行我的示例应用程序.不知道是不是从sudo npm服用?如果是这样的话.我想知道什么时候从sudo npm列表(全球)?当从npm列表(本地).

sudo npm ls
Run Code Online (Sandbox Code Playgroud)

没有错误

npm express

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

JSOUP获得一个无序列表

我正在发布此消息.我试图提取无序列表.在上一个问题中,我的fomrat不正确.我试图提取数据的网站格式正确.

<ul>
<li>
<i>
<a class="mw-redirect" title="title1" href="yahoo.com">used to be a best email</a>
</i>
(1999)
</li>
<li>
<i>
<a title="title2" href="google.com">Best search enginee We Will Go</a>
</i>
(1999)
</li>
<li>
<i>
<a title="title3" href="apple.com">Best Phone</a>
</i>
(1990)
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我要打印:

TITLE1

google.com

yahoo.com

=以前是最好的电子邮件最佳搜索电子邮件将是Bestphone

类似地所有Hrefs.

我确实看到了JSOUP文档.

相关问题: jsoup用于获取无序列表中的数据 但存在格式问题.

我按照建议尝试,但它无法正常工作

我试过了:

Document doc = Jsoup.connect(url).get();             
Element link = doc.select("a").last();
String title1 = link.attr("title");
Run Code Online (Sandbox Code Playgroud)

问题是这是一个包含一些信息的大页面.因为有许多无序列表..

java jsoup

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

超时的jsoup异常

java.lang.NullPointerException
java.net.SocketTimeoutException: connect timed out
    at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.<init>(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:404)
    at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:391)
    at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:157)
    at org.jsoup.helper.HttpConnection.get(HttpConnection.java:146)
Run Code Online (Sandbox Code Playgroud)

==我在:

try
{
..
Document doc = Jsoup.connect(recevurl).get();
..

}
catch (IOException| NullPointerException ee)
{
ee.printStackTrace(); …
Run Code Online (Sandbox Code Playgroud)

java jsoup

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

jQuery动态将数据添加到div

<div class="sample">
</div>
Run Code Online (Sandbox Code Playgroud)

我想在单击时将数据添加到示例div。我能够获得此功能的数据。已通过警告验证,但未附加到示例div。

$("#editsubmit").click(function(){

                  var val = $('[name=name111]').val();
                    var newHTML = '<input type="checkbox" name="'+val+'<br>';
                    $("#sample").append( newHTML );

           });  
Run Code Online (Sandbox Code Playgroud)

jquery

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

删除特定字符后的所有字符

我有这样的话:

Sams – like costco
Jecy penny ? like sears
Run Code Online (Sandbox Code Playgroud)

在Java中我想取这个字符串并获得输出:

Sams 
Jecy penny 
Run Code Online (Sandbox Code Playgroud)

有什么办法后,我可以删除所有字符-?

java

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

java.nio.charset.UnsupportedCharsetException:Jsoup 中的 X-MAC-ROMAN 获取网页

我有

Document document = Jsoup.connect(link).get();
Run Code Online (Sandbox Code Playgroud)

有时对于某些网址,我会遇到异常:

Exception in thread "main" java.nio.charset.UnsupportedCharsetException: X-MAC-ROMAN
    at java.nio.charset.Charset.forName(Unknown Source)
    at org.jsoup.helper.DataUtil.parseByteData(DataUtil.java:86)
    at org.jsoup.helper.HttpConnection$Response.parse(HttpConnection.java:469)
    at org.jsoup.helper.HttpConnection.get(HttpConnection.java:147)
Run Code Online (Sandbox Code Playgroud)

我有一个 catch 块:

catch (IOException  e1)
Run Code Online (Sandbox Code Playgroud)

我理解这个例外是因为 java 是 unicode 并且该网页/站点没有遵循 unicode。如何处理这个问题,connect 也被用于包括 unicode 和 bytecode 在内的许多网站

java character-encoding jsoup

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

获取字符串中的特定数字

我试图解析文本并从文本中获取值,如:

Page 1 of 6
Run Code Online (Sandbox Code Playgroud)

我正在寻找使用java提取结束号码.所以我在这种情况下的表现应该是6.

我可以使用任何java字符串函数吗?(或)任何其他方式?

java parsing

0
推荐指数
2
解决办法
175
查看次数

jsoup检查表是否存在

我有

元素列表= doc.select("table").get(0);

有时没有桌子,但我仍然这样做,所以我

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
Run Code Online (Sandbox Code Playgroud)

如何摆脱这个例外?没有尺寸,因为这是元素

java jsoup

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

node js调用函数

我正在使用节点js/Express编写一个大型程序(大小).

我有多个app.post功能和所有.因此,他们中的大多数需要对即将到来的请求进行验证并发送响应.

所以,我创建了一个名为Validate()的函数; 如果验证失败,我会发送回复告诉"请再次尝试验证失败的信息".

所以,我创造了

function validate() { ...}
Run Code Online (Sandbox Code Playgroud)

在里面

app.post('/',function(req,res){
...

validate();
}
Run Code Online (Sandbox Code Playgroud)

请求中的所有必需参数我正在写入数据库,因此我可以访问任何位置,以便现在不是问题.问题是:如何发送"res"对象.如果我尝试呼叫res,请立即写入验证.它会抱怨它没有定义.

所以如何解决这个问题.

2)我试图在DB中写入validate()的响应.然后我试着打电话给res:那就是:

app.post('/',function(req,res){
...

validate();

res ..
}
Run Code Online (Sandbox Code Playgroud)

由于节点是asyc,因此res不使用该函数验证响应.

有没有人遇到这样的问题

node.js

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

标签 统计

java ×7

jsoup ×4

express ×2

node.js ×2

character-encoding ×1

jquery ×1

npm ×1

parsing ×1