select多个字段,但distinct一个字段的方法
draft比如select出a,b两个字段,但只想distinct a,方法:
select a,b,count(distinct a) from xxx group by a;
这样就可以达到目的。
uwsgi报错libgcc_s.so.1 must be installed for pthread_cancel to work
draft在uwsgi上跑django时,如果操作了数据库,就有可能会导致标题中说的错误。
其实很简单,把--limit-as 改大一些就可以了,如1000
把代码从svn搬到git上
draft先把目录里面的svn信息都干掉:
find . -type d -name ".svn"|xargs rm -rf
mac上eclipse的一些使用技巧记录
draft1、竖向选择
cmd+option+a,这样就可以进行竖向选择了。再按一次这个组合可以退出。
2、缩进,向左缩进,都和window上一样。
We all have to leave
chatterEvery time I drink too much , things appear in my mind are all expressed in En. I don’t know why. Since middle high school, My English is always the best in the whole grade. I love speaking it, using it. But I’ve no Idea why I would do that. Many of my high school diaries are written in En, event the daily schedules.
uwsgi+django+nginx,报internal server error的可能原因
draft1、如果不是用–vhost形式跑的报这个错,换用这个虚拟模式试试
用htaccess禁止访问目录
draftapache服务器中,不想让用户直接访问某个文件夹,只需要在这个文件夹里面新建一个.htaccess文件,然后写入deny from all
这样直接访问就访问不到这个文件夹了。
nginx把资源存入redis访问
draft一些特别常用的资源,每次访问都得去读IO,量小还好,如果访问量超大的时候,IO估计会成为瓶颈。如果把资源内容放Redis里,配置nginx来访问,同时还可以gzip。
redis编译报错jemalloc/jemalloc.h: No such file or directory
draft确认你安装了jemalloc
然后:
make MALLOC=libc
wp中出现插件安装提示ftp登录的问题排查(nginx)
draft安装、卸载插件时,就直接提示FTP登录,那你不用想了,就是权限的问题。
首先看word-press目录及里面的所有文件的owner是不是你配置的那个owner。nginx的这个配置在/etc/nginx/nginx.conf里面,第一行就是要运行nginx的用户,这个用户必须跟你的wp目录的所有者一致。不一样就修改,可以用chown修改目录权限,也可以直接修改nginx的这个配置,然后重启nginx就可以。如果这两个地方一致了(比如都改成jsongo用户),你就可以再去试下。