小编Cri*_*yon的帖子

远程连接Mysql Ubuntu

出于某种原因,我无法远程连接到我的MySQL服务器.我已经尝试了一切,但我仍然遇到错误.

root@server1:/home/administrator# mysql -u monty -p -h www.ganganadores.cl
Enter password:
ERROR 1045 (28000): Access denied for user 'monty'@'server1.ganganadores.cl' (using password: YES)
Run Code Online (Sandbox Code Playgroud)

现在,我试过跑步

 GRANT ALL ON *.* to monty@localhost IDENTIFIED BY 'XXXXX'; 
 GRANT ALL ON *.* to monty@'%' IDENTIFIED BY 'XXXXXX';` 
Run Code Online (Sandbox Code Playgroud)

但仍然没有!我做错了什么?

编辑:my.cnf已注释掉bind ip.

mysql ubuntu remoting

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

从SQL Server获取列名称

我正在尝试获取我存储在SQL Server 2008 R2中的表的列名.

我真的尝试了一切,但我似乎无法找到如何做到这一点.

现在这是我在C#中的代码

public string[] getColumnsName()
{
        List<string> listacolumnas=new List<string>();

        using (SqlConnection connection = new SqlConnection(Connection))
        using (SqlCommand command = connection.CreateCommand())
        {
            command.CommandText = "SELECT TOP 0 * FROM Usuarios";
            connection.Open();

            using (var reader = command.ExecuteReader(CommandBehavior.KeyInfo))
            {
                reader.Read();

                var table = reader.GetSchemaTable();

                foreach (DataColumn column in table.Columns)
                {
                    listacolumnas.Add(column.ColumnName);
                }
            }
        }
        return listacolumnas.ToArray();
    }
Run Code Online (Sandbox Code Playgroud)

但这让我回到了以下

<string>ColumnName</string>
<string>ColumnOrdinal</string>
<string>ColumnSize</string>
<string>NumericPrecision</string>
<string>NumericScale</string>
<string>IsUnique</string>
<string>IsKey</string>
<string>BaseServerName</string>
<string>BaseCatalogName</string>
<string>BaseColumnName</string>
<string>BaseSchemaName</string>
<string>BaseTableName</string>
<string>DataType</string>
<string>AllowDBNull</string>
<string>ProviderType</string>
<string>IsAliased</string>
<string>IsExpression</string>
<string>IsIdentity</string>
<string>IsAutoIncrement</string>
<string>IsRowVersion</string>
<string>IsHidden</string> …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server web-services

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

广播意图已取消.Android GCM

我一直在努力解决这个错误,我只是放弃了.每次我尝试使用GCM发送消息时,LogCat上都会显示此错误.我没做什么?我已按照Android示例设置GCM通知.这是LogCat错误

编辑:消息实际通过,但我不认为这个错误是正常的.

08-12 17:13:15.888: W/GTalkService(2237): [DataMsgMgr] broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE cat=[com.testing.encuesta] (has extras) }
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml中

<permission android:name="com.testing.encuesta.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.testing.encuesta.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>


<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.testing.encuesta.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

    </activity>
    <activity android:name=".Inicio">
    </activity>

         <receiver android:name=".GCMBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND" >
    <intent-filter>

          <action android:name="com.google.android.c2dm.intent.RECEIVE" />
          <category android:name="com.testing.encuesta" />
      </intent-filter>
      <intent-filter>
          <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
          <category android:name="com.testing.encuesta" />
      </intent-filter>

    </receiver>
Run Code Online (Sandbox Code Playgroud)

我的班级GCMBroadcastReceiver

public class GCMBroadcastReceiver extends …
Run Code Online (Sandbox Code Playgroud)

java eclipse android google-cloud-messaging

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

Rails找不到临时目录(ArgumentError)

我正在将我的Rails proyect上传到运行12.04LTS的Ubuntu服务器,我似乎无法解决这个问题!无论我是进行捆绑安装还是尝试使用随时随地获取该错误!我已经阅读了很多,但我仍然无法修复它

/lib/ruby/2.0.0/tmpdir.rb:34:in `tmpdir': could not find a temporary directory (ArgumentError)
Run Code Online (Sandbox Code Playgroud)

我的/文件夹的ls -la 错误

有任何想法吗?Ps我在/ tmp上试过chmod -R 777而没有运气

ruby ubuntu ruby-on-rails

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

Apache Commons Ftp文件上传了0个字节

我正在开发一个需要将某些内容上传到FTP的应用程序。我一直无法使apache commons可用于文件上传。上传的文件有0个字节。我尝试过ASCII和二进制模式,结果相同。这是我的代码

    Log.d("FTP", "Connecting");
    ftpsClient.connect(server,port);


    if(ftpsClient.isConnected())
    {
        Log.d("FTP", "Sending File");
        ftpsClient.login("XXXXXXX", "XXXXXXXX");
        ftpsClient.setFileType(FTP.BINARY_FILE_TYPE);
        InputStream is = new FileInputStream("sdcard/log.txt");
        ftpsClient.storeFile("log.txt", is);
        is.close();
        ftpsClient.logout();
        ftpsClient.disconnect();
    }
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

java apache ftp android

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

动态更新Jlist

我在Swing上读了很多,但我已经走到了尽头,我知道你可以帮助我.我已经阅读了许多问题,例如更新JList,但我仍然无法理解如何继续.我的问题与提出我提到的问题的人一样.我正在制作服务器,用户将访问它.这是我的课程.

服务器

private string name;
private string dateOfAccess;

@Override
public String toString() {
    // TODO Auto-generated method stub
    return nombreAmigo;
}
Run Code Online (Sandbox Code Playgroud)

主要

 private DefaultListModel listModel = new DefaultListModel();
 private JList list=new JList(listModel);
Run Code Online (Sandbox Code Playgroud)

和我的ClientHandler

 public static List<Conexion> clientes=new ArrayList<Conexion>();
Run Code Online (Sandbox Code Playgroud)

所以,当他们连接到我的服务器时,我将从不同的线程填充客户列表,我需要在我的Jlist中显示它们.有关如何更新它的任何建议?我真的被困在这里谢谢!

java eclipse swing jlist

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

启动完成android后自动启动app

我一直在阅读这个主题,但出于某种原因,我无法完成这项工作.我的应用程序每5分钟记录一次用户的位置.当用户重新启动手机时,我无法自动启动该应用.我能够每隔5分钟检查一次用户的位置,以便警报正常工作.

这是我的android清单文件

<receiver android:name=".AlarmBroadcastReceiver" ></receiver>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
Run Code Online (Sandbox Code Playgroud)

并且AlarmBroadcastReceiver公共类AlarmBroadcastReceiver扩展了BroadcastReceiver {

public void onReceive(Context context, Intent intent) {
    Log.d("LOG","I've been Called");}
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

java boot android

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