小编mad*_*ulf的帖子

SQL在查询结果中输出行号

我想为sql查询的结果中的每一行生成一个行号.怎么可能这样做?

示例:在请求中

select distinct client_name from deliveries
Run Code Online (Sandbox Code Playgroud)

我想添加一个显示行号的列

我正在使用sql server 2005.

sql sql-server sql-server-2005

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

Django形式和i18n

我有要以不同语言显示的表单:我使用label参数设置参数,并在标签上使用ugettext():

agreed_tos = forms.BooleanField(label=ugettext('I agree to the terms of service and to the privacy policy.'))
Run Code Online (Sandbox Code Playgroud)

但是当我在模板中渲染表单时,使用

{{form.as_p}}
Run Code Online (Sandbox Code Playgroud)

标签未翻译.有人有解决这个问题的方法吗?

forms django internationalization

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

在iOS上以小型大写字体排版字体

在iOS上,我通过将其文件名(.otf文件)添加到info.plist文件然后使用以下代码行在项目中加载自定义字体:

UIFont myFont*= [UIFont fontWithName:titleFontName size:titleFontSize];

我获得了可以在UILabels和UITextViews中使用的字体.

我怎么能得到这个字体只显示小型大写字母?如果我在Photoshop中使用它,可以打开小型大写字母开关,将所有单词排版成小型大写字母(因此,我得出结论,字体没有任何缺失).我怎么能在iOS上获得类似的效果?

由于其他原因,将我的字符串转换为大写不是可行的选择.

更多信息:该字体在其系列中只有一个成员,我可以通过使用以下代码理解,该系列中没有独立的小型成员.

 for (NSString * familyName in [UIFont familyNames]) {

        NSLog(@"---------------- %@ ---------------", familyName);
        for (NSString * fontName in[UIFont fontNamesForFamilyName:familyName] )
           NSLog(@"- %@", fontName);
   }
Run Code Online (Sandbox Code Playgroud)

fonts ios

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

如何通过Windows中的命令行明确修改PATH变量

我想制作一个.bat文件,它会在Windows PATH变量值的末尾添加一些字符串.警告,我希望此更改是确定的,不仅适用于当前会话.

有人知道这样做的方法吗?它应尽可能不依赖于Windows的版本

windows system

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

在objective-c中测试null

我在循环中有以下代码

   NSArray * images = [definitionDict objectForKey:@"Images"];
    NSLog(@"images in definitionDict %@", images);
    if (!images )
        NSLog(@"NULL");
    else
        NSLog(@"NOTNULL");
Run Code Online (Sandbox Code Playgroud)

它给出了以下输出

images in definitionDict (
    "/some/brol/brol.jpg"
)
NOTNULL
images in definitionDict <null>
NOTNULL
Run Code Online (Sandbox Code Playgroud)

我不明白第二种情况,其中images数组为null.为什么在我的测试中没有正确检测到这个?我该如何调试这样的问题?

objective-c

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

Drupal使用url中的登录名和密码登录

在我们的应用程序中,我们希望链接到使用Drupal构建的在线帮助站点.

问题是该站点受密码保护.我们希望将用户名和密码放在网址中,以便在用户点击我们的应用程序中的链接时自动进行登录.

有可能吗?怎么样?

drupal

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

可以在javascript中生成文件并提示用户下载吗?

是否可以在javascript中生成文件,然后提示用户下载?

我们真正想要做的是:我们想要制作一个小的html表单,用户可以在其中编辑表中的值,并且我们希望能够从该表单生成csv文件并提示用户保存它放在他的硬盘上。纯JavaScript是否有可能?如果没有,是否有任何解决方法?

注意:我知道我可以通过往返服务器,发送表单并获取csv文件的方式来解决此问题,但是这里的窍门是没有服务器,html表单将仅在硬盘上生成。

javascript

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

Spring MVC网络应用程序i18n

在使用spring-MVC编写的Web应用程序中,我希望允许用户通过单击文本是该语言名称的链接来更改当前语言.

我已经设置了一个messageSource,并使我的所有jsp页面都使用这个messageSource查找消息.目前,语言正在根据用户浏览器的区域设置而变化.

所以,我现在要做的是允许手动更改语言环境.

我发现SessionLocaleResolver类可以提供帮助,但我不知道如何在我的应用程序上下文文件中设置它(名称是myAppName-servlet.xml).

我已经定义了bean:

<bean id="localeResolver"
    class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
</bean>
Run Code Online (Sandbox Code Playgroud)

但是我应该在哪个bean中插入这个?此外,如何将与区域设置相关的cookie设置为用户会话?

java configuration spring-mvc internationalization

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

如何在不用Java迭代的情况下编译完整的列表

说我有这个班:

public class BaseJob{

String name;

public void setName(String name){
this.name=name;
}
public String getName()
{
   return name;
}
}
Run Code Online (Sandbox Code Playgroud)

和另一个扩展它的类:

public class DetailedJob extends BaseJob{

public void doThing();

}
Run Code Online (Sandbox Code Playgroud)

此外,我在另一个类中有这个方法:

List<BaseJob> getSomeJobs() 
Run Code Online (Sandbox Code Playgroud)

现在,我的问题是:

是否可以避免在返回的getSomeJobs列表中按顺序转换每个项目,如果我确定每个返回的BaseJob确实是一个DetailedJob?

换句话说,是否有另一种解决方案,而不是以下解决方案来强制列表中的所有项目

List<BaseJob> baseJobList = getSomeJobs(); 
List<DetailedJob> detailedJobList = new ArrayList<DetailedJob>();
for (BaseJob baseJob : baseJobList)
    detailedJobList.add((DetailedJob) baseJob);
Run Code Online (Sandbox Code Playgroud)

java collections

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

如果您采用SQL查询并自行执行UNION,会产生什么语法错误?

我在SQL Server 2005中有这个奇怪的错误,我在其中进行工作查询,在其下面添加UNION关键字,然后再次复制查询.在我看来,这应该始终有效,但事实并非如此.我收到消息'关键字'union'附近的语法错误.

什么可能造成这个问题?

更具体地说,这是完整的查询:

select distinct deliveries.id, orders.id, 20 + sum(orders.mass1) as allowed_duration 
from features_resources  
inner join features on features.id = featureid 
inner join orders on orders.id = features_resources.resourceid 
inner join orderinformations on orders.id = orderinformations.orderid
inner join deliveries on orderinformations.deliveryid = deliveries.id
where features.name = 'O_FRAIS'
and     (deliveries.ID IN
                      (SELECT     ID
                        FROM          dbo.DeliveriesInExportedSchedule))

group by deliveries.id, features.name ,orders.id order by deliveries.id
union
select distinct deliveries.id, orders.id, 20 + sum(orders.mass1) as allowed_duration 
from features_resources  
inner join features on features.id …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server union sql-server-2005

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