小编Joh*_*ohn的帖子

如何在电子内运行快递?

我已经能够通过诸如的存储库在电子应用程序中成功运行express

https://github.com/theallmightyjohnmanning/electron-express

https://github.com/frankhale/electron-with-express

但是,由于他们施加的GNU通用公共许可证,我被告知不要这样做.我正在尝试创建一个可以货币化的商业应用.因此,像MIT这样的liscene可能会做,但不确定GNU.

无论如何,我一直在尝试遵循他的程序:https: //gist.github.com/maximilian-ruppert/a446a7ee87838a62099d

但是遇到了一些问题.这是迄今为止我所做的事情.

# Clone the Quick Start repository
$ git clone https://github.com/electron/electron-quick-start

# Go into the repository
$ cd electron-quick-start

# Install the dependencies and run
$ npm install && npm start
Run Code Online (Sandbox Code Playgroud)

然后得到表达

$ express myapp
$ cd myapp

$ npm install
renamed myapp to just app
Run Code Online (Sandbox Code Playgroud)

现在我被困在我需要配置电子main.js文件或/和渲染index.html文件以链接到快速应用程序并且运行而不是index.html

任何帮助,将不胜感激.

我在Windows 10上运行.

node.js npm express electron

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

将数字转换为double

我想将以下数字转换为双数.

Number mMax_Distance = ParseUser.getCurrentUser().getNumber("Maximum_Distance");
Run Code Online (Sandbox Code Playgroud)

我正在使用Parse,在其中我有一个名为Maximum_distance的列,它被归类为数字.

我需要将其转换为数字,因为我想在以下行中使用:

query.whereWithinKilometers("location", point, mMax_Distance); 
Run Code Online (Sandbox Code Playgroud)

其中mMax_Distance必须是double

另一种解决方法是将其直接存储为double而不是数字.但是,它使用搜索栏值进行分类,用户通过搜索栏确定其最大距离,我相信搜索栏只存储数字.

currentUser.put("Maximum_Distance", seekBarDistance.getProgress());
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.如果您需要澄清,请告诉我.

java android android-fragments android-activity parse-platform

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

无法实例化应用程序 - 无法获取包信息

我在尝试运行我的应用程序时意外收到以下错误:无法实例化应用程序。我在下面包含了日志猫。我觉得包名称与包名称不一致,因此可能是错误。

10-06 05:44:38.913: E/AndroidRuntime(2056): FATAL EXCEPTION: main
10-06 05:44:38.913: E/AndroidRuntime(2056): java.lang.RuntimeException: Unable to instantiate application com.dooba.beta.IntegratingFacebookTutorialApplication: java.lang.IllegalStateException: Unable to get package info for com.dooba.beta; is package not installed?
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.app.LoadedApk.makeApplication(LoadedApk.java:509)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4417)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.app.ActivityThread.access$1300(ActivityThread.java:141)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.os.Handler.dispatchMessage(Handler.java:99)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.os.Looper.loop(Looper.java:137)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at android.app.ActivityThread.main(ActivityThread.java:5103)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at java.lang.reflect.Method.invokeNative(Native Method)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at java.lang.reflect.Method.invoke(Method.java:525)
10-06 05:44:38.913: E/AndroidRuntime(2056):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
10-06 …
Run Code Online (Sandbox Code Playgroud)

java android android-layout android-activity parse-platform

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

ValueError:“port”必须为 None 或字符串,而不是 <class 'int'>

我正在尝试向我的 USB 连接锁控制器发出命令。代码运行良好,直到这一行:

Connected ports: 
['COM6']
Please enter the port number that has port connected. 
 i.e. if COM3 is shown, enter 3 when ask to enter port number. 
 If the above shows [] than no connected port is found and errors will follow
Please enter the port number: 6
Run Code Online (Sandbox Code Playgroud)

并出现以下错误:

ValueError: "port" must be None or a string, not <class 'int'>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Traceback (most recent call last):
  File "[...]", line 44, in <module>
    serial_connection() #executes the function defined above

  File …
