小编Nic*_*zol的帖子

检查角度模板中数组中的值是否为?

有没有办法检查角度模板中的值是否在数组中?我期待这样的事情:

<div ng-class="{'myClass':1 in [1,2,5]}">Yay</div>
Run Code Online (Sandbox Code Playgroud)

如果1在数组中,则应用myClass.

这可能吗?

另外,Angularjs使用的是什么模板引擎?我在哪里可以找到它的文档?每当我尝试搜索(甚至是官方文档)时,我似乎只会出现关于指令或数据绑定的文档.

javascript template-engine angularjs

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

为什么<img>在内联元素时占用高度?

我的浏览器显示<img>标记是内联标记.Stack中的众多答案表示span不接受高度属性,因为它是内联标记.怎么<img>办?为什么它不是内联块元素?

html css

21
推荐指数
1
解决办法
534
查看次数

Symfony:auto_mapping和auto_generate_proxy_classes是什么意思

配置使用:

doctrine:
dbal:
  driver:   "%database_driver%"
   ....
orm:
    auto_generate_proxy_classes: "%kernel.debug%"
    auto_mapping: true
Run Code Online (Sandbox Code Playgroud)

这是什么意思auto_mapping?它用于大量的真假的例子,没有精确的描述.代理生成何时发生,如果它不是自动的?通过doctrine命令行工具?

symfony doctrine-orm

14
推荐指数
1
解决办法
7254
查看次数

如何减少硬盘上的Android sdk大小

虽然硬盘现在很便宜,但ssd仍然很贵.我的Android SDK正在使用像14Go这样的东西.

我已经安装了api 19,20和21,每个都在system-images/文件夹中占用一些宝贵的空间(21个使用9Go!).

在某些情况下,如果我已经有21岁,我确实需要19和20吗?

android diskspace

10
推荐指数
1
解决办法
7121
查看次数

从另一个创建列表

假设我在List中有一些值.我想返回另一个带有新元素的列表

fun newList():List<Int>{    
    val values =listOf<Int>(1,2,3,4,5,6);
    return 7::values; // something like that
}
Run Code Online (Sandbox Code Playgroud)

list kotlin

10
推荐指数
1
解决办法
4448
查看次数

使用Jersey缺少HttpServletRequest的依赖项

我在JunitTest的开头运行了一个Standalone Jersey服务器.我正在测试我的JaxRS控制器是否正常工作,以及我的自定义HttpClient.请注意,我一直能够使用嵌入在glassfish中的这个JaxRsResourceController.

这是JaxRsController(轻量版)

@Path("root")
public class JaxRsResourceController implements
        ResourceController<HttpServletRequest> {

    @Context
    private UriInfo context;
    @Context
    HttpServletRequest request;
    @Context
    HttpServletResponse response;

    @GET
    public String hello(){
        System.out.println("Uri is "+this.context.getBaseUri().toString());
        return "Hello "+peoples;
    }

}
Run Code Online (Sandbox Code Playgroud)

我对客户端没有问题,但是当我启动服务器时,我有:

GRAVE: The following errors and warnings have been detected with resource and/or provider classes:
  SEVERE: Missing dependency for field: javax.servlet.http.HttpServletRequest com.robustaweb.library.rest.controller.implementation.JaxRsResourceController.request
  SEVERE: Missing dependency for field: javax.servlet.http.HttpServletResponse com.robustaweb.library.rest.controller.implementation.JaxRsResourceController.response

    at com.sun.jersey.api.container.httpserver.HttpServerFactory.create(HttpServerFactory.java:172)
    at com.robustaweb.library.rest.server.JerseyServer.startServer(JerseyServer.java:44)
Run Code Online (Sandbox Code Playgroud)

基本上它表示在@Context注入时,不依赖于HttpServletRequest.但是,如果我在请求和响应中删除@Context注释,但保留它UriInfo context,它没关系,我可以阅读Uri.

我改变了几次Maven pom,现在强制libs:

<dependencies>
    <dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-server</artifactId>
        <version>1.14</version>
    </dependency>
    <dependency> …
