小编Mch*_*chl的帖子

未捕获的TypeError:(0,_store.configureStore)不是一个函数

store.js

import {createStore, applyMiddleware} from 'redux';
import createLogger from 'redux-logger';
import rootReducer from './reducers/index';

const logger = createLogger();

const createStoreWithMiddleware = applyMiddleware(logger)(createStore);

export default function configureStore(initialState) {
  return createStoreWithMiddleware(rootReducer, initialState);
}
Run Code Online (Sandbox Code Playgroud)

index.js

import React from 'react';
import ReactDOM from 'react-dom';
import TrackList from './components/TrackList';
import {configureStore} from './store';
import * as actions from './actions';

const tracks = [
  {
    id: 1,
    title: 'Title 1'
  },
  {
    id: 2,
    title: 'Title 2'
  }
];

const store = configureStore();
store.dispatch(actions.setTracks(tracks));

ReactDOM.render(
  <TrackList …
Run Code Online (Sandbox Code Playgroud)

javascript redux es6-modules

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

对桌面设计感到困惑.如何存储多个数据

我有一个用于存储邮递员覆盖范围的表.它有两个字段

postmanid covering_pincode

我要实现的是,当用户在文本框中输入密码时,会显示覆盖该密码的邮递员列表.

我的疑问是,如何输入表中的值

1. Multiple pincodes stored in single row like  
postmanid->1, covering_pincode-> 626123, 626124, 626432, 654564
Run Code Online (Sandbox Code Playgroud)

要么

2.按每个单独的字段显示每个密码

postmanid->1, covering_pincode->626123,
postmanid->1, covering_pincode->626124,
postmanid->1, covering_pincode->626432, 
postmanid->1, covering_pincode->654564
Run Code Online (Sandbox Code Playgroud)

请帮助哪一个最适合通过密码搜索表

php mysql normalization

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

减少 MySQL 中表的数据大小

在一张表中,大约有 90 万条记录。当我们检查数据大小时,它大约是 800 MB。我们可以在不删除数据的情况下减少数据大小吗?

提前致谢。


CREATE TABLE snmptraps(
 SiteID int(11) NOT NULL default 1,
 SystemID int(11) NOT NULL,
 EnterpriseID varchar(255) default NULL,
 IPAddress varchar(255) default NULL,
 GenericTrap varchar(255) default NULL,
 SpecificTrap varchar(255) default NULL,
 TimestampGen varchar(255) default NULL,
 TimestampRec datetime default NULL,
 OID varchar(1024) default NULL,
 OIDValue varchar(1024) default NULL,
 TimePeriod TIMESTAMP NOT NULL default CURRENT_TIMESTAMP,
 PDUType int(11),
 Description varchar(255) default NULL,
);
Run Code Online (Sandbox Code Playgroud)

mysql

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

调试错误"Werror = unused-but-set-variable"

我在文件xyz.c中出错了错误:在函数'xyzz'变量'i'设置但未使用[-Werror = unused-but-set-variable]并且在该特定行和列中,我发现(void*)什么是错误,有人可以帮忙吗?

c debugging gcc

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

检查字符串是否包含PHP中的下划线

我想知道一个轻量级的方法来查找字符串是否包含下划线(_).作为奖励,如果有可能有一个if语句,不仅检查下划线检查字符串是否只连接两个字.

例如,我正在寻找像"foo_bar"这样的字符串.

没有空格,只有两个单词和一个下划线.

任何帮助都会很棒,

谢谢!

php regex

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

PHP.包含文件时添加符号'?' 无处不在!

我有一个包含函数的问题,这是一个问题:我有一个带字符串的index.php:

<td style="width: 62604px; height: 41px" class="style36"> <?  include('title.php');?></td>
Run Code Online (Sandbox Code Playgroud)

这是title.php:

<?php
echo 'some crazy stuff!';
?>
Run Code Online (Sandbox Code Playgroud)

这个文件里面的内容并不重要!因为,当我运行index.php脚本时:它总是显示'п»'符号代表'?' 在windows-1251 charset中.所以结果页面是:

<td style="width: 62604px; height: 41px" class="style36"> ?» some crazy stuff</td>
Run Code Online (Sandbox Code Playgroud)

php utf-8 include character-encoding echo

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

慢速MySQL(InnoDB)查询尽管加入了索引键,为什么?

你知道为什么这个请求可能很慢(在一个快速的MySQL服务器上1.7秒):

SELECT DISTINCT TABLE_A.keyA 
FROM TABLE_A,TABLE_B 
WHERE TABLE_A.keyB= TABLE_B.keyB 
AND TABLE_A.fieldC in (0,2,5,7,8) LIMIT 20;
Run Code Online (Sandbox Code Playgroud)

由此执行计划给出EXPLAIN:

id    select_type table       type    possible_keys         key                   key_len   ref     rows     Extra 
1     SIMPLE      TABLE_B     index   PRIMARY               PRIMARY               8     NULL      10     Using index; Using temporary
1     SIMPLE      TABLE_A     ref     IDX_TABLE_A_KEY_B     IDX_TABLE_A_KEY_B     8     TABLE_B.keyB     25455     Using where
Run Code Online (Sandbox Code Playgroud)

其他要素:

  • 表TABLE_A有300 000行
  • TABLE_A.keyA是TABLE_A的主键
  • TABLE_A.keyB是朝向TABLE_B的主键keyB的外键; 表TABLE_B有10行;
  • 99%的TABLE_A具有fieldC = 1并且该表的1%在(0,2,5,7,8)中具有fieldC(这就是为什么该字段没有被索引; EDIT该子句没有问题,因为具有相同的SELECT子句但没有与TABLE_B的连接很快);
  • 在我看来,JOIN是有罪的,因为表上的一个简单的SELECT很快;
  • 与另一个表连接TABLE_C也很慢;
  • MySQL版本:5.1.23a-maria-alpha

你有什么主意吗?

mysql sql mariadb

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

为什么php5.3.8比5.3.7慢10倍?

我刚刚使用dotdeb.org的apt源升级到php 5.3.8.

php性能的测试结果非常糟糕.

我在安装php5.3.8之前和之后用这个脚本测试.似乎运行相同的代码将花费10倍于php5.3.8的时间而不是php5.3.7.

测试PHP脚本:

<?php
//test float
function test_float() {
    $t = pi();
    $timeStart = gettimeofday();

    for($i = 0; $i < 3000000; $i++) {
        sqrt($t);
    }

    $timeEnd = gettimeofday();
    $time = ($timeEnd["usec"]-$timeStart["usec"])/1000000+$timeEnd["sec"]-$timeStart["sec"];
    $time = round($time, 3)."s";
    return $time;
}

echo "php version:" , phpversion(), "\n";
echo "call sqrt()  3,000,000 times will cost ", test_float(), "\n";

?>
Run Code Online (Sandbox Code Playgroud)

测试结果:

php version:5.3.3-7+squeeze3
call sqrt()  3,000,000 times will cost 1.369s
php version:5.3.3-7+squeeze3
call sqrt()  3,000,000 times will cost 1.095s
php version:5.3.3-7+squeeze3
call sqrt() …
Run Code Online (Sandbox Code Playgroud)

php

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

URL中对应的数据类型是什么?

我将URL存储在我的数据库中,我只是有一个简单的问题.URL必须是某种数据类型吗?

mysql

0
推荐指数
1
解决办法
551
查看次数