Run Code Online (Sandbox Code Playgroud)

python serial-port python-3.x

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

如何使用NodeJs/Electron获取计算机名称?

我试图从我的计算机中检索计算机名称,以便我可以在我的mysql查询中使用它.

我想定义computerName为一个使用的抓取用户定义的计算机名称的变量NodeJs.此应用程序正在通过电子运行Windows.

任何帮助将不胜感激.

node.js electron

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

将项目对齐角度js导航栏中的右侧

我正在使用Angular Js Material,我无法正确对齐以下内容(下图中的红色是什么) 在此输入图像描述

以下是导航栏代码:

<md-toolbar layout="row">
      <div class="md-toolbar-tools">
        <md-button ng-click="toggleSidenav('left')" hide-gt-sm class="md-icon-button">
          <md-icon aria-label="Menu" md-svg-icon="https://s3-us-west-2.amazonaws.com/s.cdpn.io/68133/menu.svg"></md-icon>
        </md-button>

        <h1>TEST</h1>
        <i class="material-icons md-48">question_answer</i>
        <i class="material-icons md-48">help_outline</i>
      </div>
  </div>
Run Code Online (Sandbox Code Playgroud)

特别是,我想对齐以下内容:

 <i class="material-icons md-48">question_answer</i>

    <i class="material-icons md-48">help_outline</i>
Run Code Online (Sandbox Code Playgroud)

我尝试过将文本对齐到右边并尝试使用float,但这些尝试似乎都没有奏效.此导航栏基于角度模板:https: //material.angularjs.org/latest/#/getting-started

任何帮助,将不胜感激.

提前致谢

html javascript css angularjs material-design

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

消息客户端未启动

我正在使用Sinch和Parse来集成我们的应用程序中的即时消息系统.由于某种原因,我在显示消息传递活动时收到以下错误:消息客户端没有启动".此外,消息似乎没有在Sinch中通过,也没有在应用程序中直观反映.

以下是活动代码(当用户点击"快速聊天"按钮时,它会将他们带到消息传递活动页面.

public class matchOptionActivity extends Activity{

     protected TextView mUserRetrieved;
        private String currentUserId;

        protected TextView mUserActivityNameRetrieved;
        protected TextView mUserNameRetrieved;
        protected TextView mUserAgeRetrieved;
        protected TextView mUserHeadlineRetrieved;
        String userGender = ParseUser.getCurrentUser().getString("Gender");
        String activityName = ParseUser.getCurrentUser().getString("ActivityName");
        Number maxDistance = ParseUser.getCurrentUser().getNumber(
                "Maximum_Distance");
        String userLookingGender = ParseUser.getCurrentUser().getString(
                "Looking_Gender");
        Number minimumAge = ParseUser.getCurrentUser().getNumber("Minimum_Age");
        Number maximumAge = ParseUser.getCurrentUser().getNumber("Maximum_Age");
        Number userage = ParseUser.getCurrentUser().getNumber("Age");




    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.matchoption);

        final Button idrinks = (Button) this.findViewById(R.id.btnQuickChat);
        idrinks.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                openConversation();
            } …
Run Code Online (Sandbox Code Playgroud)

java android android-activity parse-platform sinch

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

Working with Sinch Instant Messaging System

I am using Sinch and Parse for my instant messaging system integrated in our application, and I have two concerns.

1) For some reason, I am receiving the following error when the messaging activity is displayed: The message client did not start". Furthermore, the message does not seem to go through in Sinch and not reflected visually in the application.

