- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 win10 打印机脱机怎么办
打印机脱机,导致打印的文件被挂起,文件不能打印,更改打印机高级设置没有起作用,就需要删除当前的打印机设备并且重新添加打印机设备。步骤: 1.在桌面底部菜单栏右击打印机设备,选择“打开设备和打印机”选项。2. 在打印机设备面板上,选中脱机的打印机(一般是最后一个设备)。3. 选中后,设备上面出现“删除设备选项”,直接点击。4. 选择“是”,进行下一步操作。...
2018-12-27 21:07:24 8938
原创 win10 如何在防火墙开放端口
在有些时候外部设备需要访问电脑的程序,但是防火墙开启状态外部设备是无法访问的,这时我们就需要开放这个端口,因为关闭防火墙很危险,所以我们可以开放特定的端口提供访问权限。步骤:1. 点击桌面左下角开始菜单,点击设置按钮。2.弹出的设置面板,在搜索栏中搜索“防火墙”,选中“Windows Defender 防火墙”选项。3.进入防火墙面板,在左侧菜单栏中,点击选中...
2018-12-26 14:03:33 7015 1
原创 jQuery——滚动条底部显示
这里的 #content 代表的是带有滚动条的div,下面的代码实现了在有数据不团添加进去时滚动条一直在div底部的功能。 这里的这段代码需要放置在 动态添加数据的jQuery方法体里面。(为了保证每一次添加一次数据都要更改一下滚动条的位置) $('#content').scrollTop($('#content')[0].scrollHeight);实例:function...
2018-12-09 21:31:59 480
原创 jQuery绑定回车事件
绑定回车事件有两个例子大家可以了解一下:1. 给 input 类型的 输入框,绑定一个回车事件,假如鼠标在input框上面聚焦,那么回车就触发 id为send的button按钮的点击事件。 // 给 input 类型绑定回车事件 $('#msg').bind('keypress',function(event){ if(event.keyCod...
2018-12-09 21:16:22 4413
原创 怎样获取json数据中的正确显示时间
用json接收日期类型的时间,然后在拿出这个数据的时候,这个时间不能正常显示而是会议类似下面的对象形式出现: 怎样才能得到正确的时间呢,为此我封装了一个方法:public String getdate(Object date) { JSONObject jso=JSONObject.fromObject(date); long time = jso.getLong("t...
2018-12-05 16:59:56 5036
原创 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 445
原创 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 9175
原创 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 24018 3
原创 java jdbc配置文件读取连接数据库
Java调用配置文件连接数据库 Java连接数据库,通常需要建立一个类文件来定义数据库URL、用户名、密码并且还要负责加载jdbc驱动,如果只是在类文件中定义字符串类型的 URL(数据库地址)、USER(用户名)、PASSWORD(密码)、DRIVER(驱动),那么这个方法是静态的而且低效的。那么就需要一个可以动态添加/改变 数据库信息的方法,也就是在项目中添加一个配置文件。...
2018-11-28 13:50:59 2371 1
原创 JDBC连接MySQL的增删改查
介绍:JDBC(Java DataBase Connectivity, Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用 Java语言编写的类和接口组成。JDBC操作数据库类型: MySQL数据库 准备步骤:① 你需要有MySQL数据库,然后在MySQL里面创建一个 home 数据库,在数据库里面新建一个 person 表。...
2018-11-27 18:12:34 449 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 10248 3
原创 SQL创建触发器以及触发器的使用实例+详解
MySQL的触发器使用实例:解决 触发器被触发后,向表里插入数据时判断该条记录是否存在,如果存在则更新,不存在则插入 的问题首先,声明一下 mysql 中写的sql执行语句全部在 begin end; 之间。写在begin end;外面的sql语句无法执行。用简单的手动建表的办法,创建两个表。我用这两个表来介绍触发器该怎么使用。操作表(触发器所在的表): tab...
2018-11-15 20:55:21 8754 1
原创 单链表排序
下面会有对 链表 的对象的初始化以及数据存入,对链表里的数据进行直接插入排序法排序:Node 类:package lianbiao;public class Node { //链表节点的数据 int data; //链表指向的下一个节点的指针 Node next = null; public Node(int data) { ...
2018-11-12 20:15:10 1058 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 346 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 2316 1
原创 MySQL数据库单向同步问题(Mina 逻辑实现)
时间戳法: (用时间作比较) 用过MINA的人都知道,MINA是一个基于网络的异步通信的框架,它可以实现两台机器的信息的交互,不仅可以使用java通信,还可以应用于网页的信息交互。 不过在这里讲的是用——MINA 实现两个数据库的数据同步。 准备工作: MINA 实现数据库同步 需要借助 JDBC 和 JSON 数据...
2018-11-05 15:16:11 783 2
原创 比较两个JSON数组是否相同并返回不同的JSON对象
比较两个Json数组是否相同 比较两个数组,尤其是比较两个Jsonarray数组的不同,相关的解决方案真的很少,在我要写这个博客之前一直没有找到一个好的解决方法,直到发现 HashSet 这个类型的数组特性,在解决问题后我希望更多的人能够了解这一特性,并能解决这个比较数组元素不同的问题,问题没有大小之分,但是解决不了的问题就是大问题。 下面代码中 ...
2018-11-05 14:44:48 8953
原创 如何在指定数据库表中插入TimeStamp类型字段
# 在指定表中 插入一个 TimeStamp类型的字段,默认当前时间作为插入时间显示,以后更新数据时会跟着更新 时间ALTER TABLE 表名 ADD 字段名 TimeStamp default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP# 在指定表中 添加一个 TimeStamp 类型的字段,默认设置字段显示 0000-00-00...
2018-11-02 13:49:32 8640
原创 Mina 编解码器(解决粘包,断包问题)
什么导致了断包、粘包: mina是基于TCP/IP、UDP/IP协议栈的通信框架。Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。 断包、粘包的问题,是Mina基于TCP协议栈通信的问题。TCP是面向流的,而面向流传输的数据是无保...
2018-10-24 14:11:18 1998
原创 快速排序法 Java实现
快速排序法又叫二分法排序:import java.util.Random;public class Quicksort { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr =new int[100]; Random rand=...
2018-09-23 14:03:00 971 1
原创 冒泡选择排序法 Java实现
最近作业中老师要求,定义一个有100位元素的数组,要求给数组排序,通过冒泡和选择排序法实现。在这里我整理了这两种算法,不过为了清楚,我使用了随机数生成了8位元素的数组,进行排序和输出。public class Paixu_both { public static void main(String[] args) { // TODO Auto-generated method s...
2018-09-23 13:51:09 273 1
原创 MySQL下载安装详解
因为MySQL数据库是免费的,所以我讲一下正常的安装过程。 1.进入MySQL的官网 https://www.mysql.com/ 能够看到下面的页面: 2.点击进入DOWNLOADS,你会看到有三个版本的MySQL,最前面的两个分别是企业版,和集群版CGE(商业),而这两个是需要收费的,我要下载的是社区版,也就是第三个。 3.点击 Community...
2018-09-19 16:59:03 15384 6
原创 怎样将分页组件居中
在网上我们下载的jQuery插件(分页),引入的js和css文件之后,简单的修改一下jQuery对分页的显示要求后,我们可以看到在指定的<div>区域中出现分页的组件。<body><div id="callBackPagination" class="piece" > <div id="mainContent">
2018-09-19 15:29:17 8107 1
原创 JQuery 实现复选框全选反选功能
HTML部分<body><input type="checkbox" name="fu">全选(父)<br><input type="checkbox" name="zi">子1<br><input type="checkbox" name=
2017-08-01 17:36:09 715 2
mina 实现简单通讯
2018-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人