问题列表 - 第43806页

如何使用没有父类的内联变量声明内联对象

我想做的事情如下:

Object [] x = new Object[2];

x[0]=new Object(){firstName="john";lastName="walter"};
x[1]=new Object(){brand="BMW"};
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法在C#中实现内联声明

c#

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

当用户使用jQuery将其滚出视图时,表头将保持固定在顶部

我正在尝试设计一个HTML表格,当用户将其滚出视图时,标题将保留在页面顶部.例如,该表可能距离页面500像素,如何使其成为如果用户将标题滚出视图(浏览器不再以某种方式检测到它在窗口视图中),它将保持在顶部?任何人都可以给我一个Javascript解决方案吗?

<table>
  <thead>
    <tr>
      <th>Col1</th>
      <th>Col2</th>
      <th>Col3</th>
    </tr>
  </thead>
  <tbody>
     <tr>
       <td>info</td>
       <td>info</td>
       <td>info</td>
     </tr>
     <tr>
       <td>info</td>
       <td>info</td>
       <td>info</td>
     </tr>
     <tr>
       <td>info</td>
       <td>info</td>
       <td>info</td>
     </tr>
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

所以在上面的例子中,<thead>如果它不在视图中,我希望滚动页面.

重要提示:我不是在寻找<tbody>具有滚动条(溢出:自动)的解决方案.

html jquery html-table

136
推荐指数
10
解决办法
41万
查看次数

FFmpeg avcodec_find_encoder问题

我是ffmpeg的新手.

我的问题是" avcodec_find_encoder(CODEC_ID_H264);" func总是返回null.

ffmpeg configure在我的ubuntu系统下面.

./ffmpeg
FFmpeg version SVN-r26306, Copyright (c) 2000-2011 the FFmpeg developers
  built on Jan 11 2011 10:34:49 with gcc 4.4.5
  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab
  libavutil     50.36. 0 / 50.36. 0
  libavcore      0.16. 0 /  0.16. 0
  libavcodec    52.108. 0 / 52.108. 0
  libavformat   52.92. 0 / 52.92. 0
  libavdevice   52. 2. 3 / 52. 2. 3
  libavfilter    1.72. 0 /  1.72. 0
  libswscale     0.12. …
Run Code Online (Sandbox Code Playgroud)

ffmpeg

7
推荐指数
2
解决办法
9721
查看次数

生成.txt然后强制下载

我有一个PHP函数,用于从我的数据库中获取信息.当他们去http://example.com/test/download时

我想创建一个假的test.txt(文本是动态的)并下载它.它的内容应该相当于在其中执行foreach(databaseContent() as $content) { echo $content . '<br/>' }.

我该如何开始这个?(使用php)

php database file download

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

如果子窗口已关闭,父窗口是否可以注意到?

我有parent window (opener)child (popup)

----------                      --------------
|         |                     |            |
| parent  | -----> opens popup  |  child     |
|         |                     |            |
-----------                     --------------
Run Code Online (Sandbox Code Playgroud)

比方说,在父页面中,我有js函数 hello()

为了让子窗口关闭时调用父级的hello()并传递参数,我可以这样做,

window.close();
window.opener.hello(someArgument);
Run Code Online (Sandbox Code Playgroud)

这将关闭窗口并调用parent的hello();

但是如果我不想在子页面中使用代码window.opener.hello()呢?我的意思是我希望代码只在父页面中

我能想到的一件事是:

有些父母知道孩子何时关闭(事件监听器???在js中不确定)但在这种情况下如何接收参数?(即从孩子那里得到的一些数据)

javascript popupwindow

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

使用PHP接收电子邮件

PHP有没有可以接收电子邮件的课程?你知道有关这方面的任何好资源吗?

php email

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

斯卡拉游戏编程:以功能风格推进对象位置

很长一段时间java程序员慢慢学习scala(顺便爱上它),我认为我的思想仍然围绕着功能性写东西的概念.现在我正在尝试为一些移动的2D纹理编写一个简单的可视化器.命令式方法很简单,我相信大多数人都会认识到这个相对无处不在的代码块(改变了东西以保护无辜者):

class MovingTexture(var position, var velocity) extends Renders with Advances {
    def render : Unit = {...}
    def advance(milliseconds : Float) : Unit = {
        position = position + velocity * milliseconds
    }
}
Run Code Online (Sandbox Code Playgroud)

这段代码可以正常工作,但它有大量的可变状态,其功能充满了副作用.我不能让自己逃脱这一点,必须有更好的方法!

有没有人对这个简单的问题有一个惊人,优雅,实用的解决方案?有谁知道我可以学到更多解决这些问题的来源?

functional-programming scala

13
推荐指数
2
解决办法
1799
查看次数

同步UIView动画

嗨,响应触摸事件,我的应用程序确实查看动画.如果用户真的很快并且即使在当前动画发生时再次触摸,那么一切都搞砸了.

有没有一种标准的方法来处理框架提供的这个问题?或者我是以错误的方式做动画?

目前它正在检查一个标志(animationInProgress)来处理这个问题,但我想知道这是否是我们必须采取的措施?

这是代码:

- (void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context {
    NSMutableArray *c = (NSMutableArray*)context;
    UINavigationController *nc = [c objectAtIndex:0];
    [nc.view removeFromSuperview];
    animationInProgress = NO;
}

- (void)transitionViews:(BOOL)topToBottom {
    if (animationInProgress) {
        return;
    }
    animationInProgress = YES;
    NSMutableArray *context = [[NSMutableArray alloc] init];
    [UIView beginAnimations:@"myanim" context:context];
    [UIView setAnimationDuration:0.7f];
    [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];

    UIViewController *from;
    UIViewController *to;
    if (navController3.view.superview == nil ) {
        from = navController2;
        to = navController3;
    } else {
        from = navController3;
        to = navController2; …
Run Code Online (Sandbox Code Playgroud)

iphone core-animation uiview ios

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

我如何在线发布Ruby on Rails应用程序?

我有一个简单的Ruby on Rails应用程序,它通过localhost测试(使用sqlite或ruby mysql2 gem).我有一个Web服务器准备好在线上传我的应用程序.我知道我需要创建一个新的mysql数据库,这没有问题,显然在database.yml中添加了连接信息,但是如何将整个事物(app root)上传到我网站的公共目录?

mysql-management ruby-on-rails

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

指向矢量

#include <iostream>
#include <vector>

using namespace std;

int main () 
{
    vector <int> qwerty;
    qwerty.push_back(5);

    vector <int>* p = &qwerty;

    cout << p[0];  //error: no match for 'operator<<' in 'std::cout << * p'

}
Run Code Online (Sandbox Code Playgroud)

我一般都不清楚如何使用带向量的指针,所以我很难解释为什么这不起作用.在我看来,这应该打印5屏幕.

c++ pointers vector

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