问题列表 - 第42771页

Rails应用程序和Jekyll博客可以一起生活吗?

我有一个Rails应用程序,我想添加一个博客功能; 我的想法是使用Jekyll,这是一个很棒的博客工具,我只需要弄清楚是否可以使用http://my.app.com/blog作为网址(知道Jekyll将使用它运行自己的服务器进程)自己的网址).

有人知道实现这个目标的方法吗?能够做到这一点真是太棒了.最好的祝福!

blogs ruby-on-rails jekyll

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

由用户设置 php 会话超时

可以在 php 中由用户设置会话超时吗?

示例:2 个用户在我的站点中注册。我希望每个用户都可以设置自己的会话超时。

php session timeout

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

在javascript中更新Django会话变量?

我想在Javascript事件之后更新Django会话变量(实际上是jQuery).

我是否需要通过POST请求执行此操作?

或者Javascript和Django可以以一种聪明的方式共享会话变量,在这种情况下,我可以直接从jQuery更新会话变量吗?我对细节有点朦胧.

谢谢!

javascript django session

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

重定向IE6用户

我正在搜索IE6代码,该代码会将用户从我们全新的网页重定向到旧版本.

例如,沿着这些方向的东西

<!--[if lte IE6]>
<a href="http://etterengineering.com">
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

谢谢!

redirect internet-explorer-6

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

hibernate如何填充实体

自从我一直在使用hibernate一段时间以来,这是一个非常愚蠢的问题但是我遇到了一个特殊情况,突然意识到我不确定hibernate如何填充数据库实体.

public class User {
    ...
    @Column
    private String name;

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

当hibernate创建User的新实例时(从DB加载时),它将如何填充该实例的属性名称?我总是假设hibernate会为此调用setName但是我遇到的情况让我怀疑hibernate忽略了setter并且(使用反射)直接设置字段的值?

谢谢,
Stijn

hibernate

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

webpy:如何覆盖基本模板的内容?

我正在使用带有基本模板的webpy

render = web.template.render(basedir + 'templates/', base='layout', globals=globals_vars_custom)
Run Code Online (Sandbox Code Playgroud)

layout.html我有类似的东西:

$def with (content)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
    <head>
        <title>PAGE TITLE</title>
        <!-- Some CSS and some javascript -->
    </head>
    <body>
        $:content
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这个基本模板适用于我的网站的90%,但我有一个页面,我需要在<head>(一些元标记)内插入一些其他数据.

我怎样才能做到这一点?如何在<head>内部构建一个我可以在模板中轻松覆盖的结构?

谢谢!

python templates overriding web.py

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

IoC和DI之间的区别究竟在哪里

可能重复:
控制反转<依赖注入

我总是在相同的上下文中读取IoC(控制反转)和DI(依赖注入).IoC和DI有什么区别?IoC与DI有何不同?

dependency-injection inversion-of-control

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

按字母顺序排列的html ul/li列表排序

这是我偶尔遇到的一个问题,我通常会尝试从后端角度进行解决,但是想知道是否有其他人在前端找到解决方案的神奇解决方案.

给定一个ul/li列表,按字母顺序在标记中提供,来自az:

<ul>
    <li>Alpha</li>
    <li>Bravo</li>
    <li>Charlie</li>
    <li>Delta</li>
    <li>Echo</li>
    <li>Foxtrot</li>
    <li>Golf</li>
    <li>Hotel</li>
    <li>India</li>
    <li>Juliet</li>
    <li>Kilo</li>
    <li>Lima</li>
    <li>Mike</li>
    <li>November</li>
    <li>Oscar</li>
    <li>Papa</li>
    <li>Quebec</li>
    <li>Romeo</li>
    <li>Sierra</li>
    <li>Tango</li>
    <li>Uniform</li>
    <li>Victor</li>
    <li>Whiskey</li>
    <li>X-ray</li>
    <li>Yankee</li>
    <li>Zulu</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

通常情况下,将项目向左浮动并在块中以视觉方式水平排序非常容易,例如:

一个带有li元素的UL/LI列表向左浮动

但是,要获取列,如下所示:

四个UL/LI列表,其中ul元素向左浮动

我总是不得不将HTML分解为单独的实体,例如上例中的四个独立<ul>元素.

有没有办法将它全部保存在一个ul列表中而没有任何额外的标记,只使用CSS(没有JavaScript)来获得像上面第二个图像的柱状外观?我的猜测是"不",但我之前看过一些魔术,我想更明确地回答这个问题.

css html-lists alphabetical

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

绑定@RequestParam中的列表

我以这种方式从表单发送一些参数:

myparam[0]     : 'myValue1'
myparam[1]     : 'myValue2'
myparam[2]     : 'myValue3'
otherParam     : 'otherValue'
anotherParam   : 'anotherValue' 
...
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过添加一个参数来获得控制器方法中的所有参数

public String controllerMethod(@RequestParam Map<String, String> params){
    ....
}
Run Code Online (Sandbox Code Playgroud)

我想将参数myParam [](而不是其他的)绑定到列表或数组(保持索引顺序的任何东西),所以我尝试使用如下语法:

public String controllerMethod(@RequestParam(value="myParam") List<String> myParams){
    ....
}
Run Code Online (Sandbox Code Playgroud)

public String controllerMethod(@RequestParam(value="myParam") String[] myParams){
    ....
}
Run Code Online (Sandbox Code Playgroud)

但它们都没有约束myParams.即使我向地图添加了一个值,它也无法绑定参数:

public String controllerMethod(@RequestParam(value="myParam") Map<String, String> params){
    ....
}
Run Code Online (Sandbox Code Playgroud)

是否有任何语法将一些参数绑定到列表或数组而不必创建一个具有列表属性的@ModelAttribute对象?

谢谢

java data-binding collections spring spring-mvc

116
推荐指数
6
解决办法
18万
查看次数

长轮询与Apple推送通知服务和Android C2DM

我正在构建一个具有一些实时约束的移动应用程序.因此,我转向stackoverflow获取建议和意见,并尝试确定在运行时更新应用程序状态的最佳解决方案:

  1. 依赖长轮询或直接连接到我的服务器
  2. 依靠Apple推送通知服务和Android C2DM

除了APNS和C2DM提供统一的界面以在应用程序运行时推送通知这一事实之外,可以说自定义解决方案(基于长轮询或直接连接)更灵活,更少依赖于延迟Apple和Android排队.

据我所知,我认为大多数争论源于成本比较,与在智能手机上打开连接相比,它为保持连接打开消耗了多少电池.

因此,我对两件事特别感兴趣:

  • 有关APNS和C2DM的经验
  • 有关在智能手机上保持TCP连接打开的所有含义的详细信息.

参考欢迎!谢谢!

android long-polling apple-push-notifications ios android-c2dm

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