- 博客(18)
- 资源 (15)
- 问答 (2)
- 收藏
- 关注
原创 Git的基本使用
参考廖雪峰的git教程git基本命令账户设置git config --global user.name "Your Name"git config --global user.email "email@example.com"创建版本库mkdir repositorynamecd repositorynamegit init版本库添加文件git add test.txt test2.txt
2015-08-31 14:38:55 1279 1
原创 图 (中)
图的存储邻接矩阵考虑到图是由顶点和边(弧)两部分组成,那就分成两部分存储。图的邻接矩阵存储方式是用两个数组表示图,一个一维数组存储图中的顶点信息,一个二维数组(称为邻接矩阵)存储图中的边或者弧的信息。设图G中有n个顶点,则邻接矩阵是一个n×nn \times n 的方阵,定义为arc[i][j]={1,0,若(vi,vj)∈E或<vi,vj>∈E反之arc[i][j] = \begin{cases
2015-08-30 23:05:09 1117
原创 图 (上)
定义图(Graph)是由定点的有穷非空集合和定点之间的边的集合组成。通常表示为G(V,E),其中,G是一个图,V是图G中顶点的集合,E是图G中边的集合。定义的说明顶点(Vertex):图中数据元素。没有空图的概念,顶点是非空集合边集可以是空的,边是用来描述顶点之间的逻辑关系。相关术语无向图若图G(V,E)G(V,E)中,顶点viv_i到vjv_j之间的边没有方向,则称这条边为无向边,用无
2015-08-30 17:10:06 1046
原创 简单的图片验证
在编写爬虫爬去一个航空公司官网的时候,发现航班信息都是图片,比如航班号,舱位信息,价格,时间等。相对而言,图片相对比较简单,没有干扰线条,文字也是端端正正的。所以,可以处理.package com.weixuan;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;impo
2015-08-26 16:17:43 1134
原创 初级排序算法之堆排序
堆排序的思想堆排序的具体算法,思想是每次取出堆的最顶层根节点,即数组下标为0,然后与最后一个节点即i+1交换。 参考地址建堆过程:首先将原始队列构建成完全二叉树然后从第一个非叶子节点开始,比较当前节点和其孩子节点,将最大的元素放在当前节点,交换当前节点和最大节点元素。 注意:如果根节点是a[0],那么第一个非叶子节点就是倒数第二层的最后一个根节点,下标为length/2-1将当前元素前面所
2015-08-26 15:14:11 646
原创 Java中的内部类
内部类的分类内部类的特点可以使用private、protected修饰。也可以使用abstract、final等修饰.内部类可以直接或利用引用访问外部类的属性和方法,包括私有属性和方法(但静态内部类不能访问外部类的非静态成员变量和方法)。内部类所访问的外部属性的值由构造时的外部类对象决定.外部类要访问内部类的成员,则只能通过引用的方式进行,可问内部类所有成员内部类可以继承同级的内部类,也可继
2015-08-21 15:50:08 761
原创 Thrift 基本使用
数据类型基本类型: bool:布尔值,true 或 false,对应 Java 的 booleanbyte:8 位有符号整数,对应 Java 的 bytei16:16 位有符号整数,对应 Java 的 shorti32:32 位有符号整数,对应 Java 的 inti64:64 位有符号整数,对应 Java 的 longdouble:64 位浮点数,对应 Java 的 doubles
2015-08-14 14:39:03 2008
原创 IDEA & Maven & Spring & MyBatis 编写数据服务
Maven的webapp工程目录IDEA 中的项目截图忽视那个temptest文件夹使用 Maven创建webapp1.创建项目,选择Maven,模板选择 webapp2.填写相关的信息 说明:maven是以 groupId artifactId packaging version来唯一标识一个项目的。 - groupId:用来标识团体,公司,小组,组织,项目,或者其它团体,一般以逆向域名开头。
2015-08-12 14:26:32 923
原创 在linux上部署Java项目
在linux上部署Java项目查看tomcat的运行状态ps -auxwf | grep java或者查看 端口的占用,具体端口看自己的配置netstat -lnpt | grep 8080启动和关闭 打开 ./startup.sh 关闭 ./shutdown.sh查看MySql的运行状态/etc/init.d/mysqld status#已添加到系统服务,以下命令可以查看service my
2015-08-12 10:13:14 3900
原创 Spring核心组件之Context
Spring核心组件之ContextContext的相关类结构图ApplicationContext是context的顶层接口,这个接口继承了ListableBeanFactory,这说明了context中运行的主体对象是bean,同时,继承了ResourcePatternResolver,使得ApplicationContext可以访问到外部资源。ApplicationContext的子类主要包括
2015-08-10 21:11:46 1602
原创 Java中String的基础知识
Java中String的基础知识==与equal的区别基本数据类型,指的是java中的八种基本数据结构(byte,short,char,int,long,float,double,boolean),一般的比较是使用的 ==,比较的是他们的值。复合数据类型(类)==比较的是两个对象的引用,可以理解为在内存中的地址,除非是同一个new出来的对象,他们的 ==为true,否则,都为false。equa
2015-08-08 22:39:31 2015
原创 Maven使用私服setting.xml中的配置
Maven使用私服setting.xml中的配置setting.xml中的配置使用maven,每次都是从中央仓库下载依赖包,网络很渣,只有使用Nexus搭建个私服。下面是setting.xml中的配置文件 <?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
2015-08-07 15:44:49 9658
原创 Spring核心组件之Bean
Spring核心组件之BeanBean的类层次结构Bean的顶层接口是BeanFactory,在源码的位置是/spring-framework/spring-beans/src/main/java/org/springframework/beans/factory/BeanFactory.java DefaultListableBeanFactory实现了所有的接口。但是为什么需要定义这么多的接口
2015-08-02 22:16:04 1099
原创 下载图片-使用beautifulSoup模块
图片处理 - 使用beautifulSoup模块标签(空格分隔): python使用beautifulSoup模块使用BeautifulSoup对HTML内容解析之后,HTML内容就变成了结构化数据,可以轻易对其中的DOM元素进行操作,比如获取数据,修改,删除等。from bs4 import BeautifulSoupimport urllib,urllib2def getContext(url
2015-08-02 17:31:17 1825
原创 下载图片-使用正则表达式
图片处理如何处理图片拿到网页使用正则表达式匹配使用urlretrieve下载图片import reimport urllib2import urllibdef getContext(url): ''' 获取html ''' html = urllib2.urlopen(url) return html.read()def getPicture(htm
2015-08-02 16:51:40 1753
原创 urllib2模块
urllib2模块标签(空格分隔): python之前的存在的问题import urllib2url = 'http://blog.csdn.net/weiyongxuan/article/details/47193245'page = urllib2.urlopen(url)'''报错 urllib2.HTTPError: HTTP Error 403: Forbidden使用urllib2模
2015-08-02 15:59:42 655
原创 chardet字符集检测模块
chardet字符集检测模块chardet 字符集检测模块需要安装pip install chardet 可以检测网页,也可以检测字符串import urllibimport chardet'''从网页的头部信息可以查看的内容网页的大小,编码等(有时候可能为空)可以使用chardet来检测网页的编码'''url = 'http://baidu.com'headerInfo = urllib.
2015-08-01 23:31:01 1494
原创 Python简单的爬虫
Python简单的爬虫最简单的爬虫# -*- coding : utf-8 -*-import urlliburl = 'http://www.baidu.com'html = urllib.urlopen(url)print html.read()也可以打印出网页的其他信息#获取状态码print html.getcode()#获取传入的参数print html.geturl()#获取网页的h
2015-08-01 21:20:01 995
sublime 3059的注册机
2013-12-27
请问,hibernate 与oracle 11g 链接的配置这样写哪里有问题?
2014-07-16
现在要做一个安卓的app,有没有比较容易入门的资料,书籍或者视频都可以啊
2013-12-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人