自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMvc执行流程(含过滤器Filter+拦截器interceptor)

Spring Mvc执行流程

2023-11-06 15:13:44 282

原创 Linux下go环境安装、环境配置并执行第一个go程序

一、安装1.Golang对Linux的内核版本要求GO对Linux内核版本最低要求是 2.6.23,对应要求操作系统版本是:RHEL 6.0+ CentOS 6.0+即,不支持 (RHEL 和 CentOS) 的 (4.x or 5.x)。2.下载golang的代码版本Golang的官网下载地址:https://golang.org/dl/3.安装...

2021-08-18 18:37:14 10276

原创 SpringBoot+websocket实现私聊和群聊(可以发送文字和图片)

Websocket实现私聊和群聊1. websocket的概念1.1. 全双工概念2. websocket实现聊天室2.1. WebSocket API2.1.1. 构造方法2.1.1.1. 语法2.1.1.2. 参数2.1.1.3. 抛出异常2.1.2. 常量2.1.3. 属性2.1.4. 方法2.1.5. 事件3. websocket实现群聊或私聊或图片发送3.1. 项目的最终目录结构![本图片分为三个小的项目:1.websocket实现群聊;2.websocket实现群聊和私聊;3.websocket

2020-07-27 19:06:48 8166 11

原创 Java网络通信Socket

1.我理解的网络通信网络通信的三个条件:客户端,网络,服务端。客户端:请求信息的计算机或程序服务端:提供信息的计算机或程序网络:分为局域网(Local Area Network---LAN)和广域网(Wide Area Network---WAN)。LAN:一群通过一定形式连接起来的计算机。当LAN延伸到比较大的范围就被称为WAN。现在的Internet都是通过局域网和广域网组成。LAN是由特定类型的传输媒体(光纤、电缆、无线媒体)和网络适配器(网卡)连在一起的计算机,并受网络操作系统监控的

2020-07-08 16:09:34 337

原创 Java多线程的实现和各自优缺点以及使用场景【补全上篇多线程文章的不详细】

Java的多线程实现以及各自的优缺点1.继承Thread类Thread类是Runnable接口的一个实现类,代表线程的一个实例。我们实现多线程的时候可以通过继承Thread类,执行run()方法实现多线程。 测试1:测试内容:让TestThread2类继承Thread类,在Thread类中继承Thread类的run方法。然后在main方法中通过TestThread2的start方法和run方法实现多线程,观察结果。测试目的:Tes...

2020-07-07 16:12:19 788

原创 Java多线程的四种实现方式

多线程(multithreading),是指从硬件或软件上实现多个线程并发执行的技术。 一、Java多线程的实现方式主要有四种 Java多线程的实现方式有:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService和Callable以及Future实现有返回结果的多线程...

2019-06-10 18:19:57 767

原创 FTP远程批量下载文件并选出文件名在时间段内的文件,在进行配置定时处理

FTP:文件传输协议,常用于远程服务器的文件上传和下载下面用例子给大家展示一下ftp的批量下载和删除,代码如下: 1.先配置远程服务器的ip地址和端口,以及用户名、密码、下载到本地的路径、备份文件路径等等  2.判断本地下载路径是否存在,不存在进行新增本地下载目录  3.开始连接远程服务器批量下载文件名以VAC_NAME和spID开头,并以".req"结尾的多个文件 

2018-07-11 17:09:43 3376

原创 FTP远程批量下载文件并选出文件名在时间段内的文件———修订版

在之前发布的文章中,存在一个问题,上一个文章是先进行全部下载再通过文件名中的时间来进行判断有效的文件,现在修改这个流程。因为按之前的方式可能存在一个问题,当文件内容过大会消耗大量的时间,可能不止15分钟,导致程序一直在进行重复下载同一个文件FTP:文件传输协议,常用于远程服务器的文件上传和下载下面用例子给大家展示一下ftp的批量下载和删除,代码如下: 1.先配置远程服务器的ip地址和端口,以及用户...

2018-07-11 17:05:27 2120

原创 redis返回哈希表key的所有field和value,或分别返回的方法

最近在做项目使用到了一些redis的hash操作,下面简单总结一下redis的部分hash操作的命令1. redis按照hash进行存值    hmset key field1 value1 field2 value2 ...    例如:    2. redis得到hash的key中某一个field的值    hmget key field    注意:其中field表示你想要查询的field的...

2018-07-11 16:50:27 65206

原创 Python 3.6下载和安装

工具Python安装包(Python 3.6.0 23-bit)下载地址本人百度云中Python 3.6.0的地址https://pan.baidu.com/s/1ghgZqqJ 密码:5fzf或者到官网去下载:https://www.python.org/安装双击python_3.6.0.exe,弹出如下界面:

2018-01-25 10:45:20 23077 3

原创 Python web的Tornado框架

Tornado 1.Tornado简介 Tornado是FaceBook使用Python编写的一种web服务器的开源版本,它和其他的web服务器有着很大的区别:他是非阻塞式服务器,而且速度相当快。科普:socket的非阻塞式服务器(Unblock)和阻塞式服务器(Block),同步服务器(sync)和异步服务器(Async) 同步/异步服务器主要针对的是客户端:  同步:用户发

2018-01-24 18:15:09 556

空空如也

空空如也

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

TA关注的人

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