问题列表 - 第27306页

SQL比较工具

您建议使用哪种SQL比较工具进行SQL Server数据库比较.我一直在研究SQL CompareSQL Delta.我希望能够比较和同步数据库架构和数据.

sql comparison

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

boost scoped_lock mutex崩溃

我在这些函数中保护了std :: queue的访问函数,push,pop,size,boost :: mutexes和boost :: mutex :: scoped_lock

它不时在一个范围内的锁中崩溃

调用堆栈是这样的:

0  0x0040f005  boost::detail::win32::interlocked_bit_test_and_set  include/boost/thread/win32/thread_primitives.hpp  361
1  0x0040e879  boost::detail::basic_timed_mutex::timed_lock  include/boost/thread/win32/basic_timed_mutex.hpp  68
2  0x0040e9d3  boost::detail::basic_timed_mutex::lock  include/boost/thread/win32/basic_timed_mutex.hpp  64
3  0x0040b96b  boost::unique_lock<boost::mutex>::lock  include/boost/thread/locks.hpp  349
4  0x0040b998  unique_lock  include/boost/thread/locks.hpp  227
5  0x00403837  MyClass::inboxSize - this is my inboxSize function that uses this code:

MyClass::inboxSize ()
{
 boost::mutex::scoped_lock scoped_lock(m_inboxMutex);
 return m_inbox.size();
}

and the mutex is declared like this:
boost::mutex    m_inboxMutex;
Run Code Online (Sandbox Code Playgroud)

它在此函数的最后一个粘贴行崩溃:

    inline bool interlocked_bit_test_and_set(long* x,long bit)
    {
        long const value=1<<bit;
        long old=*x;
Run Code Online (Sandbox Code Playgroud)

和x有这个值:0xababac17

谢谢您的帮助

c++ multithreading boost

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

Xcode仪器。虚拟内存的含义是什么?iPhone OS没有VM?

我一直在注视着Instruments中的Memory Monitor,而我正在摸索自己的。为什么显示虚拟内存?iPhone OS没有虚拟内存。这是什么意思?

我担心的是我的iPad应用程序收到内存警告,但应用程序的实际内存从未超过70MB,虚拟内存从未超过180MB?

有人可以启发我吗?

干杯,
道格

xcode memory-management instruments ipad

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

具有行进立方体的隐式曲面上的CSG操作

我使用行进立方体渲染等值面(或者可能是行进的正方形,因为这是2D),我想做集合操作,如设置差异,交集和联合.我认为这很容易实现,只需在两个不同的隐式曲面中选择两个顶点标量,但事实并非如此.

对于我的初步测试,我尝试了两个球体圆圈,以及设置的操作差异.即A - B.一个圆圈正在移动而另一个圆圈是静止的.这是我在选择顶点标量时以及在将角顶点分类为内部或外部时尝试的方法.代码是用C++编写的.OpenGL用于渲染,但这并不重要.没有任何CSG操作的正常渲染确实给出了预期的结果.



       void march(const vec2& cmin, //min x and y for the grid cell
                  const vec2& cmax, //max x and y for the grid cell
                  std::vector<vec2>& tri, 
                  float iso,
                  float (*cmp1)(const vec2&), //distance from stationary circle
                  float (*cmp2)(const vec2&) //distance from moving circle
)
{
  unsigned int squareindex = 0;
  float scalar[4];
  vec2 verts[8];
  /* initial setup of the grid cell */
  verts[0] = vec2(cmax.x, cmax.y);
  verts[2] = vec2(cmin.x, cmax.y); …
Run Code Online (Sandbox Code Playgroud)

math graphics marching-cubes implicit-surface

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

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

两个应用程序实例如何用Java进行通信?

我正在开发一个新的Java桌面应用程序.像媒体播放器这样的东西.我想在计算机启动时在后台加载大部分资源.但是用户可以在应用程序内或使用其他实用程序关闭此选项.所以,我想要做的是,如果应用程序的禁止实例已经运行并且用户再次启动应用程序,那么我可以与已经运行的实例进行通信,以便它可以启动新窗口?

java

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

如何使用jquery获取类名

假设我有这样一个元素:

<div id="dv" class="red green blue">Something Here !!</div>
Run Code Online (Sandbox Code Playgroud)

我用过这个:

alert($('#dv').attr('class'));
Run Code Online (Sandbox Code Playgroud)

但它同时给了我三个,我个别可能需要存储在一个数组中.

如何使用jquery获取每个类名?应该简单吧?

jquery

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

当我尝试转换为基类时,为什么编译器会抱怨?

BaseClass.h

class BaseClass
{
 ...
};
Run Code Online (Sandbox Code Playgroud)

SubClass.h

#include "BaseClass.h"
class SubClass : public BaseClass
{
 ...
};
Run Code Online (Sandbox Code Playgroud)

MyApp.h

class BaseClass;
class SubClass;
class MyApp
{
 SubClass *pObject;

 BaseClass *getObject()
 {
  return pObject;
 }
};
Run Code Online (Sandbox Code Playgroud)

我收到编译器错误:错误C2440:'return':无法从'SubClass*'转换为'BaseClass*'

为什么它不起作用,当然你可以自动转换为基类而不进行任何转换?

c++ inheritance

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

您是否建议在Build上启用C/C++的代码分析?

我正在使用Visual Studio 2010,在我的C++/CLI项目中有两个代码分析设置:

  1. 在Build上启用代码分析
  2. 在Build上启用C/C++的代码分析

我的问题是关于第二种情况.

我已经启用了它,它需要很长时间才能运行并且它找不到太多.

您是否建议启用此功能?为什么?

c++ code-analysis c++-cli visual-studio-2010 visual-studio

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

将日期格式从dd/MM/yyyy更改为MM/dd/yyyy

我有一个datepicker,以dd/MM/yyyy的格式显示日期(我知道我可以自己改变但是客户想要那样),在数据库中它的格式为MM/dd/yyyy所以我想以这种方式转换.

例如在文本框23/09/2010中,在c sharp中将其转换为mm/dd/yyyy(txtbo1.text)

关于Indranil.

c# asp.net

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