Run Code Online (Sandbox Code Playgroud)

jersey

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

Wireshark的简单Http替代方案

在Web开发中,我通常使用Firebug.但现在我必须使用Wireshark来监控Android模拟器发送的Http请求.Wireshark是一个很棒的工具,但它对于我正在做的事情来说太胖了,复制/粘贴请求非常痛苦.

所以我在Linux Ubuntu上寻找一个更简单的替代方案.

networking tcp ethernet http wireshark

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

多次创建相同的角色,但项目不同

我有一本可在我的机器上准备3种不同游民的剧本,所以我创建了一个角色来创建此游民。我找不到正确的语法。看来这roles 不是一个模块,所以我没有所有选择,只有教程。

剧本文件:

- hosts: localhost
  connection: local

  roles :
    - role: vagrant
      with_items:
        - {index: 1, ip: 192.168.222.1, name: mongo1, user: nicorama }
        - {index: 2, ip: 192.168.222.2, name: mongo2, user: nicorama }
        - {index: 3, ip: 192.168.222.3, name: mongo3, user: nicorama }
Run Code Online (Sandbox Code Playgroud)

和任务中的游民角色

- file: path=/linux/{{item.name}} state=directory  owner={{item.user}} group={{item.user}} mode="u=rwx,g=rwx,o=rx"
- file: src=playbook.yml dest=/linux/{{item.name}}
- template: src=Vagrantfile dest=/linux/{{item.name}}/Vagrantfile
Run Code Online (Sandbox Code Playgroud)

错误是未定义的“ item.name”。它确实可以with_items在角色内部使用,但是甚至会伤害我祖母的眼睛

- file: path=/linux/{{item.name}} state=directory  owner={{item.user}} group={{item.user}} mode="u=rwx,g=rwx,o=rx"
  with_items:
        - {index: 1, ip: 192.168.222.1, name: …
Run Code Online (Sandbox Code Playgroud)

ansible ansible-playbook

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

Typescript 和 React(使用 Gatsby 加载器):无法将图像作为模块导入

首先,我不认为 Gatsby 与问题有关,因为tsc -p .yarn start运行gatby 之前,runnning会检测到相同的编译错误。

我有一个文件夹,里面有一些我想编译的 react tsx 文件

src/
  @types/
    index.d.ts
  components/
    bottom/bottom.tsx
    layout.tsx
  images/
    email.png
    costs.png 
gatsby-config.js
gatsby-node.js
tsconfig.json
package.json
Run Code Online (Sandbox Code Playgroud)

我想bottom.tsx加载 email.png,但出现此错误

TS2307:无法加载图像模块

正如这篇文章中所写,我将所有图片声明为src/@types/index.d.ts. 我在这个文件中创建了一个接口用于测试目的,并且该文件被编译器正确读取。

declare module '*.jpg';
declare module '*.png';?

export interface Thing {
    name: string
}
Run Code Online (Sandbox Code Playgroud)

使用 import as 或向模块声明添加内容不会改变任何东西。但是,如果我忽略打字稿编译器,代码运行良好:

//@ts-ignore
import email from '../../images/email.png'
//@ts-ignore
import logo from '../../images/logo-bw.png'
Run Code Online (Sandbox Code Playgroud)

它有效,所以 Gatsby 的代码结构没问题,但显然我失去了使用打字稿的很多好处,因为图像是网站的重要组成部分......另外,没有 IDE 自动完成来帮助图像导入。

这个 Gatsby starter 是开源的,所以你可以在这个分支检查配置:https : //github.com/robusta-code/gatsby-the-robust/tree/0.0.1

请注意,加载 css 或 sass …

typescript reactjs gatsby

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

根据具有Markdown/Pandoc的子弹使用特定类

我使用Markdown编写我的培训文档,然后使用Pandoc将它们转换为HTML.

我想要使​​用经典*角色的类子弹,并使用子弹+和标志+(酷!)和 - (不酷)-.

目前我在输出HTML方面没有差异.我怎么能根据子弹添加一个类?

markdown pandoc

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