私信  •  关注

Seth

Seth 最近创建的主题
Seth 最近回复了
15 年前
回复了 Seth 创建的主题 » mysql对空的默认排序方式[duplicate]

你可以 coalesce 你的零分 ORDER BY 声明:

select * from tablename
where <conditions>
order by
    coalesce(position, 0) ASC, 
    id DESC

如果你想让空值在底部排序,请尝试 coalesce(position, 100000) . (使第二个数字比所有其他数字都大 position 在数据库中。)

15 年前
回复了 Seth 创建的主题 » 限制mysql表的大小

如果您有(相对)少量的数据,可以尝试使用 MEMORY 存储引擎。有一个可配置的 size limit ,但您当然会受到盒子上可用内存量的限制。

如果数据大小需要基于磁盘的表,那么限制表大小的一种直接方法是运行一个作业,该作业将定期清除表中的某些部分。与使用小分区相比,这可能是一个更好的选择——许多mysql命令在磁盘已满时表现不佳。

另外-您可以在您的计算机上运行任意数量的MySQL实例——如果您是通过TCP/IP连接的,您只需为每个实例分配一个不同的端口号。

15 年前
回复了 Seth 创建的主题 » Django需要一个IDE吗?

这个问题以各种形式出现。我怀疑这是因为没有一个PythonIDE被公认为是非常棒的。

如果我可以的话:

  • pydev的一些特性,比如真正的代码完成、模块导航、实时语法检查和pylint
  • 一个出色的(和快速的)文本编辑器(如Eric4的基于scintilla的编辑器)
  • 对django模板的支持(可能使用对wx或glade或其他的GUI支持),
  • 出色的调试(如Visual Studio上的C_)
  • 合理的足迹(即,不是Eclipse/Aptana或Netbeans)
  • 跨平台(Mac OS X、Linux和Windows)
  • SANE版本控制支持
  • 自动测试和单元测试

那我就买了。

所有的python-ides都很接近,但都有点错过了目标。

(更好的是,它将是开放源码的,我会下载并捐赠/贡献给它)。