小编Sah*_*hil的帖子

Phonegap Cordova Ajax请求404(未找到)错误

我的cordova版本是5.0.0

我在设备上部署应用程序时发出的所有ajax请求收到404错误.在Web浏览器上,它工作正常,但在设备上部署时相同的应用程序不起作用.

我尝试添加以下内容来解决问题,但它没有帮助.

config.xml中

<access origin="*" />
Run Code Online (Sandbox Code Playgroud)

AndriodManiest.xml

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
Run Code Online (Sandbox Code Playgroud)

我还在index.html文件中添加了以下内容,但它也没有任何区别.

<script>
    $.support.cors=true;
</script>
Run Code Online (Sandbox Code Playgroud)

这里的任何人都有另一个解决这个问题的技巧吗?对于phonegap来说似乎是一个非常普遍的问题,但上面的修复工作在phonegap/cordova的旧版本中有效,但在我的情况下没有.

任何帮助都会很棒.

ajax jquery http-status-code-404 cordova

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

仅使用.pem文件安装SSL

是否可以在Centos(6.5)和apache中只安装.pem文件安装SSL证书?客户端告诉我,他们没有.crt文件或.key文件.这是一个通配符证书,我需要在其中一个子域中安装.

apache ssl centos pem

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

在画布和多个油漆对象上绘图

我正在尝试创建一个应用程序,用户可以选择模糊图像,也可以选择在屏幕上绘画(用户也可以在一个画布上执行这两个操作).

我有相当多的工作,但是在模式从模糊变为绘画之后,我在第一次绘制时遇到了一个奇怪的问题,反之亦然.

请看下面的图片.

油漆模式

垂直绘制的路径是用户选择了绘制模式的时间.正如您所看到的,第一个路径包含来自模糊绘制对象和绘制对象(带红色笔划)的绘制.现在绘制的任何后续路径都可以.

模糊模式

类似地,您可以看到,在绘制两条垂直路径后,用户将模式切换为模糊并在此模式下绘制水平路径.类似于上面第一个路径的这个时间是两个绘制对象的混合,后续路径工作正常.

请参阅下面发布的代码,如果您可以建议可能导致问题的原因,那就太棒了.

在此输入图像描述

ArrayList<DrawCommands> path_color_stroke_list = new ArrayList<DrawCommands>();
ArrayList<DrawCommands> path_color_stroke_list_undone = new ArrayList<DrawCommands>();
ArrayList<BlurCommands> path_blur_list = new ArrayList<BlurCommands>();
ArrayList<BlurCommands> path_blur_list_undone = new ArrayList<BlurCommands>();
ArrayList<EditTextDrawCommands> editTextList = new ArrayList<EditTextDrawCommands>();

private Bitmap mBitmap;
private Paint transparentPaint;
private Paint mPaint;

