当您在Android设备上的Google搜索引擎网站(通过Chrome网络浏览器)搜索"如何到达X"(其中X是地理位置,如城市名称)时,显示的第一个项目是卡片允许导航到您编写的位置.
选择导航时,有两种选择:
如下所示:
此外,在某些情况下,对于某些内容,Google可以在其找到的网站内添加一个额外的文本框进行搜索,以获得结果.这种事情发生在希伯来语网站"Zap"(比较产品价格):
是否有促销计划或服务或任何以这种方式推广网站/应用程序(深层链接和搜索框)?如果是这样,我应该从哪里开始?
假设您已经有一个可以执行搜索查询的网站,您如何检查应用程序是否已安装(在网站内部,而不是通过Google的搜索引擎),并采取相应措施?这可以仅在Google Chrome应用上完成吗?
应该做什么(android-app,网站和其他代码)才能拥有这些功能?
android google-chrome google-search deep-linking android-app-indexing
我必须在java中编写一个测验工具,我被卡住了.我只想创建一个问题并填写答案.答案应该在数组"antworten"中.
MainQuiz.java类:
import java.lang.*;
public class MainQuiz {
public static void main(String args[]){
QuizFrage qf = new QuizFrage ("Welche Lebensmittel sind gesund?" ,
new QuizAntwort ("Apfel" ,"A" , true),
new QuizAntwort ("Chips", "B", false),
new QuizAntwort ("Orange" , "C", true),
new QuizAntwort ("Schokolade" , "D", false));
qf.FrageStellen();
}
}
Run Code Online (Sandbox Code Playgroud)
QuizAntwort.java类:
public class QuizAntwort {
protected String antwortxt;
protected Boolean istrichtig;
protected CharSequence antwortchr;
public QuizAntwort(String string, String string2, boolean b) {
// TODO Auto-generated constructor stub
}
public boolean checkAntwort(String …
Run Code Online (Sandbox Code Playgroud) 我正在开发一个简单的HTML/Javascript应用程序.此应用程序在文本区域中向用户显示随机文本消息.我有15-20个这样的短信,最多500个字符.我不想将这些消息保存在数据库中.我有两个场景 -
我一直在搜索如何在javascript中读/写文件,我发现这两篇文章 -
是否可以仅使用JavaScript将数据写入文件?以及如何使用JavaScript读取和写入文件.
但这些帖子是关于在客户端读取文件或从文件输入类型读取文件.
这个建议是关于使用一些服务器端语言.
有没有办法只使用Javascript读取和写入txt文件.
我正在为即将到来的考试而学习,并且遇到过这个对我来说没有意义的考试题.
考虑以下主要功能:
int main()
{
int x = 0;
cout << "x = " << x << ", (0 < x < 10) = " << (0 < x < 10) << endl;
int x = 5;
cout << "x = " << x << ", (0 < x < 10) = " << (0 < x < 10) << endl;
int x = 10;
cout << "x = " << x << ", (0 < x < 10) = …
Run Code Online (Sandbox Code Playgroud) 如果用户单击没有内容的提交,我希望显示一条错误消息,并且我希望禁用提交按钮.我可以让任何一个工作,但不能同时工作.
下面的代码显示了消息但允许空的待办事项.
<form name="todoForm" novalidate >
<div ng-messages="todoForm.new.$error" ng-if="todoForm.$submitted"><div ng-message="required">Add Your Item Below...</div></div><!--message appears until valid input is entered-->
<input type="text" name="new" placeholder="start typing..." autofocus data-ng-model="newTodo" required=""/>
<button input type="submit" ng-click="addTodo()" >Add To List</button><!--disables form if form not valid-->
</form>
Run Code Online (Sandbox Code Playgroud)
此版本禁用提交按钮但不显示消息
<form name="todoForm" novalidate >
<div ng-messages="todoForm.new.$error" ng-if="todoForm.$submitted"><div ng-message="required">Add Your Item Below...</div></div><!--message appears until valid input is entered-->
<input type="text" name="new" placeholder="start typing..." autofocus data-ng-model="newTodo" required=""/>
<button input type="submit" ng-click="addTodo()" data-ng-disabled="todoForm.$invalid" >Add To List</button>
</form>
Run Code Online (Sandbox Code Playgroud)
我认为这是因为当输入按钮被禁用时因为没有提交任何内容而无法显示消息?
我尝试过使用$ disabled和$ invalid,但它们没有用.
我试图从Graphviz DOT文件中读取图形.我对Vertex的两个属性感兴趣 - 它的id和外围.A还想加载图形标签.
我的代码看起来像这样:
struct DotVertex {
std::string name;
int peripheries;
};
struct DotEdge {
std::string label;
};
typedef boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS,
DotVertex, DotEdge> graph_t;
graph_t graphviz;
boost::dynamic_properties dp;
dp.property("node_id", boost::get(&DotVertex::name, graphviz));
dp.property("peripheries", boost::get(&DotVertex::peripheries, graphviz));
dp.property("edge_id", boost::get(&DotEdge::label, graphviz));
bool status = boost::read_graphviz(dot, graphviz, dp);
Run Code Online (Sandbox Code Playgroud)
我的示例DOT文件如下所示:
digraph G {
rankdir=LR
I [label="", style=invis, width=0]
I -> 0
0 [label="0", peripheries=2]
0 -> 0 [label="a"]
0 -> 1 [label="!a"]
1 [label="1"]
1 -> 0 [label="a"]
1 -> 1 [label="!a"]
}
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我得到异常"Property …
嗨,我尝试过这段代码,但没有奏效
var pdfLoc = NSData(contentsOfURL: NSURL(string: "http://www.triestetrasporti.it/download.php?f=c113b7c217cdffd07ee371678a8f8699&target=0.pdf")!)
var oggetti = [pdfLoc]
let activityViewController : UIActivityViewController = UIActivityViewController(activityItems: oggetti, applicationActivities: nil)
Run Code Online (Sandbox Code Playgroud)
错误:找不到类型'UIActivityViewController'的初始值设定项,它接受类型'(activityItems:[NSData?],applicationActivities:nil)'的参数列表
我有2个表格如下:
serial_table
id CHARACTER VARYING(20),
serial_key CHARACTER VARYING(20),
PRIMARY KEY(id, serial_key)
Run Code Online (Sandbox Code Playgroud)serial_rate:
id CHARACTER VARYING(20),
serial_key CHARACTER VARYING(20),
rate NUMERIC,
PRIMARY KEY(id, serial_key),
FOREIGN KEY (id, serial_key) REFERENCES serial_table(id, serial_key)
Run Code Online (Sandbox Code Playgroud)现在我想更新serial_rate.rate
并serial_table.serial_key
从单个SQL查询更新,如:
UPDATE inventory.serial_table AS s
JOIN inventory.serial_rate AS r
ON (s.id, s.serial_key) = (r.id, r.serial_key)
SET s.serial_key = '0002', r.rate = 22.53
WHERE (s.id, s.serial_key) = ('01', '002');
Run Code Online (Sandbox Code Playgroud)
我知道的是不正确的.是否有可能这样做,因为我想使用该语句PreparedStatement
在Java中创建?
编辑
这个问题PreparedStatements
与Java 无关这是关于我想在创建时作为参数传递的SQL语法PreparedStatement
.我不想要任何答案PreparedStatement
.
我用jQuery触发了一些DOM事件 triggerHandler()
<!DOCTYPE html>
<html>
<head>
<title>stackoverflow</title>
<script src="http://ajax.googleapis.com:80/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
<body>
<script>
$(document).ready(function() {
$(document).on('hey', function(customEvent, originalEvent, data) {
console.log(customEvent.type + ' ' + data.user); // hey stackoverflow
});
// how to this in vanilla js
$(document).triggerHandler('hey', [{}, {
'user': 'stackoverflow'
}])
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
如何在没有jQuery的情况下触发这个?
重要提示:我需要知道事件类型和自定义数据
我有一个网站(Symfony2)与HWIOauthBundle用于连接Facebook,一切正常.
现在,我正在尝试使用Cordova和Ionic框架(AngularJS)构建一个iOS应用程序,我想用Facebook验证我的用户:
使用$cordovaFacebook
,我验证我的用户并获得有效的Facebook访问令牌,这没关系
我尝试使用此访问令牌在服务器端使用HWIOauthBundle对我的用户进行身份验证:
GET http://..../login/facebook?code=MY_FACEBOOK_ACCESS_TOKEN
Run Code Online (Sandbox Code Playgroud)Symfony用这个日志拒绝我的请求:
INFO - Matched route "facebook_login" (parameters: "_route": "facebook_login")
INFO - Authentication request failed: OAuth error: "Invalid verification code format."
Run Code Online (Sandbox Code Playgroud)所以我的问题是:如何通过Facebook连接在前端和后端验证我的用户?
谢谢 :)
c++ ×2
javascript ×2
android ×1
angularjs ×1
arrays ×1
boost ×1
deep-linking ×1
dom-events ×1
dot ×1
facebook ×1
forms ×1
graphviz ×1
java ×1
jquery ×1
message ×1
object ×1
postgresql ×1
sql ×1
sql-update ×1
swift ×1
symfony ×1
xcode ×1