- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 【web html】html 大全
<!DOCTYPE html><html><style type="text/css">h1 {color:red;}p {color:blue;}</style><style> div{ border:2px solid #a1a1a1; padding:10px 40px; background:#dddddd; width:300px;
2017-09-30 15:54:00 1373
原创 【linux 磁盘管理】Linux磁盘管理常用三个命令为df、du和fdisk。
Linux磁盘管理好坏管理直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区[root@izbp1f0leha0lvmqfhigzpz code]# dfFilesystem 1K-blocks Used Available Use% Mounted on/
2017-09-29 15:56:10 862
原创 【linux yum常用命令】linux yum 命令
yum常用命令1.列出所有可更新的软件清单命令:yum check-update2.更新所有软件命令:yum update3.仅安装指定的软件命令:yum install <package_name>4.仅更新指定的软件命令:yum update <package_name>5.列出所有可安裝的软件清单命令:yum list6.删除软件包命令:yum remove <package_name>7.
2017-09-29 15:39:58 930
原创 【go 通道】go语言通道channel
通过使用通道,在多个goroutine发送和接受共享的数据,达到数据同步的目的。通道,他有点像在两个routine之间架设的管道,一个goroutine可以往这个管道里塞数据,另外一个可以从这个管道里取数据,有点类似于我们说的队列。声明一个通道很简单,我们使用chan关键字即可,除此之外,还要指定通道中发送和接收数据的类型,这样我们才能知道,要发送什么类型的数据给通道,也知道从这个通道里可以接收到什
2017-09-27 15:18:57 2331
原创 【动态语言和静态语言的比较】动态or静态?
定义:强类型语言(静态类型语言)是指需要进行变量/对象类型声明的语言,一般情况下需要编译执行。例如C/C++/Java/C#/scala/goland弱类型语言(动态类型语言)是指不需要进行变量/对象类型声明的语言,一般情况下不需要编译(但也有编译型的)。例如PHP/ASP/Ruby/Python/Perl/ABAP/SQL/JavaScript/Unix Shell/R语言等等。优势: 强类型的
2017-09-27 11:21:08 1384
原创 【python 邮件报表】无附件的邮件报表
简化版:#coding: utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')from mako.template import Templatefrom mako.lookup import TemplateLookupimport smtplibfrom email.mime.text import MIMETextf
2017-09-27 09:49:49 1009
转载 【linux tree】linux下tree的用法
tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来 linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装, 安装 :yum -y install tree-a 显示所有文件和目录。-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。-C 在文件和目录清单加上色彩,便于区分各种类型。-d 显示目录名称而非内容。-D 列出文件或目录的更改时间。-f
2017-09-26 10:21:47 1971
原创 【html 表格样式】table 设置
<style> <%include file="bootstrap.min.css"/></style><div style="text-align:center;width:80%;padding: 8px; line-height: 1.42857; vertical-align: top; border-top-width: 1px; border-top-color: rgb(2
2017-09-25 17:18:24 6412
原创 【python 数据报表】发送带有样式和附件的邮件
给运营和产品同事定期发送一些用于运营和产品决策的统计报表邮件,邮件通常是表格为主体,一般也会带有一个或者多个附件。让邮件带有css样式,让读邮件也成为一件愉快的事情。修改版效果: 版本1:# coding=utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')import osimport csvimport smtplibf
2017-09-24 22:21:14 3875 1
原创 【python 文件加密算法】python检测文件的MD5值
具体来说,每个文件都会有一个MD5的加密值,这个值来唯一标识这个文件大文件加密算法:# encoding: utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')############################导入相应的包###########################import hashlibimport os
2017-09-22 16:32:38 1109
原创 【python Django】django入门教程1
1。创建一个项目确保你的电脑上装了python和Django。我的是在python2.7和Django-1.10.5实现的。win+R,cmd进入命令行,在命令行输入:(我是进入D盘创建的mysite文件夹)D:django-admindjango-admin startproject mysitecd mysitepython manage.py创建的项目目录结构 运行一下:python
2017-09-22 11:45:03 657
原创 【python 数据标准化】利用sklearn做标准化
# -*- coding: utf-8 -*-from __future__ import divisionimport sysreload(sys)sys.setdefaultencoding('utf-8')import pandas as pdfrom sklearn import preprocessingimport numpy as np# pandas读取 Excel
2017-09-21 17:36:23 3193 2
原创 【python 加密解密】python中的加密解密模块使用
# encoding: utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')#######################Base64加密解密(可逆)#################### Base64编码,64指A-Z、a-z、0-9、+和/这64个字符,还有“=”号不属于编码字符,而是填充字符import base64
2017-09-21 17:30:20 5461
原创 【go语言 curl】golang版本的curl请求库
github源码网站:https://github.com/mikemintang/go-curl如何安装包go get github.com/mikemintang/go-curl发送post请求:package mainimport ( "fmt" "github.com/mikemintang/go-curl")func main() { url := "http://
2017-09-20 17:13:14 14883
原创 【go语言 slice】迭代slice
go语言内置一个关键字range用于迭代集合,当然他也可以迭代slice,也可以使用 _ 来忽略我们不关心的元素,但是如果只关心index则不需这么写 for index,_ := range slice1。下在给出完整代码package mainimport ( "fmt")func main() { // 创建一个容量和长度均为6的slice slice1 := [
2017-09-20 15:53:57 1325
原创 【python 分组求和功能】类似透视表的作用
# encoding: utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')import timeimport pandas as pdimport xlsxwritertime1 = time.time()import numpy as np#############读取数据#######################
2017-09-20 10:36:36 1967
原创 【go 指针数组】go语言中的指针数组
声明一个包含有5个整数指针类型的数组,我们可以在初始化时给相应位置的元素默认值。下面是给索引为0的元素一个新建的的int类型指针(默认为0),给索引为1的元素指向值v的地址,剩下的没有指定默认值的元素为指针的zero值也就是nilpackage mainimport "fmt"func main() { var v int = 6 array := [5]*int{0: new(in
2017-09-19 23:11:53 3979
原创 【linux C语言开发】阿里云服务器下c语言开发
1、linux下安装C语言环境yum -y install gccyum install gcc gcc-c++2、linux下建立.c文件mkdir HelloWorldcd HelloWorldtouch hello.c#include <stdio.h>void main(){int i,sum=0;for(i=1;i<=100;i++){ sum+=i;} pr
2017-09-19 16:21:47 1461
原创 【python linux下定时任务跑】crontab -e使用
1、shell 下 执行 python程序#!/bin/shpython /home/laidefa/msg_json/code/request_msg_json.pypython /home/laidefa/msg_json/code/ftp_uploadfile.py2、crontab -e 下执行定时任务跑python脚本每天八天半执行 每天八点四十执行# 30 8 * * * python
2017-09-19 15:32:20 4446
原创 【python 写入数据到excel】自定义写入数据到excel顺序 排列
例子1数据框顺序写入Excel:data=aimport xlsxwriterworkbook = xlsxwriter.Workbook('F:/chart1.xlsx')worksheet = workbook.add_worksheet('请求接口')title = [u'订单号',u'债权编号',u'请求参数',u'创建时间',u'结果']print data.iloc[:,0]fo
2017-09-18 16:08:50 4126
原创 【python 域名所有者识别】python 识别网站域名 所有者
对于一些网站,我们可能会关心其所有者是谁。为了找到网站的所有者,我们可以使用WHOIS协议查询域名的注册者是谁。Python中有一个对该协议的封装库。我们可以通过pip进行安装。pip install python-whois导入模块 import whois>>> import whois>>> whois.whois('https://www.cgtz.com/'){u'updated_da
2017-09-17 10:26:37 903
原创 【python 爬虫】识别网站所用技术
有一个十分有用的工具可以检查网站构建的技术类型——builtwith 模块(只支持python2环境,python3环境报错)。pip install builtwith该模块将 URL 作为参数,下载该 URL 并对其进行分析,然后返回该网站使用的技术。举个例子:>>> import builtwith>>> builtwith.parse('http://xxxxxxxxxxxxxxxxxx'
2017-09-17 10:16:53 1398
原创 【linux下 scrapy 安装】Python.h: No such file or directory
pip install scrapy出现错误: Python.h: No such file or directory解决办法:# CentOS 使用下面命令# yum install python-devel
2017-09-16 17:27:54 1105
原创 【python FTP】python操作FTP
上传来一个简单例子#!/usr/bin/python #coding=utf-8 from ftplib import FTP #引入ftp模块 import os ftp = FTP("ip") #设置ftp服务器地址 ftp.login('username', 'password') #
2017-09-15 10:07:52 1603
原创 【mysql 中文和英文长度】mysql 如何 计算中文和英文的长度
如何实现计算一串字符长度,中文算2 非中文算1SELECT CHAR_LENGTH(‘aaa你好’)+(LENGTH(‘aaa你好’)-CHAR_LENGTH(‘aaa你好’))/2
2017-09-14 17:03:49 2334
原创 【python 读取mysql数据】Python如何读取MySQL数据库表数据
目的:从MySQL数据库读取目标表数据,并处理# -*- coding: utf-8 -*-import pandas as pdimport pymysql## 加上字符集参数,防止中文乱码dbconn=pymysql.connect( host="**********", database="kimbo", user="kimbo_test", password="*****
2017-09-14 16:58:04 15461 4
原创 【R语言 linux环境配置】linux下安装R语言
tar -zxvf R-3.4.1.tar.gzcd R-3.4.1yum install gcc-gfortran yum install gcc gcc-c++ yum install readline-develyum install libXt-develyum install zlib-develyum -y install bzi
2017-09-12 10:48:29 9974
原创 【java 环境变量配置】linux下java环境变量配置
vim /etc/profileexport JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2017-09-12 09:58:09 552
原创 【python 爬虫】百度贴吧帖子所有楼层图片爬虫
下载百度贴吧帖子图片,好好看 python2.7版本:#coding=utf-8import reimport requestsimport urllibfrom bs4 import BeautifulSoupimport timetime1=time.time()def getHtml(url): page = requests.get(url) html =pa
2017-09-12 09:35:07 703
原创 【go语言 安装第三方包】阿里云下go语言如何装第三方包?
1、创建gopath文件夹及子文件夹创建文件 gopath,并且 在 gopath 目录下创建三个子文件夹。 bin pkg srcmkdir gopathcd gopathmkdir bin pkg src2、安装gityum install git3、设置gopath路径vim /etc/profileGOPATH=/root/software/gopath使之生效source /et
2017-09-12 07:53:08 870
原创 【linux go语言安装】阿里云下go语言如何安装?
1、到go语言中文网下载go在linux下的安装包 下载网址:https://studygolang.com/dl 如果是64位的linux系统,就下载64位,32位的就下载32位的。 如何查看是64位,还是32位?uname -a2、将下载的安装包上传到服务器rz 3、上传成功之后,解压缩tar -zxvf go1.9.linux-amd64.tar.gz4、解压成功后,设置环境变量PATH
2017-09-12 07:23:33 1370
原创 AttributeError: 'module' object has no attribute '_base' 可行解决办法
报错误: class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder): AttributeError: ‘module’ object has no attribute ‘_base’解决办法:要升级html5lib库至1.0b8 可以解决问题.pip install --upgrade html5lib==1.0b
2017-09-07 17:20:15 905
原创 【scrapy ip代理池】如何解决ip被限制的问题
1、首先写一个脚本proxies.py 自动获取代理ip# *-* coding:utf-8 *-*import requestsfrom bs4 import BeautifulSoupimport lxmlfrom multiprocessing import Process, Queueimport randomimport jsonimport timeimport req
2017-09-07 17:14:09 8712 1
原创 【python 资料整理】机器学习、数学、Python 速查表
1、机器学习 http://www.asimovinstitute.org/neural-network-zoo/https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-algorithm-cheat-sheethttp://blogs.sas.com/content/subconsciousmusings/
2017-09-07 16:07:35 531
原创 【python 数据框重命名列名】Pandas中DateFrame修改列名
1、加载数据:>>>import pandas as pd>>>a = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6], 'C':[7,8,9]})>>> a A B C0 1 4 71 2 5 82 3 6 92、最好的方法>>>a.rename(columns={'A':'a', 'B':'b', 'C':'c'}, inpl
2017-09-07 10:12:38 18436
原创 【python 接口开发】如何用python开发自己的接口
1、需要安装的模块 安装两个包pip install flaskpip install flask-restful2、一个最小的接口像这样:# coding=utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')from flask import Flaskimport flask_restfulapp = Flask(__n
2017-09-06 14:55:46 38433
原创 【python Flask】Flask-Bootstrap的使用
Bootstrap是 Twitter 开发的一个开源框架,它提供的用户界面组件可用于创建整洁且具有吸引力的网页,而且这些网页还能兼容所有现代 Web 浏览器。1、如何安装?要想在程序中集成 Bootstrap, 显然要对模板做所有必要的改动。不过,更简单的方法是使用一个名为 Flask-Bootstrap 的 Flask 扩 展,简化集成的过程。 Flask-Bootstrap 使用 pip安装:p
2017-09-06 14:25:21 2881
原创 【linux 解压】Centos下解压rar、zip文件的方法
wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gztar -zxvf rarlinux-4.0.1.tar.gzcd rar make看见下面这些信息就是安装成功了mkdir -p /usr/local/binmkdir -p /usr/local/libcp rar unrar /usr/local/bincp rarfiles.lst /e
2017-09-05 12:35:59 1362
原创 【R 可视化】R语言画函数图
rm(list=ls())x=seq(-0.99,5,0.1)f=log2(sqrt(x+1))plot(x,f,type="l", lwd=2,col="red",ylim=c(-2,2),main="f=log2(sqrt(x+1)")
2017-09-04 09:38:39 20009
原创 【acsess 多个left join】acsess 数据库 多个left join关联
selectw1.f2,w1.f4,(w1.f16_6s+w2.f16_3+w3.f16_4+w4.f16_5) as total_scorefrom((((selectm.f2,m.f4,iif(m.f4 in ('总经办','财务部','人事部','业务部','采购部','生产部','PMC','技术部'),m.f16_12*0.3,iif(m.f4 in ('品保部','机加课','拋光课'
2017-09-03 10:53:46 558
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人