- 博客(39)
- 资源 (7)
- 收藏
- 关注
原创 macOS下载python3与自带python2共存
最新版的MacOS Sierra默认带的python环境仍然为2.7.10,本文将介绍使用Brew安装python3.5并做简单的配置,打造python2,python3共存的开发环境macOS上自带了python,不过版本是python2,很多朋友说反正以后也不更新维护python2了,干脆换掉。天真了不是,mac上自带的python2,修改了自带的python2会导致系统上某些用pytho...
2018-10-05 12:54:54 555 1
原创 vue重装大法好
rm -rf node_modulesrm package-lock.jsonnpm cache clear --forcenpm install
2018-07-20 12:53:41 1252
原创 MAC下git clone 太慢的解决方式
在/etc/hosts文件中添加151.101.76.249 github.global.ssl.fastly.net 192.30.253.112 github.com
2018-07-13 20:17:01 11261
转载 Bootstrap tab页的动态ajax加载
要实现这样的功能,点击tab导航ajax动态加载页面,当加载过之后,点击则不再重新加载,直接显示原来加载的页面。 tab页面代码: <!-- Nav tabs --> <ul class="nav nav-tabs" role="tablist" id="maintab"> <li class="active"><a href=
2018-06-28 14:51:41 4889
原创 Django的部署记录:Nginx+Gunicorn+virtualenv+supervisor+PostgreSQL
手记,以免下次配置再入坑。有些细节未做详细描述,如果有问题,可以评论或私信我。前期准备你需要一个你拥有root权限的server。下面的教程是基于Ubuntu 的。更新系统首先确保系统处于最新的状态sudo apt-get update PostgreSQL(可选)见我上一文章专门介绍创建一个运行账户为了避免万一web应用被攻击以后带来不受控制的后果,我们一般会单独为web应用创建一个权限受限的用...
2018-06-17 02:26:52 421
转载 pycharm远程上传文件到Linux
配置远程SFTP1. 在PyCharm中打开SFTP配置面板,路径为Tools => Deployment => Configuration:2. 配置Connection参数设置,填写远程服务器域名或者IP地址及用户名密码后,点击Test按钮进行连接测试,另外可以点击Autodetect按钮自动关联root path:3. 配置Mappings参数设置,进行本地项目路径和远程服务器项...
2018-06-16 23:32:51 1743
原创 搭建virtualenv、virtualenvwrapper虚拟环境pip install virtualenvwrapper
操作系统: win7virtualenv1. 安装virtualenv2. 新建虚拟环境3. 进入虚拟环境查看虚拟环境中默认安装的库4. 虚拟环境下安装开发库, 这里以requests库为参考5. 退出virtualenvvirtualenvwrapper上面每次进入virtual我们都需要进入到virtualenv的目录下,一旦virtualenv过多,就蛋疼了,接下来隆重推荐virtualen...
2018-06-16 21:04:41 457
原创 scrapy定时执行抓取任务
在ubuntu环境下,使用scrapy定时执行抓取任务,由于scrapy本身没有提供定时执行的功能,所以采用了crontab的方式进行定时执行:首先编写要执行的命令脚本cron.sh#! /bin/sh ...
2018-02-08 14:06:22 757
转载 解决ubuntu下定时任务不执行问题
1、首先创建一个定时任务:每分钟向屏幕输出"Hello world!"。有两种实现方式:1)输入crontab -e命令,根据提示直接在当前cron task文本最后面插入如下命令(记得回车):* * * * * echo "Hello world!"2)由于每个用户的定时任务都在/var/spool/cron/crontabs目录下有个与用户名一致的任务文件,因此也可以通过vim直接编辑:sud...
2018-02-08 14:05:37 974 1
原创 linux定时执行脚本
阅读目录1. cron服务【Ubuntu环境】2. crontab用法3. 编辑crontab文件4. 流程举例5. 几个例子Linux中,周期执行的任务一般由cron这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。回到顶部1. cron服务【Ubuntu环境】查看cron状态1...
2018-02-08 12:50:09 10264
原创 最新版 Ubuntu下安装posgtresql
一、安装并配置,并设置远程登陆的用户名和密码1、安装postgreSQLsudo apt-get updatesudo apt-get install postgresql在Ubuntu下安装Postgresql后,会自动注册为服务,并随操作系统自动启动。在Ubuntu下安装Postgresql后,会自动添加一个名为postgres的操作系统用户,密码是随机的。并且
2017-11-27 21:39:43 664 5
转载 Ubuntu Server如何配置SFTP(建立用户监狱)
转载自:http://www.cnblogs.com/findumars/p/4004251.htmlSSH File Transfer Protocol是一个比普通FTP更为安全的文件传输协议。(参考资料:http://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol)它工作在Secure Shell(SSH)上,确保文件被加密
2016-10-04 23:03:51 1321
转载 Odoo中安装website模块后如何进入数据库管理界面
Odoo中安装website模块后,登录界面找不到"数据库管理"(Manage Databases)链接,可通过此链接进入数据库管理界面:http://localhost:8069/web/database/manager数据库选择界面url http://localhost:8069/web/database/selector带db信息的登录界面url http://localh
2016-09-15 17:06:49 1016
转载 linux批量替换文件内容3种方法(perl,sed,shell)
方法1: 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库.手 工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法,命令结构如下:find -name '要查找的文
2016-09-10 16:15:21 2729
转载 Linux查找文件内容的常用命令方法
Linux查找文件内容的常用命令方法。 从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被
2016-09-07 15:27:36 380
原创 解决Odoo访问fonts.googleapis.com导致速度慢的问题
解决方法如下:360网站卫士常用前端公共库CDN服务把谷歌字体库都存到它的CDN上了,因此我们只需把样式表中谷歌字体的原始链接替换为360的链接即可。搜索Odoo目录下含有fonts.googleapis.com的文件,将其替换为fonts.useso.com。问题解决!
2016-08-30 10:33:00 1162
转载 末日孤舰第三季/全集The Last Ship 迅雷下载
http://laod.cn/movie/the-last-ship-season-3.htmlTNT在2015年8月11日宣布续订《末日孤舰》(The Last Ship)第三季。本季看点:《末日孤舰》本剧根据同名畅销小说改编,主人公是美军[阿利·伯克级]导弹驱逐舰「内森·詹姆斯」(Nathan James,二战英雄)号上的船员,这艘战舰上的战斧巡航导弹装配着核弹头。加盟消息
2016-07-13 21:44:20 6877
原创 人性的弱点经典名句
1、一个人炫耀什么,说明内心缺少什么。2、一个人越在意的地方,就是最令他自卑的地方。3、人都有以第一印象定好坏的习惯,以为一个人好时,就会爱屋及乌,以为一个人不好时,就会全盘否认。4、人越是自得的事情,越爱隐躲,越是痛苦的事情越爱小题大作。5、这个世界既不是有钱人的世界,也不是有权人的世界,它是有心人的世界。6、婚姻的杀手有时不是外遇,而是时间。7、当你再也没有什么可以失往
2016-07-08 10:04:25 690
翻译 Installing Odoo 9 on Ubuntu 16.04
Hi guys,1. IntroductionIn this tutorial I will teach you how to install Odoo 9 on Ubuntu 16.04. The script that you will use is based on the code from André Schenkels but has been updated and
2016-06-12 15:01:10 923
翻译 Installing Odoo 9 on Ubuntu 14.04
Hi guys,1. IntroductionIn this tutorial I will learn you how to install Odoo 9 on Ubuntu 14.04. The script that you will use is based on the code from André Schenkels but has been updated and
2016-06-12 14:57:48 481
原创 python下用dbfread操作DBF文件
今天要从同事发给我的一个文件中统计一些数字,一看还是数据库文件,以DBF结尾,近1个G呢。电脑上也没装ACCESS等数据库管理软件。后来找了个DBF阅读器,发现虽然能打开,但是筛选什么的不方便,也不好导出EXCEL表!怎么搞?当前是看看python能不能帮忙哈! 网上找了很多python关于dbf文件操作的项目。最后还是发现用dbfread比较方便。项目地址:https://gith
2016-04-11 23:10:47 21652 1
转载 mac上制作linux系统U盘安装盘
第一步,先插入U盘,打开终端使用下面的命令查看U盘是否已经mount到系统,这时在Finder下也能看到U盘。diskutil list系统输出类似如下内容:star@star:Volumes$ diskutil list/dev/disk0 #: TYPE NAME SIZE I
2016-04-11 09:47:37 1924
转载 Django中如何使用django-celery完成异步任务 (2)
在上一篇博文中, 我们介绍了如何在开发环境中使用Celery. 接下来我们介绍一下如何在部署环境使用Celery.1. 简单设置一个简单的Celery堆有一个queue和一个worker进程组成. 使用以下命令启动worker: python manage.py celery worker -B以上命令是基于django-celery, 当然你也可以celery自
2016-03-31 15:05:02 600
转载 jango中如何使用django-celery完成异步任务 (1)
本篇博文主要介绍在开发环境中的celery使用,请勿用于部署服务器.许多Django应用需要执行异步任务, 以便不耽误http request的执行. 我们也可以选择许多方法来完成异步任务, 使用Celery是一个比较好的选择, 因为Celery有着大量的社区支持, 能够完美的扩展, 和Django结合的也很好. Celery不仅能在Django中使用, 还能在其他地方被大量的使用. 因此
2016-03-31 14:59:49 727
原创 我的Hacker之路(一)Ctypes的调用
我主要是实践《Linux黑客的Python编程之道》中的所有内容,在此感谢“网名:天国之翼[自由之光] , winger”。“在阅读此书之前 ,假设大家已经对各种黑客工具 ,技术(调试器,后门,fuzzer,仿真器,代码注入)都有一个理论上的认识。我们的目的是不仅仅会使用各种基于Python编写的工具,还要能够自定和编写自己的工具 。”一、在各平台下如何查看你想要调用的动态库
2016-02-28 12:55:39 987
原创 全新mac os建django开发环境
一、装pipsudo easy_install pip 二、装mezzaninepip install mezzanine三、装brew,具体信息看这里http://brew.sh/index_zh-cn.html/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/ins
2016-01-30 14:25:40 463
原创 常用排序算法之MERGE法与BUTTOMUPSORT法(C语言实现)
常用排序算法之MERGE法与BUTTOMUPSORT法(C语言实现)一、MERGE法 描述:对于任一给定序列(数组)
2010-12-31 16:10:00 2068 1
原创 我的VI配置文件.vimrc
<br />set number<br />filetype on<br />set autoindent<br />set smartindent<br />set tabstop=2<br />set incsearch<br />if has("vms")<br />set nobackup<br />else<br />set backup<br />endif
2010-12-11 17:08:00 222
原创 程序员成长之双向循环链表
<br />/*在gentoo下编译通过*/<br />#include<stdio.h><br />#include<stdlib.h><br />typedef int elemtype;<br />typedef struct node{<br /> struct node *pre;<br /> elemtype data;<br /> struct node *next;<br />}tclist;<br />tclist* create_list(tclist *L){ /*初始化并建立
2010-12-08 15:09:00 318
翻译 Python模块之RE
这个模块跟PERL的正则表达比较类似。在PYTHON中无论是正则表达示还是字符串都可以用UNICODE或者8位字符串进行搜索。 在本模块中用'r'进行原始字符的匹配,如字符串"abcd/na",如果要把转义字符也匹配进去,在不用"r"是会像这样,"abcd//na",如果用'r',则是r'abcd/na'就可以了。一、正则表达式语法 正则表达式可以包括普通或特殊字符。如“|”,“(”等就是特殊字符。不过它不能直接包括空字节,但可以用/number,比如'/x00'(没试成功)>>> imp
2010-11-17 10:51:00 299
原创 用python进行web文件服务
<br />d:<br />cd fabu<br />python -m SimpleHTTPServer<br /> <br />浏览器中输入http://ip:8000<br />如果文件夹下有index.html则显示该页面,没有的话这样就把D盘下fabu文件夹共享了
2010-11-14 15:10:00 480
原创 tinymce中文的默认字体都是太小
<br />tinymce不管哪个版本,中文的默认字体都是太小了,编辑了保存以后再拿出来还莫名其妙的变的很大。<br />解决方案:/tiny_mce/themes/advanced/skins/default/content.css中的第一行 <br />body, td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:8px;} <br />10px改成12px就ok了
2010-11-12 13:37:00 2033
原创 vsftp相关
<br />1。关闭selinux setsebool -P ftpd_disable_trans 1 <br />2.如果用/var/ftp作主目录,则不能放开777权限,最高755权限 <br />3.在/etc/passwd中设置匿名用户等登录用户登录的主目录 <br />4。修改配置文件中的选项
2010-11-12 13:34:00 229
原创 WIN7 X64 apache2+php5+mysql5成功安装
1.APACHEhttp://www.blackdot.be/?inc=apache/binaries下载APACHE并解压到某个地方,如C:盘 C:/apache64然后修改conf目录下的配置文件 如C:/apache64/conf/httpd.conf 修改ServerRoot "C:/apache64"ServerName localhost:80DocumentRoot
2010-04-27 12:49:00 4305
原创 MySQL 导出excel 命令
SELECT * INTO OUTFILE ‘./test.xls‘ FROM tb1 WHERE 1 ORDER BY id DESC LIMIT 0, 50;
2010-04-02 15:40:00 454
转载 redhat9+apache+mysql+php+zend安装(成功版)
Zend Optimizer是由PHP核心引擎“Zend”创建者Zend技术公司所开的免费PHP优化软件。据Zend公司透露使用这个软件某些情况下至少可以提高性能30%以上!这么好的免费大餐当然要用,-----------------------------------------------系统:red hat linux 9.0step1:apache:httpd-2.0.58.[各种版本请去
2010-03-31 11:52:00 304
原创 用Apache架设Web服务器
建立Linux下的Web服务器可以选用Netscape的Enterprise Server,或者使用免费软件Apache。 Netscape可以完全支持基于IP的虚拟主机,但对基于域名的虚拟主机却不支持,因此只能显示最外面的一层网页。基于IP的虚拟主机需要一个独立的IP;基于域名的虚拟主机,可以多个虚拟主机共用一个IP。利用HTTP 1.1协议,靠不同的域名来区分可以大大节省IP地址资源。Ap
2010-03-31 11:50:00 446
原创 Windows XP下搭建GTK+开发环境(修改成功版)
跟据原作者的方法,当只编译运行一个源码的时候还行,但是当以工程形势编译运行多个源码时会在连接阶段报错.经过多次调试找资料,发现是在添加编译连接参数时搞反了. 1.首先我们需要的是两个重要的软件——Dev-Cpp4.9.9.2和gtk-dev-2.12.9-win32-2.exe。前者是Windows XP下的一个C/C++的免费IDE,使用的是MinGW编译器;后者是开发GTK+所需
2010-03-26 15:15:00 1136
Python前后端分离开发Vue+Django REST framework实战 视频+源码 完整版
2018-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人