小编Gaj*_*jus的帖子

如何使用Restify的RequestLogger?

RequestLogger

设置填充当前请求ID的子bunyan记录器,以及您定义的任何其他参数.

server.use(restify.requestLogger());
Run Code Online (Sandbox Code Playgroud)

注册插件不会记录请求.

node.js restify bunyan

13
推荐指数
1
解决办法
3939
查看次数

kubernetes重启策略的始终和失败有什么区别?

我发现Kubernetes中重启策略的最佳来源是:

http://kubernetes.io/docs/user-guide/pods/multi-container/#restartpolicy

但它只列出了可能的restartPolicy值,并没有解释它们.

Always和之间有什么区别onFailure?事情重启之前一定不能失败吗?

kubernetes

13
推荐指数
1
解决办法
6095
查看次数

如何将两个元素向右浮动,在视觉和语义上保持相同的顺序?

如何将一个包装元素中的两个元素浮动到右边,在视觉和语义上保持元素的相同顺序?

<style>
.container { widht: 200px; height: 50px; background: #333; }
.container p { width: 50px; height: 50px; background: #f00; float: right; margin: 0; }
</style>
<div class="container">
    <p class="a">Simon</p>
    <p class="b">Says</p>
</div>
Run Code Online (Sandbox Code Playgroud)

渲染时,这将使内部元素按"Says Simon",http://jsbin.com/eravan/1/edit的顺序显示.

html css semantics

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

何时使用ErrorException vs Exception?

PHP 5.1引入了ErrorException.两个函数的构造函数不同

public __construct ([ string $message = "" [, int $code = 0 [, Exception $previous = NULL ]]] )
public __construct ([ string $message = "" [, int $code = 0 [, int $severity = 1 [, string $filename = __FILE__ [, int $lineno = __LINE__ [, Exception $previous = NULL ]]]]]] )
Run Code Online (Sandbox Code Playgroud)

什么时候使用?

我怀疑上面的用例是不正确的:

<?php
class Data {
    public function save () {
        try {
            // do something
        } catch (\PDOException $e) {
            if ($e->getCode() …
Run Code Online (Sandbox Code Playgroud)

php

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

如何让源图为React Css模块工作?

我试图建立一个阵营与项目react-css-modules,的WebPack热模块的更换.一切都像魅力一样,但我不能让CSS源图工作.

我按照本指南制作了HMR.它涉及一个BrowserSync设置,用于在Webpack将其写入磁盘后更新css文件.

我使用(如react-css-modules建议)ExtractTextPlugin来提取所有的css:

{
    test: /\.scss$/,
    loader: ExtractTextPlugin.extract('style','css?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!sass')
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我将其更改为源图,如此处所示

loader: ExtractTextPlugin.extract('style', 'css?sourceMap!sass-loader outputStyle=expanded&sourceMap=true&sourceMapContents=true')
Run Code Online (Sandbox Code Playgroud)

我收到错误:"root" CSS module is undefined.在我的浏览器控制台中.

你可以在这里找到我的示例repo ,但这里是我用于开发的完整webpack配置.

var webpack = require('webpack');
var path = require('path');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var WriteFilePlugin = require('write-file-webpack-plugin').default;

module.exports = {
  entry: {
    bundle: [
      'webpack/hot/dev-server',
      'webpack-hot-middleware/client',
      './index.js'
    ]
  },
  devtool: 'cheap-module-source-map',
  debug: true,
  devServer: devServer,
  context: path.resolve(__dirname, './src'),
  output: {
    path: path.resolve(__dirname, './builds'),
    filename: '[name].js', …
Run Code Online (Sandbox Code Playgroud)

reactjs webpack css-modules webpack-hmr react-css-modules

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

MySQL查询JOIN取决于CASE

我现在知道,CASE只能在WHERE上下文中使用.虽然,我需要根据column价值使用不同的表.我试过的看起来像这样:

SELECT
    `ft1`.`task`,
    COUNT(`ft1`.`id`) `count`
FROM
    `feed_tasks` `ft1`
CASE
    `ft1`.`type`
WHEN
    1
THEN
    (INNER JOIN `pages` `p1` ON `p1`.`id` = `ft1`.`reference_id`)
WHEN
    2
THEN
    (INNER JOIN `urls` `u1` ON `u1`.`id` = `ft1`.`reference_id`)
WHERE
    `ft1`.`account_id` IS NOT NULL AND
    `a1`.`user_id` = {$db->quote($user['id'])}
Run Code Online (Sandbox Code Playgroud)

既然我知道这是无效的语法,那么最接近的选择是什么?

mysql sql

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

如何强制Facebook JS-SDK呈现动态添加的小部件?

应用程序中的内容正在使用XHR进行更新.这涉及更改评论框的URL:

<div class="fb-comments" data-href="http://example.com?id=[dynamic]" data-num-posts="2" data-width="470"></div>
Run Code Online (Sandbox Code Playgroud)

在页面完全加载后创建新的Facebook小部件占位符时,如何请求Facebook JS SDK在页面上呈现新元素?

javascript facebook facebook-javascript-sdk

11
推荐指数
1
解决办法
3766
查看次数

如何处理Redux的注销路由?

我想定义一个可用于注销用户的URL(调度将注销用户的操作).我没有找到显示如何实现路由调度事件的示例.

react-router redux react-router-redux

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

如何在 next.js v13 中完全禁用服务器端渲染?

文档说我可以通过添加'use client'到仅需要客户端渲染的文件的顶部来禁用服务器端渲染。

然而,在实践中,我已将此标头添加到项目中的每个文件中,并且我看到布局和页面都在服务器端呈现。

我可以通过一个简单的页面确认这一点:

'use client';

export default () => {
  console.log('SERVER RENDER (page)');

  return (
    <div>test</div>
  );
};
Run Code Online (Sandbox Code Playgroud)

我希望next dev不会输出“SERVER RENDER(页面)”,但它确实输出。

next.js

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

jQuery使用自定义字符(连字符)内爆/连接字符串(元素)

我有一个(2)元素的选择,由此选择:

$(this).parents("tr:first").children("td").children("span");
Run Code Online (Sandbox Code Playgroud)

当我这样做:

$(this).parents("tr:first").children("td").children("span").text();
Run Code Online (Sandbox Code Playgroud)

跨度中的文本(比如a和b)连接在一起(到ab),这几乎就是我想要的

但是现在我想通过在它们之间插入一个连字符( - )来连接它们(到a - b)我已经尝试了这个,但是这不起作用:

$(this).parents("tr:first").children("td").children("span").join(" - ");
Run Code Online (Sandbox Code Playgroud)

jquery

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