问题列表 - 第44119页

JDBC的难倒SQL异常

我正在尽我所能让JDBC工作,现在唯一困扰我的是这个例外,我不知道:

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '????????????????' at line 1
    com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1049)
    com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    com.mysql.jdbc.ConnectionImpl.configureClientCharacterSet(ConnectionImpl.java:1890)
    com.mysql.jdbc.ConnectionImpl.initializePropsFromServer(ConnectionImpl.java:3523)
    com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2386)
    com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
    com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
    com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:374)
    com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
    java.sql.DriverManager.getConnection(libgcj.so.10)
    java.sql.DriverManager.getConnection(libgcj.so.10)
Run Code Online (Sandbox Code Playgroud)

我正在用它连接...

Class.forName("com.mysql.jdbc.Driver");
DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql", "username", "password");
Run Code Online (Sandbox Code Playgroud)

非常感谢!

java mysql connector jdbc mysql-error-1064

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

rake任务在哪里定义?

在新创建的Rails项目(由...生成rails someName)上,可以运行一些"默认"rake任务,例如:

  • rake test
  • rake db:migrate
  • 等等

问题是,这些任务在哪里被描述?默认情况下Rakefile没有所有这些任务.

此外,我检查了一些使用的项目,rspec我可以运行rake spec以运行所有测试.spec目标在哪里定义?

ruby rake ruby-on-rails rakefile

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

Eclipse Android SDK - "构建工作区"的死锁

  • 我的Eclipse工作区中有两个Android项目(一个是另一个使用的库项目)
  • 编译第一个(库)项目工作正常
  • 第二个总是挂起(完成98%)

我知道文章和博客中都有类似的问题,但这些指南似乎都不起作用.

到目前为止,我有:

  • 清理项目
  • 创建干净的工作区
  • 甚至不得不干净安装Ubuntu(所以所有Eclipse,Java,Android SDK都干净)

请帮忙!我遇到了这个问题!

我正在运行Ubuntu 10.04,Eclipse 3.5.2(一切都是32位).这个设置已经工作了一个月左右,前几天刚刚破了.)

eclipse android

5
推荐指数
3
解决办法
6441
查看次数

CanCan自定义操作无法使用块

我正在改变Ability类中的一些自定义CanCan操作来使用块而不仅仅是哈希,但现在他们已经停止实际限制访问.奇怪的是,内置的操作如:manage和:create等似乎仍然可以正常运行.

这是一个例子:

# this one works
can :share, Project, :user_id => user.id
Run Code Online (Sandbox Code Playgroud)

# this one doesn't work
can :share, Project do |project|
  project.users.exists?(user)
end
Run Code Online (Sandbox Code Playgroud)

以前有人遇到过这个问题吗?

ruby-on-rails cancan

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

如何在Google Chrome中引用DOMWindow类型?

如何在Google Chrome中检查变量是否为DOMWindow类型?当我尝试引用DOMWindow类型时,我得到一个ReferenceError.例如,当我尝试检查控制台中的窗口类型时:

> window instanceof DOMWindow

   ReferenceError: DOMWindow is not defined
Run Code Online (Sandbox Code Playgroud)

窗口显然是DOMWindow类型.我究竟做错了什么?

javascript google-chrome google-chrome-extension

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

什么是DOM js内存容量?

我想知道有没有人知道dom的限制是什么.

如果我有一个json对象

var json = {}

并且此json对象内部有自己的对象,包括数组,其他对象或事件纯文本.

json如果存在限制,有多少个子对象可以容纳,以及如果对象动态增加大小会发生错误怎么办?因为没有更多的内存来处理它等...

javascript json memory-management

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

为什么我在无线iOS应用程序发行结束时"无法下载"?

我正在为iPhone和iPad开发iOS应用程序.它在模拟器和实际设备上运行良好.使用iTunes和iPhone配置实用程序安装时没有错误.但是,我似乎无法使无线分发正常工作.

