首页 > 编程语言
python selectors ftp服务端
importselectors importsocket,os,sys BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_DIR) sel=selectors.DefaultSelector() cmdlist=[‘put‘,‘get‘] classFtp(object): def__init__(self): pass defaccept(self,sock,mask):..
分类:编程语言   时间:2017-09-30 14:52:54    收藏:0  评论:0  赞:0  阅读:322
python网页爬虫浅析
Python网页爬虫简介:有时候我们需要把一个网页的图片copy下来。通常手工的方式是鼠标右键savepictureas...python网页爬虫可以一次性把所有图片copy下来。步骤如下:1.读取要爬虫的html2.对爬下来的html进行存储并处理:存储原始html过滤生成list正则匹配出picture的连接3.根据..
分类:编程语言   时间:2017-09-30 14:51:58    收藏:0  评论:0  赞:0  阅读:285
python--学校管理系统(在学校接口上,增加了老师的管理接口和学生的管理接口)
和上一篇随笔一样的要求,完善了一下老师接口和学生接口。 搞清楚了一件事情,就是import那么多文件,该怎么搞才比较方便。 1、先上文件目录 在lib中定义了各个类,一看名字就知道是啥类了哦 在interface中定义了接口程序,用户验证身份之后就调用相应的接口 在dumpfile中分了几个文件夹, ...
分类:编程语言   时间:2017-09-30 14:48:03    收藏:0  评论:0  赞:0  阅读:353
JavaScript 从入门到放弃(一)事件委托和使用innerHTML添加元素
一、使用事件委托 一个简单的需求,比如想给ul下面的li加上点击事件,点击哪个li,就显示那个li的innerHTML。这个貌似很简单!代码如下! 很简单,这样就实现了,实际上这里有坑,也待优化!1.for循环,循环的是li,10个li就循环10次,绑定10次事件,100个就循环了100次,绑定10 ...
分类:编程语言   时间:2017-09-30 14:46:40    收藏:0  评论:0  赞:0  阅读:377
《Effective Java》第10章 发并
第66条:同步访问共享的可变数据 Java语言规范保证读或者写一个变量是原子的(atomic ) ,除非这个变量的类型为long或者double. [java中long和double类型操作的非原子性探究]( http://blog.csdn.net/zhaifengmin/article/deta... ...
分类:编程语言   时间:2017-09-30 14:45:14    收藏:0  评论:0  赞:0  阅读:297
c++学习笔记---02---从一个小程序说起
从一个小程序说起 这一讲的主要目的是帮助大家在C语言的背景知识上与C++建立联系。 问题探索 问题:对一个整型数组求和。 要求:定义一个存储着 n 个元素的数组,要求用C语言完成这个任务。 赶紧的:大家一起动手! 参考: 深入一点思考 我们说数组和指针他们的关系很复杂。 在刚才的例子中,我们加点“料 ...
分类:编程语言   时间:2017-09-30 14:45:02    收藏:0  评论:0  赞:0  阅读:241
KMP算法
学习自:https://61mon.com/index.php/archives/183/ next[j]=2 匹配串右滑,j=next[j] 还是不匹配,j=next[0]=-1 进入判断条件,i、j 都要加1,j 因为是-1 + 1=0 。被初始化。 Java代码: ...
分类:编程语言   时间:2017-09-30 14:43:03    收藏:0  评论:0  赞:0  阅读:293
java面试题04
1.就你所熟悉的银行业务面说一下,越详细越好 银行经验:手机银行 网上银行经验 怎么支付 转账 了解基本业务 2.了解工作流的控制,审批流程以及帐务处理么? java中怎么实现工作流、审批流程,java怎么实现报表功能? web 项目整合 jbpm或者其他工作流组件 3.java开发web有几种开发 ...
分类:编程语言   时间:2017-09-30 14:42:37    收藏:0  评论:0  赞:0  阅读:341
[Python]Python 使用 for 循环的小例子
[Python]Python 使用 for 循环的小例子: In [7]: for i in range(5): ...: print "xxxx" ...: print "yyyy" ...: xxxxyyyyxxxxyyyyxxxxyyyyxxxxyyyyxxxxyyyy ...
分类:编程语言   时间:2017-09-30 14:42:12    收藏:0  评论:0  赞:0  阅读:265
《Effective Java》第7章 方法
第38条:检查参数的有效性 对于公有的方法,要用javadoc的@throws标签(tag)在文档中说明违反参数值限制时会抛出的异常。这样的异常通常为IllegalArgumentException, IndexOutOfBoundsException或NullPointerException. 非... ...
分类:编程语言   时间:2017-09-30 14:41:10    收藏:0  评论:0  赞:0  阅读:278
Java的位运算符—与(&)、非(~)、或(|)、异或(^)
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1, ...
分类:编程语言   时间:2017-09-30 14:39:56    收藏:0  评论:0  赞:0  阅读:277
Centos7下部署两套python版本并存
需求说明:centos7.2系统的开发机器上已经自带了python2.7版本,但是开发的项目中用的是python3.5版本,为了保证Centos系统的正常运行,以及节省机器资源(不想因此再申请另外一台开发机器部署python3.5),所以需要安装python3.5与python2.7共存的开发环境。 ...
分类:编程语言   时间:2017-09-30 14:34:11    收藏:0  评论:0  赞:0  阅读:291
《Effective Java》第11章 序列化
“将一个对象编码成一个字节流”,称作将该对象序列化(serializing); 相反的处理过程被称作反序列化(deserializing),一旦对象被序列化后,它的编码就可以从一台正在运行的虚拟机被传递到另一台虚拟机上,或者被存储到磁盘上,供以后反序列化时用。序列化技术为远程通信提供了标准的线路级(... ...
分类:编程语言   时间:2017-09-30 14:33:11    收藏:0  评论:0  赞:0  阅读:244
python - 辨识alert、window以及操作
selenium之 辨识alert、window以及操作 原创 2016年08月24日 11:01:04 4820 0 2 原创 2016年08月24日 11:01:04 4820 0 2 更多关于python selenium的文章,请关注我的专栏:Python Selenium自动化测试详解 很 ...
分类:编程语言   时间:2017-09-30 14:32:14    收藏:0  评论:0  赞:0  阅读:343
《Effective Java》第4章 类和接口
第13条:使类和成员的可访问性最小化 第一规则很简单:尽可能地使每个类或者成员不被外界访问。换句话说。应该使用与你正在编写的软件的对应功能相一致的、尽可能最小的访问级别。 对于顶层的(非嵌套的)类和接口,只有两种可能的访问级别:包级私有的(package-private)和公有的(public)。如... ...
分类:编程语言   时间:2017-09-30 14:28:59    收藏:0  评论:0  赞:0  阅读:300
Java课后思考题
1、简述path和classpath的区别。 path:path环境变量是系统环境变量中的一种,它用于保存一系列可执行文件的路径,每个路径之间以分号分隔。当在命令行窗口运行一个可执行文件时,操作系统首先会在当前目录下查找是否存在该文件,如果不存在会继续在path环境变量中定义的路径下去寻找这个文件, ...
分类:编程语言   时间:2017-09-30 14:28:41    收藏:0  评论:0  赞:0  阅读:391
JS 数据处理技巧及小算法汇总( 一)
前言: 金秋九月的最后一天,突然发现这个月博客啥也没更新,不写点什么总觉得这个月没啥长进,逆水行舟,不进则退,前进的路上贵在坚持,说好的每个月至少一到两篇,不能半途而废!好多知识写下来也能加深一下自身的记忆。所以在国庆前一天和大家分享下自己收藏的一些JS 的数组或对象处理或者非常简单的算法问题。 1 ...
分类:编程语言   时间:2017-09-30 14:28:25    收藏:0  评论:0  赞:0  阅读:283
《Effective Java》第6章 枚举和注解
第30条:用enum代替int常量 将加班工资计算移到一个私有的嵌套枚举中,将这个策略枚举(strategy enum)的实例传到PayrollDay枚举的构造器中。之后PayrollDay枚举将加班工资计算委托给策略枚举: 以上,方法overtimePay()在每个枚举类示例中实现,对外提供一致的... ...
分类:编程语言   时间:2017-09-30 14:27:05    收藏:0  评论:0  赞:0  阅读:272
[C++] const 限定符
因为const对象一旦创建后其值就不能再改变,因此const对象必须初始化。 const int i = foo(); // 运行时初始化 const int j = 1; // 编译时初始化 如果利用一个对象初始化另外一个对象,则它们是不是const都无关紧要。 int i = 42; const ...
分类:编程语言   时间:2017-09-30 14:26:22    收藏:0  评论:0  赞:0  阅读:248
关于javascript函数中的this
正文 javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this 一谈到this,很多让人晕晕乎乎的抽象概念就跑出来了,这里我就只说最核心的一点——函数中的this总指向调用它的对象,接下来的故事都将围绕这一点展开 (提醒前排的筒子们准备 ...
分类:编程语言   时间:2017-09-30 14:25:38    收藏:0  评论:0  赞:0  阅读:356
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!