小编Pac*_*cha的帖子

使用JavaScript Image对象更改<img rel="nofollow noreferrer" />图像

我有一个JavaScript 图像对象,我用jQuery动态加载.

我想要做的是<img />用我的Image对象上存储的图像更改图像.我该怎么做?

注意:我想避免在<img />从服务器再次下载标签时更改标签的来源,并且我已将图像存储在我的图像对象中

javascript jquery

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

错误C2011:'XX':'类'类型重新定义

我有这段代码的编译错误(C2011).我不知道它有什么问题.

命名空间(Ogre)没有定义PlaneMovement.我也尝试了一个不同的名字,但仍然是同样的错误.

#include <Ogre.h>

using namespace Ogre;

class PlaneMovement
{
public:
    PlaneMovement(Degree startingAngle, Real velocity = 2, Real gravity = 2);
    Vector2 updateMovement(const FrameEvent& evt);
private:
    Degree currentAngle;
    Real currentVelocityX;
    Real currentVelocityY;
    Real gravity;
    bool top;
};
Run Code Online (Sandbox Code Playgroud)

c++ class

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

g ++中未定义的Python引用

我使用以下命令:

g++ -L/usr/lib/panda3d -L/usr/lib -o "panda3dplayground"  ./main.o   -lpython2.7 -lp3pystub -lp3framework -lpandafx -lp3pystub -lpandaexpress -lpanda -lp3framework -lp3direct
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

/usr/lib/panda3d/libpanda.so: undefined reference to `PyObject_Cmp'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyUnicodeUCS4_FromWideChar'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyDict_SetItem'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyExc_ValueError'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyDict_SetItemString'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyType_IsSubtype'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyString_FromString'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyErr_Fetch'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyExc_StandardError'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyInt_AsSsize_t'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyArg_Parse'
/usr/lib/panda3d/libpanda.so: undefined reference to `PyEval_RestoreThread'
/usr/lib/panda3d/libpandaexpress.so: undefined reference …
Run Code Online (Sandbox Code Playgroud)

c++ linker g++

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

删除<p>之间的间距

我想删除段落之间的空格,以便我的所有文本之间没有任何空间,但我不知道我应该使用哪个属性.

我知道line-height,但尝试搞乱不同的价值观,找不到正确的价值观.

示例代码:

<style>
p
{
  margin:0;
  padding:0;
  font-size:60px;
}
div
{
  margin:0;
  padding:0;
  background-color:red;
}
</style>
<div>
  <p>test</p>
  <p>test</p>
</div>
Run Code Online (Sandbox Code Playgroud)

代码图片(我想删除"test"和"test"之间的空格):

例

html css

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

使用(void)someInt背后的原因; 在代码中

我正在阅读我正在使用的库的一些代码,我发现在一个函数中使用了这个:

void someFunction(Foo& a, int index, int partId)
{
    (void) partId;
    (void) index;
    // more code
}
Run Code Online (Sandbox Code Playgroud)

谁知道为什么?谢谢.

c++

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

django和ejabberd之间用于网络聊天应用的互动

我正在开展一个网络项目,我必须进行网络聊天.我的结构或多或少是这样的:你有一个用户名,密码,昵称和电子邮件,你可以和你名单上的其他人聊天.我使用django(python)作为web后端,使用xmpp作为聊天部分.

我已经阅读了很多关于xmpp的内容,并且我使用节进行了简单的聊天,添加和删除了联系人,昵称等.

我想问的是如何与django和ejabberd进行通信,例如注册用户(我不想进行带内注册,我只想在用户创建帐户时启用注册),更改密码,更新昵称等等大多数需要某种提升特权的事情.

我在发布之前做了一些研究,我知道sleekxmp,但就我而言,它只是一个xmpp的python库.另外,我没有找到ejabberd的API.

谢谢.

python django chat xmpp

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

如何在Java中堆叠/覆盖jPanel?

我是Java的GUI编程的新手,我做了很多研究,但我找不到这个问题的答案.

我有一个简单JFrame的菜单,在里面JFrame我有一个JPanel登录表单(用户输入他们的用户名和密码),然后我想根据用户想要做的更改JPanel为另一个JPanel.