Below is the activity code (when the user clicks on the "quick chat" button, it takes them to the messaging …

java android android-layout android-activity sinch

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

对于类型new AdapterView.OnItemClickListener(){},未定义方法getSupportFragmentManager()

我接受了以下错误:

The method getSupportFragmentManager() is undefined for the type new AdapterView.OnItemClickListener(){}
Run Code Online (Sandbox Code Playgroud)

对于以下行:FragmentManager fragmentManager = getSupportFragmentManager();

以下是整个活动代码:

import android.app.ActionBar;
import android.app.Activity;
import android.content.res.Configuration;
import android.os.Bundle;
import android.support.v4.app.ActionBarDrawerToggle;
import android.support.v4.app.ActivityCompat;
import android.support.v4.app.Fragment;

import android.support.v4.app.FragmentManager;
import android.support.v4.widget.DrawerLayout;
import android.view.Menu;
import android.view.MenuItem;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.RelativeLayout;
import android.widget.Toast;

public class MainActivity extends Activity {

    private String[] mOptionMenu;
    private DrawerLayout mDrawerLayout;
    private RelativeLayout mDrawerRelativeLayout;
    private ListView mDrawerList;
    private ActionBarDrawerToggle mDrawerToggle;

    private CharSequence mTitleSection;
    private CharSequence …
Run Code Online (Sandbox Code Playgroud)

java android android-layout android-activity

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

红色警报 [AWS]

简而言之,我希望能够使用 htaccess 以便我可以执行各种重写命令。我正在使用 AWS elasticbeanstalk,下面是我试图让 htaccess 工作时的困境。

我的实例上传失败,并收到如下图所示的红色警报: 在此处输入图片说明

基本上我已经使用 .ebextensions 覆盖了所有内容,以允许 htaccess 使用以下代码:

files:          
  "/etc/httpd/conf.d/enable_mod_rewrite.conf": 
     mode: "644"
     owner: root
     group: root
     content: |
       AllowOverride All
Run Code Online (Sandbox Code Playgroud)

但这不是导致问题的原因。什么运行问题是这样的:

RewriteEngine On
Run Code Online (Sandbox Code Playgroud)

位于 htaccess。几乎就像它不能接受 rewritenegine 被打开一样。

更新:

在 /var/log/eb-activity.log 中:

Command CMD-TailLogs succeeded.
[2015-07-10T10:25:09.784Z] INFO  [25589] - [CMD-TailLogs] : Starting activity...
[2015-07-10T10:25:10.206Z] INFO  [25589] - [CMD-TailLogs/AddonsBefore] : Starting activity...
[2015-07-10T10:25:10.207Z] INFO  [25589] - [CMD-TailLogs/AddonsBefore] : Completed activity.
[2015-07-10T10:25:10.207Z] INFO  [25589] - [CMD-TailLogs/TailLogs] : Starting activity...
[2015-07-10T10:25:10.207Z] INFO  [25589] - [CMD-TailLogs/TailLogs/TailLogs] : Starting activity...
Run Code Online (Sandbox Code Playgroud)

在 …

apache .htaccess url-rewriting amazon-web-services amazon-elastic-beanstalk

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

尝试为我的电子应用程序创建安装程序时未找到构建错误

我正在尝试使用电子构建器为我的电子应用程序创建一个窗口安装程序(以便它可以作为独立应用程序在任何 Windows 计算机上运行)https://www.npmjs.com/package/electron-builder

npm run dist在我的电脑上打字时,我遇到了以下错误。

sh: 1: build: not found

npm ERR! Linux 3.4.0+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "dist"
npm ERR! node v6.2.2
npm ERR! npm  v3.9.5
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! <NAME>@0.0.0 dist: `build`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the <NAME>@0.0.0 dist script 'build'.
npm ERR! Make sure you have the latest version of node.js and …
Run Code Online (Sandbox Code Playgroud)

javascript bash node.js electron electron-builder

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

filter_var 或 mysqli_real_escape_string

我想知道哪个更强filter_varmysqli_real_escape_string.

更具体。

选项1:

//Course Title
$ctitle = trim($_POST['courseTitle']);
$clean_ctitle = filter_var($ctitle, FILTER_SANITIZE_STRING);
Run Code Online (Sandbox Code Playgroud)

选项2:

//Course Title
$ctitle = trim($_POST['courseTitle']);
$clean_ctitle = mysqli_real_escape_string($con, $ctitle);
Run Code Online (Sandbox Code Playgroud)

我也知道准备好的语句,但我想预先过滤进来的数据。如果有其他选择,请告诉我。

html php mysql mysqli

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