首页 > 其他
爬虫验证码
我现在使用 phantomJS 截图,然后裁剪得到验证码,再通过Python光学识别获取验证码。 这个过程中遇到 phantomJS 截图大小不一致的问题,我本地的和服务器的图片,验证码的位置不一致。没办法,只好把服务器上的图片 scp 下来,然后更改像素位置。 为什么不直接下载图片下来呢? 每次点 ...
分类:其他   时间:2016-12-24 23:11:22    收藏:0  评论:0  赞:0  阅读:258
第3天作业 PoEdu MyString实现
作业要求 代码: 高亮部分,代码没有达到作业要求。有bug待解决。 ...
分类:其他   时间:2016-12-24 23:10:58    收藏:0  评论:0  赞:0  阅读:312
观察者模式
定义:当一个对象状态发生改变时,依赖它的对象全部会收到通知,并自动更新,实现低耦合,非侵入式的通知与更新机制场景:一个事件发生后,要执行一连串更新操作。传统的编程方式,就是在事件的代码之后直接加入处理逻辑。当更新的逻辑增加之后,代码会变得难以维护。这种方式是耦合的,侵入式的,增加新的逻辑需要修改事件... ...
分类:其他   时间:2016-12-24 23:09:40    收藏:0  评论:0  赞:0  阅读:248
SPL标准库-数据结构
数据结构:栈$stack = new SplStack();$stack->push("data1\n");$stack->push("data2\n");echo $stack->pop();echo $stack->pop();数据结构:队列$queue = new SplQueue();$qu... ...
分类:其他   时间:2016-12-24 23:09:12    收藏:0  评论:0  赞:0  阅读:246
Redis 学习笔记
Redis是内存型、键值对型数据库,独立运行,不是第三方库 Redis 有三个主要使其有别于其它很多竞争对手的特点: Redis是完全在内存中保存数据的数据库,使用磁盘只是为了持久性目的; Redis相比许多键值数据存储系统有相对丰富的数据类型; Redis可以将数据复制到任意数量的从服务器中; R ...
分类:其他   时间:2016-12-24 23:08:51    收藏:0  评论:0  赞:0  阅读:149
原型模式
定义:先创建好一个原型对象,然后通过clone原型对象来创建新的对象。好处:1.原型模式与工厂模式作用类似,都是用来创建对象 2.免去了类创建时重复的初始化操作 3.原型模式适用于大对象的创建。创建一个大对象需要很大的开销,如果每次new就会消耗很大,原型模式仅需内存拷贝即可。$prototype ... ...
分类:其他   时间:2016-12-24 23:08:16    收藏:0  评论:0  赞:0  阅读:260
记录一下hdu的几道题
杭州电子科技大学程序设计竞赛 2016‘12-网络同步赛 前几天看到这个比赛,想着要是到时候没事就做一下,但是中午实在太困,加上水平太次,才a了4道题目。 1.1001 BigZhuGod的粉丝 没写输入与输出,看例子,找规律!注意一行字符输入的方法。我一般是用getline(cin, s),但是一 ...
分类:其他   时间:2016-12-24 23:07:57    收藏:0  评论:0  赞:0  阅读:285
简体中国版文档的Markdown语法
Markdown文件 注意︰这是简体中国版文档的Markdown语法。如果你正在寻找英语版文档。请参阅Markdown︰ Markdown: Syntax. Markdown: Syntax 概述 哲学 行内 HTML 特殊字符自动转换 区块元素 段落和换行 标题 区块引言 清单 程序代码区块 分隔 ...
分类:其他   时间:2016-12-24 23:07:21    收藏:0  评论:0  赞:0  阅读:158
配置与设计模式
1.PHP中使用ArrayAccess实现配置文件的加载$config = new \IMooc\Config(__DIR__.'/configs');var_dump($config['controller']);path = $path; } public function offsetExis... ...
分类:其他   时间:2016-12-24 23:06:37    收藏:0  评论:0  赞:0  阅读:374
AC日记——挤牛奶 洛谷 P1204
题目描述 三个农民每天清晨5点起床,然后去牛棚给3头牛挤奶。第一个农民在300秒(从5点开始计时)给他的牛挤奶,一直到1000秒。第二个农民在700秒开始,在 1200秒结束。第三个农民在1500秒开始2100秒结束。期间最长的至少有一个农民在挤奶的连续时间为900秒(从300秒到1200秒),而最 ...
分类:其他   时间:2016-12-24 23:06:03    收藏:0  评论:0  赞:0  阅读:214
十六周个人作业
计划:这个任务需要三天的时间 开发: 需求分析:作为一名观众我希望了解某一场比赛的比分以便更加清楚的了解赛况 生成设计文档:拆分用户故事 设计复审:由小组长负责审核 具体设计:合理的布局 具体编码:直接赋值,不用连数据库。 ...
分类:其他   时间:2016-12-24 23:05:38    收藏:0  评论:0  赞:0  阅读:145
代理模式
定义:在客户端与实体之间建立一个代理对象(proxy),客户端对实体进行操作全部委派给代理对象,隐藏实体的具体实现细节好处:代理对象(proxy)还可以与业务代码分离,部署到另外的服务器。业务代码中通过RPC来委派任务$proxy = new \IMooc\Proxy();$proxy->getUs... ...
分类:其他   时间:2016-12-24 23:05:01    收藏:0  评论:0  赞:0  阅读:145
策略模式
定义:将一组特定的行为和算法封装成类,以适应某些特定的上下文环境,使用策略模式可以实现Ioc,依赖倒置、控制反转实际应用举例:假如一个电商网站系统,针对男性女性的用户要各自跳转到不同商品类目,并且所有广告位展示不同的广告(分支逻辑)class Page{ protected $strategy; f... ...
分类:其他   时间:2016-12-24 23:02:33    收藏:0  评论:0  赞:0  阅读:198
tomcat 7 WARNING: A context path must either be an empty string or start with a '/' and do not end with a '/'. The path [/] does not meet these criteria and has been changed to []
tomcat 7 WARNING: A context path must either be an empty string or start with a '/' and do not end with a '/'. The path [/] does not meet these criter ...
分类:其他   时间:2016-12-24 23:02:16    收藏:0  评论:0  赞:0  阅读:7393
适配模式
定义:可以将截然不同的函数接口封装成统一的API实际应用举例:1.PHP的数据库有mysql,mysqli,pdo3种,可以用适配器模式统一成一致 2.cache适配器,将memcache,redis,file,apc等不同的缓存函数,统一成一致以实际应用举例1作为示例$db = new IMooc... ...
分类:其他   时间:2016-12-24 23:01:36    收藏:0  评论:0  赞:0  阅读:271
第一小组作业
计划 估计此程序需要5-6天。 开发 需求分析 作为一名现场记分员,我希望详细记录比赛现场比分增长情况,以便观众及运动员、教练员及时掌握比赛状况。(满意条件:精确到每一局的具体比分增长情况)。 从分析用例故事可以知道完成此程序需要这两项任务:选择队伍和记录比赛分数 以下为改程序的活动图: 代码规范: ...
分类:其他   时间:2016-12-24 23:01:07    收藏:0  评论:0  赞:0  阅读:203
单例模式
定义:使某个类的对象仅允许创建一个实例好处:节约资源$db = IMooc\Database::getInstance();<?phpnamespace IMooc;class Database{ protected $db; private function __construct() { } s... ...
分类:其他   时间:2016-12-24 23:00:47    收藏:0  评论:0  赞:0  阅读:189
hihoCoder 1393 网络流三·二分图多重匹配(Dinic求二分图最大多重匹配)
#1393 : 网络流三·二分图多重匹配 #1393 : 网络流三·二分图多重匹配 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 学校的秋季运动会即将开始,为了决定参赛人员,各个班又开始忙碌起来。 小Hi和小Ho作为班上的班干部,统计分配比赛选手的重任也自然交到了他们 ...
分类:其他   时间:2016-12-24 23:00:28    收藏:0  评论:0  赞:0  阅读:303
命名空间与Autoload
命名空间是为了防止函数名冲突当php编译器找到未定义类时,就会自动去调用__autoload($class)这个函数,$class就代表这个未定义的类名相对于当前项目根目录所在路径 php5.3之后使用spl_autoload_register()代替__autoload() 来自为知笔记(Wiz) ...
分类:其他   时间:2016-12-24 22:59:58    收藏:0  评论:0  赞:0  阅读:256
在浏览器中输入 www.baidu.com 后执行的全部过程
现在假设如果我们在客户端(客户端)浏览器中输入http://www.baidu.com,而baidu.com为要访问的服务器(服务器),下面详细分析客户端为了访问服务器而执行的一系列关于协议的操作: 1、客户端浏览器通过DNS解析到www.baidu.com的IP地址220.181.27.48,通过... ...
分类:其他   时间:2016-12-24 22:58:56    收藏:0  评论:0  赞:0  阅读:206
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!