问题列表 - 第46922页

首先打开新窗口

如何才能做到这一点

首先出现登录窗口,如果每件事情都很好,只需关​​闭登录窗口并打开第二个主窗口.在win表单中我们修改program.cs但在wpf中没有program.cs.

任何解决方案.?

实际上我完成了创建的窗口中的大部分工作默认情况下,现在想要使它成为辅助(意味着它应该出现,然后在需要控制到新窗口时关闭)

   <Application x:Class="DevnMark_V1._0.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             Startup="Application_Startup">

    <Application.Resources>

    </Application.Resources>
</Application>



 public partial class App : Application
    {
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            var login = new MainWindow();
            login.ShowDialog();
            if (myAppSett.Default.validated == true)
            {
            var mainWindow = new DevNMarkMainWindow();              
                mainWindow.ShowDialog();
            }
        }
Run Code Online (Sandbox Code Playgroud)

登录窗口启动XML

<Window x:Class="DevnMark_V1._0.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
        xmlns:local="clr-namespace:Progress"
        Title="MainWindow" Height="292" Width="563" WindowStyle="None" BorderBrush="#FF0A6277" AllowsTransparency="True" WindowStartupLocation="CenterScreen" Topmost="True">
Run Code Online (Sandbox Code Playgroud)

当我关闭登录窗口时发生异常,并且InitializeComponent();当它将被启动时被查看时发生在第二个窗口的点

wpf

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

C#/ XNA - 乘法比分区更快?

我最近看到一条推文让我很困惑(这是由XNA编码器在编写XNA游戏时发布的):

当天的微优化提示:在可能的情况下,在高频区域使用乘法而不是除法.它的速度提高了几个周期.

我很惊讶,因为我一直认为编译器非常聪明(例如,使用位移),最近读了Shawn Hargreaves的一篇文章说了很多相同的事情.我想知道这有多少真相,因为我的游戏中有很多计算.

我询问,希望有一个样本,但原始的海报无法给出一个.然而,他这样说:

不一定是"center = width/2"之类的东西.而且我已经确定"是的,这是值得的".:)

所以,我很好奇......

任何人都可以给出一些代码示例,您可以将分区更改为乘法并获得性能增益,其中C#编译器本身无法执行相同的操作.

c# optimization xna compiler-optimization

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

Eclipse IDE for Java - 全黑主题

有没有办法让Eclipse彻底变成黑暗的IDE?这是我要问的图片:

我不介意做一个小时的工作来做这样的事情:D

编辑:

正如Konstantin Komissarchik所说,我不得不修改我的操作系统颜色.这可以通过向Windows添加自定义视觉样式来实现.借助自定义主题Windows 7自定义视觉样式(我已经改变了一点),我的Eclipse看起来如下图所示: 我的Eclipse的截图

eclipse themes

367
推荐指数
10
解决办法
52万
查看次数

来自mysql结果的Php多维数组

我有一个mysql表,看起来像这样:

id | uid | title     | description | parent
1  |  1  | Portraits | desc.       | photostream
2  |  1  | Abstract  | descr.      | photostream
Run Code Online (Sandbox Code Playgroud)

我正在尝试构建一个最终看起来像这样的多维数组:

Array
(
      [0]
          [id] => 1
          [uid] => 1
          [title] => Portraits
          [description] => desc.
          [parent] => photostream
      [1]
          [id] => 2
          [uid] => 1
          [title] => Abstract
          [description] => descr.
          [parent] => photostream
)
Run Code Online (Sandbox Code Playgroud)

我正在使用选择查询:

$query = mysql_query(
  "SELECT * FROM `table` WHERE `uid`='1' ORDER BY `id` DESC");
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?谢谢,Levi

php mysql arrays multidimensional-array

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

AVPlayer的音频流

iOS上有很多流媒体应用程序.他们都使用一个播放器,我假设它是AVPlayer.然而,似乎不可能找到一个有效的文档,其示例代码可行!我很确定它只是几行代码,但我无法弄清楚出了什么问题......

尝试调用"play"方法时出现EXC_BAD_ACCESS错误.但网址很好,并且有一个播放器的实例.

- (void)viewDidLoad {
    [super viewDidLoad];

// Load the array with the sample file
NSString *urlAddress = @"http://mystreamadress.mp3";

//Create a URL object.
urlStream = [NSURL URLWithString:urlAddress];   
self.player = [AVPlayer playerWithURL:urlStream];   

[urlAddress release];
}
Run Code Online (Sandbox Code Playgroud)

