Java环境搭建与配置。俗话说,工欲善其事,必先利其器。首先开发Java,先需要下载JDK安装包,官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击后下载: ...
分类:
编程语言 时间:
2017-05-27 23:52:26
阅读次数:
320
1、常量和变量2、基本数据类型3、运算符一、常量与变量1、常量常量:其值不变的量一旦赋值,其值就不可再改变;就是说不能再重新赋值,很像shell中的只读变量,python中不存在常量字面常量:一个单独出现的量,未赋值给任何变量或常量。2、变量变量:其值可变的量是一个名字,在..
分类:
编程语言 时间:
2017-05-27 23:52:12
阅读次数:
298
查看网页源代码和检查元素不要觉得很简单,这两招是爬虫的根底。假如你熟习这两招,简单网站的爬虫,你就学会了一半。普通来说,检查元素中看到的内容都会在网页源代码中呈现。今天我选取的这个例子,状况特殊,检查元素中看到的内容局部会在网页源代码中呈现。爬北京的白天和..
分类:
编程语言 时间:
2017-05-27 23:52:07
阅读次数:
272
在实现栈之前应该思考栈的一些用法: push pop top isempty 想清楚栈顶的组成; 下面是实现代码: ...
分类:
编程语言 时间:
2017-05-27 23:48:30
阅读次数:
338
这两天在帮同学做个项目,项目中需要做个验证码,说实话那么多年竟然没注意过这东西,原理很简单,贴出来给大家做个参考。 1、简单介绍 一般稍微有些经验的程序员都不会再自己写原生验证码生成了,因为各种强大的开源组件,足以解决我们大部分的需求。但是,毕竟也是刚接触这东西,还需要从原理入手的。 项目效果图: ...
分类:
编程语言 时间:
2017-05-27 23:48:19
阅读次数:
424
DI 一 Spring概述 1.什么是Spring? ⑴Spring是为了解决企业应用开发的复杂性而创建的,优秀的轻量级企业应用解决方案,开放源代码,主要特点是采用分层结构,允许单独使用某一模块,也可以将多个模块组合使用。 ⑵企业应用:为了满足企业运行需要开发的软件系统,现在的企业应用大多运行在开放 ...
分类:
编程语言 时间:
2017-05-27 23:08:33
阅读次数:
345
作用: basestring是str和unicode的超类(父类),也是抽象类,因此不能被调用和实例化,但可以被用来判断一个对象是否为str或者unicode的实例,isinstance(obj, basestring)等价于isinstance(obj, (str, unicode)); 注: p ...
分类:
编程语言 时间:
2017-05-27 23:07:58
阅读次数:
330
由C语言联想到的:三重for循环实现对二维数组的按列排序。 自己写的,水平有限,可能存在错误,忘指正~ 运行结果: ...
分类:
编程语言 时间:
2017-05-27 23:06:21
阅读次数:
252
题目: Given an array of 2n integers, your task is to group these integers into n pairs of integer, say (a1, b1), (a2, b2), …, (an, bn) which makes sum o ...
分类:
编程语言 时间:
2017-05-27 23:05:23
阅读次数:
349
<!-- END #main-nav --><!-- END header --> Java中的注解是如何工作的? <!-- BEGIN .grid-8 --> 自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override ...
分类:
编程语言 时间:
2017-05-27 22:32:10
阅读次数:
267
一 概述 1.什么是SpringMVC? Model-View-Controller,一种软件设计思想,将软件分为三层:模型层、视图层、控制层。模型层负责具体的业务处理,指的是程序中的业务逻辑。视图层指的是与用户交互的界面。控制层负责请求的分发,将请求分发给指定的业务逻辑。 2.什么是Spring ...
分类:
编程语言 时间:
2017-05-27 22:29:22
阅读次数:
353
一 概述 1.整合的目的 将Mapper映射器的创建任务交给Spring容器。 二 具体实现 1.创建sqlSessionFactory: 2.创建Mapper: ⑴分散创建(逐个为Dao创建Mapper) ⑵集中创建(为指定包下的所有Dao创建Mapper) ①条件: 条件一:如果映射文件采用扫描 ...
分类:
编程语言 时间:
2017-05-27 22:27:59
阅读次数:
250
前言 以博客园为例,爬取我的博客上首页的发布时间、标题、摘要,本篇先小试牛刀,先了解下它的强大之处,后面讲beautifulsoup4的详细功能。 一、安装 1.打开cmd用pip在线安装beautifulsoup4 >pip install beautifulsoup4 二、解析器 1.我们主要用 ...
分类:
编程语言 时间:
2017-05-27 22:27:32
阅读次数:
312
一个线程运行一个顺序程序。在java中,线程一般是java.lang.Thread的子类,它提供了一些方法来创建线程、启动线程。挂起线程、等待线程完毕。 首先,创建一个实现Runnable接口的类,该类的run()方法完毕全部的工作。比如。以下是一个打印字符串的简单线程。 package lou.t ...
分类:
编程语言 时间:
2017-05-27 22:27:25
阅读次数:
160