public DrawingPanel(Context context, String imageStorageDir) {
    super(context);
    appContext = context;
    setFocusable(true);
    setFocusableInTouchMode(true);
    setClickable(true);
    this.setOnTouchListener(this);

    mPath = new Path();
    setDefaultPaintAttributes();

    BitmapFactory.Options bmOptions = new BitmapFactory.Options();
    bmOptions.inSampleSize = 8;

    blurRefImage = BitmapFactory.decodeResource(getResources(), R.drawable.canvas_test, bmOptions);
    canvasBackImage = BitmapFactory.decodeResource(getResources(), R.drawable.canvas_test);


    //stretch this …
Run Code Online (Sandbox Code Playgroud)

java android paint blur android-canvas

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

将用户发送回推荐页面

在用户成功登录后,我正在努力设置重定向.

登录页面应该将用户重定向到他们成功登录后拒绝访问的页面.

例如,如果用户在登录前单击"我的帐户"(无会话),则会成功将其重定向到登录页面,但一旦登录,我该如何将其发送回"我的帐户"页面?

我试过的方法包括$_SESSION['HTTP_REFERER].

任何帮助将非常感激.

php redirect

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

Mercurial hg没有远程hg错误的合适响应

在过去几个小时内尝试在我的Windows服务器(2008 RC)上安装mercurial SVM.当我尝试从客户端计算机克隆我的repo时,我遇到了这个错误.

Error:  no suitable response from remote hg
Run Code Online (Sandbox Code Playgroud)

我运行的服务器具有SSH访问权限(SSH在端口1667上运行).我也有远程访问它.

我尝试使用命令以及在tortoisehg gui客户端的帮助下克隆.我试过的命令是:

hg clone ssh://myuser@myremoteip:1667//D:/Mercurial Projects/testproj E:\Mercurial\testproj-clone

hg clone --remotecmd D:/Program Files/TortoiseHg/hg --verbose -- ssh://myuser@myremoteip:1667//D:/Mercurial Projects/testproj E:\Mercurial\testproj-clone
Run Code Online (Sandbox Code Playgroud)

但到目前为止没有成功.

我还在客户端的全局设置中添加了以下行,以在服务器上提供hg的远程路径,但没有运气:

[ui]
remotecmd = D:/Program Files/TortoiseHg/hg
Run Code Online (Sandbox Code Playgroud)

请帮我...

ssh mercurial tortoisehg

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

名称包含字母和数字时的排序

我有以下数组

[0] = GB_22_T0001.jpg
[1] = GB_22_T0002.jpg
[2] = GB_22_T0003.jpg
[3] = GB_22_T0006.jpg
[4] = GB_22_T0007.jpg
[5] = GB_22_T0008.jpg
[6] = GB_22_T0009.jpg
[7] = GB_22_T00010.jpg
[8] = GB_22_T00011.jpg
[9] = GB_22_T00012.jpg
[10] = GB_22_T00013.jpg
Run Code Online (Sandbox Code Playgroud)

我已将此项目放在列表框中,并注意到“ GB_22_T00010”紧跟在“ GB_22_T0001”之后而不是“ GB_22_T0002”之后

似乎是c#的常见问题,但找不到该问题的常见答案。

我尝试使用Array.sort(data)对数组进行排序,还尝试了LinQ的OrderBy方法,但是它们都没有帮助。

有人解决吗?

c# linq arrays sorting

5
推荐指数
2
解决办法
1233
查看次数

使用Node.js和ajax进行长轮询

我有以下服务器代码.

var http = require('http');
var mysql = require('mysql');
var querystring = require('request');
var util = require('util');
var url = require('url');

var singer_name;
var currentmodif, lastmodif;
var requests=[];
var response;

var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'someone',
  password : 'xxxxxxx',
  database : 'rest',  //mysql database to work with (optional)
});
connection.connect(); //connect to mysql

connection.query('SELECT * FROM musics WHERE id=1', function(err, rows, fields) {
  if (err) throw err;

  singer_name=rows[0].singer_name;
  currentmodif=rows[0].time_added;
});


http.createServer(function (req, res) { …
Run Code Online (Sandbox Code Playgroud)

javascript mysql ajax node.js

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

如何使用Yii引导程序?

我一直在尝试在Yii中实现twitter bootstrap扩展但不能这样做.

我按照下面的指南安装Yii.

http://www.cniska.net/yii-bootstrap/setup.html

我按照上面指南中的说明在主配置文件中复制并粘贴了以下代码.

// Define a path alias for the Bootstrap extension as it's used internally.
// In this example we assume that you unzipped the extension under     protected/extensions.
Yii::setPathOfAlias('bootstrap', dirname(__FILE__).'/../extensions/bootstrap');

return array(
'theme'=>'bootstrap', // requires you to copy the theme under your themes directory
'modules'=>array(
    'gii'=>array(
        'generatorPaths'=>array(
            'bootstrap.gii',
        ),
    ),
),
'components'=>array(
    'bootstrap'=>array(
        'class'=>'bootstrap.components.Bootstrap',
    ),
),
);
Run Code Online (Sandbox Code Playgroud)

谁能请帮忙.

php yii twitter-bootstrap

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