自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【Mysql】索引的应用场景以及如何使用

唯一的是什么? 1.索引列(字段)的所有值都只能出现一次,即必须唯一 -------------------------------------------------------------------------------- 主键索引与唯一索引的区别 1.主键是一种约...

2017-09-23 00:31:00 337

转载 【Java】volatile的线程安全与不安全

一、前言 我们知道在多线程的场景下,线程安全是必须要着重考虑的。Java语言包含两种内在的同步机制:同步块(synchronize关键字)和 volatile 变量。但是其中 Volatile 变量虽然使用简单,有时候开销也比较低,但是同时它的同步性较差,而且其使用也更容易出错。下面我们先...

2017-09-23 00:14:00 1586

转载 【Java_集合框架Set】HashSet、LinkedHashSet、TreeSet使用区别

HashSet:哈希表是通过使用称为散列法的机制来存储信息的,元素并没有以某种特定顺序来存放; LinkedHashSet:以元素插入的顺序来维护集合的链接表,允许以插入的顺序在集合中迭代; TreeSet:提供一个使用树结构存储Set接口的实现,对象以升序顺序存储,访问和遍历的时间很...

2017-08-01 00:16:00 152

转载 【Java基础】Iterator(迭代器)的一般用法

迭代器(Iterator)   迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。   Java中的Iterator功能比较简单,并且只能单向移动:   (1) 使用方法iter...

2017-07-31 17:10:00 120

转载 【Java基础】String、StringBuffer与StringBuilder之间区别

  最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。 关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下:   1...

2017-07-31 15:43:00 80

转载 【数据结构】求一个整数集合的所有子集

//求一个整数集的子集package com.test1;import java.awt.DisplayMode;import java.util.ArrayList;import java.util.List;public class test1 { // 递归 pub...

2017-07-30 21:46:00 517

转载 【数据结构】Trie树

1、 概述 Trie树,又称字典树,单词查找树或者前缀树,是一种用于快速检索的多叉树结构,如英文字母的字典树是一个26叉树,数字的字典树是一个10叉树。 Trie一词来自retrieve,发音为/tri:/ “tree”,也有人读为/traɪ/ “try”。 Trie树可以利用字符串的公...

2017-07-29 21:22:00 103

转载 【数据结构】哈希表实现--链地址解决冲突(Java实现)

package com.chazhao;class Node { int index; int data; Node next = null; public Node() { }}class Hash { int len, mid,...

2017-07-28 22:59:00 200

转载 【数据结构】快速排序算法(Java实现)

package com.paixu;class shuzu1 { int length; int r[] = new int[100]; // 创建数组 public void create(int a[]) { for (int i = 0; i <= lengt...

2017-07-28 22:45:00 86

转载 【Java_SSM】(二)使用eclipse创建一个Maven web工程

这篇博文我们介绍一下如何利用eclipse创件一个maven web工程。 (1)File--New--Other--Maven--Maven project 此处我们快速创建一个maven工程 点击next finish创建工程 (2)项目sr...

2017-07-27 16:02:00 79

转载 【Java_SSM】(四)Eclipse中通过maven引入jar包

这篇博文我们介绍一下如何通过eclipse配置setting并引入jar包 (1)eclipse:Window--Preferences--Maven--User Setting 全部完成后点Apply,点击ok即可。 (2)导入所需jar包 此时就该pom...

2017-07-27 15:31:00 294

转载 【Java_SSM】(三)maven中的配置文件setting的配置

这篇博文我们介绍两方面:如何修改setting.xml文件及相应配置(本文maven版本为3.5.0) (1)首先打开maven文件目录--conf,会看见如下目录 (2)复制setting.xml文件,粘贴至默认目录C:\用户\用户名\.m2文件中 对于初学者在...

2017-07-27 15:18:00 159

转载 【Java_SSM】(一)maven环境变量的配置

这篇博文我们介绍一下配置一下maven环境变量的配置。 准备工作 在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已下载好 maven,将maven配置成功 ,下载地址:http://maven.apache.org/download....

2017-07-27 14:46:00 111

转载 【Java】Eclipse中Spring插件配置

(博主不推荐使用Eclipse Macketplace 安装配置,因为速度超慢的) 1.首先查看自己的java版本号:Eclipse--window--help 然后打开网页:https://spring.io/tools/sts/all 查看自己对应Spring版本...

2017-07-27 00:51:00 107

转载 【数据结构】基础排序算法(Java实现)

package com.paixu;class shuzu{ int length; int r[] = new int[100]; //创建数组 public void create(int a[]){ for (int i = 0;i<=length;i++){...

2017-07-24 21:46:00 90

转载 【MySQL】MySQL5.7等以上版本配置

由于本人是win10系统,所以说下win10系统以管理员身份打开cmd 1. 配置环境变量 我这边是安装在了C:\Program Files\MySQL\MySQL Server 5.7 在path中加入:C:\Program Files\MySQL\MySQL Server...

2017-07-24 13:28:00 117

转载 【数据结构】二分查找及它的演变——插值查找

二分查找关键:mid = (high-low)/2 插值查找演变:mid = low+(high-low)/2 需要将1/2变为 ((查找数字-a[mid])/(a[high]-a[low]) package com.chazh...

2017-07-23 21:38:00 85

转载 【数据结构】单链表头插法

package com.lianbiao;class Node{ static Node node = new Node(); int data; Node next = null; public Node(){ } public void touchafa(int...

2017-07-22 22:09:00 150

转载 【数据结构】二叉树前序,中序,后序遍历

package com.tree;import java.util.Scanner;class Tree { static Tree tre = new Tree(); Tree left = null; Tree right = null; int data; publi...

2017-07-22 22:08:00 76

转载 Java的初始化块、静态初始化块、构造函数的执行顺序及用途探究

Java与C++有一个不同之处在于,Java不但有构造函数,还有一个”初始化块“(Initialization Block)的概念。下面探究一下它的执行顺序与可能的用途。 执行顺序   首先定义A, B, C三个类用作测试,其中B继承了A,C又继承了B,并分别给它们加上静态初始化块、非静...

2017-07-14 22:20:00 64

转载 【牛客网】 排序子序列

时间限制:1秒 空间限制:32768K 牛牛定义排序子序列为一个数组中一段连续的子序列,并且这段子序列是非递增或者非递减排序的。牛牛有一个长度为n的整数数组A,他现在有一个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数组分为几段排序子序列. 如样例所示,牛牛可以把数组A划分...

2017-07-13 18:48:00 406

转载 【牛客网】 神奇数

时间限制:1秒 空间限制:32768 给出一个区间[a, b],计算区间内“神奇数”的个数。 神奇数的定义:存在不同位置的两个数位,组成一个两位数(且不含前导0),且这个两位数为质数。 比如:153,可以使用数字3和数字1组成13,13是质数,满足神奇数。同样153可以找到31和53也为质...

2017-07-13 18:43:00 185

转载 计蒜客第三场 -- A 腾讯课堂的物理实验

在腾讯课堂的物理课上,进行了一个有趣的物理实验。 在一个长度为LL米的光滑轨道上,小车 A 在00时刻以1\mathrm{m/s}1m/s的速度从左端出发向右运动,小车 B 在tt时刻以1\mathrm{m/s}1m/s的速度从右端出发向左运动,两个小车的质量相等。假设所...

2017-05-28 08:14:00 257

空空如也

空空如也

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

TA关注的人

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