问题列表 - 第33950页

Java - JDBC连接

我收到此错误:

       FOR REAL Looking for database...
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
    at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1118)
    at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:675)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1078)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
    at java.sql.DriverManager.getConnection(Unknown …
Run Code Online (Sandbox Code Playgroud)

java mysql jdbc

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

一个INSERT UNIONS或多个INSERTS?

我有一个返回表的sql函数.该表通过大约6个相当复杂的语句填充.

这些声明对于UNION来说是否更好,所以只有一个插入或者这些是否更好地分开?

或者它没有任何区别?

sql t-sql sql-server sql-server-2005

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

Info.plist:MinimumOSVersion值无效

我知道还有其他一些人在问这个问题,但我的情况有点不同.

每当我构建我的应用程序时,我都会收到此错误消息.我已经尝试查看生成的.plist文件,并且没有MinimumOSVersion键的值.我的应用程序在我们测试的iPhone上运行得很好,但对于我的生活,我无法弄清楚导致.plist设置错误的原因.

任何人都可以对此有所了解吗?我不知道还有什么其他信息要发布除了我正在构建4.0和目标3.2,为iPad和iPhone构建,以及为arm6和arm7构建.

谢谢,罗比

iphone minimumosversion ios4

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

Python交互式启动脚本中有什么?

人们在Python交互式启动脚本中放置了哪些常见的时间节点?当我尝试进行相关文件操作或者imports时,我做了一个笨重的工作来帮助我知道我在哪里,使用win32模块更改控制台窗口的名称.

import sys
import os
import win32api
__title_prefix = 'Python %i.%i.%i %s %s' % (sys.version_info[0:4] +
                                            (sys.version_info[4] or "",))

def __my_chdir(path):
    __os_chdir(path)
    win32api.SetConsoleTitle(__title_prefix + " - " + os.getcwd())

# replace chdir func
__os_chdir = os.chdir
os.chdir = __my_chdir

os.chdir(r'C:\Scripts')
Run Code Online (Sandbox Code Playgroud)

python interactive startup

9
推荐指数
2
解决办法
2031
查看次数

Java中的异常处理

我有关于try,catch和Java的问题.请考虑以下情形:

try{
//Some code here that throws IOExceotion
} 
catch (IOException ex){
System.out.println("Line 1: IOException Encountered!");
throw ex;
}
finally {
System.out.println("Line 2: I am always executed!");
}
Run Code Online (Sandbox Code Playgroud)

上面的代码片段的输出是什么?我会看到:

Line 1: IOException Encountered!
Line 2: I am always executed!
Run Code Online (Sandbox Code Playgroud)

还是会的?

Line 2: I am always executed!
Line 1: IOException Encountered!
Run Code Online (Sandbox Code Playgroud)

或者它只是(因为我们在catch块中抛出)

Line 1: IOException Encountered!
Run Code Online (Sandbox Code Playgroud)

基本上,我没有找到一个示例,其中catch块中有一个"throw",最后阻塞catch块(如上例所示).任何人都可以对此有所了解吗?

谢谢.

java exception-handling

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

将多维数组转换为一维数组的算法

将二维数组转换为一维数组很容易,但如何将超过2维的多维数组转换为一维数组呢?例如,假设我有int [5] [5] [5] x和int [125] y,我想将x [3] [4] [2]的值放在y的正确位置?

希望有道理.

algorithm multidimensional-array

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

除了枚举之外还有什么用于c#

所以目前有一个枚举用于应用程序的状态.然而,当使用它来对抗ui时感觉不舒服.填充下拉列表时,对于整数和字符串之间的许多转换.我可以使用扩展方法或类型转换器并继续使用枚举,如果枚举中有多个单词,这将是有用的.

我以为在挖到深处之前我会要求看到填充可能的洞.

谢谢.

c# enums design-patterns

10
推荐指数
2
解决办法
1258
查看次数

mysql空列

目前我正处于优化阶段.

我倾向于使用多个表,所以我没有空列.

我的问题是,空列是一个大问题吗?我不是在争论太空.我指的是索引速度,数据检索等......

我的赌注示例是当我有一个简单的客户表时,有些列并不总是填充.像电子邮件,dob,ssn或pic.我会说大多数时候他们没有填写.

这使我创建一个新表来容纳辅助数据.但如果我将这些列与其他客户信息放在同一个表中,它真的会有所作为吗?

如果我这样做,那么会有许多空列的记录.这让我想知道当记录数量巨大时这会对性能产生多大影响.

mysql

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

C守护程序sleep()

我正在用C ++运行一个简单的守护程序测试。它在没有sleep()的情况下运行良好,但是如果我添加sleep()函数,它将运行一次,然后保持睡眠状态。此外,第一次运行应该在logs / log.dat文件中打印一次“ Hello”,但这也不会发生。这是代码:

 #include <cstdlib>  
 #include <cstdio>  
 #include <iostream>  
 #include <unistd.h>  
 using namespace std;  
 int main(int argc, char** argv) {  
    FILE *f = NULL;   
    if ((f = fopen("logs/log.dat  ", "w")) != NULL) {  
        if (daemon(0, 0) >= 0) {  
            while (true) {  
                fprintf(f, "%s\n", "Hello");  
                sleep(5);  
            }  
        } else {  
            fprintf(f, "%s\n", "Error detaching terminal");  
        }  
    } else {  
        printf("%s\n", "Cannot open log file");  
    }  
    return 0;  
}
Run Code Online (Sandbox Code Playgroud)

c sleep daemon

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

嵌套的Android视图,静态标题视图

为了使我的解释更短,我已经做了我想要实现的"模型".我想创建一个可重用的页眉,页脚和一个通用视图组,我可以填写所需的任何内容.ListActivity,GridView ......等

替代文字

到目前为止,我尝试了几种不同的方法,但没有任何运气.我的第一次尝试是写出三个基本观点.一个可以充当容器的RelativeLayout.我曾经添加标题(工作),编写了GridView(工作),当尝试使用include连接页脚时,无论我使用哪种重力,它都不会锚定在屏幕的底部.

我目前正试图去学习android的视图系统.所以,我的第一个婴儿步骤.获取GridView处理从适配器中提取的图像.(基本上来自android网站的'Hello GridViews'演示 - 完成,有效)

替代文字

下一步宝贝.尝试在GridView上面添加一个静态标头...灾难.我觉得我错过了一个重要的垫脚石来实现这个目标,任何正确方向的提示都会受到赞赏.我不太明白为什么包含Button的LinearLayout将GridView推出屏幕(它在HiearchyViewer中),当高度只是"wrap_content"时应该是"44dip".

替代文字

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
>
    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
    >
        <Button
            android:layout_width="fill_parent"
            android:layout_height="44dip"
            android:text="test"
        />
    </LinearLayout>
    <GridView xmlns:android="http://schemas.android.com/apk/res/android" 
         android:id="@+id/gridview"
         android:layout_width="fill_parent" 
         android:layout_height="fill_parent"
         android:columnWidth="112dip"
         android:numColumns="auto_fit"
         android:verticalSpacing="0dp"
         android:horizontalSpacing="0dp"
         android:stretchMode="columnWidth"
         android:gravity="center"
    />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

//编辑,修复xml.

编辑2010年10月25日:这是我现在使用的解决方案.每个活动都有自己的视图,活动会膨胀."可重用"视图包含在内

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<include layout="@layout/titlebar" />
<ListView
    android:id="@+id/standingsListView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1.0"
    android:background="#FFF"
/>
<include layout="@layout/ad" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android

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