自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 MySQL时区异常错误

错误会出现原因①当  spring boot 2.1.0 连接MySQL5.6、MySQL 5.7 版本的时候会出现时区错误。②在eclipse项目中配置了 mysql-jdbc-java 8.0.jar 版本以上的 jar包也会出现时区错误。解决方案①的解决方法:打开本地MySQL,输入:    show variables like '%time_zone%';    ...

2018-11-30 12:48:16 405

原创 MySQL 获取数据库中的所有表名和列名

sql语句在MySQL获取数据库里的所有表名:select table_name from information_schema.tables where table_schema='数据库名'sql语句在MySQL获取数据库表的所有列名:select column_name from information_schema.columns where table_schema='数...

2018-11-29 13:02:44 8823

原创 java 获取前一天日期

用Java获取前一天日期:calendar.add(Calendar.DAY_OF_MONTH, -1);            -1 代表当天前一天的日期,如果将 -1 改成 0,得到的会是当前的日期。以此类推  可以用Java得到以当前时间为准的前几天或者后几天的日期YYYY-MM-DD : 固定时间输出格式  为   年-月-天DateFormat df = new Sim...

2018-11-28 17:39:33 23730 3

原创 java jdbc配置文件读取连接数据库

Java调用配置文件连接数据库        Java连接数据库,通常需要建立一个类文件来定义数据库URL、用户名、密码并且还要负责加载jdbc驱动,如果只是在类文件中定义字符串类型的 URL(数据库地址)、USER(用户名)、PASSWORD(密码)、DRIVER(驱动),那么这个方法是静态的而且低效的。那么就需要一个可以动态添加/改变 数据库信息的方法,也就是在项目中添加一个配置文件。...

2018-11-28 13:50:59 2274 1

原创 JDBC连接MySQL的增删改查

介绍:JDBC(Java DataBase Connectivity, Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用 Java语言编写的类和接口组成。JDBC操作数据库类型:  MySQL数据库 准备步骤:① 你需要有MySQL数据库,然后在MySQL里面创建一个 home 数据库,在数据库里面新建一个 person 表。...

2018-11-27 18:12:34 386 2

原创 select语句如何查找某个时间段的数据

使用SQL语句,在MySQL数据库的表中搜索出固定时间格式相关的数据: 格式:SELECT * FROM 表名 WHERE  DATE_FORMAT(列名,'%Y-%m-%d')=‘时间格式’举例:SELECT * FROM  node  WHERE  DATE_FORMAT(Datatime,'%Y-%m-%d')=‘2018-12-5’解释: 在 node 表中找到时间格式是 ...

2018-11-22 18:16:02 10059 3

原创 SQL创建触发器以及触发器的使用实例+详解

MySQL的触发器使用实例:解决   触发器被触发后,向表里插入数据时判断该条记录是否存在,如果存在则更新,不存在则插入 的问题首先,声明一下 mysql  中写的sql执行语句全部在  begin     end;  之间。写在begin end;外面的sql语句无法执行。用简单的手动建表的办法,创建两个表。我用这两个表来介绍触发器该怎么使用。操作表(触发器所在的表):  tab...

2018-11-15 20:55:21 8449 1

原创 单链表排序

 下面会有对  链表 的对象的初始化以及数据存入,对链表里的数据进行直接插入排序法排序:Node 类:package lianbiao;public class Node { //链表节点的数据 int data; //链表指向的下一个节点的指针 Node next = null; public Node(int data) { ...

2018-11-12 20:15:10 1010 1

原创 设计一个包含一个interface,三个class的Java 程序,用于完成数组排序排序任务。其中interface中包含一个sort() 方法。第一个class使用冒泡排序法实现interface的

题目:设计一个包含一个interface,三个class的Java 程序,用于完成数组排序排序任务。其中interface中包含一个sort() 方法。第一个class使用冒泡排序法实现interface的sort()方法;第二个class使用选择排序法实现interface的sort()方法;第三个类包含一个main函数,用于初始化原始数组,实例对象,通过interface调用sort()方法实...

2018-11-07 15:56:40 276 1

原创 比较两个数组的不同 java

// 返回不相同的元素public static Set<String> getdiff(String[] a, String[] b){ Set<String> diff = new HashSet<String>(); //用来存放两个数组中相同的元素 Set<String> temp = new...

2018-11-05 15:36:00 2229 1

原创 MySQL数据库单向同步问题(Mina 逻辑实现)

时间戳法: (用时间作比较)          用过MINA的人都知道,MINA是一个基于网络的异步通信的框架,它可以实现两台机器的信息的交互,不仅可以使用java通信,还可以应用于网页的信息交互。       不过在这里讲的是用——MINA  实现两个数据库的数据同步。       准备工作:       MINA  实现数据库同步  需要借助    JDBC 和 JSON 数据...

2018-11-05 15:16:11 709 2

原创 比较两个JSON数组是否相同并返回不同的JSON对象

 比较两个Json数组是否相同         比较两个数组,尤其是比较两个Jsonarray数组的不同,相关的解决方案真的很少,在我要写这个博客之前一直没有找到一个好的解决方法,直到发现  HashSet   这个类型的数组特性,在解决问题后我希望更多的人能够了解这一特性,并能解决这个比较数组元素不同的问题,问题没有大小之分,但是解决不了的问题就是大问题。         下面代码中  ...

2018-11-05 14:44:48 8782

原创 如何在指定数据库表中插入TimeStamp类型字段

# 在指定表中 插入一个 TimeStamp类型的字段,默认当前时间作为插入时间显示,以后更新数据时会跟着更新 时间ALTER TABLE 表名 ADD 字段名 TimeStamp default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP# 在指定表中 添加一个 TimeStamp 类型的字段,默认设置字段显示 0000-00-00...

2018-11-02 13:49:32 8412

mina 实现简单通讯

实现了mina 的简单通信通信,内部配置了累积协议编解码器、工具类和客户端与服务端的端口配置。能够实现基本功能,下载完成需要四个基本jar包才能实现功能。我的博客上有相应资源支持下载。

2018-11-30

mina之间通讯所需要的jar包

这里提供的是能够让mina服务端与客户端进行通讯的几个必需jar包。

2018-11-17

apache-maven-3.1.0

Maven 3的目标是确保与Maven 2的向后兼容性,提高可用性,提高性能,允许安全嵌入,并为实现许多高要求的特性铺平道路。

2018-09-20

空空如也

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

TA关注的人

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