自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 归并算法

归并算法是一种分治算法。分治法的思想:将原问题分解为几个规模较小但类似于原问题的子问题,递归地求解这些子问题,然后再合并这些子问题的解来建立原问题的解。分治模式在每层递归时都有三个步骤:1.      分解原问题为若干个子问题,这些子问题是原问题的规模较小的实例。2.      解决这些子问题,递归地求解各个子问题。然而,若子问题地规模足够小,则直接求解。3.      合并这些子

2018-01-27 16:10:59 565

原创 微博上随便下载几张图片

今天在玩微博的时候,无意中想到利用python爬取一下,随便下载几张图片看看。但是,发现微博跟普通的网站不一样,想获取一点内容,都得先从浏览器上获得cookie。不然都无法自动跳转。目前,我还没有找到好的解决办法,所以以后发现了再更新,现在就先马马虎虎用一会儿先。#coding=utf-8#微博#下载几张图片#from lxml import etreeimport

2018-01-24 18:32:48 662

原创 USnews 国外排行榜 爬取数据

今天,因为某种需要,要对国外大学排行榜进行数据的爬取。所以,对那个网站的一些数据进行的了爬取。对爬取到的数据进行存储到mysql数据库中。 网站地址:点击打开链接# _._ coding:utf-8 _._#import lxmlfrom lxml import etreeimport requestsimport MySQLdb# 打开数据库连接db = MyS

2018-01-24 18:18:33 3186

原创 模拟登录正方软件制作的教务系统

一天心血来潮,想利用爬虫模拟登录自己学校的教务网。捣鼓了一会儿之后,发现学校的教务网是进行了前端加密的。绞尽脑汁地用python加模块模拟了好一会儿,发现总是不对。没办法,只能转向前端js,所以下载了一个模拟执行前端js的pyv8。发现可以解决。pyv8下载连接:点击打开链接打开密码:7rd5python环境是2.7.14分享如下源码:#_._ coding:utf-8 _

2018-01-24 18:01:15 1230

原创 sublime配置PHP环境

sublime下配置php开发环境

2017-11-27 18:55:42 1174

转载 python利用urlib2进行简单爬虫实例

# -*- coding:utf-8 -*-import urllibimport urllib2import reimport threadimport time''' 糗事百科爬虫练习''' #糗事百科爬虫类class QSBK: #初始化方法,定义一些变量 def __init__(self): self.pageInd

2017-11-24 11:40:55 464

原创 PHP图片水印

PHP GD库的一些基本操作

2017-11-20 13:00:37 435

转载 浅谈HTML5 postMessage

html js 跨域通信

2017-07-18 18:57:18 610

原创 一个语句的疏忽,排查了半天----引以为戒

$count = self::$redis->lLen('server_name'); while($count > 0){ $server_name = self::$redis->rPop('server_name'); $mytime = self::$redis->rPop('mytime'); $status = self::$redis->rPop('

2017-07-04 18:45:36 473

原创 php_redis

windows版gatewaywoker下安装redis服务因为windows版本的gatewayworker不依赖任何扩展,所以只能分开使用。而且workerman框架是自带一套服务系统的,所以他不依赖apache。所以,需要在命令行设置php路径。同时在php的安装目录下的php.ini中更改extension,还要在ext文件夹下添加:extension=php_igbinary.dllex

2017-07-04 18:37:07 314

原创 maven

maven基础知识目录结构:src -main -java -package -test -java -package resourcesmaven常用命令:mvn -v 查看maven版本compile 编译test 测试package 打包clean 删除targetinstall

2017-06-11 23:52:54 370

原创 java定时器Timer

Java定时任务调度工具–Timer和QuartTimer是JDK直接提供的,Quart是需要导入jar包的。Timer只有一个后台线程去执行任务,Quart有多个线程执行。Timer工具位于java.util.Timer中,可以上官方文档查看API.TimerThread是后台的一个主线程,TaskQueue是一个业务线程TimerTask的一个队列。TimerTask调用其run方法实现业务逻辑

2017-06-11 15:28:38 586

原创 PHP文件上传数据存入数据库

php 文件上传。

2017-06-09 23:45:01 1254

原创 原生js实现ajax的一个简单demo

ajax技术非常普遍,各种框架都有实现,今天我写一个原生js实现的ajaxdemo//判断一个表单是否有必须要填写的输入框,然后没有被填写function validateForm(whichform){for(var i = 0;i//遍历表单中需要填写的信息var element = whichform.elements[i];if(element.re

2017-06-08 23:55:48 2123

原创 汉诺塔

package zcx;import java.util.Scanner;/** * 汉诺塔问题 * @author Zcxu * 它的规则是这样的:有n个盘 * 1.将n-1个盘先移动到辅助盘上 * 2.将第n个盘移动到目的位置 * 3.将辅助盘上的n-1个盘子移动到目的盘子上。 */public class Hanoi {

2017-06-08 18:31:40 287

原创 安装wamp出现VCRUNTIME140.DLL丢失错误

这是一个很简单的问题,百度一下就能找到答案,但是他们给的链接都是失效的。出现这个问题的原因是缺少Visual C++ 2015 Redistributable Package。百度有一点很不好,经常一些重要的信息都是放在后面的。所以我在这里附上有效链接。http://www.softpedia.com/get/Programming/Components-Librari

2017-06-08 14:14:15 705

原创 堆排序

堆排序  1.这里讲的是最大堆,最小堆只是找的是最小元素,过程都是一样的。堆的数据是存储在一维数组中的。  2.算法起始第一步需要对未初始化的数组数据进行堆的初始化。  3.堆的初始化就是把最大的元素换到数组的起始位置上。  4.然后把堆的第一个元素与最后一个元素进行互换,并把数组的长度减一,然后对数组的起始元素进行堆调整,重新形成最大堆。  5.直到数组长度等于1. 

2017-05-11 22:08:47 259

空空如也

空空如也

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

TA关注的人

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