自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (9)
  • 收藏
  • 关注

原创 ant design中treeselect的默认值不能动态更新

treeselect默认值不能动态更新

2023-02-09 15:22:19 755

原创 由[eslint] Using this.refs is deprecated. (react/no-string-refs)引发的refs语法更正

refs不再使用

2023-02-09 15:07:56 309

原创 react的代码-Input学习

Ant Design 学习Input组件

2023-02-09 14:01:58 164

原创 react按钮点击自增

react按钮点击自增

2023-02-08 15:07:45 326

原创 ant design 入门

学习Ant Design

2023-02-08 14:59:29 153

原创 React学习-第二篇

React学习-第二篇

2023-01-19 16:20:00 71

原创 学习react

学习react的记录

2023-01-19 15:04:05 1199

原创 Java中Runnable与Thread的区别

在Java中有两种实现多线程的方式,一种是继承Thread类,一种是实现Runnable接口。Thread类和Runnable类都是定义在java.lang包中,一个类只要继承了Thread类同时覆写本类中的run()方法,就可以实现多线程操作,但是一个类只能继承一个父类,这是此方法的局限。

2021-06-04 06:57:00 190

原创 springcloud gateway + nacos 遇到503错误

POM文件依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.

2021-05-22 21:36:39 1443 1

原创 nginx配置多个服务

nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types

2021-05-19 13:48:34 1021

原创 匹配以ben开始的行

正则表达式:^ : 行起始标志, 例如:^ben 表示匹配以ben开始的行。$ : 行结尾标志。例如:ben$ 表示匹配以ben结束的行。[^] :匹配除[^字符]之外的任何一个字符。 例如9[^0], 不会匹配90,但是会匹配91,92等。如何使用[html] view plaincopy[user@sever]$ grep ‘[#]’ files上面的命令会选择行首不为#的行作为输出...

2021-05-11 13:57:35 108

原创 mysql中的group_concat

group时拼接字段select phone,GROUP_CONCAT(DISTINCT email ORDER BY email deSC SEPARATOR ',') from people group By phone

2021-05-07 10:16:03 63

原创 MySQL存储过程学习

自定义局部变量局部变量就是一个存储过程内部定义的一些变量。如下方式就可以自定义局部变量了。需要注意的是:局部变量声明一定要放在存储过程体的开始create PROCEDURE demo06(in p_in int)BEGINDECLARE l_int int UNSIGNED DEFAULT 400;DECLARE l_numeric FLOAT(8,2) DEFAULT 9.95;DECLARE l_date date DEFAULT '1999-12-31'; DECLARE l_d

2021-04-24 19:51:25 159

原创 Java List逗号拼接成字符串

这在开发中是经常会碰到的场景,就是一个List通过逗号或者别的符号拼接成一个StringList的最后一个元素就不用添加逗号了。推荐:List<String> awardsList = new ArrayList<>();String.join(",", awardsList);第一想到的方法就是for循环。...

2021-04-24 19:18:07 4108

原创 SpringBoot整合RabbitMQ

参考链接

2021-04-17 17:00:15 97

原创 springboot 2.1.0 上传文件太大报错Maximum upload size exceeded;

参考链接springboot 2.1.0 上传文件太大报错Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (216185201) exceed

2021-04-12 22:27:17 867

原创 欢迎使用CSDN-markdown编辑器之学习

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-16 14:49:01 380

原创 JavaWeb_02

1、sax的使用 sax不能做增删改,只能做查。 sax解析 在使用DOM解析XML文档时,需要读取整个XML文档,在内存中构架代表整个DOM树的Document对象,从而再对XML文档进行操作。在这种情况下,如果XML文档特别大,就会消耗计算机的大量内存,并且容易导致内存溢出。 sax解析允许在读取文档的时候,即对文档进行处理,而不必等到整个文档装载完才会对文档进行操作。sax采用事

2017-02-02 20:23:13 368

原创 XML学生管理系统_Java版

整个系统的结构是这个样子的。 总共大概三百行代码,供初学者学习。 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <exam> <student examid="1111" idcard="5555"> <name>张三</name> <location>上海</location>

2017-01-22 11:54:09 4109 3

原创 JavaWeb_Eclipse的使用

1、工作空间的目录不能使用中文,不能带空格2、约束 (1)所有java程序必须有包名 (2)所有java类名首字母必须大写 (3)所有java方法首字母名必须小写 (4)3、java程序有两种运行方式,(Run as)(Debug as) 使用Debug as的两种应用场景:跟踪源代码和观察程序运行状态 F5跳入 F6跳过 F7跳出 跟踪源代码时 双击变量,右键watch Dr

2017-01-20 23:07:43 626

原创 剑指offer(21-40)

21.栈的压入、弹出序列(2017.01.12)题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)思路 根据第一个序列依次入栈,按照序列二的

