需求分析 1、多用户登录 socketserver 2、用户登录,加密认证 hashlib 3、上传/下载文件,保证文件一致性 md5校验 4、不同用户目录不同,只能访问自己的 5、用户磁盘配置额度,用户不同额度不同 6、用户登录后,可在家目录权限下切换子目录 7、查看当前目录下文件,新建文件夹 8 ...
分类:
编程语言 时间:
2018-10-20 14:55:58
阅读次数:
206
首先解决爬虫等待,不被关闭的问题: 1、scrapy内部的信号系统会在爬虫耗尽内部队列中的request时,就会触发spider_idle信号。 2、爬虫的信号管理器收到spider_idle信号后,将调用注册spider_idle信号的处理器进行处理。 3、当该信号的所有处理器(handler)被 ...
分类:
其他好文 时间:
2018-10-20 11:51:47
阅读次数:
274
SAP CRM可以在开发工具中用右键直接创建一个新的事件处理器: 这些事件处理器实际上就是UI控制器(Controller)上具有特定接口类型的方法。 C4C UI的event handler 在C4C UI Designer的Controller标签页里创建,一个例子如下: 这些Event属于整个 ...
分类:
其他好文 时间:
2018-10-19 22:45:25
阅读次数:
201
介绍MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其中较为成熟的
分类:
其他好文 时间:
2018-10-19 22:42:32
阅读次数:
326
Java 发送邮件 使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMail API 和Java Activation Framework (JAF) 。 你可以在 JavaMail (Version 1.2) 下载最新的版本。你可以再 在JAF (Version ...
分类:
编程语言 时间:
2018-10-19 18:46:14
阅读次数:
171
首先看两幅图,MySQL的逻辑架构和查询过程 客户端/服务端通信协议: MySQL客户端/服务端通信协议是“半双工”的:在任一时刻,要么是服务器向客户端发送数据,要么是客户端向服务器发送数据,这两个动作不能同时发生。一旦一端开始发送消息,另一端要接收完整个消息才能响应它,所以我们无法也无须将一个消息 ...
分类:
数据库 时间:
2018-10-18 20:47:22
阅读次数:
254
一、Spring MVC简介 1.1Spring MVC工作流程 映射器:主要是根据浏览器上输入的url来映射所有满足要求的Handle(控制器类) 适配器:主要是决定调用哪个Handler来实现具体的业务逻辑 1.2Spring MVC VS Struts2 1)springmvc的入口是一个se ...
分类:
编程语言 时间:
2018-10-18 17:01:19
阅读次数:
224
一.简介HanlerThread就是一个封装了Loop的Thread,其他线程能够通过创建Handler传进去该Looper,与HandlerThread通信二.源码分析 1.因为其是一个Thread,所以可以从run方法看起 @Override public void run() { mTid =... ...
分类:
其他好文 时间:
2018-10-18 16:49:38
阅读次数:
215
Hi,大家好。有段时间没来更新scrapy爬取实例信息了,前2天同事说爬取拉勾,boss直聘等网站信息比较困难。昨天下午开始着手爬取boss直聘内Python爬虫的信息,比想象中的简单很多。 需要解决的问题: 解决的思路: 图(1_1) 图(1_2) 老规矩,给各位爬取结果的图,大家也可以去尝试一下 ...
分类:
其他好文 时间:
2018-10-18 16:46:58
阅读次数:
130
责任链模式:使得多个对象都有机会处理请求,从而避免请求的发送者和接收者之间耦合关系。将这个对象串成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止 案例: 实现思路:先新建一个任务处理的一个接口类Handler,里面有一个执行的方法(execute),方法参数Bigdemic类型的参数(mo ...
分类:
其他好文 时间:
2018-10-17 22:20:53
阅读次数:
315