问题列表 - 第24593页

为什么jQuery中没有$('.someSelector').id()方法?

我想知道是否有人知道为什么jQuery没有一个简单的$().id()方法.不得不使用id来愚蠢$().attr('id').我认为id属性很常见且有用,足以拥有自己的调用.

jquery

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

ArrayIndexOutOfBoundsException,包含用于ListView中多个视图的自定义Android适配器

我正在尝试为ListView创建自定义适配器,因为列表中的每个项目都可以有不同的视图(链接,切换或无线电组),但是当我尝试运行使用ListView的Activity时,我收到错误,该应用程序停止.该应用程序针对Android 1.6平台.

代码:

public class MenuListAdapter extends BaseAdapter {
 private static final String LOG_KEY = MenuListAdapter.class.getSimpleName();

 protected List<MenuItem> list;
 protected Context ctx;
 protected LayoutInflater inflater;

 public MenuListAdapter(Context context, List<MenuItem> objects) {
  this.list = objects;
  this.ctx = context;
  this.inflater = (LayoutInflater)this.ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
 }

 @Override
 public View getView(int position, View convertView, ViewGroup parent) {
  Log.i(LOG_KEY, "Position: " + position + "; convertView = " + convertView + "; parent=" + parent);
  MenuItem item = list.get(position);
  Log.i(LOG_KEY, "Item=" + item );

        if (convertView == …
Run Code Online (Sandbox Code Playgroud)

android listview exception adapter

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

通过为Web应用程序选择Linux + Mono + C#+ MySQL,我将面临哪些障碍和限制?

这种组合是否可行?
如果是的话,我还需要购买Visual Studio吗?我能通过C#使用MySQLi吗?

谢谢.

更新:那么,这是否意味着我可以使用C#ASP.NET中的任何内容(如控件),它将在Mono下运行?

c# mysql linux mono

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

如何禁用Android中SlidingDrawer背后的视图?

我有一个从屏幕底部弹出的SlidingDrawer,填充屏幕大约80%.即使SlidingDrawer视图处于焦点,仍然可以单击SlidingDrawer后面的视图中的项目,按钮和其他元素.当SlidingDrawer处于活动/上拉/焦点时,我想要禁用其后面的整个视图,以便它无法接收点击和触摸.是否有一种禁用整个视图的好方法?我已经尝试过setEnable(false)和setClickable(false)但它们都不起作用.

救命?

android view slidingdrawer clickable

16
推荐指数
2
解决办法
7212
查看次数

用于ruby/ruby​​的SOAP客户端生成器

我一直在为ruby寻找功能齐全的WSDL客户端生成器.我尝试了一个名为wsdl2ruby的那个,它没有用.我认为正确检测复杂类型存在问题.

有人可以指出我正确的图书馆吗?我特别希望为jira提供的SOAP API生成一个完整的功能客户端.我查看了jira4r,但它现在似乎已经死了而且不是最新的.

任何帮助深表感谢.

谢谢.

ruby ruby-on-rails

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

MFC/CCriticalSection:简单锁定情况挂起

我必须使用MFC/C++编写一个简单的线程程序来进行单一分配.

我有一个简单的场景,我有一个工作线程,它执行以下行的功能:

UINT createSchedules(LPVOID param)
{
  genProgThreadVal* v = (genProgThreadVal*) param;
  // v->searcherLock is of type CcriticalSection*
  while(1)
  {
    if(v->searcherLock->Lock())
    {
      //do the stuff, access shared object , exit clause etc..
      v->searcherLock->Unlock();
    }
  }
  PostMessage(v->hwnd, WM_USER_THREAD_FINISHED , 0,0);
  delete v;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

在我的主UI类中,我有一个CListControl,我希望能够访问共享对象(类型为std :: List).因此锁定的东西.所以这个CList有一个处理函数,如下所示:

void Ccreationprogramme::OnLvnItemchangedList5(NMHDR *pNMHDR, LRESULT *pResult)
{
  LPNMLISTVIEW pNMLV = reinterpret_cast<LPNMLISTVIEW>(pNMHDR);
  if((pNMLV->uChanged & LVIF_STATE) 
    && (pNMLV->uNewState & LVNI_SELECTED))
  {    
    searcherLock.Lock();
    // do the stuff on shared object
    searcherLock.Unlock();

    // do some more stuff
  }
  *pResult …
Run Code Online (Sandbox Code Playgroud)

c++ winapi mfc multithreading locking

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

多维NSArray对象

有没有办法创建二维NSArray而不用原始格式aFloatArray [] []嵌套数组.

谢谢.

objective-c multidimensional-array nsarray

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

jquery $(window).width()和$(window).height()在视口未调整大小时返回不同的值

我正在使用jquery编写一个站点,该站点反复调用$(window).width()$(window).height()根据视口大小定位和调整元素大小.

在故障排除中,我发现在未调整视口大小时,在重复调用上述jquery函数时,我的视口大小报告略有不同.

想知道是否有任何特殊情况,任何人都知道这种情况何时发生,或者这是否就是这样.显示的尺寸差异为20px或更小.它发生在Mac OS X 10.6.2上的Safari 4.0.4,Firefox 3.6.2和Chrome 5.0.342.7 beta中.我还没有测试其他浏览器,因为它似乎并不特定于浏览器.我也无法弄清楚差异取决于什么,如果它不是视口大小,是否会有另一个因素导致结果不同?

任何见解将不胜感激.


更新:

这不是值$(window).width(),并$(window).height()正在改变.这是我用来存储上述值的变量的值.

它不是影响值的滚动条,变量值更改时不会显示滚动条.这是我的代码将值存储在我的变量中(我正在做的只是因为它们更短).

(这一切都在$(document).ready())

//最初声明变量对于其中的otehr函数是可见的 .ready()

var windowWidth = $(window).width(); //retrieve current window width
var windowHeight = $(window).height(); //retrieve current window height
var documentWidth = $(document).width(); //retrieve current document width
var documentHeight = $(document).height(); //retrieve current document height
var vScrollPosition = $(document).scrollTop(); //retrieve the document scroll ToP position
var hScrollPosition = $(document).scrollLeft(); //retrieve the document scroll Left position


function …
Run Code Online (Sandbox Code Playgroud)

jquery height resize viewport width

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

过程或函数需要未提供的参数

让我对个人项目感到生气; 我知道我之前在其他地方做过这个,但没有代码.据我所知,我正在设置参数,我正在设置它的值,连接是打开的,但是当我尝试填充数据集时,我得到错误'过程或函数期望参数"@test"这是不提供'.

(这显然是一个简化的测试!虽然在这个或真实的,相当长的代码上有相同的错误.)

C#:

SqlCommand l_oCmd;
DataSet l_oPage = new DataSet();

l_oCmd = new SqlCommand("usp_test", g_oConn);
l_oCmd.Parameters.Add(new SqlParameter("@test", SqlDbType.NVarChar));
l_oCmd.Parameters[0].Value = "hello world";

SqlDataAdapter da = new SqlDataAdapter(l_oCmd);
da.Fill(l_oPage);
Run Code Online (Sandbox Code Playgroud)

SQL:

create procedure usp_test
(
    @test nvarchar(1000)
)
as
select @test
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

sql sql-server asp.net ado.net

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

C#设计问题(连接)

我想听听你对我在c#中遇到的设计问题的建议.

所以,我正在制作一个程序,人们可以通过互联网或局域网在同一个窗口中相遇和画画.我正在绘制一个位图,而不是将其设置为pictureBox组件.

我很难决定如何向每个用户发送更新,最好的方法是什么.

我应该发送鼠标坐标,而不是在每个用户屏幕上绘制图形或将图像流式传输到每个用户屏幕.也许你知道更好的解决方案,以保持同步和高效.

谢谢.

c# lan stream draw

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