2017-01-12 22:59:07 345

原创 网易有道2017内推编程题

洗牌洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。 现在需要洗2n张牌,从上到下依次是第1张,第2张,第3张一直到第2n张。首先,我们把这2n张牌分成两堆,左手拿着第1张到第n张(上半堆),右手拿着第n+1张到第2n张(下半堆)。接着就开始洗牌的过程,先放下右手的最后一张牌,再放下左手的最后一张牌,接着放下右手的倒数第二张牌,再放下左手的倒数第二张牌,直到最后放下左手的第一张牌。接着把牌合

2017-01-10 21:23:56 385

原创 Java单机版五子棋

这几天做了一个小应用,单机版的五子棋开发。分享一下源代码。总共有三个类文件,分别为:StartChessJFrame.java, Point.java, ChessBoard.java//StartChessJFrame.javaimport javax.swing.*;import java.awt.event.*;import java.awt.*;/** * This is main

2017-01-10 11:28:18 2363 1

原创 数据结构与算法(C语言版)__图的搜索

DFS深度优先搜索,使用堆栈来实现 BFS广度优先搜索,使用队列来实现下面先看DFS#include<iostream>#include<stack>#define MAX_VERTS 20using namespace std;class Vertex{public: Vertex(char label){ Label = label; wasVis

2017-01-03 10:42:50 422

原创 数据结构与算法(C语言版)__邻接表

今天我们来看一个小例子#include<iostream>#include<list>using namespace std;class Vertex{};template<class T>class Graph{public: Graph(const int vertices) :n(vertices){ VertexList = new T*[n];

2017-01-03 10:40:31 459

原创 数据结构与算法(C语言版)__邻接矩阵

图,包含顶点和边,在C++里面可以用类来表示邻接矩阵吧图转化为二维矩阵,当图比较稀疏时可以用邻接表。#include<iostream>#define MAX_VERTS 20using namespace std;class Vertex{public: Vertex(char label){ Label = label; }private: char Label;};cla

2017-01-03 09:27:04 615

原创 数据结构与算法(C语言版)__哈希和映射

最神奇的数据结构 哈希 哈希可以用来做哈希集也可以用来做哈希映射今天我们讲一讲哈希映射 哈希也叫作散列 哈希的速度非常非常快O(1)>O(logn)>O(n)>O(nlogn)>O(n2)>O(n3)>O(2n)>O(n!)O(1)>O(logn)>O(n)>O(nlogn)>O(n^2)>O(n^3)>O(2^n)>O(n!)哈希O(1)O(1) 二叉树O(logN)O(logN) 线性

2016-12-31 21:07:51 876

原创 数据结构与算法(C语言版)__堆排序

算法:把未排序的数据一个一个放入堆里,然后再一个一个的取出来。我们今天使用上一个博客写的大顶堆MaxHeap.h//MaxHeap.h#ifndef _MAX_HEAP_#define _MAX_HEAP_template<class T>class MaxHeap{public: MaxHeap(int mx = 10); virtual ~MaxHeap(); b

2016-12-31 20:48:52 587

原创 数据结构与算法(C语言版)__堆

完全二叉树叫做堆 完全二叉树就是在最后一个节点之前不允许有不满的节点(有空洞)用数组来做完全二叉树(堆)大顶堆,根上的数字最大(大的在上面) 小顶堆,根上的数字最小(小的在上面) 操作: 插入新节点—>向上渗透 删除根节点—>向下渗透插入新节点,先按顺序插入到节点上,然后和父辈交换 删除根节点,先把根节点删除,然后把最后一个节点加到根上,然后和子代交换堆用来做优先队列,用来排序(堆排序)

2016-12-31 17:18:28 438

原创 数据结构与算法(C语言版)__红黑树06

今天给红黑树添加几个函数,分别是: find()查找 findMin()查找最小的 findMax()查找最大的 isEmpty()判断树是不是空的 makeEmpty()清空树 在头文件中添加Except.h、Wrapper.h和RedBlackTree.h在源文件中添加TestRedBlackTree.cpp下面是异常的定义//Except.h#ifndef EXCEPT_H#d