urlStream是具有retain属性的属性.然后我有一个IBAction,当点击按钮并尝试播放它时会触发,这就是它崩溃的地方.

- (IBAction)playButtonPressed
{       
    [player play];  
}
Run Code Online (Sandbox Code Playgroud)

我的问题可能是因为我正在尝试播放MP3或者什么?当我使用webview加载它时,我正在使用的真实网址正常工作.

如果有人能指出一个好的样本(不是来自Apple的AVFlayer或AVTouchController项目的AVFlayer文档),我们将非常感激.

谢谢 !

iphone audio-streaming ios avplayer

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

将复选框添加到Android中的ListView项目

我正在尝试CheckBox在我的每个项目中添加一个ListView.我不能把CheckBox小部件放进去ListView,所以我该怎么做?我认为Android设置有这样的东西.

checkbox android listview

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

Ruby on Rails:为什么ActiveRecord对时间戳字段使用"datetime"类型而不是"timestamp"?

在我的数据库迁移文件中,我插入了以下行:

t.timestamps
Run Code Online (Sandbox Code Playgroud)

正如我所料,创建了两列:"updated_at"和"created_at".但是,它们的类型是"datetime"而不是"timestamp".

我正在使用MySQL和"timestamp"类型,据我所知,它是专门为这种情况设计的,因为它占用的空间更少,并且与时区无关.

那么,有什么理由,为什么Rails 3使用"datetime"而不是"timestamp"?我应该尝试解决这个问题吗?如果是,除了不使用"t.timestamps"并且每次为每个新表分别定义"updated_at"和"created_at"列时,有没有办法做到这一点?

activerecord ruby-on-rails

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

Symfony中的神秘无效形式

我正在使用symfony 1.4并尝试通过表单提交评论(使用嵌入式用户表单).我已经安装了所有验证器,但即使所有数据都有效,"视图"仍然会显示为橙色并且表单无法保存.当我试图查看细节时,它只是将评论表单显示为橙色,但它下面的所有字段都很好.

我对发生的事情感到非常困惑.有人可以帮忙吗?

php forms validation symfony1 symfony-1.4

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

如何在PHPUnit中捕获PHP警告

我正在编写测试用例,这是我的一个问题.

所以说我正在测试一个简单的函数 someClass::loadValue($value)

正常的测试用例很简单,但假设在传入null或-1时,函数调用会生成一个PHP警告,这被认为是一个错误.

问题是,如何编写我的PHPUnit测试用例,以便在函数正常处理null/-1时成功,并在抛出PHP警告时失败?

谢谢,

phpunit

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

在Node.JS中设计服务器脚本

在构建nodeJS服务器对象时,我试图找出一些简单的最佳实践.请注意,我来自LAMP背景,所以整个事情对我来说是一种范式转换.


静态内容

静态内容已经记录了示例,并且像魅力一样工作:

var http = require('http'), 
    url = require('url'),
    fs = require('fs'),
    sys = require(process.binding('natives').util ? 'util' : 'sys');

server = http.createServer(function(req, res){
    var parsedURL = url.parse(req.url, true);
    var path = parsedURL.pathname;
    var query = parsedURL.query;

    switch (path){
        case '/':
            res.writeHead(200, {'Content-Type': 'text/html'});
            res.write('<h1>Greetings!</h1>');
            res.end();
            break;

        default:
            fs.readFile(__dirname + path, function(err, data){
            if (err) return send404(res);
                res.writeHead(200, {'Content-Type':'text/html'})
                res.write(data, 'utf8');
                res.end();
            });
    }
}).listen(80);

send404 = function(res){
    res.writeHead(404);
    res.write('404');
    res.end();
};
Run Code Online (Sandbox Code Playgroud)

服务器侦听请求,查找文件,并将这些文件的内容发送回客户端.显然我给出的例子非常愚蠢,并没有考虑不是text/html的文件,但你明白了.


动态内容

但是,如果我们不想提供静态内容呢?例如,如果我们想要一个hello world文件,该文件从查询字符串中获取值并以不同方式响应,那该怎么办呢?

我的第一个猜测是我应该使用nodeJS模块设置创建第二个文件,给它一些接收信息的模块方法,并且只是将一堆垃圾串连接起来.

例如,一个名为hello.js的hello world模块:

exports.helloResponse …
Run Code Online (Sandbox Code Playgroud)

node.js

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