经验
文章平均质量分 58
wzgdavid
这个作者很懒,什么都没留下…
展开
-
登陆ssh脚本
#!/usr/bin/expect -f set timeout 30 spawn ssh myname@x.x.x.x expect "password:" send "r0Iz9@o!*&9io_P#Fi&1*\r" expect "]*" send "projectname\r" send "ssh test2\r" interact 这是两个ss原创 2015-01-08 09:20:10 · 93 阅读 · 0 评论 -
laravel 5.2 发邮件,怎么查看log
我是用的qq邮箱 1) 开通qq邮箱的smtp服务,在邮箱的设置中,开通之后会得到一个密码,记下来 2) 编辑laravel项目目录下的.env文件 vim .env MAIL_DRIVER=smtp MAIL_HOST=smtp.qq.com MAIL_PORT=25 MAIL_USERNAME=123456789@qq.com MAIL_PASSWORD=hzppuevkhr...原创 2016-03-24 14:05:56 · 213 阅读 · 0 评论 -
laravel Django 对比
之前是用Django,现在需要用Laravel,其实一开始我是拒绝的,我不怎么喜欢php,写惯了python再写php老忘记写分号,还要经常对花括号,引用不是用.而是用->或=>,变量还要加个$, ...... 总之各种细节真是草尼玛, 工作中要用也没办法 或许习惯了就好点吧, 他们都是MVC框架 Laravel 对比 Dja...原创 2016-03-22 16:40:10 · 1149 阅读 · 0 评论 -
laravel5.2 修改已有的表(之后在文档中发现另一个方法)
比如我有一个imgs表,现在在这个表中添加一个votes字段 php artisan make:migration add_votes_to_imgs_table --table=imgs 然后修改生成的migration文件 public function up() { Schema::table('imgs', function (Bl...原创 2016-03-14 16:50:08 · 134 阅读 · 0 评论 -
百度统计 事件跟踪
有一个需求,就是统计页面上图片的点击,我发现百度统计中事件跟踪可以用,缺点的是数据出来要延迟几小时 先安装百度统计的代码,怎么按转网上有,不说了 比如我要给我页面上的class 为sponsorlink 的 链接加上统计, 在页面的js中加这段代码 $('.sponsorlink').on('click', function(){ v...原创 2016-01-15 10:43:00 · 547 阅读 · 0 评论 -
linux 定时任务 crontab
具体crontab内容参见 http://blog.csdn.net/zwhfyy/article/details/34065187 ubuntu 重启crontab sudo service cron restart 不是ubuntu版本的重启命令 $ service crond restart 我有个需求是根据时间自动发布文章, 但django环境又是用了vir...原创 2016-01-05 11:22:10 · 87 阅读 · 0 评论 -
My sql 不能接连
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 而且又不能重启mysql sudo service mysql restart 网上有什么ln 没用 解决 杀进程 重启 ps -A |grep mysqld k...原创 2015-12-10 10:48:44 · 137 阅读 · 0 评论 -
自己 常用的命令 及 工具
常用的一些命令,列出来还挺多的,用惯了也没觉得 和一般编辑软件不一样,进入vim时是进入normal模式,此模式下打命令 i 光标当前位置进入insert模式,此时可以编辑文本,esc返回normal模式 o 从下一行开头进入insert模式 x 删除当前光标所在的字符复制到剪贴板 :wq 保存并退出(:w保存 :q退出 :q...原创 2014-10-30 10:54:22 · 94 阅读 · 0 评论 -
nginx转发404给django
要设置图片缓存,所以图片都是经过nginx转的, location /media/ { expires 7d; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; ...原创 2016-09-22 16:59:15 · 383 阅读 · 0 评论 -
django userena 使用
参考 http://docs.django-userena.org/en/latest/installation.html#required-settings 我用的是django1.9.7, userena2.0.1 原来文档的顺序跑不出来, 我跑出来的顺序是 1 pip install django-userena 2 Required settings...原创 2016-07-12 17:30:36 · 147 阅读 · 0 评论 -
Django uwsgi nginx 配置
全部安装好之后 不用python manage.py runserver 而是用uwsgi uwsgi.ini命令, 其中uwsgi.ini是写的uwsgi配置文件, [uwsgi] socket = 127.0.0.1:3031 chdir = /home/david/project wsgi-file = xxx/wsgi.py processes = 4 threa...原创 2016-06-29 16:22:48 · 278 阅读 · 0 评论 -
ubuntu 上用nginx启动flask 大致过程
用python3启动安装python3 的 pip 工具$sudo apt-get install python3-pip用pip安装python包$sudo pip3 install flask如果运行runserver.py时报缺少Compress的错,安装()$sudo pip3 install flask-compress$sudo pip3 install flask-script ...原创 2015-07-29 11:38:55 · 219 阅读 · 0 评论 -
Ubuntu python多版本 问题
在不同版本安装包 先安装python3的pip $ sudo apt-get install python3--pip 然后安装python3的包用pip3命令 , 比如 $ sudo pip3 install flask 修改默认python 还是不要乱改,系统会有莫名的问题 $ cd /usr/bin $ ls python* 看...原创 2015-07-11 21:14:54 · 135 阅读 · 0 评论 -
从postgresql中 导数据到 mysql
从postgres中导出数据到csv中 1 用postgres用户(root)登录postgresql 2 建一个csv文件,并 chmod 7773 在原数据中修改----title中的;改成:(有;的标题在导出到csv中时会被拆分成两列)update article_article set title = 'China’s Copycats: Online vs. Offline....原创 2016-04-21 11:13:17 · 467 阅读 · 0 评论 -
mac 启动 ssh , ftp
1.编辑/etc/sshd_config文件,注释掉 #ForceCommand /usr/local/bin/ssh_session(文件中没有这句则忽略) 2.启动sshd服务: sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist 3.停止sshd服务: sudo launchctl unload -...原创 2015-05-21 17:20:46 · 130 阅读 · 0 评论 -
用python把postgresql中的表内容复制到mysql中
postgresql中的表和mysql中的表结构不一样,过程中做点转换,特别是datetime的insert 还有activated 字段在原表中是布尔型,mysql表中是tinyint型 import psycopg2 import MySQLdb import datetime, time psycopg2_conn = psycopg2.connect( ...原创 2016-03-31 14:53:22 · 823 阅读 · 0 评论