小编tub*_*035的帖子

如何在TextMate中的新窗口中查看文件?

我正在尝试TextMate快速编辑一些脚本文件.我希望能够在处理它们时并排查看两个文件,而不必在标签之间切换.我无法弄清楚如何在新窗口中显示文件.

我尝试将标签拖离窗口(撕下),浏览菜单选项,快速搜索Google,但没有找到任何内容.我从2005年开始对这个功能提出了一个建议,这并不令人鼓舞.

我觉得我必须遗漏一些东西.有没有办法做到这一点?

textmate new-window

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

陷入.NET 2.0.如何从3.5或4.0开始

我很困惑.从LINQ,WCF,WPF,MVC,MVC2,实体,工作流开始,有太多的东西.. .. 4.0

书籍需要花费太多时间和精力.我每天可以节省几个小时.我开始阅读有关WCF的文章,但过了一段时间,一切都消失了,因为我现在在2.0上做实际工作.

很可能我的下一个项目将是4.0,它将是一个购物网站或Windows应用程序.牢记这一点我应该开始调查哪些方面?

有关如何更新新发展的良好策略吗?

.net .net-4.0

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

溢出我的记忆,强制垃圾收集器?

我怎么能故意溢出我的记忆,强迫垃圾收集?有人可以提出这样的算法:

while ( garbage collector starts ) {
      overflow my memory with something easily disposable
}
Run Code Online (Sandbox Code Playgroud)

编辑:给所有使用GC.Collect方法的人.我一直都认为,GC不能强制以程序化的方式发生.猜猜,我错了.谢谢你的回答.

c# memory garbage-collection overflow

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

Android:setOnClickListener为Buttons.按下太快时射击两次

我有一个我正在为Android手机制作的应用程序的问题.我有一个有两个按钮的Activity.关键是如果我足够快地按下两个按钮(这不是一个好的用户行为),那两个按钮会触发,而我只想触发(最多)只有其中一个按钮.这是一个代码片段来举例说明我的意思:

public class ActivityLevels extends Activity {

private boolean launched;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    //Set the content view of the screen
    setContentView(R.layout.levels);

    //Set lauched flag to false
    launched = false;

    //Initialize buttons
    Button loadLevel01 = (Button) findViewById(R.id.ButtonLoadLevel01);
    Button loadLevel02 = (Button) findViewById(R.id.ButtonLoadLevel02);

    //Set Button Listeners
    loadLevel01.setOnClickListener(new View.OnClickListener() {
        public void onClick(View view) {
            launchGame(0);
        }
    });

    loadLevel02.setOnClickListener(new View.OnClickListener() {
        public void onClick(View view) {
            launchGame(1);
        }

    });
}

private void launchGame(int level) {

    //Just launch the activity …
Run Code Online (Sandbox Code Playgroud)

android button listener

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

无法在控制器操作中获取引导程序

我有一个我用于Zend Framework的库.在其中,我有Company/Controller/Action.php所有应用程序控制器扩展.它非常简单,只是向控制器注入一些东西(比如Doctrine的实体管理器).

我正试图让单元测试工作,并偶然发现了一个我无法从Company_Controller_Action类中获取引导程序的问题(扩展Zend_Controller_Action):

function preDispatch() 
{
  $bootstrap = $this->getInvokeArg('bootstrap');
}
Run Code Online (Sandbox Code Playgroud)

$bootstrap此时为空.有人有什么想法吗?我已经验证我的引导程序正在被调用,我可以获取前端控制器,但我无法获得引导程序(通过getInvokeArg或前端控制器).

这适用于正常的生产和开发环境.我的application.ini的测试部分只是继承自生产的,所以应该是一样的.

这就是我在做的事情setUp():

public function setUp()
{
    $this->bootstrap = new Zend_Application(
        'testing',
        APPLICATION_PATH . '/configs/application.ini'
    );
    parent::setUp();
}
Run Code Online (Sandbox Code Playgroud)

我的Bootstrap.php:

<?php

// Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'testing'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH . '/../library'),
get_include_path(),
)));

require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance();
Run Code Online (Sandbox Code Playgroud)

我的phpunit.xml: …

php zend-framework

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

PHP包含Include下载文件

我如何使用PHP的include函数来包含一个文件然后修改标题,这样它就会强制 - 至少就是它的调用 - 浏览器下载ITSELF(PHP文件).是否也可以修改预设保存名称,以便将扩展名从*.php更改为其他内容?

提前致谢!

php file download include

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

在重定向之前,Javascript会显示警报两次

<script type="text/javascript">
<!--

alert('You will be redirected');


window.location = "http://www.google.com/"

//-->
</script>
Run Code Online (Sandbox Code Playgroud)

如何更改代码,以便在重定向到谷歌之前显示警报两次?

javascript alert

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

使用PHP强制下载文件:损坏的文件,尝试了几种解决方案

这已经发布了,但我已经尝试了很多在SO上找到的解决方案(例如:http://davidwalsh.name/php-force-download)

我基本上有这个:

{       
    $filePath = '../public/myfile.png';
    $fileName = basename($filePath);
    $fileSize = filesize($filePath);


    if (!is_file) {
        die("File not found");
    } else {                        
        header("Content-Description: File Transfer");
        header('Content-Type: application/octet-stream');
        header("Content-Disposition: attachment; filename= " . $fileName);
        header("Content-Transfer-Encoding: binary");
        readfile($filePath);
    }
}
Run Code Online (Sandbox Code Playgroud)

文件被识别和下载,但.PNG是空的.DOC已损坏(Word要求我修复文件,然后没关系).我也试过PDF,没问题.

我打算放置所有选项(Pragma,Cache-Control,Expires,Content-Length等),仍然下载的文件但在某种程度上已损坏...

你有没有遇到过我的问题?请考虑我在IIS 7.5上

提前致谢

php file download

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