问题列表 - 第43922页

具有相同名称的泛型和非泛型

java api定义了几个具有相同名称的泛型和非泛型 - 比如LinkedList等.它们都使用相同的语句进行了重新分区import java.util.LinkedList;.但是在一个包中,.java文件中只能有一个公共类(具有相同的名称).

那么我们可以得到同样的效果吗?我尝试了以下代码:

package org.****.ai.ass1.part1;
import java.util.LinkedList;

public abstract class Test extends LinkedList { }
//public abstract class Test<E> extends LinkedList<E> { }
Run Code Online (Sandbox Code Playgroud)

没有评论,我收到以下错误:The type Test is already defined.但是,如果我评论另一个,那么这两行都会编译.那么java api是如何做到的呢?

java generics

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

android中的sqlite示例程序

我是Newbee to Database概念,特别是我需要相对的数据库概念..我想要一个使用sqlite数据库for android ...的例子,我走过android开发者网站,但发现了很少的关于数据库示例的东西..因为我是数据库概念的新手任何人都可以建议我一些很好的资源来理解create(),insert(),Query()......等等.如果我得到任何使用android的示例程序会更好.

提前致谢

sqlite android

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

如何将此字符串保存到XML文件中?

我有这个字符串变量:

string xml = @"<Contacts> 
    <Contact> 
    <Name>Patrick Hines</Name> 
    <Phone Type=""Home"">206-555-0144</Phone> 
    <Phone Type=""Work"">425-555-0145</Phone> 
    <Phone Type=""Mobile"">332-899-5678</Phone> 
    <Address> 
        <Street1>123 Main St</Street1> 
        <City>Mercer Island</City> 
        <State>WA</State> 
        <Postal>68042</Postal> 
    </Address> 
    </Contact> 
    <Contact> 
    <Name>Dorothy Lee</Name> 
    <Phone Type=""Home"">910-555-1212</Phone> 
    <Phone Type=""Work"">336-555-0123</Phone> 
    <Phone Type=""Mobile"">336-555-0005</Phone> 
    <Address> 
        <Street1>16 Friar Duck Ln</Street1> 
        <City>Greensboro</City> 
        <State>NC</State> 
        <Postal>27410</Postal> 
    </Address> 
    </Contact>
</Contacts>";
Run Code Online (Sandbox Code Playgroud)

如何将此字符串保存到驱动器c中的XML文件中?使用c#.

c# xml

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

我怎么能分裂一个字符串

嗨,我想将一个字符串拆分为两部分.即我只想将此字符串拆分一次.

EX: String-----> hai,Bye,Go,Run 
Run Code Online (Sandbox Code Playgroud)

我想用逗号(,)将上面的字符串拆分为两部分

String1 ---> hai 

String2 ---->Bye,Go,Run
Run Code Online (Sandbox Code Playgroud)

请帮帮我怎样才能做到.

java

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

CoreData中的NSDate是否封装了时区?

我在CoreData商店中保留日期和时间,并且需要准确地向用户显示最初输入的时间.问题是,如果他们进入东海岸的4点,然后再看看西海岸记录的时间,则显示为1点,因为iPhone将通用时间转换为当地时间.我需要它显示4:00 - 可能是4:00(+ 3h00).

在我重新构建我的Core Data模型之前,我想确保无法从存储的NSDate对象派生在创建时活动的NSTimeZone.在那儿?如果没有,任何建议如何在创建时自己捕获NSTimeZone?NSNumber表示与GMT的创建时间NSTimeZone时差?

谢谢.

core-data objective-c nsdate nstimezone ios

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

对于现有的PHP应用程序,需要一个简单的ORM或DBAL

我正在扩展现有的PHP应用程序.不幸的是,现有的应用程序是一团糟.这是所有带有原始mysql_*调用的意大利面条代码.呻吟.我不会在我要扩展的部分中那样做.

所以,我正在寻找一个简单的DBAL ORM,我可以很容易地进入并开始使用.所需功能:

  • 它必须适用于现有的数据库架构.优选地,具有最少的或没有额外的配 现有的数据库模式与现有的PHP代码质量相同(没有合理的命名约定,没有规范化等).我不想花费数天时间将数据库模式手动转换为带注释的对象属性,即教条2.
  • 它必须能够与现有的原始mysql_*查询一起工作.当脚本手动操作数据库背后的数据时,我不知道像Doctrine 2或Propel这样的ORM如何表现,但我认为它并不漂亮.
  • 它必须在PHP 5.2.x上运行.我很喜欢使用PHP 5.3,但我有打算在现有的125K线面条代码混乱,以确保它运行在PHP 5.3零利率.
  • 不需要关系.在少数地方,我需要去的关系数据,我会很高兴地调用额外的find()query()或任何自己.
  • 如果它具有一些触发支持(例如beforeSave,afterSave),则奖励积分.不是要求,但很高兴.