2016-12-31 13:14:55 328

原创 数据结构与算法(C语言版)__红黑树05

继续完善我们的insert函数 红黑树新插入的节点都是红色的。新插入的节点X是内部孙子,双旋转 新插入的节点X是外部孙子,单旋转还要处理有两个红色孩子的节点。 在头文件中加入Except.h和RedBlackTree.h在源文件中加入TestRedBlackTree.cpp//Except.h#ifndef EXCEPT_H#define EXCEPT_H#include<string>u

2016-12-30 21:02:28 311

原创 数据结构与算法(C语言版)__红黑树04

我们今天把双旋转加到红黑树里面,单旋转有的时候不能让二叉查找树平衡,所以需要调用双旋转。双旋转就是把两个单旋转放在一起形成双旋转。在头文件中加入Except.h和RedBlackTree.h,在源文件中加入TestRedBlackTree.cpp//Except.h#ifndef EXCEPT_H#define EXCEPT_H#include<string>using namespace st

2016-12-30 14:14:46 438

原创 数据结构与算法(C语言版)__红黑树03

今天继续丰富红黑树,添加树向左向右旋转 //Except.h#ifndef EXCEPT_H#define EXCEPT_H#include<string>using namespace std;class DSException{public: DSException(const string & msg = "") :message(msg){} virtual ~DSE

2016-12-30 11:04:01 439

原创 数据结构与算法(C语言版)__红黑树02

今天继续丰富红黑树,我们继续上一个博客今天写红黑树的insert功能 在头文件中添加Except.h和RedBlackTree.h在源文件中添加TestRedBlackTree.cpp//Except.h//返回异常#ifndef EXCEPT_H#define EXCEPT_H#include<string>using namespace std;class DSException{pu

2016-12-30 10:58:38 416

原创 数据结构与算法(C语言版)__红黑树01

二叉查找树的问题在于它自己把第一个节点设置成根结点,红黑树就可以进行动态调整根节点,自动平衡二叉查找树。 平衡树和非平衡树 红黑树的特征:节点都有颜色,插入和删除节点时要遵守红黑树规则红黑树规则: 1.每个节点不是红色就是黑色的。 2.根总是黑色的。 3.如果节点是红色的,则它的子结点必须是黑色的。 4.从根到叶结点的每条路径,必须包含相同数目的黑色节点。修正方法: 1.改变节点的颜色

2016-12-30 09:58:39 478

原创 数据结构与算法(C语言版)__二叉查找树

BST:二叉查找树 Binary Search Tree 二叉查找树的性质: 1.每一元素有一个键值,而且不允许重复 2.左子树的键值都小于根结点的键值 3.右子树的键值都大于根节点的键值 4.左右子树都是二叉查找树在VS2013中新建项目,在头文件中加入 二叉查找树.h在源文件中添加main.h//二叉查找树.h#ifndef 二叉查找树_H#define 二叉查找树_Henum

2016-12-27 16:23:06 406

原创 数据结构与算法(C语言版)__二叉树

二叉树的表示: 数组表示: 链表表示:二叉树的遍历: 前序遍历 中序遍历 后序遍历 层序遍历 今天我们用链表实现二叉树。 在VS2013中新建项目,在头文件中加入 二叉树.h在源文件中加入main.cpp//二叉树.h#ifndef _二叉树_H#define _二叉树_H#include<queue>using namespace std;template<class T>

2016-12-27 14:22:45 793

原创 数据结构与算法(C语言版)__树

数组的缺点:插入数据和删除数据都比较麻烦,因为要移动数据。 数组的优点:可以进行二分查找链表的优点:插入删除数据都比较快 链表的缺点:不能进行二分查找树=数组的优点+链表的优点树的术语: 结点 度 节点子树的个数 叶结点 父结点 子结点 兄弟结点 树的度 所有节点最大的度就是数的度 树的高度(深度)树有多少层

2016-12-27 13:07:53 393

原创 数据结构与算法(C语言版)__基数排序

基数: 十进制的基数是10,二进制的基数是2,。。。 先排最低位LSD 也可以先排最高位MSD下面看代码:#include<iostream>#include<list>using namespace std;//返回最大数的位数int maxdigit(int data[], int n){ int d = 1; int p = 10; for (int i =

2016-12-27 09:49:32 850

原创 数据结构与算法(C语言版)__list类

