我已登录了Banana.com.香蕉有api链接/app/ajax_loggedin.
我的网站是猴子.Monkey运行一个简单的GET json到banana's /app/ajax_loggedin,它返回一个登录值1或0.
为什么它通过ajax总是返回0,即使我真的登录Banana并且直接访问链接给我1.香蕉的开发人员怎么能修复它?
我会理解它,如果它是一个服务器端调用,但我不明白为什么它不会告诉我,如果我登录,如果香蕉提出请求.运行session_id()检查,它通过ajax每次调用生成一个新的,当直接访问它工作正常并保持不变.
有没有修复或其他方法来做到这一点?
我需要从$widget_text下面的变量值中删除括号"["和"]" 并将结果存储在中$widget_id.
$widget_text = '[widget_and-some-text]';
$widget_id = ?;
Run Code Online (Sandbox Code Playgroud)
使用preg_replace,str_replace或其他什么东西?
谷歌地图和MSSQL似乎不同意如何使用SRID 4326计算折线/线串的距离/长度.
MSSQL:
SELECT geography::STGeomFromText('LINESTRING(-98.78 39.63,2.98 27.52)', 4326).STLength()
Run Code Online (Sandbox Code Playgroud)
结果: 9030715.95721209
然后谷歌地图:
http://jsbin.com/niratiyojo/1/
结果: 9022896.239500616
起初我以为它只是一个不同的地球测量半径,所以我玩弄了它,事实证明它更多.
我需要我的JavaScript界面来匹配MSSQL报告的内容以保持一致和准确.我在哪里或如何找到MSSQL如何计算它们STLength()并且可以在JavaScript中复制?
更新:
我意识到我是否这样做
SELECT GEOGRAPHY::STGeomFromText('LINESTRING(-98.78 39.63,2.98 27.52)', 104001).STLength() * 6378137
Run Code Online (Sandbox Code Playgroud)
然后MSSQL返回 9022896.23950062
MSSQL中的新SRID:
新的"单位球体"空间参考ID SQL Server 2012中的默认空间参考ID(SRID)为4326,它使用公制系统作为其度量单位.该SRID也代表地球真正的椭球形状.虽然这种表示最准确,但计算精确椭球数学也更复杂.SQL Server 2012通过添加新的空间参考ID(SRID)104001来提供速度和准确性的折衷,它使用半径为1的球体来表示完美的圆形地球.
所以问题是Google Maps在计算中不使用真正的椭球体.我正在寻找一个9030715.95721209见证的javascript函数.
我在这里试过Vincenty直接公式:http://jsbin.com/noveqoqepa/1/edit?html,js,console,虽然距离我更接近我仍然无法匹配MSSQL
编辑2:
我能够找到它使用的测量值:
SridList._sridList.Add(4326, new SridInfo(4326, "EPSG", 4326, "GEOGCS[\"WGS 84\", DATUM[\"World Geodetic System 1984\", ELLIPSOID[\"WGS 84\", 6378137, 298.257223563]], PRIMEM[\"Greenwich\", 0], UNIT[\"Degree\", 0.0174532925199433]]", "metre", 1.0, 6378137.0,
6356752.314));
Run Code Online (Sandbox Code Playgroud)
但似乎将这些插入Vincenty不会产生任何好运.
我付了一个程序员来制作一个购物篮脚本来使用Spreadshirt API.一切都很完美,除了篮子一直在排空.我认为会话在某些时候丢失,所以脚本创建了另一个BasketId.
我试图找出它是否有特定原因发生,没有任何成功......我无法重现这个错误.它只是随机发生而没有任何理由.关闭浏览器,重置apache甚至整个网络服务器都不会引起会话丢失.
我有两个不同的脚本在同一个域上使用cookie,他们没有任何问题(一个是管理员登录会话的cookie,另一个cookie是保存用户在商店上最后查看的文章)
我尝试了谷歌上找到的所有解决方案没有任何成功:编辑php.ini,通过PHP强制ini设置,尝试了htaccess方式,...
这是我的phpinfo的"会话"部分:http://gyazo.com/168e2144ddd9ee368a05754dfd463021
shop-ajax.php (会议处理@第18行)
ini_set('session.cookie_domain', '.mywebsite.com' );
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, max-age=0, must-revalidate");
$language = addslashes($_GET['l']);
$shopid = addslashes($_GET['shop']);
// if($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {
// die("no direct access allowed");
// }
if(!session_id()) {
$lifetime=60 * 60 * 24 * 365;
$domain = ".mywebsite.com";
session_set_cookie_params($lifetime,"/",$domain);
@session_start();
}
// Configuration
$config['ShopSource'] = "com";
$config['ShopId'] = $shopid;
$config['ShopKey'] = "*****";
$config['ShopSecret'] = "*****";
/*
* add an article to …Run Code Online (Sandbox Code Playgroud) 我正在使用角度和角度材料(材料设计)依赖.
我有这个主网格,当我点击它时,将创建一个瓷砖,当我点击该瓷砖时会出现一个弹出窗口.弹出窗口是一个带有2个输入字段的表单,它应该显示图块的x和y坐标.这些值不会显示在输入字段中,但会在我的控制台中显示.
我想要实现的是能够将这些坐标保存到我的数据库中.出于某种原因,当我点击保存时,它不会保存到我的数据库中.
这是弹出框的代码:
<form ng-controller="AppCtrl">
<div layout="row">
<input type="text" id="coord_x" name="coordinate_x" value="" ng-model="task_coordinate_x" >
<input type="text" id="coord_y" name="coordinate_y" value="" ng-model="task_coordinate_y">
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
我的代码app.js:
app.controller('AppCtrl', function($scope, $mdDialog, $http) {
$scope.save_task = function() {
$http.post('db.php?action=add_task',
{
'task_coordinate_x' : $scope.task_coordinate_x,
'task_coordinate_y' : $scope.task_coordinate_y
}
)
.success(function (data, status, headers, config) {
//$scope.get_task(); //this will fetch latest record from DB
console.log("The task has been added successfully to the DB");
console.log(data);
})
.error(function(data, status, headers, config) {
console.log("Failed to add the task …Run Code Online (Sandbox Code Playgroud) 我需要一些帮助.因为preg_replace已弃用,我必须全部转换my preg_replace为preg_replace_callback...
我尝试过的:
更改:
$template = preg_replace ( "#\\[aviable=(.+?)\\](.*?)\\[/aviable\\]#ies", "\$this->check_module('\\1', '\\2')", $template );
Run Code Online (Sandbox Code Playgroud)
至:
$template = preg_replace_callback ( "#\\[aviable=(.+?)\\](.*?)\\[/aviable\\]#isu",
return $this->check_module($this['1'], $this['2']);
$template );
Run Code Online (Sandbox Code Playgroud)
错误:
Parse error: syntax error, unexpected 'return'
Run Code Online (Sandbox Code Playgroud) 我试图让.describe()函数以重新格式化的方式输出.这是csv数据(testProp.csv)
'name','prop'
A,1
A,2
B, 4
A, 3
B, 5
B, 2
Run Code Online (Sandbox Code Playgroud)
当我输入以下内容时:
from pandas import *
data = read_csv('testProp.csv')
temp = data.groupby('name')['prop'].describe()
temp.to_csv('out.csv')
Run Code Online (Sandbox Code Playgroud)
输出是:
name
A count 3.000000
mean 2.000000
std 1.000000
min 1.000000
25% 1.500000
50% 2.000000
75% 2.500000
max 3.000000
B count 3.000000
mean 3.666667
std 1.527525
min 2.000000
25% 3.000000
50% 4.000000
75% 4.500000
max 5.000000
dtype: float64
Run Code Online (Sandbox Code Playgroud)
但是,我想要下面格式的数据.我已经尝试transpose()并希望继续使用describe()和操纵而不是a .agg([np.mean(), np.max(), etc.... ):
count mean std …Run Code Online (Sandbox Code Playgroud) 我正在尝试返回一个GroupedList包含来自两个页面的信息dataobjects.有没有一种简单的方法将两个列表合并在一起?
public function getGroupedContent()
{
$dataobjects = GroupedList::create(FileNetObject::get());
$pages = GroupedList::create($this->Children());
$result = ??;
return $result;
}
Run Code Online (Sandbox Code Playgroud)
该ArrayList合并失败一样标准的array_merge-我建议最好从查询把它变成一个单一的前合并在一起的结果GroupedList?
我有一个ASP.NET应用程序ListView.我从Active Directory获取数据,现在我想要一个等待符号,如果它ListVew正在构建.我以为我使用了UpdateProgressAjax Control工具包中的Control.但是我不知道如果我点击按钮并且等待符号(例如gif)关闭,如果ListView完成,我将如何使用它.:(
我的CS档案:
protected void btnBenutzerSuchen_Click(object sender, EventArgs e)
{
//If I click on this Button the gif must start
try
{
... // my ListView get data
this.myListView.DataSource = dv;
this.myListView.DataBind();
...
}
catch (Exception)
{
...
}
//If the ListView is finish the gif must close
}
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做 我可以这样做UpdateProgress:
<asp:UpdateProgress ID="UpdateProgress1" DynamicLayout="true" runat="server" AssociatedUpdatePanelID="?" >
<ProgressTemplate>
<div class="progress">
<img src="images/ajax-loader-arrows.gif" /> please wait...
</div>
</ProgressTemplate>
</asp:UpdateProgress> …Run Code Online (Sandbox Code Playgroud) 我想知道是否可以检查给定文件夹中是否包含任何类型的图像。
例如:说我的文件夹位置是 /var/www/html/project/images/
我想检查图像文件夹,如果它包含任何图像...
它可以有以下类型 .jpeg, .jpg, .png, .gif
图像没有名称。
import Control.Monad.State.Lazy
type Queue a = [a]
push :: a -> State (Queue a) ()
push x = state (\xs -> ((),xs++[x]))
pop :: State (Queue a) a
pop = state (\(x:xs) -> (x,xs))
queueManip :: State (Queue Int) Int
queueManip =
do
mapM_ push [1..]
a <- pop
return a
main :: IO()
main = do
let (a,_) = runState queueManip []
print a
Run Code Online (Sandbox Code Playgroud)
不mapM_应该懒惰吗?除了实现队列不应该复杂O(1)吗?
因为追加(++)本身就是懒惰......
错误:无法启动守护程序进程:无法为对象堆保留足够的空间.
请在项目gradle.properties文件中为Gradle分配更多内存.
例如,文件中的以下行将gradle.properties最大Java堆大小设置为1,024 MB:
org.gradle.jvmargs=-Xmx1024m</em>
Run Code Online (Sandbox Code Playgroud)
阅读Gradle的配置指南
阅读Java的堆siz
我正在试图弄清楚如何拦截点击事件UIWebView.这似乎是正确的姿势UITapGestureRecognizer,但我似乎无法正确看待.我无法在swift中找到解决方案.我的等级是View -> UIWebView.我的用例是部署Web应用程序并根据Web视图导航进行一些自定义操作.例如,能够识别我想要投放插页式广告或显示广告的导航事件UINavigationBar.谢谢你的帮助!
import UIKit
class ViewController: UIViewController {
@IBOutlet var Webview: UIWebView!
let URLPath = "http://www.example.com"
func loadAddressURL(){
let requestURL = NSURL(string: URLPath)
let request = NSURLRequest(URL: requestURL!)
Webview.loadRequest(request)
}
override func viewDidLoad() {
super.viewDidLoad()
loadAddressURL()
NSLog("I'm getting going")
//NOT SURE IF YOU SHOULD DISABLE THIS OR NOT
//Webview.userInteractionEnabled=false
let tapRecognizer = UITapGestureRecognizer(target: self , action: "handleSingleTap:")
NSLog("I'm past the tab recognizer!\(tapRecognizer)")
tapRecognizer.numberOfTapsRequired = 1
Webview.addGestureRecognizer(tapRecognizer)
}
override func didReceiveMemoryWarning() { …Run Code Online (Sandbox Code Playgroud) php ×7
javascript ×3
ajax ×2
session ×2
angularjs ×1
asp.net ×1
c# ×1
cookies ×1
describe ×1
formatting ×1
gis ×1
google-maps ×1
haskell ×1
image ×1
ios ×1
listview ×1
output ×1
pandas ×1
python ×1
silverstripe ×1
sql-server ×1
sqlgeography ×1
state-monad ×1
string ×1
swift ×1
time-wait ×1
uiwebview ×1