自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (2)
  • 收藏
  • 关注

原创 今天准备出发去珠海横琴,去长隆海洋乐园看鲨鱼宝宝了

最近这半年一直忙于工作,还没有时间好好外出放松过。今天终于迎来公司第一次外出到其它市集体游玩了,十分开森。欢迎大家来到华东院,祝这次外出游玩开心,生活不只有工作,还应该有生活的样子!!...

2021-11-26 09:39:43 202

原创 字符串递归反转,年月日时分秒获取,日期加一天减一天,获取当月最后一天,日期格式化,获取当前时间戳

其实最近有做到树结构的开发,所以就随手写了经典的字符串递归反转,代码如下:这个代码是非常精简的字符串反转方式,也是经常面试的问题,索性回顾了一遍.只需调用该方法传入需要反转的字符串即可获得倒序排列的字符串,当然也可改写为StringBuffer或StringBuilder格式的经典的年月日时分秒获取方式,和Java8中新特性获取,这当中需要注意LocalDateTime获取月份时无需加1,因为时间区域使用的本地中国时间.获取当前时间的时间戳,三种方式均可,不过通过打印的时间戳来看,System.c

2021-11-16 17:56:46 719 1

原创 Elasticsearch实际项目开发,使用新版ElasticsearchRestTemplate实现分页条件查询

controller层需求描述:实现一个条件分页查询的接口,通过Elasticsearch搜索引擎查询数据,将其查询所得数据返回给前端;属性意义:使用page当前页,size每页显示行数作为分页条件;使用name商品名称,merchant供应商名称作为动态查询条件;使用from最低价格,to最高价格作为范围查询条件;使用orderField作为查询时的排序字段,例如可以根据价格升序或降序排列,或者根据商品购买量等作为排序字段;使用orderType作为排序方式,有asc升序和desc降序两种

2021-03-09 21:14:10 5798 2

原创 使用JavaScript中的setInterval()实现当前时间动态显示

按钮-闹钟3,可以控制时间开启时间显示函数如下,需知道在body下有一个h1标签用于显示时间其它setTimeout()和setInterval()的使用案例关闭闹钟方法:clearTimeout(),clearInterval()

2020-12-10 17:56:14 652

原创 TCP网络编程之使用序列化和多线程实现简单的多并发

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、需求内容: TCP实现并发访问二、需求分析2.实现流程(1)定义用户类(2)客户端代码编写(3)服务端代码编写(4)登录线程编写总结一、需求内容: TCP实现并发访问这篇文章主要讲如何使用TCP实现一个简单的多并发,也就是说需要实现多个客户端可以同时访问服务端,而且服务端可以及时作出响应,并返回数据到用户.具体内容就是写一个登陆验证,实现多个用户同时登陆服务端时,服务端可以在有用户访问时可以同时接收其它用户的请求

2020-11-28 18:53:48 408

原创 基于XML文档实现的Java增删改查编程实现

文章目录一、XMl简介二、使用Java对XMl文档进行增删改查1.加载dom4j的jar包(1)加载文档(2)查看文档(3)添加一段内容(4)修改一段内容(5)删除一个Brand对象(6)保存添加修改删除后的内容到文件总结提示:以下是本篇文章正文内容,下面案例可供参考一、XMl简介XML是一种可扩展的标记语言,XMl与操作系统、编程语言的开发平台无关,他可以实现不同系统之间的数据交换。XML主要应用于数据交互,配置应用程序和网站等,同时它也是Ajax基石。二、使用Java对XMl文档..

2020-11-27 08:58:54 500 1

原创 UDP网络编程DatagramSocket及DatagramPacket的简单使用

文章目录前言一、UDP和TCP网络通信比较二、UDP通信实现步骤三、UDP网络通信实现第一部分:服务端构建及向客户端发消息(1)创建服务端(2)接受客户端发送的数据第二部分:客户端接收服务端数据(1) 构建客户端(2) 向服务端发送数据第三部分:服务端接收数据后向客户端发数据第四部分:客户端接收服务端数据总结前言之前我们讲过使用TCP网络编程的有关用法,讲了如何使用ServerSocket和Socket来构建服务端和客户端,以及如何使用字节输入输出流来接收和发送数据.今天我将讲述如何使用UDP网..

2020-11-26 13:23:01 1882 9