顺序容器 STL list类 实例化std::list对象 在list开头插入元素 在list末尾插入元素 在list中间插入元素 删除list中的元素 对list中元素进行反转和排序list就是一个双向链表下面看list的插入元素#include<iostream>#include <list>using namespace std;void PrintListContents(co

2016-12-26 22:11:04 652

图书管理系统源码

图书管理系统源代码学习

2017-08-07

xsd.chm中文手册

XML Schema的中文开发教程

2017-02-02

XPath Tutorial.chm

XPath Tutorial包含中文

2017-02-02

Java基础与案例开发详解源码.zip

这是Java基础与案例开发详解的源码,书总共20章。 1.1 Java语言发展简史2 1.2 认识Java语言3 1.2.1 Java语言特性3 1.2.2 JavaApplet4 1.2.3 丰富的类库4 1.2.4 Java的竞争对手5 1.2.5 Java在应用领域的优势7 1.3 Java平台的体系结构7 1.3.1 JavaSE标准版8 1.3.2 JavaEE企业版10 1.3.3 JavaME微型版11 1.4 JavaSE环境安装和配置12 1.4.1 什么是JDK12 1.4.2 JDK安装目录和实用命令工具介绍12 1.4.3 设置环境变量13 1.4.4 验证配置的正确性14 1.5 MyEcilpse工具介绍JavaSE环境安装和配置15 1.6 本章练习16 第2章 2.1 什么是程序18 2.2 计算机中的程序18 2.3 Java程序19 2.3.1 Java程序中的类型19 2.3.2 Java程序开发三步曲21 2.3.3 开发Java第一个程序21 2.3.4 Java代码中的注释23 2.3.5 常见错误解析24 2.4 Java类库组织结构和文档27 2.5 Java虚拟机简介28 2.6 Java技术两种核心运行机制29 2.7 上机练习30 第3章 3.1 变量32 3.1.1 什么是变量32 3.1.2 为什么需要变量32 3.1.3 变量的声明和赋值33 3.1.4 变量应用实例33 3.2 数据的分类34 3.2.1 Java中的八种基本数据类型34 3.2.2 普及二进制36 3.2.3 进制间转换37 3.2.4 基本数据类型间转换38 3.2.5 数据类型应用实例38 3.2.6 引用数据类型39 3.3 关键字.标识符.常量39 3.3.1 变量命名规范39 3.3.2 经验之谈-常见错误的分析与处理40 3.3.3 Java标识符命名规则41 3.3.4 关键字42 3.3.5 常量42 3.4 运算符43 3.4.1 算术运算符43 3.4.2 赋值操作符45 3.4.3 关系操作符47 3.4.4 逻辑操作符48 3.4.5 位操作符49 3.4.6 移位运算符49 3.4.7 其他操作符50 3.5 表达式52 3.5.1 表达式简介52 3.5.2 表达式的类型和值52 3.5.3 表达式的运算顺序52 3.5.4 优先级和结合性问题52 3.6 选择结构54 3.6.1 顺序语句54 3.6.2 选择条件语句54 3.6.3 switch结构59 3.6.4 经验之谈-常见错误的分析与处理65 3.6.5 Switch和多重if结构比较66 3.7 循环语句66 3.7.1 While循环67 3.7.2 经验之谈-常见while错误70 3.7.3 do-while循环72 3.7.4 for循环74 3.7.5 经验之谈-for常见错误76 3.7.6 循环语句小结78 3.7.7 break语句79 3.7.8 continue语句82 3.8 JavaDebug技术84 3.9 本章练习85 第4章 4.1 一维数组90 4.1.1 为什么要使用数组90 4.1.2 什么是数组91 4.1.3 如何使用数组92 4.1.4 经验之谈-数组常见错误97 4.2 常用算法98 4.2.1 平均值,最大值,最小值98 4.2.3 数组排序102 4.2.3 数组复制103 4.3 多维数组105 4.3.1 二重循环105 4.3.2 控制流程进阶107 4.3.3 二维数组111 4.4 经典算法113 4.4.1 算法-冒泡排序113 4.4.2 插入排序115 4.5 增强for循环116 4.6 本章练习117 第5章 5.1 面向过程的设计思想120 5.2 面向对象的设计思想120 5.3 抽象121 5.3.1 对象的理解121 5.3.2 Java抽象思想的实现122 5.4 封装124 5.4.1 对象封装的概念理解124 5.4.2 类的理解125 5.4.3 Java类模板创建125 5.4.4 Java中对象的创建和使用127 5.5 属性130 5.5.1 属性的定义130 5.5.2 变量131 5.6 方法132 5.6.1 方法的定义132 5.6.2 构造方法135 5.6.4 方法重载138 5.6.5 自定义方法138 5.6.6 系统提供方法139 5.6.7 方法调用140 5.6.8 方法参数及其传递问题144 5.6.9 理解main方法语法及命令行参数147 5.6.1 0递归算法147 5.7 this关键字148 5.8 JavaBean149 5.9 包150 5.9.1 为什么需要包?150 5.9.2 如何创建包151 5.9.3 编译并生成包:151 5.9.4 使用带包的类152 5.9.5 JDK中常用包介绍152 5.1 0本章练习153 第6章 6.1 继承156 6.1.1 Java的继承思想实现157 6.1.2 super关键字158 6.2 Object类160 6.3 多态161 6.3.1 多态概念的理解161 6.3.2 Java中多态的实现162 6.2.3 类型检测.向上转型.向下转型164 6.2.4 动态绑定166 6.4 访问修饰符167 6.5 static修饰符168 6.5.1 静态变量168 6.5.2 静态方法169 6.5.3 静态代码块169 6.5.4 单态模式170 6.6 final修饰符171 6.7 abstract修饰符172 6.8 接口173 6.8.1 接口的定义及实现174 6.8.2 接口中的常量174 6.8.3 接口的多重实现174 6.9 本章练习175 第7章 7.1 面向对象的分析与设计简介180 7.1.1 类的设计建议180 7.1.2 类名.变量名.方法名的选取181 7.1.3 类的属性设计建议182 7.1.4 类的方法设计建议182 7.1.5 继承的设计建议182 7.2 对象模型建立183 7.2.1 UML简介183 7.2.2 用例图184 7.2.3 类图185 7.2.4 序列图187 7.2.5 状态图188 7.2.6 活动图189 7.2.7 组件图190 7.2.8 部署图190 7.3 类之间的关系191 7.4 软件的可维护与复用设计原则194 7.5 本章练习199 第8章 8.1 内部类和内部接口202 8.1.1 非静态成员内部类203 8.1.2 局部内部类206 8.1.3 静态内部类209 8.1.4 匿名内部类211 8.2 对象包装器213 8.3 装箱和拆箱216 8.4 本章习题218 第9章 9.1 String类220 9.1.1 字符串常量221 9.1.2 字符串对象操作224 9.1.3 字符串对象修改228 9.1.4 类型转换230 9.2 StringBuffer类的使用231 9.3 StringBuilder类的使用233 9.4 日期类简介234 9.5 Java语言国际化时间获取与计算238 9.6 Random类和Math类240 9.7 本章习题243 第10章 10.1 异常概述246 10.2 使用try和catch捕获异常..2 50 10.3 使用throw和throws引发异常252 10.4 finally关键字255 10.5 getMessage和printStackTrace方法258 10.6 多重catch259 10.7 自定义异常类260 10.8 本章习题261 第11章 11.1 Java集合框架概述264 11.2 Collection接口264 11.2 Set接口实现类266 11.2.1 实现类HashSet267 11.2.2 实现类LinkHashSet270 11.2.3 实现类TreeSet272 11.3 List接口实现类277 11.3.1 实现类ArrayList277 11.3.2 实现类LinkedList279 11.3.3 实现类Vector281 11.4 Map接口283 11.4.1 实现类HashMap284 11.4.2 实现类LinkedHashMap285 11.4.3 实现类TreeMap286 11.4.4 实现类Properties287 11.5 Collections类288 11.6 泛型概述292 11.7 本章习题300 第12章 12.1 理解线程304 12.1.1 什么是多线程304 12.1.2 进程和线程的区别304 12.1.3 线程的创建和启动305 12.1.4 Thread类介绍308 12.1.5 为什么需要多线程309 12.1.6 线程分类309 12.2 线程的生命周期309 12.2.1 线程的状态及转换310 12.2.2 线程睡眠311 12.2.3 线程让步313 12.2.4 线程的加入313 12.3 线程的调度和优先级314 12.4 线程的同步315 12.4.1 线程同步的方法317 12.4.2 对象锁319 12.4.3 wait和notify方法320 12.4.4 死锁322 12.5 集合类的同步问题323 12.5.1 使用synchronized同步块324 12.5.2 使用集合工具类同步化集合类对象324 12.5.3 使用JDK5.0后提供的并发集合类324 12.6 用Timer类调度任务325 12.7 本章练习326 第13章 13.1 java.io.File类328 13.1.1 文件和目录是什么?328 13.1.2 Java对文件和目录的操作328 13.2 JavaIO原理332 13.3 流类结构333 13.3.1 InputStream和OutputStream333 13.3.2 Reader和Writer334 13.4 文件流336 13.4.1 FileInputStream和FileOutputStream336 13.4.2 FileReader和FileWriter338 13.5 缓冲流340 13.6 转换流341 13.7 数据流342 13.8 打印流344 13.9 对象流345 13.9.1 序列化和反序列化操作345 13.9.2 序列化的版本347 13.1 0随机存取文件流348 13.1 1ZIP文件流350 13.1 2本章练习352 第14章 14.1 抽象窗口工具集(AWT)354 14.1.1 AWT组件和容器354 14.1.2 布局管理器359 14.2 事件处理机制365 14.2.1 事件监听器366 14.2.2 事件适配器(EventAdapter)370 14.3 AWT常用组件372 14.3.1 界面组件372 14.3.2 菜单组件377 14.3.3 其他组件382 14.4 Swing简介383 14.4.1 Swing体系图383 14.4.2 Swing组件应用384 14.5 声音的播放和处理397 14.6 2D图形的绘制400 14.7 MyEclipse图形化插件SWTDesigner简介402 14.6.1 SWTDesigner的下载和安装403 14.6.2 SWTDesigner开发实例404 14.8 JBuilder工具软件简介406 14.8 本章习题409 第15章 15.1 反射概述412 15.1.1 Java中的反射机制412 15.1.2 Java反射API412 15.1.3 Class类413 15.2 使用Java反射机制414 15.2.1 获取类型信息414 15.2.2 创建对象417 15.2.3 调用方法419 15.2.4 访问成员变量的值421 15.2.5 操作数组422 15.3 反射与动态代理424 15.3.1 静态代理424 15.3.2 动态代理426 15.4 本章练习427 第16章 16.1 注解概述430 16.2 JDK内置的基本注解类型430 16.2.1 重写Override430 16.2.2 警告Deprecated431 16.2.3 抑制警告SuppressWarnings433 16.3 自定义注解类型433 16.4 对注解进行注解435 16.4.1 目标Target435 16.4.2 类型Retention436 16.4.3 文档Documented437 16.4.4 继承Inherited437 16.5 利用反射获取注解信息438 16.6 上机练习440 17.1 功能描述442 17.2 总体设计442 17.3 代码实现442 17.4 程序的运行与发布457 17.5 本章练习460 第18章 18.1 JDBC简介462 18.2 JDBC类和接口462 18.2.1 DriverManager类464 18.2.2 Connection接口466 18.2.3 Statement接口466 18.2.3 PreparedStatement接口467 18.2.4 ResultSet接口467 18.3 JDBC操作SQL469 18.4 JDBC基本示例473 18.5 JDBC应用示例479 18.6 本章习题492 第19章 19.1 网络编程的基本概念494 19.1.1 网络基础知识494 19.1.2 网络基本概念495 19.1.3 网络传输协议496 19.2 Java网络类和接口497 19.3 InetAddress类498 19.4 URL和URLConnection类499 19.5 Scoket套接字505 19.6 Datagram套接字509 19.7 综合示例512 19.8 本章习题520 第20章 20.1 网络版五子棋522 20.1.1 需求描述522 20.1.2 功能分析522 20.1.3 网络五子棋界面设计523 20.1.4 网络五子棋运行效果533 20.2 网络版QQ534 20.2.1 需求描述535 20.2.2 功能分析535 20.2.3 主要功能实现535 20.3 本章练习565

2017-01-12

智能金融——人工智能在金融领域的实践

中国技术开放日 上海站 和声电子 李涛

2016-12-20

云上金融传统金融企业如何敏捷上云

中国技术开放式 上海站 京东 施小山的演讲PPT

2016-12-20

中国区块链技术和应用发展白皮书2016

中国区块链技术和应用发展白皮书2016

2016-12-18

司守奎《数学建模算法与应用》随书光盘.zip

这个是随书光盘,里面有电子书(pdf),有数据和代码

2016-07-21

NBA简介.ppt

NBA简介.ppt

2013-03-11

空空如也

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

TA关注的人

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