问题列表 - 第33948页

Java MySQL更新查询

我收到错误"无法发布数据".

这是SSCCE

//package mysqltest;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.Applet;
import java.awt.TextArea.*;
import java.sql.*;
import java.util.*;
import javax.swing.plaf.*;
import javax.swing.plaf.basic.*;
import java.net.*;
import java.applet.*;

    public class test extends JApplet {

      public JTextArea c;

      public void init() {

          c = new JTextArea();

          add(c);
          c.append("Looking for database...");

        Connection conn = null;
        Properties props = new Properties();
        String url = "jdbc:mysql://localhost:3306/";
        String dbName = "mystik";
        String driver = "com.mysql.jdbc.Driver";
        String userName = "root";
        String password = "";
        String loggedusername = getParameter("name"); …
Run Code Online (Sandbox Code Playgroud)

java mysql jdbc

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

将参数从服务器端PHP传递到客户端JavaScript的最安全的方法是什么

在我的应用程序中,我非常依赖JavaScript来增强用户界面,但所有数据都来自数据库并由PHP处理.默认情况下,我使用'echo'语句来"及时"替换所需的值,如下所示:

var myVariable = <?php echo $myVariableInPHP ?>
Run Code Online (Sandbox Code Playgroud)

然而,这并没有让我感到非常优雅,我担心这些代码的稳定性和可维护性.

我在这里有其他选择吗?

对于服务器端,我使用的是Symfony 1.4 PHP框架.

谢谢,

javascript php symfony1

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

如何正确销毁CKEditor实例?

我在一个非常简单的页面上运行CKeditor 3.4.我有一个问题(有时),当我调用document.main_form.submit()时,它不会发送textarea的内容.经过一些阅读,听起来像CKeditor没有正确破坏.我在保存表单之前尝试手动销毁它,但无法调用它.奇怪的是,它有时会起作用,但不会起作用.我在Chrome上,因此可能会搞砸事情,但在Firefox中也会发生同样的事情.

如何正确销毁CKeditor,以便它始终在POST中发送textarea数据.谢谢!

javascript ckeditor

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

如何在VB.NET中使用#IF DEBUG

是否可以从#IF DEBUG条件内部为类变量赋值?

如果我在DEBUG模式下运行,我想从我的主窗体加载中有条件地执行一些代码.我以为我可以这样做:

Public Class Form1
    public DEB as Integer

    #if DEBUG then
        DEB = 1
    #else
        DEB = 0
    #end if

    Private Sub Form1_Load(....)
        if DEB=1 Then
            <do something>
        else
            <do something else>
        end if
    ....
Run Code Online (Sandbox Code Playgroud)

但是,您似乎无法为变量赋值.我显然不能正确理解范围.我似乎无法将#if DEBUGLoad子程序置于内部.我该怎么做呢?

.net vb.net

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

Java转换图像格式,内存占用少

我正在编写一个Web应用程序,允许用户以多种格式上传图像(例如png,jpg,bmp).上传图像后,系统应将其转换为"png"并将其缩放到预定义的分辨率.

要转换图像,我使用方便的方法:

javax.imageio.ImageIO.write(im, type, baos);
Run Code Online (Sandbox Code Playgroud)

这是问题的起点.Image javax.imageio.ImageIO.write的第一个参数是RenderedImage.Java Doc声明唯一已知的实现是BufferedImage.

我试图找到一种方法将java.awt.Image转换为BufferedImage,但似乎不可能.但是,可以在BufferedImage上绘制图像.

问题是每次创建一个新的BufferedImage都非常昂贵.我可以开始创建一个BufferedImage池,但我正在寻找聪明/新闻的想法.

java format scaling image

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

基本的C指针问题

我现在正在阅读"学习C"一书,并且遇到了一个我真的不明白的问题.练习的目的是找到这段代码的问题:

char c;

c = 'a';

printf("c holds the character %c.",c);
Run Code Online (Sandbox Code Playgroud)

..然后它给出了解释说:"文本字符串"a"由两个字符组成,'a'和终止零字节.变量c的大小只有一个字节.即使c是2个字节很长一段时间,你无法以这种方式复制文本字符串.尝试将文本一次一个字节复制到一个足够大的变量中,以保存文本字符串及其终止零字节.

但是,当我运行上面的代码时 - 它完全正常.我以为我理解为什么它是坏的理论 - 整个字符串末尾的终止0,所以我重写了这样的代码来测试:

char c[2];

*c = 'a';

printf("c holds the character %c.",c);
Run Code Online (Sandbox Code Playgroud)

但这会产生问题.我开始对这个问题感到困惑.第二组代码不会将字母'a'传递给c [0]处的指针,然后将终止0传递给c [1] - 完全使用分配给该数组的2个空格?

c

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

回调代码似乎在实际调用回调之前运行

这听起来像一个奇怪的标题,可能没有说得太好.但这是问题所在.

我已经调用了这个方法:

function BindFacebookAlbumAndPhotoData() 
{
    GetAllFacebookAlbums(userID, accessToken, function(aAlbums) 
    {
        if (aAlbums === null || aAlbums === undefined) 
        {
            // TODO: Need to handle this
            return;
        }

        var defaultAlbumID = aAlbums[0].id;

        BindFacebookAlbumDropdownList(aAlbums, defaultAlbumID);

        BindFacebookThumbnails(userID, accessToken, defaultAlbumID, photosContainerDivID);

        SetSelectDefaultOption(defaultAlbumID);
    });
}
Run Code Online (Sandbox Code Playgroud)

所以这是GetAllFacebookAlbums方法:

function GetAllFacebookAlbums(userID, accessToken, callbackFunction)
{
    var aAlbums = [];
    var uri = "/" + userID + "/albums?access_token=" + accessToken;

    // this is an async call so code after this will fire at the same time
    FB.api(uri, function(response) 
    {
        // check …
Run Code Online (Sandbox Code Playgroud)

javascript

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

如何检测对象是否在"使用"范围内?

请参阅我的示例代码:

var testObject = new SomeClass();
using (testObject)
{
     //At this point how can the testObject implicitly know 
     //if it is placed inside a 'using' scope?

     // In other words, how can testObject know that
     // .SomeAction() is being called from within a 'using' scope?

     testObject.someAction();
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

c ++ std :: string to boolean

我目前正在读取带有键/值对的ini文件.即

isValid = true
Run Code Online (Sandbox Code Playgroud)

获取键/值对时,我需要将一个'true'字符串转换为bool.如果不使用boost,最好的方法是什么?

我知道我可以在值("true","false")上进行字符串比较但是我想在没有ini文件中的字符串区分大小写的情况下进行转换.

谢谢

c++

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

简单的引用计数:智能指针

我想使用智能指针实现一个简单的引用计数.变量pointer表示存储对象的指针,reference_count表示对象的副本总数.

  • 如果我们使用NULL初始化一个对象:reference_count = -1 else reference_count = 1
  • copy ctor和operator = increment reference_count
  • 析构函数递减reference_count并且如果没有对指向对象的其他引用则执行其删除.

这是我的代码:

#ifndef smart_pointer_H
#define smart_pointer_H

template < typename T > class smart_pointer
{
    private:
        T*    pointer;      
        int reference_count;    

    public:

        smart_pointer() : pointer(0), reference_count(-1) {}

        smart_pointer(T* p) : pointer(p)
        {
            if (p != NULL)
            {
                this->reference_count = 1;
            }

            else
            {
                this->reference_count = -1;
            }
        }

        smart_pointer(const smart_pointer <T> & p) : pointer(p.pointer),     reference_count(p.reference_count + 1) {}
        bool operator == (const smart_pointer <T>& …
Run Code Online (Sandbox Code Playgroud)

c++ templates smart-pointers reference-counting

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