自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 面试准备——Linux基础篇

UNIX目标是开发一种交互的具有多道程序处理能力的分时操作系统。Linux系统诞生于1991年,由芬兰大学生开发。Linux内核版本www.kernel.org开源软件Apache PHP python MySQL 等支撑互联网的开源技术LAMP:操作系统Linux Web服务器Apache 数据库MySQL 编程语言PHPwww.netcraft.com可以...

2020-02-19 16:48:07 342 1

原创 面试准备——Git

git管理的是修改而不是文件,是分布式版本管理系统版本号是40位的十六进制数HEAD表示当前版本,它实际上是一个指针HEAD^表示当前版本的上一个版本HEAD^^表示当前版本的上一个版本的上一个版本cd<文件名>进入该文件目录下pwd显示当前工作目录mkdir<文件名>创建空目录gitinit把这个目录变成Git可以管...

2020-02-19 16:44:13 142

原创 面试准备——MySql基础篇

Mac终端配置环境变量后需要输入source ~/.bash_profile再mysql -u root -p??在MySQL Client中输入的SQL语句通过TCP连接发送到MySQL Server,默认端口号是3306,即如果发送到本机MySQL Server,地址就是127.0.0.1:3306,也可以只安装MySQL Client,然后连接到远程MySQL Server。假设远程...

2020-02-19 16:42:26 211

原创 什么是Web框架

学计算机最主要的是将理论落地,对于框架的理解,最好的办法就是去用,我觉得这篇外文博客写的很好。原文链接:https://jeffknupp.com/blog/2014/03/03/what-is-a-web-framework/精髓提取出来就是:Solving The Big Two: Routing and TemplatesOf all the issues surroundi...

2019-03-12 17:50:27 222

原创 SoupUI使用教程

这是一个用于webservice接口的开发并且自测,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试,SoapUI让你轻松,快速创建和执行自动化功能、回归、合规和负载测试。 当拿到服务接口自动化测试任务,首先知道项目传输协议socket http (三次握手)HTTPS(加密文件+三次握手),简单对象访问协议,任何底层协议都是...

2019-03-12 17:48:54 1788

原创 Python实现观察者模式

# -*- coding: utf-8 -*-#观察者class Xiaoming(): def save(self): print('小明:我来救你了!') def com(self): print('小明:我来陪你!')#观察者class Xiaogang(): def save(self): ...

2018-10-14 13:00:12 165

原创 TCP-三次握手和四次挥手

三次握手OSI七层参考模型TCP/IP四层网络模型传输层的任务就是负责主机中两个进程之间的通信,IP知道怎么把分组投递给哪个主机不知道怎么把它们投递给主机上的具体应用。简单的说,IP层提供主机到主机间的通信,UDP/TCP提供进程与进程之间的通信,应用层协议规定了进程通信时需遵守的规则和标准。UDP/TCP位于IP层的上层,应用协议的下层。TCP提供在不可靠的互联网络上提供一个可靠的端到端传输,特...

2018-06-29 14:29:59 522

原创 TCP服务端编程

#复习一下Tcp 服务端socket=socket.socket ()#新建socketsocket.bind()#绑定端口号socket.listen()#监听cli_socket=socket .accept()#接受客户端连接while True: #进程的方式实现并发。 p=Process(target=fun,args=()) #实现fun函数 p=start(...

2018-06-27 13:05:59 365

原创 Python日志输出

非scrapy中log日志写法# coding=utf-8import loggingimport datetimetoday = datetime.datetime.now()log_file_path = "test_{}_{}_{}.log".format(today.year,today.month,today.day)logging.basicConfig(level=logg...

2018-06-27 13:01:43 309

原创 Python实现桥接模式

桥接模式:将“抽象化”与“实现化”进行“脱耦”。使得两者可以独立地演化抽象化:存在于多个实体中的共同概念性联系,就是抽象化。比如一组独享如果具有相同的概念性联系,那么它就可以通过一个共同的类来描述,如果一组类具有相同的概念性联系,就可以通过一个抽象类来描述。实现化:抽象化给出具体实现,就是实现化,比如一个类的实例化就是这个类的实现化,一个具体子类就是抽象超类的实现化。脱耦:就是两个实体的行为的某种...

2018-06-23 15:51:14 1083 1

原创 Python实现状态模式

最近在看设计模式,其中状态模式描述为:状态模式:背景:游戏程序总体上看处于若干种状态,过场动画、游戏主菜单、游戏主画面、脚本控制等。游戏在不同的状态中表现出相当不同的行为。从更加微观的角度看,一个主角往往处于若干个状态中,闲逛、追击、打斗、逃跑等。意图:允许一个对象在其内部内部状态改变时改变它的行为。对象看起来似乎改变了它的类。别名:状态对象。动机:希望一个对象根据自身的状态而改变行为,但是又避免...

