小编oro*_*aki的帖子

数据库索引 - 表大小是否重要?

我的意思是:具有20列的表是否比仅具有4列的表对索引特定字段(在搜索查询中使用的字段)中获益更多?

另外:将索引添加到我不经常搜索的字段中会有什么危害,但可能在以后的某个时间?添加索引是否有负面影响?它只是在磁盘上占用的大小,还是可以使运行速度变慢以添加不必要的索引?

从评论中提取

我正在使用Postgres(最新版本),我有一个表,我将做很多LIKE类型查询等,但由于我的客户可以访问CRUD,因此值无疑会经常更改.我可以理解索引吗?他们只是头疼吗?

database database-design database-indexes

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

这种格式代码如何工作?

我总是要知道为什么,而不仅仅是如何,所以我走了:

这是如何运作的:

'{0:01.2f}'.format(5.555)  #returns '5.55'

'{0:01.1f}'.format(5.555)  #returns '5.5'

'{0:1.2f}'.format(5.555)   #returns '5.55' again

'{0:1.1f}'.format(5.555)   #returns '5.5' again
Run Code Online (Sandbox Code Playgroud)

当我有额外的零时,为什么这不会通过返回'05 .5'而不仅仅是'5.5'来添加零填充.它似乎没有用.

另外,为什么字符串0:1.1f而不是0:0.1f等.它只是一个约定使用十进制之前的数字而不是零,或者是语法?

python string

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

学习铁塔 - 从哪里开始

昨晚我决定采取措施降低水平.我已经和Django合作了好几年了,而且我觉得这完全不是博客/新闻/社交网络以外的软件.Pylons似乎可以灵活地做任何你想做的事情,而代价是使用起来要复杂得多(起初).

我可以参加"入门"教程,但我真的想了解更多关于WSGI和Pylons的一般方法.在编写一行代码之前,5,000英尺的视图对我很重要.你有什么建议?

python pylons wsgi

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

在Django中不是有效的正则表达式错误

请参阅下面给出的urlpatterns,当我尝试运行程序时出现以下错误...

ImproperlyConfigured at /
"^product/(?p<product_slug>  [-\w]+)/$" is not a valid regular expression: unexpected end of pattern


Request Method:
GET 

Request URL:
http://127.0.0.1:8000/ 

Django Version:
1.5.1 

Exception Type:
ImproperlyConfigured 

Exception Value:
"^product/(?p<product_slug>  [-\w]+)/$" is not a valid regular expression: unexpected end of pattern


Exception Location:
C:\Python27\lib\site-packages\django-1.5.1-py2.7.egg\django\core\urlresolvers.py in regex, line 178 

Python Executable:
C:\Python27\python.exe 
Run Code Online (Sandbox Code Playgroud)

urls.py

urlpatterns = patterns('ecomstore.catalog.views',
            (r'^$','index',{'template_name':'catalog/index.html'},'catalog_home'),
            (r'^category/(?P<category_slug>[-\w]+)/$','show_category',{'template_name':'catalog/category.html'},'catalog_category'),
            (r'^product/(?p<product_slug>  [-\w]+)/$','show_product',{'template_name':'catalog/product.html'},'catalog_product'),
        )
Run Code Online (Sandbox Code Playgroud)

views.py

def index(request,template_name="catalog/index.html"):
    page_title = 'Music instruments and Sheet music for musicians'
    return render_to_response(template_name,locals(),context_instance=RequestContext(request))

def show_category(request,category_slug,template_name="catalog/category.html"):
    print 'In Catalog …
Run Code Online (Sandbox Code Playgroud)

django

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

在用户看到"谢谢.你完成了!"后,进程是否可以继续运行 页

我试图更好地理解线程.如果我创建一个程序,允许人们上传照片,然后我创建一个新的过程来调整图像大小的方式(花费5秒或更长时间),主程序返回一个响应HTML页面给用户说"谢谢你已经完成了!",此时其他进程是否还能正常工作?假设我使用多处理模块和GIL线程与子进程.

python django multithreading

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