我有一个table shop_categories,其中包含一个名为category_is_hidden的字段,定义为:
category_is_hidden tinyint(4) DEFAULT NULL
在数据库中,该字段的值为1或NULL.
SELECT * FROM shop_categories where category_is_hidden IS NULL
Run Code Online (Sandbox Code Playgroud)
返回所有空条目.
SELECT * FROM shop_categories where category_is_hidden <> 1
Run Code Online (Sandbox Code Playgroud)
返回一个空集(也就是说,它排除了空值).
为什么最后一个语句不包含空条目?不是<> 1?
编辑:在MySQL 5.1和5.5上测试
我刚刚在vps服务器上设置了xcache.
我有管理部分正在运行,它显示xcache正在运行.
然而,我对某些设置有点不确定 - 文档并没有详细介绍每个设置的含义.
可能有用的注释:
在当前的设置中,我只对基本的操作码cacher感兴趣,而不是var数据组件.
该服务器是一个具有2GB内存的VPS(不确定CPU配置,但可以找出是否至关重要)并且它正在运行带有cPanel/WHM的CentOS 5.x操作系统.
我有root访问权限,服务器只会托管一个网站.
php的版本是:
PHP 5.4.21 (cli) (built: Nov 15 2013 10:15:53)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with XCache v3.0.3, Copyright (c) 2005-2013, by mOo
with XCache Cacher v3.0.3, Copyright (c) 2005-2013, by mOo
Run Code Online (Sandbox Code Playgroud)
问题1
安装的默认设置包括:
xcache.shm_scheme = mmap
xcache.mmap_path = /dev/zero
Run Code Online (Sandbox Code Playgroud)
为什么mmap_path设置为/ dev/zero?这不会否定整件事吗?应该设置为固定的文件路径.
问题2
其他"大小"设置是:
cache.size = 16M
xcache.slots = 8K
xcache.count = 1
Run Code Online (Sandbox Code Playgroud)
是否有一种有条不紊的方法可以用来为这些方法找出最佳配置?
目前的统计数据如下:


注意:我之前看到它的使用率达到了100%.
问题3
怎么xcache.optimizer …
目前正致力于react + redux项目.
我还使用normalizr来处理数据结构并重新选择以收集应用程序组件的正确数据.
一切似乎都运作良好.
我发现自己处于类似叶子的组件需要来自商店的数据的情况,因此我需要connect()组件来实现它.
作为一个简化示例,假设该应用程序是一个图书编辑系统,有多个用户收集反馈.
Book
Chapters
Chapter
Comments
Comments
Comments
Run Code Online (Sandbox Code Playgroud)
在应用程序的不同级别,用户可以贡献内容和/或提供评论.
考虑我正在渲染章节,它有内容(和作者)和评论(每个都有自己的内容和作者).
目前我会connect()和reselect章节内容基于ID.
因为数据库是用normalizr规范化的,所以我实际上只获得章节的基本内容字段和作者的用户ID.
为了呈现注释,我将使用一个可以重新选择链接到章节的注释的连接组件,然后单独呈现每个注释组件.
同样,因为数据库是用normalizr规范化的,所以我真的只得到评论作者的基本内容和用户ID.
现在,为了呈现像作者徽章一样简单的东西,我需要使用另一个连接的组件从我拥有的用户ID中获取用户详细信息(在呈现章节作者和每个评论作者时).
该组件将是这样简单的东西:
@connect(
createSelector(
(state) => state.entities.get('users'),
(state,props) => props.id,
(users,id) => ( { user:users.get(id)})
)
)
class User extends Component {
render() {
const { user } = this.props
if (!user)
return null
return <div className='user'>
<Avatar name={`${user.first_name} ${user.last_name}`} size={24} round={true} />
</div>
}
}
User.propTypes = {
id : …Run Code Online (Sandbox Code Playgroud) 我想知道是否有办法在运行时获取内存中c函数的大小.
我已经使用过这段代码,但它不起作用:
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
int main(void)
{
int t[10];
char c;
offsetof(t, p);
p:
return 0;
}
Run Code Online (Sandbox Code Playgroud) 我似乎无法将一个字段集中在extjs 4中.
doc列出了Text字段的焦点函数(继承自Component),但它在聚焦到输入字段方面没有做任何事情.
这是来自文档的示例代码
Ext.create('Ext.form.Panel', {
title: 'Contact Info',
width: 300,
bodyPadding: 10,
renderTo: Ext.getBody(),
items: [{
xtype: 'textfield',
name: 'name',
fieldLabel: 'Name',
allowBlank: false
}, {
xtype: 'textfield',
id:'email',
name: 'email',
fieldLabel: 'Email Address',
vtype: 'email'
}]
});
Run Code Online (Sandbox Code Playgroud)
如果我打电话Ext.getCmp('email').focus()什么都不见了.
将字段集中在extjs 4中的正确方法是什么?
我试图得到flummox和react-router协同工作的测试示例(免责声明:学习,为愚蠢的问题道歉).
我在这里找到了一些简洁的例子https://github.com/olegsmetanin/react_react-router_flummox_example但是它使用了不赞成React.withContext来启动应用程序(来自index.jsx):
React.withContext(
{ flux },
() => React.render(<Handler />, document.getElementById(divid))
);
Run Code Online (Sandbox Code Playgroud)
Flummox现在有一个<FluxComponent/>可以用来设置上下文,但我似乎无法让它与一个react-router.
如果我这样做:
router.run((Handler, state) => {
React.render(
<FluxComponent flux={flux}>
<Handler {...state} />
</FluxComponent>,
document.getElementById('app'));
});
Run Code Online (Sandbox Code Playgroud)
我的处理程序似乎没有在其上下文中获得通量(并在控制台中抛出警告,因为它已丢失).
感觉就像我在这里错过了一个重要的难题,但找不到具体的例子(我可以找到旧的flummox/react/react-router示例或新的flummox/react但不使用react-router).
有什么建议?
我需要通过InDesign文档将所有自动页码特殊字符转换为它们的实际值.
因此,在每个页面上,找到一个自动页码符号,并将其替换为它评估的值.
我找不到那样做的脚本 - 我也不是inDesign脚本专家.
有没有人有这个解决方案?
所以我可以调用map()一个数组来迭代它并返回另一个数组,如下所示:
[1,2,3].map( (value, index) => value * index )
Run Code Online (Sandbox Code Playgroud)
如果我想在Map对象上做同样的事情怎么办?
var myMap = new Map();
myMap.set(0, 1);
myMap.set(1, 2);
myMap.set(2, 3);
Run Code Online (Sandbox Code Playgroud)
这是无效的:
myMap.map( (value, index) => value * index )
Run Code Online (Sandbox Code Playgroud)
有一个forEach,但那不一样.
是否有一种从a生成数组的快速简写方法Map,就像map()在数组上一样?
- 希望这句话有道理.
该页面有一个<img>标签和一个画布元素.内部的图像<img>被裁剪并使用放大镜进行操作.如何在画布内显示图像的裁剪内容.
javascript ×3
c ×1
ecmascript-6 ×1
extjs ×1
extjs4 ×1
flux ×1
html5-canvas ×1
image ×1
immutable.js ×1
mysql ×1
normalizr ×1
null ×1
php ×1
react-redux ×1
reactjs ×1
redux ×1
vps ×1
xcache ×1