2018-06-23 14:52:53 824

原创 Python实现观察者模式

最近在看设计模式,其中观察者模式描述为:场景:在游戏中主角在行走的过程中摄像机镜头总是跟随着他使他总是处于场景的中心;主角往往有随从,这些随从会根据主角的行为作出相应的配合行为和动作。意图:对象之间存在某种依赖关系,当一个对象的状态发生改变的时候,所有依赖它的对象都得通知并作出相应的反应。观察者模式又叫做发表-订阅模式=模型-视图模式=源-收听者模式=从属者模式。动机:将一个系统分解成相互协作的类...

2018-06-23 10:30:37 722

原创 Python进制转换

二进制转十进制:int('二进制写法',2)#加引号是因为二进制是字符串八进制转十进制:int('八进制写法',8)#加引号是因为八进制是字符串十六进制转十进制:int('十六进制写法',16)#加引号是因为十六进制是字符串十进制转二进制:bin(十进制数字)十进制转八进制:oct(十进制数字)十进制转十六进制:hex(十进制数字)...

2018-06-22 21:47:20 319

原创 python避免if-else过多的办法总结

方法一:来自http://biancheng.dnbcw.net/python/417264.htmlwhile True: n = raw_input() i = int(n) % 10 if i == 0: print 0 elif i == 1: print 1 elif i == 2: print 2...

2018-06-22 21:33:43 19404 4

原创 Python自定义对象转json、json转Python自定义对象

自定义对象转json:自己探索出来的,直接看下面简单的例子吧。#自定义对象转换成jsonimport json#自定义对象class C: key1=list key2=str key3=int key4=tuple def __init__(self,key1,key2,key3,key4): self.key1=key1 ...

2018-06-19 15:40:37 12789

原创 理解Session和Cookie

HTTP本身是无状态的,一个请求发送之后和下一个请求是没有直接关系的,但是在实际应用中,需要构建前后exist关系场景,比方说在当当买书,把一本书加入购物车中之后,又狂了一下商城,这时你再回来付款时候,购物车中不能不存在这本书,这就需要Session和Cookie帮助我们保存这样的信息。Cookie建立在客户端。图解如下:1.浏览器在向服务器发送第一个不附带Cookie的请求时,服务器拿到这个之后...

2018-06-19 13:51:31 400

原创 Python requests库Proxy代理问题

攻克伟大的防火墙需要借助代理。在网络请求中,代理服务器充当我们request的服务器,而后代理服务器充当客户端,向墙外服务器发送request。response通过代理服务器转发给我们。比如说访问facebook:1.启动一个代理服务2.在主机的1080端口启动Socks服务3.把请求转发到1080端口4.获取请求资源代码实现:开发环境中安装 pip install 'requests[socks...

2018-06-19 13:14:02 6623

翻译 Web应用工作流程

Web 应用程序是一个包含多个页的 Web 站点,这些页的部分内容或全部内容是未确定的。Web 服务器是响应来自 Web 浏览器的请求发送出 Web 页的软件。当访问者单击浏览器中的 Web 页上的某个链接、在浏览器中选择一个书签,或在浏览器的地址文本框中输入一个 URL 时,便生成一个页请求。应用程序服务器是一种软件,它帮助 Web 服务器处理包含服务器端脚本或标签的 Web 页。当从服务器请求...

2018-06-17 15:43:27 2248

原创 数据库主键自动递增,手动进行了删减,导致主键不连续

呵呵了真是,半天了不知道怎么解决。。直接删除旧主键,新建一个新主键不就好了?emmmm

2018-05-25 16:55:28 2749

原创 Progress On 在线原型设计初体验

整理资料中。去年不知道为什么老师让用Process On这个工具,没有跳转。就这么凑合用了。

2018-05-22 19:31:15 5813

原创 Myeclipse导入项目出错问题

哎真是的,记下来以后别傻兮兮的。The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files项目组建和Myeclipse环境引用的JDK不同。解决方案: 点击window&gt;preferences&gt;java&gt;Installed JREs 首先点...

2018-05-12 19:49:31 2341

原创 二、Facebook Group API接口示例

1.受众特征相关接口2.Page主页部分接口3.Post部分相关接口更多接口调用方法请去https://developers.facebook.com/docs/graph-api/reference查看。

2018-04-28 13:12:00 3331

原创 一、关于Facebook Insights指标的解释说明

我是搬运工

2018-04-28 12:58:06 950

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除