小编kev*_*jom的帖子

Airlines.vim 在 tmux 中不起作用

我是 tmux 的新手,也不是 VIM 专家,这些天我尝试使用 tmux,但是当我在 tmux 中使用 vim 时,似乎航空公司消失了。我想向您展示屏幕截图,希望任何人都可以帮助我解决这个问题。

vim中的航空公司

tmux 内的航空公司

vim tmux statusline

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

使用“MockMvc”测试时,Spring boot“ErrorController”不会被调用

我们正在使用 spring boot (v1.3.3.RELEASE) 构建一个项目,我们有一个自定义的 ErrorController ,如下所示

@RestController
@RequestMapping("/error")
public class GlobalErrorController extends AbstractErrorController {
    @Autowired
    public GlobalErrorController(ErrorAttributes errorAttributes) {
        super(errorAttributes);
    }

    @Override
    public String getErrorPath() {
        return "/error";
    }

    @RequestMapping(produces = MediaType.ALL_VALUE)
    public ResponseEntity error(HttpServletRequest request) {
        HttpStatus status = getStatus(request);
        if (status.is5xxServerError()) {
            //log maybe
        }
        return new ResponseEntity(status);
    }
}
Run Code Online (Sandbox Code Playgroud)

当我们启动Spring Boot应用程序并尝试通过curl或浏览器访问它时,我们发现它运行良好,它只响应状态代码而没有正文(内容)。

但是当我们尝试为这个控制器编写集成测试时,我们发现ErrorController永远不会被调用,一些示例代码如下:

@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = {MyApplication.class, TestConfiguration.class})
@WebAppConfiguration
public class GlobalErrorControllerIntegrationTest {
    private MockMvc mockMvc;

    @Autowired
    private WebApplicationContext wac;

    @Before
    public void setUp() throws Exception { …
Run Code Online (Sandbox Code Playgroud)

spring spring-test spring-test-mvc spring-boot

5
推荐指数
0
解决办法
1735
查看次数

Postgres - 创建 EXCLUDE 约束非常慢

我们有一个表foo,其架构如下所示

hi=# \d foo
                       Table "public.foo"
   Column   |           Type           |       Modifiers
------------+--------------------------+------------------------
 id         | uuid                     | not null
 bar_id     | uuid                     | not null
 hi         | character varying(128)   | not null
 yo         | character varying(4000)  |
 updated_at | timestamp with time zone | not null default now()
 created_at | timestamp with time zone | not null default now()
Indexes:
    "foo$pk" PRIMARY KEY, btree (id)
    "foo$uk" UNIQUE CONSTRAINT, btree (bar_id, hi, yo)
Foreign-key constraints:
    "foo$bar$fk" FOREIGN KEY (bar_id) REFERENCES …
Run Code Online (Sandbox Code Playgroud)

sql database postgresql psql

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