自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leo的博客

相聚和离别,仿佛一个转身,一圈接着一圈,连成生命的舞蹈。

  • 博客(32)
  • 资源 (11)
  • 收藏
  • 关注

原创 python数据元素--集合(2/2 集合的常用操作)

python数据元素--集合(2/2 集合的常用操作)1.单一集合操作s.add():指定添加set对象中的一个元素。s.remove(element):指定删除set对象中的一个元素;若不存在,返回一个错误。s.discard(element):指定删除集合中的一个元素;若不存在不做任何操作。s.pop():随机删除并返回集合中的一个元素。若集合为空报错。s.clear():清空一个集合中的所有...

2018-05-30 22:51:00 1759

原创 python数据元素--集合(1/2 集合的概念和分类)

python数据元素--集合(Ⅰ 集合的概念和分类)【范例】观察字符串,列表,元组,字典和集合。# 有序:可以通过索引值获取元素# 字符串(有序)text = "abc"# 列表(有序)l = [1, 2, 3]# 元组(不可变,有序)t = (1, 2, 3)# 字典(无序,可随机访问)d = {"name": "Jack", "age": 20}# 集合(无序,不可随机访问)...

2018-05-30 12:56:42 1422

原创 ssh框架之hibernate--hibernate环境的搭建(Ⅲ 创建hibernate的核心配置文件)

ssh框架之hibernate--hibernate环境的搭建(Ⅲ 创建hibernate的核心配置文件)1. 核心配置文件xml,但是核心配置文件的名称和位置是固定的。位置必须在src下,名称必须叫hibernate.cfg.xml2. 引入dtd约束<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-confi...

2018-05-26 22:29:19 382

原创 ssh框架之hibernate--hibernate环境的搭建(Ⅱ 配置实体类和数据库表的映射关系)

ssh框架之hibernate--hibernate环境的搭建(Ⅱ 配置实体类和数据库表的映射关系)1. 创建xml格式的配置文件映射配置文件名称和位置没有固定要求。建议:位置:在实体类所在包里面创建;名字:实体类名称.hbm.xml。2. 配置是xml格式,在配置文件中首先引入xml约束。<?xml version="1.0" encoding="UTF-8"?><!DOCT...

2018-05-26 08:38:46 1916

原创 ssh框架之hibernate--hibernate环境的搭建(Ⅰ 导入jar文件与创建实体类)

ssh框架之hibernate--hibernate环境的搭建(Ⅰ 导入jar文件与创建实体类)一. 打开MyEclipse开发工具,新建Web项目,导入hibernate相应的jar包和mysql数据库的jar包。(1)hibernate的jar包如下:(2)项目视图:二. 创建实体类(1)在src中创建实体类User.java,放在新建的com.test.entity包下:(2)启动MySQL...

2018-05-25 22:52:33 244

原创 Java编程--Java基础类库(Ⅱ Math类)

Java编程--Java基础类库(Ⅱ Math类)Math类java.lang.Math是JDK里唯一一个与数学计算有关的程序类。这个类里提供有一些基础的数学函数。Math类中所有方法都可以通过类名称直接调用,此类中有一个round(a)方法需要特别注意。一.Math中的字段字段摘要static doubleE           比任何其他值都更接近 e(即自然对数的底数)的 double 值。...

2018-05-25 12:33:07 517

原创 Java编程--Java基础类库(Ⅰ StringBuffer类)

Java编程--Java基础类库(Ⅰ StringBuffer类)回顾:String类特点(1)任何字符串常量都是String对象,而且String的常量一旦声明就不可改变,若改变对象的内容改变的是其引用的指向而已。(2)虽然很大程序上来讲,String的使用比较简单,但是String不可更改的缺点并不好,为了方便字符串的修改,专门提供了StringBuffer类。(3)String类里面使用的是...

2018-05-23 18:33:15 213

原创 Java编程--反射(Ⅴ 调用成员)

Java编程--反射(Ⅴ 调用成员)类中的属性一定要在本类对象实例化对象产生之后才能分配内存空间。一. 在Class类里面提供有取得成员的方法:(1)取得全部成员:public Field[] getDeclaredFields()返回 Field 对象的一个数组,这些对象反映此 Class 对象所表示的类或接口所声明的所有字段。包括公共、保护、默认(包)访问和私有字段,但不包括继承的字段。(2)...

2018-05-22 22:54:16 166

