问题列表 - 第25724页

emacs-rails vs rinari?

经过长时间的休整后,我才回到轨道编码.我之前使用的是rinari,但注意到有一个新版本的emacs-rails.有人用过吗?对一个人的偏好是什么?这些天人们在emacs中使用哪些铁轨项目?

ruby emacs ruby-on-rails rinari

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

ByteArrayOutputStream到PrintWriter(Java Servlet)

将生成的PDF(ByteArrayOutputStream)写入Servlet中的PrintWriter.

我正在拼命寻找将生成的PDF文件写入响应PrintWriter的方法.由于过滤层次结构链已经调用了response.getWriter(),因此我无法获得response.getOutputStream().

我有一个ByteArrayOutputStream,我在其中生成PDF.现在我需要的是一种将此ByteArrayOutputStream的内容输出到PrintWriter的方法.如果有人能帮助我,我将非常感激!

java servlets bytearrayoutputstream printwriter servlet-filters

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

如何使用进度回调将文件下载到字符串中?

我想使用WebClient(或者还有另一个更好的选择?)但是有一个问题.我知道打开流需要一些时间,这是无法避免的.然而,与完全立即阅读相比,阅读它需要更多的时间.

有没有最好的方法来做到这一点?我的意思是两种方式,字符串和文件.Progress是我自己的代表,它运作良好.


第五次更新:

最后,我设法做到了.与此同时,我查看了一些让我意识到问题出在其他地方的解决方案.

我已经测试了自定义WebResponseWebRequest对象,库libCURL.NET甚至Sockets.

时间的差异是gzip压缩.压缩流长度只是普通流长度的一半,因此浏览器的下载时间不到3秒.

如果有人想知道我是如何解决这个问题,我会放一些代码:(不需要一些标题)

public static string DownloadString(string URL)
    {
        WebClient client = new WebClient();
        client.Headers["User-Agent"] = "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5";
        client.Headers["Accept"] = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
        client.Headers["Accept-Encoding"] = "gzip,deflate,sdch";
        client.Headers["Accept-Charset"] = "ISO-8859-2,utf-8;q=0.7,*;q=0.3";

        Stream inputStream = client.OpenRead(new Uri(URL));
        MemoryStream memoryStream = new MemoryStream();
        const int size = 32 * 4096;
        byte[] buffer = new byte[size];

        if (client.ResponseHeaders["Content-Encoding"] == "gzip") …
Run Code Online (Sandbox Code Playgroud)

c# webclient stream

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

频繁的Netbeans冻结

我正在将Netbeans 6.8用于位于Windows网络中的网络驱动器上的PHP项目.通常,IDE变得非常慢(如临时冻结)到一个完全无法使用的程度.起初它看起来像是一次完全崩溃,但经过一段时间(可能是几分钟)后,IDE再次像以前一样工作.

在我的Windows XP 32位安装中,Netbeans 6.7和6.8都会出现这种情况.我正在使用Java 1.6.0_13.

这是一个全新的Netbeans安装,因此它不能与太多的临时文件有关.我认为这与Netbeans经常进行的代码检查有关.通过网络连接执行此操作可能不是很快.但这不能说这个功能让IDE变得无用......

该主题处理相同的问题http://forums.netbeans.org/viewtopic.php?t=5548.有谁知道这个问题的解决方案?

java ide netbeans

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

ASP.net mvc 2解决方案文件夹结构

组织MVC2 Web项目的最佳方式是什么(与stackoverflow一样复杂)?我应该在一个项目中拥有一切吗?如果没有,我应该如何分离项目和文件夹?

asp.net-mvc visual-studio

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

对基类模板成员函数的不明确访问

在Visual Studio 2008中,编译器无法解析调用SetCustomer_tmain下面,并使其明确:

template <typename TConsumer>
struct Producer
{
    void SetConsumer(TConsumer* consumer) { consumer_ = consumer; }

    TConsumer* consumer_;
};

struct AppleConsumer
{
};

struct MeatConsumer
{
};

struct ShillyShallyProducer : public Producer<AppleConsumer>,
                              public Producer<MeatConsumer>
{
};

int _tmain(int argc, _TCHAR* argv[])
{
    ShillyShallyProducer producer;
    AppleConsumer consumer;
    producer.SetConsumer(&consumer);   //  <--- Ambiguous call!!

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这是编译错误:

// error C2385: ambiguous access of 'SetConsumer'
//    could be the 'SetConsumer' in base 'Producer<AppleConsumer>'
//    or could be the …
Run Code Online (Sandbox Code Playgroud)

c++ templates

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

按下按钮并保存图片

我正在创建一个Android应用程序,它使用用户捕获的图像作为更大进程的一部分.到目前为止,我的XML布局在RelativeLayout中有一个SurfaceView和Button.我已经成功地将相机预览显示在SurfaceView上,但我仍然坚持如何拍照并在用户按下按钮时将其保存.

我的类文件看起来像CameraPreview API演示:http: //developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html

理想情况下,当按下按钮时,相机应自动对焦,拍照(带有咔哒声),将其保存到/data/data/app_package_structure/files/file_name.jpg,然后弹出Toast告诉用户他们的图像已保存.

任何帮助深表感谢 :)

camera android

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

从第三个视图控制器弹出到第一个视图控制器(根视图控制器)navigationItems没有被更改

我正在使用导航栏,我根据用户选择的方式推送多个视图.现在我需要从第三个控制器弹出到第一个视图控制器.应用程序弹出到第一个视图控制器但导航项目没有被更改,因为它在第二个查看控制器,但我需要更改navigationItems.

我使用的代码:appdelagte.h

Bool isDelete;
@property(nonatomic)Bool isDelete;
Run Code Online (Sandbox Code Playgroud)

appDelegate.m

@synthesize isDelete;
Run Code Online (Sandbox Code Playgroud)

thirdViewController:

-(void)viewWillAppear:(Bool)animated {
  appDelegate.isDelete=YES;
  [self.navigationController popViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)

secondViewController.m

-(void)viewWillAppear:(Bool)animated {
    if(appDelegate.isDelete==YES)
    {
        [self.navigationController popViewControllerAnimated:YES];
    }
}
Run Code Online (Sandbox Code Playgroud)

这里弹出到第一个视图控制器,但navItems没有被改变,因为它在secon视图控制器中

任何人都帮我解决这个问题.谢谢.

objective-c uinavigationcontroller

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

如何删除按钮周围的边框?

我有一个带GridLayout的JPanel.在网格的每个单元格中,我都有一个按钮.我看到每个按钮都被灰色边框包围.我想删除这些边框.有人知道怎么做吗?

java border button grid-layout

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

使用Windows身份验证禁用ASP.NET应用程序的子文件夹上的身份验证

是否可以使用Windows身份验证在ASP.net应用程序的一个或多个子文件夹上禁用Windows身份验证?

例如:

一个网站包含几个其他文件夹,其中包含整个应用程序的一部分:/ frontend,/ backend,/ login

bin文件夹与这些子文件夹处于同一级别,即网站的根目录.

所有这些子文件夹都包含使用位于网站根目录的bin文件夹中的二进制文件的页面.

用户在访问后端文件夹中的页面时必须输入Windows凭据,但在访问登录或前端文件夹中的页面时则不能.

我正在使用IIS7

有任何想法吗?

c# windows asp.net authentication iis-7

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