编辑:有人让我摆脱了痛苦.我刚刚发现125K行的spaghetti代码也改变了数据库模式.例如,在某处添加一个额外的选项,一大堆ALTER TABLE语句开始飞行.我可以用这个代码库来填充一年的TheDailyWTF.所以,还有一个要求:

  • 必须能够自动处理不断变化的数据库模式(例如,添加列).

我一直在寻找一些解决方案,但我不确定它们在满足要求的情况下会如何运作.Doctrine 2,RedBeanPhp等都需要PHP 5.3,所以它们都出来了.有一个用于PHP 5.2.x的旧版RedBeanPhp,但我不知道它是否适用于凌乱的现有数据库模式.NotORM看起来可以用于获取数据,但我不知道它是否可以为现有数据库模式进行配置,以及如何轻松地将数据放回数据库中.

理想情况下我想要一些简单的东西.例如:

$user = User::find($id);
$user->name = 'John Woo';
$user->save();
Run Code Online (Sandbox Code Playgroud)

要么:

$articles = ORM::find('article')->where('date' => '2010-01-01');
foreach ($articles as $article) {
    echo $article->name;
}
Run Code Online (Sandbox Code Playgroud)

欢迎任何提示甚至替代解决方案!

php orm dbal notorm

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

更改Log4j中的优先级

嗨,通常在Log4j中,优先级如下

  • DEBUG <INFO <WARN <ERROR <致命

我们可以改变这个优先级.我的要求是我只需要记录优先级为INFO和FATAL的详细信息.优先级为DEBUG,WARN和ERROR的日志不应记录.如果我可以将优先级更改为

  • DEBUG <WARN <ERROR <INFO <致命

有可能的.或者还有其他方法可以做到这一点.请帮忙..

java log4j

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

在Django中获取当前用户登录信号

我只是在Django中使用管理站点.我有2个Django信号(pre_save和post_save).我想拥有当前用户的用户名.我该怎么办?它似乎不能发送请求或我不理解它.

谢谢

django django-admin django-users

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

在.NET(WPF)应用程序中集成Qt小部件

我有一个工作的Qt小部件,我想在.NET应用程序中显示.该应用程序正在使用WPF,我想在UI中的某个位置嵌入该窗口小部件.

在WPF应用程序中嵌入Qt小部件的推荐方法是什么?我应该使用C++/CLI并将HWND传递给WPF,还是只使用ActiveQt?我关心Qt事件机制,因为没有人会调用QApplication :: exec()

.net wpf integration qt

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

在PHP中进行SOAP调用并设置SSL版本

我已经制作了几个使用外部WSDL的脚本.我遇到了一个我必须整合到我的系统中,我无法工作.我一直在努力,没有任何结果.

该脚本已经无法创建构造函数:

$client = new SoapClient("https://webtjener09.kred.no/TestWebservice/OppdragServiceSoapHttpPort?WSDL");
Run Code Online (Sandbox Code Playgroud)

给出错误:

PHP Fatal error:  SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://webtjener09.kred.no/TestWebservice/OppdragServiceSoapHttpPort?WSDL' : failed to load external entity "https://webtjener09.kred.no/TestWebservice/OppdragServiceSoapHttpPort?WSDL"
Run Code Online (Sandbox Code Playgroud)

我确实安装了openssl并使用PHP,并且记住我已经通过SSL对其他WSDL进行了其他工作的SOAP调用.我发现我无法解决这个问题,因为它已经在构造函数中失败了.

但是: 我尝试使用openssl命令行连接到远程服务器,此命令也失败了:

openssl s_client -connect webtjener09.kred.no:443 -state
Run Code Online (Sandbox Code Playgroud)

但后来我尝试将它强制转换为SSL3并且它完美地运行,如下所示:

openssl s_client -ssl3 -connect webtjener09.kred.no:443 -state
Run Code Online (Sandbox Code Playgroud)

这让我觉得我必须匹配远程服务器的SSL版本.要进行双重检查,我还尝试通过PHP建立cURL连接失败,直到我添加强制SSL版本,如下所示:

curl_setopt($ch, CURLOPT_SSLVERSION, 3);
Run Code Online (Sandbox Code Playgroud)

将CURLOPT_SSLVERSION添加到cURL连接使其正常.然后是我的问题的根源:

如何强制PHP soap构造函数/调用也使用SSL3.在我看来,这必须是解决方案.但是我还没有找到如何将PHP SOAP函数设置为仅使用SSL3.既然命令行-openssl-和PHP cURL都强制使用SSL3,那么我认为我的SOAP函数会发生同样的事情?

输入,好吗?

(使用Ubuntu Linux,PHP 5.3.3)

php ssl curl soap wsdl

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

标签 统计

java ×3

php ×2

.net ×1

android ×1

c# ×1

core-data ×1

curl ×1

dbal ×1

django ×1

django-admin ×1

django-users ×1

generics ×1

integration ×1

ios ×1

log4j ×1

notorm ×1

nsdate ×1

nstimezone ×1

objective-c ×1

orm ×1

qt ×1

soap ×1

sqlite ×1

ssl ×1

wpf ×1

wsdl ×1

xml ×1