原创 Java编程--反射(Ⅳ 调用方法)

Java编程--反射(Ⅳ 调用方法)五.反射调用方法类中的普通方法只有在一个类产生实例化对象之后才可以调用。并且实例化对象的方式有三种(new,克隆,反射)。【范例】定义一个类。public class Book { private String title; public String getTitle() { return title; } public void setTit...

2018-05-22 22:49:00 160

原创 Java编程--IO流(System类对IO的支持)

Java编程--IO流(System类对IO的支持)System类中定义有三个操作的常量:1. 两个常量:out和error所表示的都是PrintStream类的对象。2. 区别:out输出的是希望用户可以看见的内容,err是希望输出用户不能看见的内容。3. 这两种输出在实际开发中都没有。一.系统输出:outpublic class Test1 { public static void main...

2018-05-22 22:08:53 260

原创 Java编程--反射(Ⅲ 调用构造方法)

Java编程--反射(Ⅲ 调用构造方法)一. 利用反射调用构造方法:【范例】观察当前程序的问题。public class Book { private String title; private double price; public Book(String title, double price) { this.title = title; this.price = price...

2018-05-22 18:18:22 768

原创 Java编程--反射(Ⅰ 认识反射,实例化Class类对象)

Java编程--反射(Ⅰ 认识反射,实例化Class类对象)一.认识反射反射机制public final Class<?> getClass()返回此 Object 的运行时类。返回的 Class 对象是由所表示类的 static synchronized 方法锁定的对象。 【范例】观察以下两段程序的结果。public class Test1 { public static void...

2018-05-22 18:10:24 325

原创 Java编程--反射(Ⅱ 反射实例化对象)

Java编程--反射(Ⅱ 反射实例化对象)三.反射实例化对象反射实例化对象:若有了Class类对象,则可以做到利用反射来实现对象实例化操作。(1)实例化对象方法:public T newInstance()              throws InstantiationException,                     IllegalAccessException创建此 Class ...

2018-05-22 18:07:54 542

原创 Java编程--多线程(生产者和消费者问题)

Java编程--多线程(生产者和消费者问题)知识点:1. 生产者和消费者问题的产生;2. Object类对多线程的支持。 一.问题的引出生产者和消费者指的是两个不同的线程类对象,操作同一资源的情况。具体操作流程如下:(1)生产者负责生产数据,消费者负责取走数据;(2)生产者每生产完一组数据之后,消费者就要取走一组数据。假设要生产的数据如下:(1)第一组数据:name = Jack ,content...

2018-05-21 18:38:56 287

原创 Java编程--IO流(Ⅲ 字符流)

Java编程--IO流(Ⅲ 字符流)一 字符输出流WriterWriter类是在JDK1.1之后增加的,其类的定义如下:java.io 类 Writerjava.lang.Object  java.io.Writer所有已实现的接口: Closeable, Flushable, Appendable 这个类又多实现了一个Appendable接口。这个接口定义如下:java.lang 接口 Appe...

2018-05-21 16:52:22 168

原创 Java编程--IO流(Ⅱ 字节流)

Java编程--IO流(Ⅱ 字节流)File类虽然可以操作文件,但是并不是操作文件的内容,若要进行文件内容的操作只能通过两种途径完成:字节流和字符流。若要进行输入及输出操作一般都会按照如下的步骤进行(以文件操作为例):(1)通过File类定义一个要操作文件的路径;(若无文件操作不用这步)(2)通过字节流或字符流的子类对象为父类对象实例化(3)进行数据的读(输入),写(输出)操作;(4)数据流属于资...

2018-05-21 16:41:22 196

原创 Java编程--多线程(线程的同步和死锁)

Java编程--多线程(线程的同步和死锁)内容:1. 线程的同步产生原因;2. 线程的同步处理操作;3. 线程的死锁情况。具体内容(了解)一.同步问题的引出:同步:多个线程访问同一资源时候所需要考虑到的问题。【范例】观察非同步情况下的操作。class MyThread implements Runnable { private int ticket = 5; @Override publi...

2018-05-21 16:25:07 179

原创 Java编程--多线程(多线程常用的操作方法)

Java编程--多线程(多线程常用的操作方法)一.线程的命名与取得所有线程程序的执行,每次都是不同的运行结果,因为它会根据自己的情况进行资源抢占。所以如果要想区分每一个线程,就必须依靠线程的名字。对于线程名字一般在启动之前进行定义,不建议对已经启动的线程进行名称更改或为不同的线程设置同名情况。若想进行线程名称的操作,可以使用Thread类的如下方法:构造方法:public Thread(Runna...

2018-05-21 16:17:51 198

原创 Java编程--多线程(继承Thread类和实现Runnable接口)

Java编程--多线程(继承Thread类和实现Runnable接口)一. 通过继承Thread类//线程操作主类class MyThread extends Thread { private String name; public MyThread(String name) { this.name = name; } @Override public void run() {...

2018-05-20 18:48:35 412

原创 Java编程--网络编程(TCP)

Java编程--网络编程(TCP)一. TCP协议发送数据: A:创建发送端的socket对象。这一步若成功,则说明已经建立成功了。 B:获取输出流,写数据 C:释放资源TCP客户端相关方法:public Socket(String host,int port):创建一个流套接字并将其连接到指定主机上的指定端口号。 public OutputStream getOutputStream():返回此...

2018-05-20 18:36:53 308

原创 Java编程--网络编程(UDP)

Java编程--网络编程(UDP) 一. UDP协议发送数据: (1)创建发送端socket对象 (2)创建数据并把数据打包 (3)调用socket对象的发送方法发送数据包 (4)释放资源与UDP发送端有关的方法:java.net 类 DatagramSocketjava.lang.Object  java.net.DatagramSocket此类表示用来发送和接收数据报包的套接字。 java.n...

2018-05-20 18:31:06 3102

原创 Java编程--网络编程(基础知识)

网络编程(基础知识)网络编程三要素 A:IP地址:网络中每台计算机的唯一标识 B:端口 C:协议举例:我想和小林说话,怎么办? A:我要找到小林 B:对他说话,要对耳朵说(找到计算机了,要找到应用程序) C:我说什么呢?"Hello"--没学过英语,听不懂。一.IP地址:网络中计算机的唯一标识。1.计算机只能识别二进制的数据,所以我们的IP地址应该是一个二进制的数据。 但是我们配置的IP地址却不是...

2018-05-20 18:16:40 141

原创 jQuery开发框架--(一)jQuery简介

jQuery开发框架--(一)jQuery简介一. jQuery提供了两种版本:jQuery1.x:所有浏览器都支持;jQuery2.x:除了IE都支持。【范例】编写第一个jQuery程序。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title&

2018-05-20 16:53:44 5874

原创 3225 十进制到六进制

3255:十进制到六进制查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述进制转换: 将十进制(不超过int类型表示的范围)的数转换为六进制的数.输入输入为第一行是组数n,后面n行是需要进制转换的十进制数.输出进制转换后的n行六进制数。样例输入31346265样例输出211141121【思路】使用简单的堆栈实现十进制到六进制的转换。【代码】AC的C++代码如下:...

2018-05-06 18:04:42 239

原创 4003 十六进制转十进制

4003:十六进制转十进制查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述将十六进制数转换成十进制数输入第一行有一个整数T,表示共有T组数据接下来T行,每一行为一个16进制无符号正整数,位数不超过8位,数中的a-f均为大写字母,数前没有多余的0输出输出共T行,每一行是一组数据的十进制表示,数字前不得有多余的0。十进制数小于2^31样例输入4AFFFFE10001...

2018-05-06 17:58:26 275

原创 2735 八进制到十进制

2735:八进制到十进制查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述把一个八进制正整数转化成十进制。输入一行,仅含一个八进制表示的正整数a,a的十进制表示的范围是(0, 65536)。输出一行,a的十进制表示。样例输入11样例输出9【思路】掌握格式化的输入输出即可。【代码】AC的C++代码如下:#include <iostream>using name...

2018-05-06 17:56:20 391

原创 2734 十进制到八进制

2734:十进制到八进制查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述把一个十进制正整数转化成八进制。输入一行,仅含一个十进制表示的整数a(0 < a < 65536)。输出一行,a的八进制表示。样例输入9样例输出11【思路】掌握格式化的输入输出即可。【代码】AC的C++代码如下:#include <iostream>using namesp...

2018-05-06 17:54:06 290

原创 2750 鸡兔同笼

2750:鸡兔同笼查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。输入一行,一个正整数a (a < 32768)。输出一行,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求...

2018-05-06 17:49:36 273

原创 4029 数字反转

4029:数字反转查看提交统计提示提问总时间限制: 1000ms内存限制: 65535kB描述给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2) 。输入输入共 1 行,一个整数 N。输出输出共 1 行,一个整数,表示反转后的新数。样例输入样例 #1:123样例 #2:-380样例输出...

2018-05-06 17:47:16 270

原创 2723 不吉利日期

2723:不吉利日期查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述在国外,每月的13号和每周的星期5都是不吉利的。特别是当13号那天恰好是星期5时,更不吉利。已知某年的一月一日是星期w,并且这一年一定不是闰年,求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数字。(w=1..7)输入输入有一行,即一月一日星期几(w)。(1 <= w <= ...

2018-05-06 17:44:02 853

原创 2887 能被3,5,7整除的数

2887:能被3,5,7整除的数\查看提交统计提示提问总时间限制: 1000ms内存限制: 65536kB描述输入一个整数,判断它能否被3,5,7整除,并输出以下信息:1、能同时被3,5,7整除(直接输出3 5 7,每个数中间一个空格);2、能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5或者 3 7或者5 7,中间用空格分隔)3、能被其中一个数整除(输出这个除数)4、不能被任何数...

2018-05-06 17:41:19 470

原创 4139 不定方程求解

4139:不定方程求解查看提交统计提示提问总时间限制: 1000ms 内存限制: 65536kB描述给定正整数a,b,c。求不定方程 ax+by=c 关于未知数x和y的所有非负整数解组数。输入一行,包含三个正整数a,b,c,两个整数之间用单个空格隔开。每个数均不大于1000。输出一个整数,即不定方程的非负整数解组数。样例输入2 3 18样例输出4【思路】c不大于1000,要求ax + by = c...

2018-05-06 16:59:12 1893

19王道数据结构

王道考研系列书籍--2019年数据结构考研复习指导 第1章 绪论 第2章 线性表 ...

2019-04-07

19王道操作系统

王道考研系列书籍--2019年操作系统考研复习指导 第1章 操作系统概述 第2章 进程管理 ...

2019-04-07

bootstrap-3.3.7

bootstrap-3.3.7包。 Bootstrap是Twitter推出的一个用于前端开发的开源工具包。

2019-03-04

oracle驱动包

Oracle的JDBC驱动包,其中包含: ojdbc14-10.2.0.1.0.jar oracle11g 11.2.0.1.0 JDBC_ojdbc6.jar oracle11g 11.2.0.1.0 JDBC_orai18n.jar

2019-03-04

mysql驱动包

mysql驱动包 编写与mysql相关代码时候只需要使用的时候导入jar包即可。

2019-03-04

jquery.1.11.1.js

jquery.1.11.1.js jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。

2019-03-04

apache-tomcat-8.5.9

apache-tomcat-8.5.9 apache-tomcat服务器的8.5版本,用于辅助开发web应用程序

2019-03-04

hibernate相关jar包

hibernate相关jar包,使用hibernate技术所需的jar包。 hibernate-release-5.2.2.Final

2019-03-04

Json jar包

json jar包 json jar包中包括: commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-lang-2.4.jar commons-logging-1.1.jar ezmorph-1.0.4.jar jdom.jar json-lib-2.2.2-jdk15.jar

2019-03-04

Java核心技术 卷Ⅰ:基础知识 【中文】(第八版)

Java核心技术 卷Ⅰ:基础知识 【中文】 第1章概述Java与其他程序设计语言不同的性能。解释这种语言的设计初衷,以及在哪些方 面达到了预期的效果。然后,简要叙述Java诞生和发展的历史。 第2章详细地论述如何下载和安装JDK以及本书的程序示例。然后,通过编译和运行三个典 型的Java程序(一个控制台应用、一个图形应用、一个applet),指导读者使用简易的JDK、可 启用Java的文本编辑器以及一个Java IDE。 第3章开始讨论Java 语言。这一章涉及的基础知识有变量、循环以及简单的函数。对于C或 C++程序员来说,学习这一章的内容将会感觉一帆风顺,因为这些语言特性的语法本质上与C 语言相同。对于没有C语言程序设计背景,但使用过其他程序设计语言(Visual Basic)的程序 员,仔细地阅读这一章是非常必要的。 第4章介绍面向对象程序设计(Object-Oriented Programming, OOP)是当今程序设计的主 流,而Java 是完全面向对象的。本章将介绍面向对象两个基本成分中最重要的—封装,以及 Java 语言实现封装的机制,即类与方法。除了Java 语言规则之外,还对如何正确地进行OOP设 计给出了忠告。最后,介绍奇妙的Javadoc 工具,它将代码注释转换为超链接的网页。熟悉 C++的程序员可以快速地浏览这一章,而没有面向对象程序设计背景的程序员,应在进一步学 习Java之前花一些时间了解OOP的有关概念。 第5章介绍类与封装仅仅是OOP中的一部分,本章将介绍另一部分—继承。继承使程序员 可以使用现有的类,并根据需要进行修改。这是Java程序设计中的基础。Java中的继承机制与 C++的继承机制十分相似。C++程序员只需关注两种语言的不同之处即可。 第6章展示如何使用Java的接口。接口可以让你的理解超越第5章的简单继承模型。掌握接 口的使用将可以获得Java完全的面向对象程序设计的能力。本章还将介绍Java的一个有用的技 术特性—内部类。内部类可以使代码更清晰、更简洁。 第7章开始细致地讨论应用程序设计。每一个Java程序员都应该了解一些图形用户界面程序 设计的知识,本卷中包含了其中的基本内容部分。本章将展示如何制作窗口、如何在窗口中绘 图、如何用几何图形作画、如何用多种字体格式化文本以及如何显示图像。 第8章详细讨论AWT(Abstract Window Toolkit )的事件模型。我们将介绍如何编写代码来响 V 应鼠标点击或敲击键盘等事件。同时,还将介绍如何处理基本的GUI元素,比如:按钮和面板。 第9章详细讨论Swing GUI 工具箱。Swing工具箱允许建立一个跨平台的图形用户界面。本 章将介绍如何建立各种各样的按钮、文本组件、边界、滑块、列表框、菜单以及对话框等等。 一些更高级的组件将在卷II中讨论。 第10章阐述如何部署自己编写的应用程序或applet。在这里将描述如何将应用程序打包到 JAR 文件中,以及如何使用Java的Web Start 机制在Internet上发布应用程序。最后,将解释 Java程部署之后如何存储、检索配置信息。 第11章讨论异常处理,即Java的健壮机制,它用于处理调试好的程序可能出现的意外的情 况。异常提供了一种将正常的处理代码与错误处理代码分开的有效手段。当然,即使程序包含 处理所有异常情况的功能,依然有可能无法按照预计的方式工作。这一章的后半部分,将给出 大量的实用调试技巧。最后,讲述如何使用各种工具完成一个示例程序。 第12章概要介绍泛型程序设计,这是Java SE5.0的一项重要改进。泛型程序设计使得程序 拥有更好的可阅读性和安全性。在这里,将展示如何使用强类型机制,而舍弃不安全的强制类 型转换,以及如何处理与旧版本Java兼容而带来的复杂问题。 第13章介绍Java平台的集合框架。当需要将大量对象收集到一起,并在过后要对它们进行 检索时,可能会想要使用集合,这是目前最为合适的,它取代了将这些元素放置在数组中。本 章将介绍如何使用预先建立好的标准集合。 第14章是本书的最后一章。在这章中,将介绍多线程,这是一种可以让程序任务并行执行 的特性(线程是程序中的控制流),并阐述如何建立线程、如何处理线程的同步问题。从Java SE 5.0开始,多线程有了很大的改进,本章将介绍所有这些新的机制

2019-03-04

Java编程思想第四版完整中文高清版(688页)

Java编程思想第四版完整中文高清版(688页) 章节 (1) 第1 章:对象入门。 (2)第2 章:一切都是对象。 (3) 第3 章:控制程序流程。 (4) 第4 章:初始化和清除。 (5) 第5 章:隐藏实现过程。 (6)第6 章:类再生继承的概念是几乎所有 OOP语言中都占有重要的地位。 (7) 第7 章:多形性。 (8) 第8 章:对象的容纳。 (9) 第9 章:违例差错控制。 (10) 第10 章:Java IO系统。 (11) 第11 章:运行期类型鉴定。 (12) 第12 章:传递和返回对象。 (13) 第13 章:创建窗口和程序片。 (14) 第14 章:多线程。 (15) 第15 章 网络编程。 (16) 第16 章 设计范式。 (17) 第17 章 项目。

2019-03-04

空空如也

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

TA关注的人

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