小编Fab*_* B.的帖子

视图之间的事件处理

好的,我有一个像这张照片中的布局:

布局

屏幕上方的表格由:

MessageListView

define(['backbone','collections/messages','views/message'], function(Backbone, MessageCollection, MessageView) {
    var MessageListView = Backbone.View.extend({
        el: '#messagesContainer', 
        initialize: function() {

            this.collection = new MessageCollection();
            this.collection.fetch({reset:true});
            this.listenTo( this.collection, 'reset', this.render );

            this.table = this.$el.find("table tbody");
            this.render();
        },
        render: function() {
            this.collection.each( function(message, index) {                
                this.renderMessage(message, index);
            }, this);
        },
        renderMessage: function(message, index) {
            var view = new MessageView({
                model:message,
                className: (index % 2 == 0) ? "even" : "odd"    
            });
            this.table.append( view.render().el );
        }
    });
    return MessageListView;
});
Run Code Online (Sandbox Code Playgroud)

消息查看

define(['backbone','models/message'], function(Backbone, MessageCollection, MessageView) { …
Run Code Online (Sandbox Code Playgroud)

backbone.js backbone-events backbone-views

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

将HTML标记的内容与Javascript RegEx匹配

我在JavaScript函数中将以下HTML作为字符串:

<p>one</p> <p align='center'>two</p>
Run Code Online (Sandbox Code Playgroud)

我想提取这个字符串:

"onetwo" (显然没有引号)

你能否建议一些纯JavaScript代码(jQuery也可以...)来获取标签的内容?

html javascript regex tags jquery

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

用iPhone将图片发布到Twitter

我非常擅长在ios4上使用Twitter API.我正在寻找将uiimage发布到用户页面的最简单方法.如何?

iphone twitter image

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

Spring MVC:HTTP 会话管理“等效”

我来自像 PHP 或 ColdFusion 这样的语言:如果我想在用户的 http 会话中保存一些东西,我的行为是这样的:

SESSION["foo"] = "bar"
Run Code Online (Sandbox Code Playgroud)

现在我处于 Spring MVC 环境中。

例如,在 Controller 方法中,如何在会话中保存变量?

有人告诉我,会话范围的 bean可以胜任。

你能帮我一个简单的代码片段吗?

session spring session-variables spring-mvc

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

Spring + Hibernate ="手动"交易方法

我的webapp(Spring3 + Hibernate3)总是使用@Transactional注释的服务类和这个配置:

<tx:annotation-driven transaction-manager="transactionManager" />

    <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
        <property name="sessionFactory" ref="mySessionFactory" />
    </bean>
Run Code Online (Sandbox Code Playgroud)

现在......我在Google AppEngine上.由于某些令人讨厌的原因,我还不知道,@ Transactal不起作用.它使用javax.naming中的某个类,该类未列入白名单.它最终得到:

创建名为'mySessionFactory'的bean时出错:FactoryBean对象的后处理失败; 嵌套异常是java.lang.SecurityException:无法获取类org.hibernate.impl.SessionFactoryImpl的成员

请不要问我为什么......: -

使用Spring的HibernateTemplate代替我的dao(使用原始会话工厂)解决了这个问题,但我知道它有点过时了.

所以,我想尝试使用手动旧式交易.问题:

  • 哪里?我想将事务保留在服务层中.
  • 怎么样?

google-app-engine spring hibernate transactions

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

[JBoss AS7]:在哪里设置环境属性

我需要设置JVM系统属性file.encodingutf-8,在我的JBoss7环境.

我该在哪里做这个改变?standalone.xml

encoding jboss jvm system-properties jboss7.x

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

JBoss 7项目库作为模块

在添加了一些maven依赖项之后,我的项目的战争大小增加到32MB!

我需要减小这个尺寸.Gooogling我发现使用模块可能就是这样.

什么是最佳做法?将每个库添加为新模块?使用"所有库"创建模块?我甚至不知道这是否可能.

所以,我有,例如:

<dependency>
            <groupId>net.sf.jasperreports</groupId>
            <artifactId>jasperreports</artifactId>
            <version>5.0.0</version>
        </dependency>
Run Code Online (Sandbox Code Playgroud)

我想在该依赖项中添加" 提供 ",并将JAR保留在JBoss中,而不将其包含在我的战争中.

怎么样?

PS:我知道它将可用于所有已部署的应用程序.很好.

jboss module war maven jboss7.x

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

单页网站的响应高度

我试图了解如何构建单页网站布局,由一系列页面组成,每个页面占据整个视口:

height: 100%;
width: 100%;
Run Code Online (Sandbox Code Playgroud)

例如,我真的很喜欢这个引导程序模板中的布局:

http://startbootstrap.com/templates/freelancer/

实际上,它的问题在于每页的高度:虽然大多数分辨率都可以接受,但我想确保每个页面的视口宽度和高度完全相同.

我不介意使用javascript,事实上,我怀疑如果没有某种JS​​(也许是"监听"调整事件的大小),调整page-divs高度是不可能实现的.

显然,唯一的css解决方案会更好.建议?

html javascript css responsive-design twitter-bootstrap

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

较少延伸()不起作用

我想为我的应用程序按钮编写一个"选定"类.当一个按钮具有'选择'类时,它的外观和感觉应该与Bootstrap的'btn-primary'相同.

Bootstrap css定义(例如):

.btn-primary { background-color:#00F; color:#FFF; }
Run Code Online (Sandbox Code Playgroud)

我写了我的课程如下:

button.selected:extend(.btn-primary) {};
Run Code Online (Sandbox Code Playgroud)

1)应该这样工作吗?

2)如果1)是,那么我的CSS不起作用.所选类不会从btn-primary继承颜色和背景颜色.

UPDATE

我的一些标记:

<div class="filters">
        <div class="btn-group btn-group-lg type">
            <button type="button" class="btn selected" data-filter="all">
                <span class="glyphicon glyphicon-list-alt"></span>
                All
            </button>
            <button type="button" class="btn btn-default" data-filter="positive">
                <span class="glyphicon glyphicon-thumbs-up"></span>
                In
            </button>
            <button type="button" class="btn btn-default" data-filter="negative">
                <span class="glyphicon glyphicon-thumbs-down"></span>
                Out
            </button>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

而我的LESS:

.filters {
            .type {
                button.selected:extend(.btn-primary) {};
            }
        }
Run Code Online (Sandbox Code Playgroud)

我的主要文件少:

@import '../bower_components/bootstrap/dist/css/bootstrap.min.css';

@import "utils.less";
@import "flex.less";
@import "index.less";
@import "transactions.less";
Run Code Online (Sandbox Code Playgroud)

显然,如果我在标记中给出了类.btn-primary的按钮......它就可以了.

css less twitter-bootstrap

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

cronjob 完成后终止 istio-proxy

我有一个 k8s cronjob 运行我的 docker 镜像transaction-service

它启动并成功完成其工作。当它结束时,我希望 Pod 终止,但是......istio-proxy仍然徘徊在那里:

容器

结果是:

未就绪的 Pod

没什么太疯狂的,但我想解决它。

我知道我应该打电话curl -X POST http://localhost:15000/quitquitquit

但我不知道在哪里以及如何。仅当事务服务处于完成状态时,我才需要调用 quitquitquit URL。我读过有关preStop生命周期钩子的内容,但我认为我需要更多postStop。有什么建议么?

kubernetes istio kubernetes-cronjob

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