理智检查:

  1. 我有一个Apple开发者许可证.
  2. 我有来自Provisioning Portal的有效开发人员证书.
  3. 我在Provisioning Portal中添加了设备的UDID.
  4. 我在Provisioning Portal中创建了一个有效的AppID.
  5. 我创建了一个分发配置文件.开发人员配置文件似乎不适用于此.
  6. 我已点击适当的上述设备,以便为给定的配置文件激活.
  7. 我已经下载并安装了证书和配置文件.
  8. 发布版本可与iTunes和iPhone配置实用程序完美安装.
  9. 对于无线分发,我遵循Apple的指示:我有一个正确的.ipa,.mobileprovision和.plist文件设置并托管在LAMP Web服务器上(根据Apple的说明添加了正确的MIME类型).
  10. .plist文件格式正确.
  11. .mobileprovision和.plist文件的URL是正确的.
  12. .mobileprovision文件通过iOS设备的Safari浏览器正确下载和安装.
  13. iOS设备的Safari浏览器正确处理.plist文件,找到.ipa文件,并提示安装,并显示"[我的域名]想要安装'[我的应用名称]'"的消息.我单击"安装"软键.
  14. 安装从应用程序图标和蓝色进度条的典型灰色版本开始,从左到右进行.图标的文本首先是"正在加载",然后更改为"正在安装".几秒钟"安装"后,会显示一条警告:"无法下载'[我的应用名称]'".我被提示"完成"和"重试"软键."重试"当然只是重复过程而再次失败."完成"退出安装,过了一会儿,应用程序图标消失.

需要明确的是,这可以通过iTunes和iPhone配置实用程序完美安装.我已经阅读了无数关于如何使其工作的博客和文章,但似乎没有人有明确的答案.有没有人能想到这里出了什么问题?提前致谢.拉出我的头发.

wireless distribution ios

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

DataGridView验证和更改单元格值

我想在验证时操作DataGridView中的单元格,这样如果用户输入的值对数据库无效,但很容易转换为有效数据,程序会将值更改为合适的值.

我能够正确验证我的值,但当我尝试将其更改为有效的东西时,我得到了一个DataError.这是我的代码:

        private void unit_List_2_GroupsDataGridView_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
    {
        Console.WriteLine("Validating");
        DataGridViewColumn col = this.unit_List_2_GroupsDataGridView.Columns[e.ColumnIndex];
        DataGridViewCell cell = this.unit_List_2_GroupsDataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex];
        if (col == this.batchDataGridViewTextBoxColumn && this.unit_List_2_GroupsDataGridView.IsCurrentCellInEditMode)
        {
            Console.WriteLine("   Batch Column");
            DataRow[] rows = label_EntryDataSet.viewJobBatchList.Select(String.Format("Job={0} AND Display='{1}'"
                , comboBox1.SelectedValue, e.FormattedValue));
            if (rows.Length == 1)
            {
                Console.WriteLine("      Auto Completed item from list: {0}", rows[0]["Batch"]);
                //e.Cancel = true;
                cell.Value = rows[0]["Batch"];
                //this.unit_List_2_GroupsDataGridView.EndEdit();
            }
            else
            {
                Console.WriteLine("     No Autocomplete!");
                int i = 0;
                if (!int.TryParse(e.FormattedValue.ToString(), out i))
                {
                    Console.WriteLine("         Not an integer either");
                    e.Cancel = true; …
Run Code Online (Sandbox Code Playgroud)

c# datagridview validating

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

无法访问以管理员身份运行的PowerShell中的网络驱动器

我在Windows 7 x64虚拟机中运行PowerShell.我在主机上有一个共享文件夹映射为网络驱动器(Z :).当我正常运行PS时,我可以正常访问该驱动器,但如果我以"管理员"的身份运行它,它会告诉我:

Set-Location : Cannot find drive. A drive with the name 'Z' does not exist.
At line:1 char:13
+ Set-Location <<<<  Z:
    + CategoryInfo          : ObjectNotFound: (Z:String) [Set-Location], DriveNotFoundException
    + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
Run Code Online (Sandbox Code Playgroud)

如何以管理员身份访问网络驱动器?

powershell uac unc

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

高阶函数(不连续,咖喱)

我正在使用这些功能:

cplus a b = a+b   

ucplus(a, b) = a+b
Run Code Online (Sandbox Code Playgroud)

......做这个实验:

uncurry cplus=\(a, b) -> cplus a b  
Run Code Online (Sandbox Code Playgroud)

(a,b)是函数的参数cplus,所以方程的右边实际上是在执行函数cplus a b.

为什么uncurry cplus等于等式的右边?

haskell

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