小编Swe*_*rij的帖子

MYSQL TIMESTAMP比较

我有一个表,其中包含一个Time存储时间戳值的列,一个存储a Name的列和一个存储a 的列Status.

我正在尝试查找一个查询来更新给定时间戳之前的所有条目,如下所示:

UPDATE `Table` 
SET Status=1
WHERE Name='personname' AND 'Time'<'2012-12-23 18:00:00'
Run Code Online (Sandbox Code Playgroud)

查询有效但没有任何变化.

当试图显示WHERE零件的结果时,没有结果.

我究竟做错了什么?

mysql timestamp

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

请参阅Regex中的组内组

我试图找到一个正则表达式,它将一个单词组合在两个相同的符号后面跟着'ter'并将它分成两个符号.示例:"Letter"一词应分为"Let"和"ter".我正在使用python,这是我到目前为止所获得的:

match = re.search(r'(\w*)((\w)\1(er$))', str)
print match.group(1) #should print 'Let'
print match.group(2) #should print 'ter'
Run Code Online (Sandbox Code Playgroud)

问题是(\ w)\ 1没有引用正确的组,因为它是组内的一个组.这是怎么解决的?

提前致谢.

python regex

9
推荐指数
1
解决办法
4563
查看次数

Cabal Cabal-安装不起作用,奇怪的错误

我需要通过Cabal安装Yesod和dependancies,不幸的是我无法更新cabal.壳牌产量:

...$ sudo cabal install cabal-install 
Resolving dependencies...
Configuring cabal-install-1.18.0.2...

/tmp/24453.c:1:12:
     warning: control reaches end of non-void function [-Wreturn-type]
int foo() {}
           ^
1 warning generated.
Building cabal-install-1.18.0.2...
Preprocessing executable 'cabal' for cabal-install-1.18.0.2...
<command line>: cannot satisfy -package-id HTTP-4000.2.8-cdf033f9d7051824f52cd5101df67509
    (use -v for more information)
Failed to install cabal-install-1.18.0.2
cabal: Error: some packages failed to install:
cabal-install-1.18.0.2 failed during the building phase. The exception was:
ExitFailure 1
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何解决它?对我来说没有任何意义.

haskell cabal haskell-platform

9
推荐指数
1
解决办法
2206
查看次数

如何使用所有xticks绘制pandas multiindex dataFrame

我有一个像这样的pandas dataFrame:

                     content
date                        
2013-12-18 12:30:00        1
2013-12-19 10:50:00        1
2013-12-24 11:00:00        0
2014-01-02 11:30:00        1
2014-01-03 11:50:00        0
2013-12-17 16:40:00       10
2013-12-18 10:00:00        0
2013-12-11 10:00:00        0
2013-12-18 11:45:00        0
2013-12-11 14:40:00        4
2010-05-25 13:05:00        0
2013-11-18 14:10:00        0
2013-11-27 11:50:00        3
2013-11-13 10:40:00        0
2013-11-20 10:40:00        1
2008-11-04 14:49:00        1
2013-11-18 10:05:00        0
2013-08-27 11:00:00        0
2013-09-18 16:00:00        0
2013-09-27 11:40:00        0
Run Code Online (Sandbox Code Playgroud)

日期是索引.我使用以下方法将值减少到几个月:

dataFrame = dataFrame.groupby([lambda x: x.year, lambda x: x.month]).agg([sum])
Run Code Online (Sandbox Code Playgroud)

哪个输出:

         content
             sum
2006 3        66
     4 …
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib pandas

8
推荐指数
1
解决办法
8984
查看次数

是否可以使用 typescript Union 类型来表示 Redux Toolkit Slice 的状态?

我想在使用 Redux Toolkit 时使用这样的联合类型来表示切片的状态:

type AppState = { loading: true } | { loading: false; data: number };
Run Code Online (Sandbox Code Playgroud)

似乎在减速器文件中使用 Immerjs 阻止我在两个 Union 选项之间切换,例如:

import { createSlice, PayloadAction } from "@reduxjs/toolkit";

const initialState: AppState = { loading: true };

export const sampleSlice = createSlice({
  name: "sample",
  initialState,
  reducers: {
    setup: (state) => {
      return { loading: false, data: 5 };
    },
  },
});
Run Code Online (Sandbox Code Playgroud)

这给了我以下打字稿错误:

Type '(state: WritableDraft<{ loading: true; }>) => { loading: false; data: number; }' is not assignable to …
Run Code Online (Sandbox Code Playgroud)

javascript typescript reactjs redux-toolkit

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