我需要一种从网页中提取标题并从json返回的服务.我不想解析网页或浪费任何不必要的CPU周期.即调用应该是这样的:
curl http://api.someservice.com/fetch?url=google.com&element=title&out=json
Run Code Online (Sandbox Code Playgroud)
来自api的回复将是:
{
response: {
title: "Google"
source: "google.com"
}
status: "success"
}
Run Code Online (Sandbox Code Playgroud)
任何提示都将受到高度赞赏
我如何按时间顺序对一组日期进行排序?例如,我有:
var dates = [
'03/03/2014',
'01/03/2014',
'02/03/2014',
'04/03/2014'
];
sortDates = sortDate(dates);
sortDate(array){
// ?
returnt arraySort;
}
Run Code Online (Sandbox Code Playgroud)
我希望结果数组看起来像:
[
'01/03/2014',
'02/03/2014',
'03/03/2014',
'04/03/2014'
]
Run Code Online (Sandbox Code Playgroud) 我和我的朋友想要开发一个大型的web2.0项目.我们决定用Java编写,因为我们喜欢它并且我们擅长它,我们将使用的其他库是用Java编写的(Apache Lucene,Apache Cassandra ...).我们选择GWT作为框架.我们喜欢谷歌,谷歌技术,谷歌apis.
我想问你认为GWT适合推出youtube,twitter,维基百科等大项目......?gwt-rpc机制在大项目中是否可靠?
我想使用$ filter('filter')过滤员工对象数组,根据员工的名字字段过滤结果,只能从下拉/选择中选择.请注意,我不想在ng-repeat中使用"| filter:".
难点是名称字段是另一个字段的属性,称为"详细信息",所以我不能像下面的代码那样detail.name,因为它会出错.
$scope.filteredEmployees = $filter('filter')(employees, {details.name: selectedName });
Run Code Online (Sandbox Code Playgroud)
请参阅下面的employee数组对象的结构.
如何告诉它使用$ filter('filter')根据details.name字段过滤记录?
预先感谢您的帮助!
这是代码:
Var selectedName = “An”;
$scope.filteredEmployees = $filter('filter')(employees, {**details.name:** selectedName });
Var employees = [
{
Date: 01/01/2012
details: {
name: ‘An’,
age: 25
}
},
{
Date: 01/01/2012
details: {
name: ‘'Bill',
age: 20
}
}];
//Here is
<select ng-model="selectedName" ng-options="e for e in employees" data-ng-show="employees.length > 0" ng-change="filterEmployees">
<option value="">All Employees</option>
</select><br>
function filterEmployees() {
$scope.filteredEmployees = $filter('filter')(employees, "Joe");
};
Run Code Online (Sandbox Code Playgroud) 我正在尝试在一行上显示文本,其中一小部分文本采用不同的样式。这是我的代码 -
<style>
#footer {
color: black;
text-align: center;
padding: 5px;
font-size: 16px;
font-family:Calibri;
display-block:inline;
}
</style>
<div id="footer">Questions? Contact us
<div id="email" style="color:blue; text-algin:center;display-block:inline;">abc@xyz.com</div>
Thank you
</div>
Run Code Online (Sandbox Code Playgroud)
期望的输出是
Questions ? Contact us abc@xyz.com Thank you
Run Code Online (Sandbox Code Playgroud)
但输出如下所示。
<style>
#footer {
color: black;
text-align: center;
padding: 5px;
font-size: 16px;
font-family:Calibri;
display-block:inline;
}
</style>
<div id="footer">Questions? Contact us
<div id="email" style="color:blue; text-algin:center;display-block:inline;">abc@xyz.com</div>
Thank you
</div>
Run Code Online (Sandbox Code Playgroud)
如何将文本放在一行中,并且该行的一部分采用不同的样式
计算"下一个"十年的最简单方法是什么?例如:
"2011" -> "2020"
"2012" -> "2020"
"2013" -> "2020"
...
"2020" -> "2020"
"2021" -> "2030"
... etc.
Run Code Online (Sandbox Code Playgroud) 我在PHP中有一个字符串,它反映了为网站选择的URL路由格式 - 它根据方案中传递的索引/指令动态构建内容.例如,典型的请求格式可能如下所示:
$str = '/something-new/:id/goto/:new_id/full/page/:num/';
Run Code Online (Sandbox Code Playgroud)
我想要提取的数据是每个索引的实体名称,它们总是以冒号开头:.我不确定最好的方法 - "分裂"字符串似乎很麻烦.将这些结果数据导入数组的最简单方法是什么?
$arr = [
[0] => 'id',
[1] => 'new_id',
[2] => 'num'
];
Run Code Online (Sandbox Code Playgroud) 我有一个可以在我的应用程序中打开的小窗口,它允许用户执行琐碎的任务,当用户在窗口外单击时,我想简单地关闭它。一些示例建议在背景“掩码”上侦听单击事件- 除了感觉有点笨拙之外,这不是一个选项,因为窗口未配置为modal因为它的功能是非阻塞的,我不想限制它背后的用户界面。
我最初试图挂钩该blur事件,但是在 ExtJS 5+ 中行为是喜怒无常的,即使用以下示例(小提琴),尝试在窗口外拖动或单击。
var win = Ext.create('Ext.window.Window', {
width: 500,
height: 250,
items: {
xtype: 'box',
padding: 20,
html: 'Test window...'
}
});
win.on('blur', win.close, win);
win.show();
Run Code Online (Sandbox Code Playgroud)
是否有一些其他配置或一个巧妙的解决方案可以涵盖这两个问题,跨版本?
如何使用Java脚本检测文本区域中的换行符?如果文本区域中存在两个连续的空行,则删除一个空行;如果仅存在一行,也将其删除。
谁可以帮我这个事?目前我只能删除单行。
Line 1
Line 2
Line3
Run Code Online (Sandbox Code Playgroud)
应转换为:
Line 1
Line 2
Line3
Run Code Online (Sandbox Code Playgroud) 我想写一个简单的Web应用程序,可以连接到数据库并显示简单的文本和图像.我知道一些编程 - 主要是C.我也有很短的时间来学习与之相关的语言和技术.哪种语言会很好/也是一个很好的起点
基本上,我想要实现的是{SOME_TAG}用"Text" 动态替换.
我的想法是阅读所有标签{SOME_TAG},将它们放入数组中.
然后将数组键转换为变量$some_tag,并将它们放入数组中.
所以,这是我得到了多远:
//Some code goes here
$some_tag = "Is defined somewhere else.";
$different_tag = 1 + $something;
Some text {SOME_TAG} appears in different file, which contents has been read earlier.
//Some code goes here
preg_match_all('/{\w+}/', $strings, $search);
$search = str_replace(str_split('{}'),"",$search[0]);
$search = array_change_key_case( array_flip($search), CASE_LOWER);
...some code missing here, which I cant figure out.
Run Code Online (Sandbox Code Playgroud)
替换数组应该看起来像这样
$replace = array($some_tag, $different_tag);
//Then comes replacing code and output blah blah blah..
Run Code Online (Sandbox Code Playgroud)
如何$replace根据 …
我正在研究自动完成,我需要通过mysql从两列中获取数据:
我有一张桌子如
id serial name
1 EHY Audi
2 EHZ Lemo
3 EHM Ferrari
Run Code Online (Sandbox Code Playgroud)
现在我希望结果在一个表中,因为我希望我的自动完成功能从这样的串行和名称字段中提取数据
-list-
EHY
EHZ
EHM
Audi
Lemo
Ferrari
Run Code Online (Sandbox Code Playgroud)
这可以在一次查询调用中完成吗?
我使用了这个查询(它只是一个例子),我想要类似于此的东西,但是连续地绑定数据.
select concat(c.name, c.serial) as lising from data c
Run Code Online (Sandbox Code Playgroud) 我有一个<textarea id="mytextarea"></textarea>.
让我们说一个用户输入: <hello>, world!
如何res = "<hello>, world!";从用户输入的内容中获取?
此代码不起作用:
var res = $('#mytextarea').val().html();
Run Code Online (Sandbox Code Playgroud)
它说:
Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)
PS var res = $('#mytextarea').val(); 工作正常,但我需要textarea的文本变成html转义.
如何用jQuery做到这一点?
谢谢.