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) 我有一个用于存储邮递员覆盖范围的表.它有两个字段
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)
请帮助哪一个最适合通过密码搜索表
在一张表中,大约有 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) 我在文件xyz.c中出错了错误:在函数'xyzz'变量'i'设置但未使用[-Werror = unused-but-set-variable]并且在该特定行和列中,我发现(void*)什么是错误,有人可以帮忙吗?
我想知道一个轻量级的方法来查找字符串是否包含下划线(_).作为奖励,如果有可能有一个if语句,不仅检查下划线检查字符串是否只连接两个字.
例如,我正在寻找像"foo_bar"这样的字符串.
没有空格,只有两个单词和一个下划线.
任何帮助都会很棒,
谢谢!
我有一个包含函数的问题,这是一个问题:我有一个带字符串的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) 你知道为什么这个请求可能很慢(在一个快速的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)
其他要素:
你有什么主意吗?
我刚刚使用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)