原创 TCP网络编程之Scoket和ServerScoket的使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言这次主题为TCP网络编程,我将通过具体的步骤分解,及流程的注意事项讲解如何使用Scoket和ServerScoket来实现提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy

2020-11-25 21:34:53 362 2

原创 序列化和反序列化的使用以及Serializable接口实现,serialVersionUID序列化id设置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、什么是序列化和反序列化二、操作步骤1.建立学生类2.序列化3.反序列化总结前言这篇文章我主要叙述一下序列化过程中常见的问题及解决办法。提示:以下是本篇文章正文内容,下面案例可供参考一、什么是序列化和反序列化简单来说,序列化就是将某个类的一组对象的属性信息通过二进制字节码的形式存储起来,这样对象里的数据就可以传输到不同的系统平台,通过反序列化操作就可以重新加载对象的属性信息了.序列化就是将对象以二进制字节码存储

2020-11-23 21:42:23 478

原创 IO流之使用DataInputStream和DataOutputStream复制二进制文件

文章目录前言一、DataInputStream和DataOutputStream二、实现步骤1.例题内容总结前言在IO流学习中,我们通常会碰到一些二进制文件的复制问题,例如一张图片,一段视频,也可能是我们的一个class字节码文件,他们都是典型的使用二进制编码实现的文件.那么我们应该如何使用IO流知识解决二进制文件的复制问题呢? 答案是需要使用DataOutputStream和DataInputStream实现类,下面介绍如何使用这两个类.提示:以下是本篇文章正文内容,下面案例可供参考...

2020-11-23 18:21:14 901 2

原创 字符缓冲流BufferedReader和BufferedWriter使用

如何使用字符缓冲流,对键盘输入的每一行数据写入到一个新文件中缓冲流有哪些1.字节缓冲流我们知道,字节缓冲流BufferedInputStream和BufferedOutputStream他们在逐个字节读取的时候效率远高于使用字节流InputStream和OutputStream,我们可以测试如下:一般字节流读取mp3文件:我们大概计时了一下,大概需要20秒左右才能复制玩一个8Mb音乐文件,一般字节流通过一个一个字节读取并打印到新文件,这样效率贼低。下面是使用字符流读取mp3文件:我计时大.

2020-11-23 01:06:28 491

原创 IO流实战之mp3音乐文件的合并

mp3文件的合并,如何在一个音乐文件后追加一个新的音乐文件1.使用需求2.操作步骤3.总结前言我们以前都使用都听mp3歌曲,但是我们如果想要使用Java程序实现将两个MP3的歌曲文件合并在一起该怎么做呢,合并完后我们打开新的MP3文件,发现听完一首歌后会继续播放下一首,这说明文件合并成功了.提示:以下是本篇文章正文内容,下面案例可供参考1. 使用需求:使用FileOutputStream将MP3文件追加到另一个音乐文件之后以下为实现步骤2、操作步骤我们可以先将目标文件使用File

2020-11-22 21:24:01 298

原创 IO流中字节流InputStream和OutputStream的使用

将某个目录下的.java的所有文件复制到另一个目录下,子目录文件也要复制思路分析:1.需要复制给点目录以及子目录,需要递归2.找到所有的.java文件必须取得文件名后在进行拆分,看是否为.java文件3.要进行文件的复制,就需要使用输入流和输出流问题要点找到.java文件后如何在新目录中创建子目录来写入文件如何递归创建文件夹解决办法首先定义需要复制的文件目录,定义后创建一个paste()无返回值方法,并且传入file对象; 在paste()方法中,先找到这个文件目录的子目录数组file

2020-11-22 20:36:06 168

原创 关于static静态代码块和static静态方法的使用心得

static静态代码块的加载顺序static静态代码块是随着类的加载而加载,也就是说程序运行时最开始加载的内容;而且static静态代码块只会被加载一次,也就是说如果你多次new当前的类,static静态代码块都只会执行一次。 详见如下测试:这里我们定义了一个父类的静态代码块和普通代码块,还定义一个父类静态方法和父类的无参构造方法用于测试static的加载顺序。这里我们使用了继承来测试父类中的static加载顺序,然后使用main函数new一个父类对象来测试。测试结果:可以看到,在我们使用m

2020-11-07 12:16:33 577

空空如也

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

TA关注的人

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