自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java SpringBoot 实体类数据自动验证

package demo.dto;import org.hibernate.validator.constraints.Length;import javax.validation.constraints.NotEmpty;import java.io.Serializable;public class ProductDto implements Se...

2019-10-05 21:36:00 723

转载 Java SpringBoot全局错误处理类,返回标准结果

package demo.utils;import com.alibaba.fastjson.JSON;import demo.controller.ProductController;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import...

2019-10-05 21:15:00 333

转载 Java IO管道流

import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream;public class Test4 { public static void main(String[] args) { PipedInputStrea...

2019-10-02 19:22:00 319

转载 Java 输入流和字符串互相转换

import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.InputStream;import java.io.InputStreamReader;public class Test4 { public static void main(Strin...

2019-10-02 14:09:00 322

转载 Java 读写文件示例

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Test4 { public static void main(String[] args) { FileUtil f = new FileUti...

2019-10-02 13:31:00 127

转载 Java 中Math常用方法

import java.text.SimpleDateFormat;import java.util.Date;public class Test4 { public static void main(String[] args) { /** *Math.sqrt()//计算平方根 *Math.cbr...

2019-10-02 13:19:00 114

转载 Java 日期格式化

import java.text.SimpleDateFormat;import java.util.Date;public class Test4 { public static void main(String[] args) { /** * Letter Date or Time Component Prese...

2019-10-02 12:49:00 113

转载 Java 中List集合中自定义排序

/*集合框架的工具类。Collections:集合框架的工具类。里面定义的都是静态方法。Collections和Collection有什么区别?Collection是集合框架中的一个顶层接口,它里面定义了单列集合的共性方法。 它有两个常用的子接口, List:对元素都有定义索引。有序的。可以重复元素。 Set:不可以重复元素。无序。Col...

2019-10-01 21:25:00 270

转载 Java 中HashTable、HashMap、TreeMap三者区别,以及自定义对象是否相同比较,自定义排序等...

/*Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。Map |--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。效率低。基本已废弃 |--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同步的。将hashtable替代,.效率高,不保证顺序。 |--Tree...

2019-10-01 21:01:00 114

转载 Java ArrayList对象集合去重

import java.util.ArrayList;import java.util.Iterator;public class StringSampleDemo { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add...

2019-09-30 15:38:00 696

转载 Java ArrayList几种遍历方法

import java.util.ArrayList;import java.util.Iterator;public class StringSampleDemo { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add...

2019-09-30 13:34:00 81

转载 Java 冒泡排序算法

public class StringSampleDemo { public static void main(String[] args) { int[] arr = {1, 2, -20, 20, 6, 7, 90}; int num = arr.length; //经过多少趟排序 for (i...

2019-09-30 12:39:00 82

转载 Java 多线程之生产者消费者(多个生成者多个消费者)synchronized 和lock多线程通讯和同步实现...

public class ProducterConsumerSample { public static void main(String[] args) { Resourse res = new Resourse(); //两个生产者 Producter producter1 = new Producter(res);...

2019-09-29 16:07:00 188

转载 Java 线程之间的通讯,等待唤醒机制

public class ThreadNotifySample { public static void main(String[] args) { // Res res = new Res(); // Input input = new Input(res); // Output output = new Output...

2019-09-29 15:03:00 83

转载 Java 死锁以及死锁的产生

public class DeadLockSample { public static void main(String[] args) { DeadLock d1 = new DeadLock(true); DeadLock d2 = new DeadLock(false); d1.start(); ...

2019-09-29 13:52:00 97

转载 Java 单例设计模式之 饿汉式和懒汉式

public class InstanceSampleTest { public static void main(String[] args) { /** 单例设计模式的 饿汉式和懒汉式 * 单例模式,我们首先必须将类在一个虚拟机中只能产生一个对象,因此应该做到以下几步: * a:私有化构造方法,这样在该类的外...

2019-09-29 12:41:00 354

转载 Java 多线程示例

/** * 多线程案例 两种方式 模拟买票程序(不考虑线程安全问题) */public class ThreadTest { public static void main(String[] args) { System.out.println(Thread.currentThread().getName() + " main run sta...

2019-09-28 22:34:00 76

转载 Java使用超级工具包Hutool操作数据库

#===================================================================# pom.xml中添加引用# <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --># <depende...

2019-09-24 09:50:00 1764

转载 Java基础系列 - 子类继承父类,调用父类的构造函数

package com.test7;public class test7 { public static void main(String[] args) { Son son = new Son(1000, "张三"); /** * 打印显示 Father的构造函数1000 张三...

2019-09-19 18:45:00 119

转载 Java基础系列 - equals和==的区别

package com.test7;public class test7 { public static void main(String[] args) { /** * 1、equals()比较的是对象的内容(区分字母的大小写格式)是否相等 equals()用于判断值内容 * 2、“==”比较两个对象时,比...

2019-09-19 18:33:00 78

转载 Mysql 生成指定时间段内的所有日期

DELIMITER $$DROP PROCEDURE IF EXISTS create_calendar $$CREATE PROCEDURE create_calendar (s_date DATE, e_date DATE)BEGIN -- 生成一个日历表 SET @createSql = 'CREATE TABLE IF NOT EXISTS cal...

2019-09-19 16:55:00 1575

转载 Java基础系列 - 查找数组的最大值和最小值

package com.test6;public class test5 { public static void main(String[] args) { int[] arr = {1, 2, 31, 4, 5, 6, 7, 88, 9, 11, -1}; float[] arr2 = {1, 2, 31, 4, 5, 6, ...

2019-09-19 14:31:00 192

转载 Java基础系列 - try...catch...finally

package com.test6;import java.io.FileReader;import java.io.IOException;/** * try...catch...finally */public class test5 { public static void main(String[] args) { ...

2019-09-19 14:05:00 62

转载 IntelliJ Idea 常用快捷键列表

Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择C...

2019-09-19 11:18:00 57

转载 Java基础系列 - 泛型和反射机制

package com.test5;import java.lang.reflect.Field;import java.lang.reflect.Method;/** * Java泛型和反射机制(泛型的好处 代码安全简单,自动装箱拆箱,提高代码的重用率) */public class test5 { public static void m...

2019-09-19 11:15:00 103

转载 Java基础系列 - JAVA集合ArrayList,Vector,HashMap,HashTable等使用

package com.test4;import java.util.*;/** * JAVA集合ArrayList,Vector,HashMap,HashTable等使用 */public class test4 { public static void main(String[] args) { //ArrayList异步,...

2019-09-19 09:47:00 90

转载 Java 集合介绍,常用集合类

Java容器类类库的用途是“保存对象”,并将其划分为两个不同的概念:(1)Collection。一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,而Set不能有重复元素。Queue按照排队规则来确定对象产生的顺序。(2)Map。一组成对的“键值对”对象,允许你使用键来查找值。映射表让我们能够使用一个对象来查找另一个对象,就像“字典”一样。Map...

2019-09-18 17:45:00 81

转载 Java基础系列 - HashMap

package com.test3;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map.Entry;public class demo3 { public static void main(String[]...

2019-09-18 13:56:00 53

转载 Java基础系列 - 数组、二维数组、对象数组

package com.test2;public class demo2 { public static void main(String[] args) { /** * 一维数组使用 */ //数组最大的缺陷:长度固定 //int data[] = {10, 20, ...

2019-09-18 12:05:00 120

转载 Java基础系列 - 抽象类继承和接口实现

package com.inter;/** * 继承和接口的关系,单继承,多接口 * java不支持多继承,但可通过接口实现多重继承 */public class test2 { public static void main(String[] args) { LitterMonkey litterMonkey = new Litt...

2019-09-17 19:11:00 92

转载 Java基础系列 - 接口(功能,用途和优势)

package com.test1;/** * 接口的使用 */public class test1 { public static void main(String[] args) { //创建Compute Compute compute = new Compute(); //创建Camera...

2019-09-17 17:50:00 137

转载 Java基础系列 - 抽象类,子类继承

package com.company;/** * 抽象类继承 * 用abstract修饰类就是抽象类 * 用abstract修饰方法就是抽象方法(一般使用比较少) * 抽象类不能被实例化 */public class Main { public static void main(String[] args) { Anima...

2019-09-17 17:07:00 336

转载 Java常用工具类之数据库操作辅助类DBUtil.java

package com.qushida.util; import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.sql.Connection;import java.sql.PreparedStatement...

2019-09-17 16:41:00 115

转载 C#通过反射获取类中的方法和参数个数,反射调用方法带参数

using System;using System.Reflection;namespace ConsoleApp2{ class Program { static void Main(string[] args) { //反射获取 命名空间+类名 string...

2018-02-26 18:17:00 709

转载 C#利用WinRAR实现压缩和解压缩

using System;using Microsoft.Win32;using System.Diagnostics;using System.IO;namespace MSCL{ /// <summary> /// 压缩解压类 /// </summary> public class ZipHe...

2017-10-16 15:53:00 113

转载 C# 使用HttpWebRequest Post提交数据,携带Cookie和相关参数示例

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;using System.Data.SqlClient;using System....

2017-10-16 14:09:00 119

转载 C#使用Linq To XML读取XML,Linq生成XML,Linq创建带属性或带节点XML

using System;using System.Linq;using System.Xml.Linq;namespace Sample2{ class Program { static void Main(string[] args) { #region 写文件一(生成节点性质的...

2017-10-16 14:05:00 161

转载 MVC使用Newtonsoft无需实体类,实现JSON数据返回给前端页面使用

//引用using Newtonsoft.Json; using Newtonsoft.Json.Linq; public ActionResult JsonSample() { ResponseResult obj = new ResponseResult(); try ...

2017-10-16 10:12:00 135

转载 JSON对象与字符串之间的相互转换

<html><head> <meta name="viewport" content="width=device-width" /> <title>JSON对象与字符串之间的相互转换</title> <script src="~/Js/jquery-1.8.0.js"></...

2017-10-16 09:37:00 51

转载 Javascript正则表达式详细讲解和示例,通俗易懂

正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字 正则表达式语法 一个正...

2017-10-16 09:36:00 70

空空如也

空空如也

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

TA关注的人

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