问题列表 - 第37602页

Scheme中Structs的参数

我有这个结构给人:

(define-struct person  
    (  
    first    ; a string: first name  
    last     ; a string: last name  
    sex      ; a symbol: 'male, 'female  
    eyes     ; a symbol: 'blue, 'brown', 'green  
    hair     ; a symbol: 'blonde, 'brown, 'black, 'red  
    mother   ; a person: empty if not known  
    father   ; a person: empty if not known  
    born     ; a number: year of birth  
    )  
)
Run Code Online (Sandbox Code Playgroud)

然后我让人们:

(define P-00000 (make-person "Alexandra" "Harper" 'female 'blue 'red empty empty 1897))  
(define P-10000 (make-person "Joshua" "Sherman" 'male …
Run Code Online (Sandbox Code Playgroud)

parameters scheme struct racket

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

CSS:DIV在浮点集上没有高度

假设我们有这个代码:

<div id='upperDiv' style='min-height:200px;border: 1px solid #000000;'>
     <div id='rightDiv' style='float:right;width:75%;'>
       content1
     </div>  
     <div id='leftDiv' style='float:left;width:25%;'>
       content2
     </div>
</div>
<div id='lowerDiv' style='height:50px;border: 1px solid #000000;margin-top:5px;'>
   content3
</div>
Run Code Online (Sandbox Code Playgroud)

当rightDiv和leftDiv的内容超过200px高度(最小高度)时,upperDiv不会增长,因此其内容与下方div重叠.如果我删除大内容的float属性,它会增长,并且会出现问题.但我不知道哪个Div(rightDiv或leftDiv)通过200px高度.我怎样才能解决这个问题?

谢谢

html css height overlap

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

是否可以遍历C#Class对象?

我有一个C#类,我想循环通过属性作为键/值对但不知道如何.

这是我想做的事情:

Foreach (classobjectproperty prop in classobjectname)
{
    if (prop.name == "somename")
        //do something cool with prop.value
}
Run Code Online (Sandbox Code Playgroud)

c#

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

sinatra中的问号得到方法

我试图在我的一个网址中使用问号,但是sinatra/ruby​​将其解释为使得前缀可选的正则表达式字符.有没有办法让实际?在你的get方法?我试过了 \?和[?]但他们没有工作.这是我的get方法的开头:

get '/group?groupid=:groupId' do |id|
Run Code Online (Sandbox Code Playgroud)

如果我访问www.mydomain.com/group?groupid=1我收到错误但是如果我访问www.mydomain.com/groupgroupid=1则会有效

ruby sinatra

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

不区分大小写的GetMethod?

foreach(var filter in filters)
{
    var filterType = typeof(Filters);
    var method = filterType.GetMethod(filter);
    if (method != null) value = (string)method.Invoke(null, new[] { value });
}
Run Code Online (Sandbox Code Playgroud)

是否有一种不区分大小写的方法来获取方法?

c# reflection

14
推荐指数
2
解决办法
5308
查看次数

是否需要在实际的Windows Phone 7设备上测试应用程序的移动订阅?

我打算购买运行Windows Phone 7的新款HTC手机,并计划仅将其用于开发目的; 但是,目前我承担不起昂贵的T-mobile数据网络订阅费用.是否需要使用手机进行应用测试; 或者我可以使用我的WiFi网络?是; 我知道有一个模拟器,但很难使用模拟器可靠地测试应用程序.

windows-phone-7

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

在ScrollView中滚动ListView的问题

这是概念上的场景(不包括linearlayouts)

ScrollView
  Button
  Checkboxes
  Spinner
  ListView (full-size, non-scrolling)
AdMob advert
Run Code Online (Sandbox Code Playgroud)

即滚动窗格,其顶部有过滤UI,后跟结果,但广告必须始终保持可见,向下滚动过滤器UI必须滚动,留出最大的结果空间.

我知道ScrollView中的ListView存在问题,但对我而言,它在很多方面都运行良好(我正在修复ListView的长度以阻止它崩溃).因此屏幕滚动得很好,广告保持在底部,看起来不错.

但是我看到的问题莫名其妙地,当活动打开时,ScrollView向下滚动了一下,因此ListView位于屏幕的顶部.我假设这是一个默认行为,所以我开始尝试强制ScrollView的滚动位置到顶部,但我尝试了各种方法,并看不到任何效果:

scrollview.scrollTo(0, 1000/-1000);
scrollview.smoothScrollBy(0, 1000/-1000);
scrollview.fullScroll(View.FOCUS_UP);
Run Code Online (Sandbox Code Playgroud)

有没有办法强制ScrollView从顶部的滚动位置开始?

如果没有,我怎么能有一个不滚动底部的广告,但是一个总是滚动到顶部的过滤器UI?使用ListView似乎有些过分,因为我不需要滚动,但它确实提供了许多好处,所以最好避免从头开始并自己渲染所有内容.

android

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

glColor3i只绘制黑色

为什么这只画黑色?

 glPushMatrix();
 // Check the current color
 glColor3i(255, 0, 255);
 GLint currentColor[4];
 glGetIntegerv(GL_CURRENT_COLOR, currentColor);
 //currentColor[0] = 254, 1 = 0, 2 = 254, 3 = doesn't matter

 glBegin(GL_QUADS);
 glLineWidth(1);
  glVertex2f(0, 0);
  glVertex2f(WINDOW_WIDTH * .1, 0);
  glVertex2f(WINDOW_WIDTH * .1, WINDOW_HEIGHT);
  glVertex2f(0, WINDOW_HEIGHT);
 glEnd();
 glPopMatrix();
Run Code Online (Sandbox Code Playgroud)

opengl xcode osx-snow-leopard

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

RTSP到RTMP流

我有一台通过RTSP和RTP流媒体的IP摄像头.理想情况下,我想将RTSP转换为RTMP,以将其流式传输到LiveStream或类似的流媒体服务.任何人都可以让我知道如何将RTSP转换为RTMP,然后将其流式传输到流媒体服务?

streaming rtmp rtsp

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

该进程无法访问该文件,因为该文件正由另一个进程使用

我通过以下代码将图像添加到FlowLayoutPanel控件

Dim WithEvents Pedit As DevExpress.XtraEditors.PictureEdit

Private Sub LoadImagesCommon(ByVal fi As FileInfo)
        Pedit = New DevExpress.XtraEditors.PictureEdit
        Pedit.Width = 133
        Pedit.Height = 98
        Pedit.Image = Image.FromFile(fi.FullName)
        Pedit.Properties.SizeMode = DevExpress.XtraEditors.Controls.PictureSizeMode.Zoom
        Pedit.ToolTip = fi.Name
        AddHandler Pedit.MouseClick, AddressOf Pedit_MouseClick
        AddHandler Pedit.MouseEnter, AddressOf Pedit_MouseEnter
        AddHandler Pedit.MouseLeave, AddressOf Pedit_MouseLeave
        FlowLayoutPanel1.Controls.Add(Pedit)
    End Sub
Run Code Online (Sandbox Code Playgroud)

问题是,The process cannot access the file xxxx because it is being used by another process.当我尝试删除上一步中加载的图像时,我收到以下错误.

                    FlowLayoutPanel1.Controls.Clear()
                    FlowLayoutPanel1.Refresh()
                    For Each fi As FileInfo In New DirectoryInfo(My.Settings.TempDirectory).GetFiles
                        RemoveHandler Pedit.MouseClick, AddressOf Pedit_MouseClick
                        RemoveHandler Pedit.MouseEnter, AddressOf …
Run Code Online (Sandbox Code Playgroud)

vb.net file-io exception delete-file

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