码迷,mamicode.com
首页 > 编程语言 > 日排行
动态网站爬虫Python-selenium-PhantomJS
from selenium import webdriver #from selenium.webdriver.common.proxy import Proxy from selenium.webdriver.common.proxy import ProxyType from selenium.... ...
分类:编程语言   时间:2017-09-15 20:12:24    阅读次数:176
python-实现选择排序
# encoding=utf-8 def select_sort(alist): """选择排序""" n = len(alist) for j in range(0, n-1): # 设置最小元素下标 min_index = j # 寻找最小元素的过程 for i in range(j+1, n)... ...
分类:编程语言   时间:2017-09-15 20:12:31    阅读次数:105
Day-12: 进程和线程
进程和线程 在操作系统看来,一个任务就是一个进程,而一个进程内部如果要做多个任务就是有多个线程。一个进程至少有一个线程。 真正的并行执行任务是由多个CUP分别执行任务,实际中是由,操作系统轮流让各个任务交替执行,任务1执行0.01秒,任务2执行0.01秒,之后再依次切换。 Python中支持两种模式 ...
分类:编程语言   时间:2017-09-15 20:14:22    阅读次数:160
python-实现插入排序
# encoding=utf-8 def insert_sort(alist): """插入排序""" n = len(alist) for j in range(1, n): # 控制将拿到的元素放在前面有序序列正确位置的过程 for i in range(j, 0, -1): # 如果比前面的元... ...
分类:编程语言   时间:2017-09-15 20:16:13    阅读次数:193
最近一直在做java爬虫,有些感悟心得,分享给大家;
首先,看完这篇文章,不能保证你成为大神,但是却可以让你懂得什么是爬虫,如何使用爬虫,如何利用http协议,侵入别人的系统,当然只是一些简单的教程,拿到一些简单的数据; 先上代码,在一步一步讲解: 这是一个工具类,不用详细看,网上哪里都能找到发送http请求的工具类,少包自己导 package com ...
分类:编程语言   时间:2017-09-15 20:17:02    阅读次数:369
[转] Java8 日期/时间(Date Time)API指南
[From] http://www.importnew.com/14140.html Java 8日期/时间( Date/Time)API是开发人员最受追捧的变化之一,Java从一开始就没有对日期时间处理的一致性方法,因此日期/时间API也是除Java核心API以外另一项倍受欢迎的内容。 为什么我们 ...
分类:编程语言   时间:2017-09-15 20:18:01    阅读次数:142
java基本方法
Java 方法 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出对象。 这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。 那么什么 ...
分类:编程语言   时间:2017-09-15 20:20:10    阅读次数:216
JAVA---编写计算器
import javax.swing.*; import javax.swing.JTextField; import java.awt.*; import java.awt.event.*; import java.lang.*; import java.awt.Color; public cla ...
分类:编程语言   时间:2017-09-15 20:20:51    阅读次数:360
Without SSH/JSP/Servlet,不走寻常路,Java可以更酷
不过此文并不是用来批判SSH(Struts、Spring、Hibernate)/JSP/Servlet的, 也不是为某品牌做广告,而是用来分享这将近一年来的研究心得。 去年圣诞节时曾在JavaEye发过一两篇文章,不过现在找不到了, 文章内容提到要在3个月左右的时间内设计出一个有别于SSH的新型MV ...
分类:编程语言   时间:2017-09-15 20:21:02    阅读次数:254
【Spring】25、Spring代理。 BeanNameAutoProxyCreator 与 ProxyFactoryBean
一般我们可以使用ProxyBeanFactory,并配置proxyInterfaces,target和interceptorNames实现,但如果需要代理的bean很多,无疑会对spring配置文件的编写带来繁重的工作,这时就该BeanNameAutoProxyCreator出场了。 (一)Prox ...
分类:编程语言   时间:2017-09-15 20:22:54    阅读次数:284
Python Selenium unittest+HTMLTestRunner实现 自动化测试及发送测试报告邮件
1、UI测试框架搭建-目录结构 2、 文件介绍 2.1、baseinfo->__init__.py 配置文件定义基础参数 2.2、caseData 用于存放测试数据,这里用于存放文件上传功能中的上传的文件。 2.3、test_case 用于存放测试用例,根据下图定义的pattern的值,所以用例必须 ...
分类:编程语言   时间:2017-09-15 20:24:09    阅读次数:693
selenium中的三种等待方式(显示等待WebDriverWait()、隐式等待implicitly()、强制等待sleep())---基于python
我们在实际使用selenium或者appium时,等待下个等待定位的元素出现,特别是web端加载的过程,都需要用到等待,而等待方式的设置是保证脚本稳定有效运行的一个非常重要的手段,在selenium中(appium通用)常用的等待分为显示等待WebDriverWait()、隐式等待implicitl ...
分类:编程语言   时间:2017-09-15 20:25:09    阅读次数:368
JavaWeb学习总结(一)——web入门
一、基本概念 1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 静态web资源开发技术:Html 常用动态web资源开发技术:JSP/Servlet、ASP、PHP等 在Java中 ...
分类:编程语言   时间:2017-09-15 20:26:01    阅读次数:168
Python3.6和Django源码编译安装
Python3.6源码编译安装 系统环境:CentOS 7 下载Python源码包: 下载Python源码包: https://www.python.org/downloads/ 编译、安装: 1 2 3 4 5 [root@Python /]# tar -xzvf /usr/local/src/P ...
分类:编程语言   时间:2017-09-15 20:26:30    阅读次数:299
一个由C++到Java,再到Hadoop的学习历程
在说学习Hadoop之前,先说说我是怎么学习c++的。因为我是先学的c++,后学的Hadoop。2013年,做着研究生二年级,专业是机械设计,专业方向是智能布局,主要研究的是装箱问题,什么是装箱问题就不展开说了,在研究这个课题的过程中,需要用到c++实现一个算法,然后呢去不断改进这个算法。为什么非得 ...
分类:编程语言   时间:2017-09-15 20:27:22    阅读次数:151
java Scanner和异常
Java Scanner 类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); Scanner s = new Sca ...
分类:编程语言   时间:2017-09-15 20:27:30    阅读次数:306
Python Day23
面向对象2: 一、之前的知识回顾: 2 关于类的动态属性(方法): 这个方法本身就存在于类的空间,根本不会存在对象的内存中。 如果在对象调用类里面的方法,需要在类的内存中产生一个地址簿来对应类中的方法。 3 关于对象的属性: 对象的属性只存在于对象的命名空间, 只能被对象来调用和修改,如果类来调用或 ...
分类:编程语言   时间:2017-09-15 20:27:38    阅读次数:264
Java基础——网络编程
一、网络编程概述 概述: Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里,由 JVM 进行控制。并且 Java 实现了一个跨平 ...
分类:编程语言   时间:2017-09-15 20:30:05    阅读次数:308
Python web 开发(1)——新建项目
1、新建 一个virtulenv mkvirtulenv mxonlie 2、在mxonlie 下安装Django pip install django==1.9 ps: 为什么这里不用Django 1.10 的呢? 因为后面开发过程中有用到一个框架,只支持到Django1.9的版本,岁半Djang ...
分类:编程语言   时间:2017-09-15 20:30:13    阅读次数:273
C++对象模型(内存布局)
如果是一个空类,sizeof(A) = 1 C++的成员包含:非static数据成员,static数据成员,非static成员函数,static成员函数,virtual成员函数。 如类 只有非static数据成员被放置于每一个类对象中(在内存中的存放顺序与声明顺序一致),非static数据成员和成员 ...
分类:编程语言   时间:2017-09-15 20:30:30    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!