这样做的最佳方式是什么?我认为堆叠JPanels是可以的.但是在我添加新JLayeredPanels的Netbeans后,他们不会堆叠.我在某处读到了我应该使用Z排序或类似的东西,但我在设计师视图中找不到它.

好的,非常感谢你的耐心等待!

java user-interface swing

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

使用SqlReader时出现异常

我试图从多个线程调用此方法,试图从相同的字符串中获取ID.我总是在创建SqlDataReader的行中获得此异常:

已经有一个与此命令关联的打开DataReader,必须先关闭它.

我不知道问题出在哪里.我正在使用lock()语句,所以我只使用一次命令,然后我处理它.有点新的数据库编程所以我不知道我的错误在哪里.

谢谢!

public int UsernameGetID(string username)
{
    using (var command = new SqlCommand("SELECT user_id FROM " + ServerConstants.Database.TableUserInformation + " WHERE username = @Username", connection))
    {
        lock (command)
        {
            SqlParameter param = new SqlParameter("@Username", SqlDbType.VarChar, username.Length);
            param.Value = username;
            command.Parameters.Add(param);
            using (SqlDataReader reader = command.ExecuteReader())
            {
                if (reader.Read())
                {
                    return (int)reader[0];
                }
                else
                {
                    // username doesn't exists
                    return 0;
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# database ado.net

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

3键在C++中排序地图

我有一个3分量矢量结构,Vector3用3 int表示X,Y和Z.对于每个3D点(我有或多或少200-300个不同的3D点),我有一个string.

我想要做的是建立一个数据结构来检查string该位置是否存在.我想用a std::map而且我做了这个代码而没有很好的结果:

它有的错误是它只运行else一次部分,并一直string反复返回.

我的Vector3课程是Ogre3D中的课程:http://www.ogre3d.org/docs/api/html/classOgre_1_1Vector3.html

String WorldGenerator::createPlatformBorder(Vector3 size)
{
    static std::map<Vector3, String> generatedBorders;

    if (generatedBorders.find(size) != generatedBorders.end())
    {
        return generatedBorders[size];
    }
    else
    {
        String blockName = requestNewPlatformBorderName();
        generatedBorders.insert(std::pair<Vector3, String>(size, blockName));
        // some logic
        return blockName;
    }
}
Run Code Online (Sandbox Code Playgroud)

你能帮帮我吗?

请注意,该功能requestNewPlatformBorderName()完全正常,因此错误不存在.这是它的代码:

String requestNewPlatformBorderName()
{
    static int counter = 0;
    return StringConverter::toString(++counter) + "-platform-border";
}
Run Code Online (Sandbox Code Playgroud)

c++

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

错误计数超过 100,只有 1 个错误

我在 VS 中有一个 C++ 项目,大约有 100 个文件(每个文件都是一个类)。几天前我修改了一个,添加了一些声明,现在我无法编译,它给出了很多错误,最后是这个:

错误计数超过 100;停止编译

发布错误似乎没什么用,但这里有一些(几乎都是相同的):

error C2275: 'btTransform' : illegal use of this type as an expression  
error C2275: 'btVector3' : illegal use of this type as an expression
error C2275: 'btVector3' : illegal use of this type as an expression    
error C2275: 'btVector3' : illegal use of this type as an expression    
error C2504: 'Platform' : base class undefined
error C2535: 'btAlignedObjectArray<T>
Run Code Online (Sandbox Code Playgroud)

请注意,大多数提到的错误不应该是错误,并且 IntelliSense 在错误列表输出中显示没有错误。我完全确定我忘记了一个;或类似的东西。

我应该怎么办?另外,我正在处理很多东西,但我忘记了修改了哪个文件。我浏览了大部分内容,但没有找到任何东西。

这是完整的列表:http://pastebin.com/1CD9fGgn(它太长了,不适合放在这里)

按照要求:

播放器.h

#pragma …
Run Code Online (Sandbox Code Playgroud)

c++

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

标签 统计

c++ ×5

ado.net ×1

c# ×1

chat ×1

class ×1

css ×1

database ×1

django ×1

g++ ×1

html ×1

java ×1

javascript ×1

jquery ×1

linker ×1

python ×1

swing ×1

user-interface ×1

xmpp ×1