5 life4711

尚未进行身份认证

暂无相关描述

等级
TA的排名 1k+

声明

博客中的很多文章是学生时代在网上参考了许多资料总结的,其中是存在很多摘抄和复制,本质目的是自己日后查找方便或提供给更多人参考用的,无意侵权,更无意任何商业用途。现在毕业多年,博客已不再维护,希望浏览者不要较真更不要道德绑架,如果真感觉侵犯了您的权益,或者让您不爽,请联系原作者在本博客后评论联系我删除。谢谢!...

2019-04-07 10:18:28

Python rsync 服务器之间文件夹同步脚本

About rsync:https://download.samba.org/pub/rsync/rsync.html配置两台服务器之间ssh-key后,可以实现自动化无需手动输入密码,脚本如下:importargparseimportdatetimefromfunctoolsimportpartialimportmultiprocessingasmpimport

2017-04-20 17:15:45

Python log 的正确打开方式

importosimportlogbookfromlogbook.moreimportColorizedStderrHandlerimportsmtplibLOG_DIR=os.path.join('log')ifnotos.path.exists(LOG_DIR):os.makedirs(LOG_DIR)defget_logger(name=

2017-02-08 12:43:33

Mysql数据库的远程访问设置

本篇文章意在纠正网上很多错误的博客,下面是正确的方法:以下操作使用root权限1、编辑mysql配置文件,注释掉“bind-address=127.0.0.1”  root@ubuntu:~#vim/etc/mysql/mysql.conf.d/mysqld.cnf  #bind-address=127.0.0.12、赋权限:

2016-11-29 11:13:00

Python脚本实现查找指定目录下包含指定关键字的文件

#!/usr/bin/python#coding:utf8importos#判断文件中是否包含关键字,是则将文件路径打印出来defis_file_contain_word(file_list,query_word):for_fileinfile_list:ifquery_wordinopen(_file).read():

2016-07-04 15:07:42

斯坦福机器学习公开课笔记

初步介绍监督式学习:给定数据集并且知道其正确的输出应该是怎么样的,即有反馈(feedback),分为回归(Regressioin):map输入到连续的输出值。分类(Classification):map输出到离散的输出值。非监督式学习:给定数据集,并不知道其正确的输出是什么,没有反馈,分为聚类(Clustering):Examples:GoogleN

2016-05-31 10:18:21

Windows10系统下LAMP开发环境的搭建

去年刚开始学习PHP开发的时候,搭建LAMP环境采用了一个现成的软件:phpstudy来完成,虽然勉强能用,但是后来总会发现有这样或那样的问题(一个重要的问题就是系统原装的MySQL数据库会被覆盖掉)弄得挺乱的。今天正好有一点时间,自己从官网下载了各个软件的安装文件以手工配置的方式重新搭建了一下LAMP环境。过程中遇到了很多困难,也看了很多大牛的博客,现在总算是大功告成了。分享一点经验和在整个过程

2016-05-17 19:22:15

c++中string类成员函数的总结

要想使用标准C++中string类,必须要包含#include//注意是,不是,带.h的是C语言中的头文件usingstd::string;usingstd::wstring;或usingnamespacestd;下面你就可以使用string/wstring了,它们两分别对应着char和wchar_t。string和wstring的用法是一样的,以下只用string作介绍

2016-05-14 21:05:56

洗牌算法

题目要求:用计算机模拟洗牌(不包括大小王),分发给四个玩家并将四个玩家的牌显示出来。思路:i从0~51遍历,每次产生i到52之间的随机数k(iusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;nam

2016-05-08 15:59:33

面试常遇到的通配符匹配的两个小问题总结

题目一:给定两个字符串s和p,s为原串,p为含有通配符的串,其中关于通配符的定义为:“*”表示可以匹配任意字符串,“.”表示可以匹配任意字符classSolution{public:boolisMatch(constchar*s,constchar*p){if(*s=='\0'){whil

2016-05-05 21:29:15

正则表达式需要转义的特殊字符

正则表达式中有些字符具有特殊的含义,如果在匹配中要用到它本来的含义,需要进行转义(在其前面加一个\)。下面总结了常见的一些需要转义的特殊字符:$匹配输入字符串的结尾位置。如果设置了RegExp对象的Multiline属性,则$也匹配,如‘\n’或’\r’。()标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符。*匹配前面的子表达式零次或多

2016-04-22 20:30:12

各类排序算法的c++实现

#ifndefSORT_H#defineSORT_H#include#includeusingnamespacestd;//1.直接插入排序templatevoidInsertSort(ElemTypedata[],intn);//2.折半插入排序templatevoidBInsertSort(ElemTypedata[],intn);//3

2016-04-12 19:10:40

Python网络爬虫——模拟登陆爬取网站数据并加载到excl表格里

对于需要登陆的网站用Python写爬虫的时候需要模拟登陆上去,才能得到想要的界面。偶然的一个机会,我们前任辅导员找到我,写一个爬取网络表格到本地excl表格并能支持分页的小程序,碰巧以前写过爬虫,这样一来又深入的理解了一下。前段时间忙着面试一直没抽出时间,今天花了一天的功夫算是搞出来了。写一个博客,以后查找时方便,也希望能给同样再写爬虫的童鞋一点帮助!模拟登陆首先要分析一下浏览器给服务器发

2016-04-11 21:05:53

最近最久未使用(LRU)页面置换算法原理及模拟实现

FIFO算法的性能较差,它所依据的条件是各个页面调入内存的时间,而页面调入的先后并不能反映页面的使用状况。最近最久未使用(LRU)的页面置换算法是根据页面调入内存后的使用情况做出决策的。由于无法预测各页面将来的使用情况,只能利用“最近的过去”作为“最近的将来”的近似,因此,LRU置换算法是选择最近最久未使用的页面予以淘汰。该算法赋予每个页面一个访问字段,用来记录一个页面自上次被访问以来所经历的时间t

2016-04-01 22:50:24

c++11 :unique_ptr

创建和使用unique_ptr实例unique_ptr不共享它的指针。他无法复制到其他的unique_ptr,无法通过值传递到函数,也无法用于需要副本的任何标准模板库(STL)算法。只能移动unique_ptr,这意味着,内存资源所有权将转移到另一个unique_ptr,并且原始的unique_ptr不在拥有此资源。建议将对象限制为由一个所有者所有,因为多个所有权会使程序逻辑变的复杂。因此,当需

2016-03-27 14:49:55

c++四种强制类型转换

c++四种强制类型转换c++有四种类型的强制类型转换,所以c++不是类型安全的。分别为:static_cast,dynamic_cast,const_cast,reinterpret_cast为什么使用c风格的强制类型转换可以把想要的任何东西转换成合乎心意的类型。那为什么还要一个新的c++类型的强制转换呢?新类型的强制转换可以提供更好的控制强制转换过程,允许控制各种不同种类的强制转换。c++中

2016-03-22 11:58:07

new和malloc的地址分配问题

从函数声明上可以看出。malloc和new至少有两个不同:new返回指定类型的指针,并且可以自动计算所需要大小。比如:123int *p;p=new int;//返回类型为int*类型(整数型指针),分配大小为sizeof(int);或:

2016-03-13 12:05:50

剖析C++多态:用C实现简单多态

怎样用C语言实现多态,首先想到的应该是去模拟C++的虚函数。在C++中,每一个含有虚函数的类,都有一个虚函数表。对于类的每一个对象,都有一个指向虚函数表的指针。用C语言模拟这个过程。先考虑最简单的情况,只含有一个虚函数的类,并且只有构造函数,没有虚析构函数。 假设这个类Base有一个int类型的成员变量val,虚函数run(intnum)能够输出(val+num)的值。它的派

2016-03-12 21:25:11

vs2012利用MFC开发基于对话框的小软件指南(连接Mysql数据库)

最近用MFC写了一个基于对话框的小软件,并且实现了和mysql数据库的交互。从一点不懂到写出来,费了不少周折,百度谷歌了很多资料,特写本篇博文,希望对同样在设计含界面的小软件并在学习MFC的朋友提供一定的帮助,你不是一个人。开发环境:vs2012mysql5.1win10x64位操作系统关于vs2012和mysql数据库的链接请看我的这篇博文http://blog.csdn.net

2016-01-27 10:27:50

CentOS下开放防火墙端口

用Linux虚拟机(centOS)作为服务器,用本机电脑作为客户端,如果在安装虚拟机的时候网络的链接方式选的是桥接,那么虚拟机和本机是在一个ip号段上的,在本机上用浏览器是可以访问centOS服务器的。若显示找不到页面,可能是服务器(centOS虚拟机)的防火墙端口8080并没有开!下面是打开服务器8080端口的方式:[root@localhost~]#/sbin/iptables-

2016-01-20 14:18:24

查看更多

勋章 我的勋章
    暂无奖章