问题列表 - 第45203页

在Delphi中使用接口的优缺点是什么?

我已经使用Delphi类了一段时间但从未真正使用过接口.我已经读过一些关于它们的内容,但想了解更多.

我想知道在Delphi中使用接口时遇到的关于编码,性能,可维护性,代码清晰度,层分离以及一般来说您可以想到的任何方面的优缺点.

谢谢和最好的问候

delphi interface

28
推荐指数
5
解决办法
4646
查看次数

git merge:过滤文件以避免愚蠢的冲突(如空格或大小写更改)

我目前正处于一个非常复杂的git合并中,我有很多冲突.冲突是关于两个Ada源文件.

我想进行合并,忽略空格更改和大小写更改(因为Ada语言不区分大小写).你知道是否有办法告诉git在合并之前忽略某些变化?

我的解决方案目前是在合并之前在两个分支上运行GNAT漂亮打印,但如果git中包含一个通用解决方案,那将对我有很大帮助.

git merge whitespace conflict case-insensitive

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

如何开始使用Perl进行网页抓取?

我有兴趣学习Perl.我正在使用Learning Perl书籍和cpan的网站作为参考.

我期待使用Perl做一些web /文本抓取应用程序来应用我学到的任何内容.

请建议我一些好的选择.

(这不是作业.想在Perl中做一些可以帮助我利用基本Perl功能的东西)

perl project web-scraping

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

"java.lang.UnsupportedOperationException:尚不支持."

我想做什么:

我正在尝试使用Java连接到Web Portal [使用https].我编写了使用Authenticator类提供用户凭据的代码.当我运行程序时,我得到一个异常:"java.lang.UnsupportedOperationException:Not supported yet"

我发布了代码:

__CODE__ 根据Dreamweaver:


public class Main {

    public class MyAuthenticator extends Authenticator {

        protected PasswordAuthentication getpasswordAuthentication() {
            String username = "username";
            String password = "password";
            // Return the information
            return new PasswordAuthentication(username, password.toCharArray());
        }

        @Override
        public Result authenticate(HttpExchange he) {
            throw new UnsupportedOperationException("Not supported yet.");
        }
    }

    public static void main(String[] args) {
        // TODO code application logic here


        TrustManager[] trustClients = new TrustManager[]{
            new X509TrustManager() {

                public void checkClientTrusted(X509Certificate[] xcs, String string) throws …

java ssl

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

PDF displays in Chrome, Firefox, but not in IE8

I have an ASP.NET MVC application that produces a PDF file when calling an action on one of the controllers. The PDF file renders correctly in Chrome and Firefox, but when I try to open the PDF in IE, a blank HTML page appears.

The HTTP response looks like this (captured in Fiddler):

HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Pragma: no-cache
Content-Type: application/pdf
Expires: -1
Server: Microsoft-IIS/7.5
X-AspNetMvc-Version: 2.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 01 Feb 2011 09:48:53 GMT …
Run Code Online (Sandbox Code Playgroud)

internet-explorer http

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

Android SharedPreferences

我在我的搜索引擎应用程序中有3个网页浏览量.当用户输入他的查询时,默认情况下他获得谷歌搜索结果,然后是底部的雅虎和询问按钮,点击其中任何一个,他从这些网站获得该查询的结果.现在我想为用户提供更改默认结果站点的权限.我创造了3个radiobuttons.一旦确认,说他选择雅虎,我怎么能把它设置为雅虎,直到下次他将其改为其他网站,

android

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

JVM终止了.退出代码= -1

我已经使用Eclipse已经有一段时间了,我没有遇到任何问题.但是,当我尝试生成一些javadoc时,我发现我没有安装SDK.我安装了jdk 6u23,从那时起,Eclipse一直没有工作.

起初它告诉我它找不到JRE/SDK.复制并将JRE放在Eclipse文件夹中后,错误更改为:

http://i258.photobucket.com/albums/hh261/magical_7/Eclipse.png

我一直在寻找一些解决方案,并发现了一些不同的性质.但是,它们似乎都不起作用.我试过清空我的eclipse.ini文件但没有成功.在eclipse.ini中更改某些值也不起作用.安装Java SDK 1.5不起作用.

有没有其他可能的解决方案?

更新:我尝试重新安装Eclipse,但它没有解决问题.我注意到它是32位版本,而我正在运行64位系统.但是,如果这是问题所在,我觉得很奇怪它早先不是问题.

更新2我再次重新安装了Eclipse和Java,一切都恢复了.

eclipse jvm

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

PHP按周数获取一周的开始和结束日期

我已经看到了这个问题的一些变种,但我相信这个还没有得到回答.

我需要得到一周的开始日期和结束日期,按年份和周数选择(不是日期)

例:

输入:

getStartAndEndDate($week, $year);
Run Code Online (Sandbox Code Playgroud)

输出:

$return[0] = $firstDay;
$return[1] = $lastDay;
Run Code Online (Sandbox Code Playgroud)

返回值将类似于一个数组,其中第一个条目是星期开始日期,第二个条目是结束日期.

可选:当我们在它时,日期格式需要是Y-n-j(正常日期格式,没有前导零.

我已经尝试编辑几乎完成我想要的现有功能,但到目前为止我没有运气.

请帮助我,提前谢谢.

php date

46
推荐指数
5
解决办法
8万
查看次数

ActiveRecord查询中"包含"和"连接"之间有什么区别?

ActiveRecord查询中" 包含 "和" 连接 " 之间有什么区别?任何人都可以用以下两个相关模型向我解释?

class Car < ActiveRecord::Base
  belongs_to :store
end

class Store < ActiveRecord::Base
  belongs_to :owner
  has_one :car
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails ruby-on-rails-3

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

如何在不收听框架控件中定义的任何鼠标事件的情况下检测鼠标点击?

是否可以在不收听框架控件中定义的任何鼠标事件的情况下检测鼠标点击?

我的意思是,我不想写代码如下:

  control.MouseLeftButtonDown += this.HandleMouseLeftButtonDown;
Run Code Online (Sandbox Code Playgroud)

但我想知道用户是否点击了屏幕.是否可以在C#(WPF或Silverlight)中使用?

c# silverlight wpf

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