自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 网络编程

网络编程1.1、概述地球村:对地球的一种比喻说法。现代科技的迅速发展,缩小了地球上的时空距离,国际交往日益频繁便利,因而整个地球就如同是茫茫宇宙中的一个小村落。信件计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息,数据交换。通信想要达到什么效果:如何准确的定位网络上的一台主机 192.168.16.12

2020-12-21 09:20:33 238

原创 Java调用高德地图API根据详细地址获取经纬度

public class MapUtils { public static void main(String[] args) { SpringApplication.run(SnCal5.class, args); try { // 1、根据地址获取经纬度 Map<String, String> lonAndLat = getLonAndLat("浙江省杭州市滨江区江汉路1515号", "key"); //.

2020-10-28 14:15:25 1988

原创 MySQL常用操作

【代码】MySQL常用操作。

2023-08-05 11:55:11 154

原创 Windows环境搭建MQTT服务器

EMQX:使用 Erlang 语言开发的 MQTT 服务器,内置强大的规则引擎,支持许多其他 IoT 协议,比如MQTT-SN、 CoAP、LwM2M 等。

2022-08-26 15:51:21 3008 1

原创 IDEA不识别yml配置文件

如下图,新建的 SpringBoot 项目,添加了自定义的配置文件后,yml无法被识别成配置文件!解决办法:快捷键:[Ctrl + Shift + Alt + s] 或 File —> Project Structure,打开设置:OK,返回项目后就变绿了。...

2021-11-30 22:58:35 1698

原创 JAVA中遍历Map的六种方法

Map<String, String> map = new HashMap<>();map.put("key1", "value1");map.put("key2", "value2");map.put("key3", "value3");map.put("key4", "value4");map.put("key5", "value5");// 第一种:lambda forEachmap.forEach((k, v) -> { System.out.p

2021-09-10 15:10:30 230

原创 MySQL Explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。select * from emp where name = 'Jefabc';-- 查

2021-08-13 09:38:25 114

原创 json转换报错: com.alibaba.fastjson.JSONException: not match : - =, info : pos 14

错误日志:com.alibaba.fastjson.JSONException: not match : - =, info : pos 14, json : [{alarmContent=, alarmTime=, deviceName=, id=, readTime=, userName=, userPicture=},{alarmContent=, alarmTime=, deviceName=, id=, readTime=, userName=, userPicture=}] at com.a

2021-07-27 15:49:57 2499 1

转载 response.setContentType()的作用及参数

response.setContentType()的作用及参数response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。response.setContentType("text/html; charse

2021-05-07 11:30:16 942

原创 Markdown学习

Markdown学习标题:# + 空格 + 标题,#:类似HTML中的标签,表示标题等级,最多六级二级标题三级标题四级标题五级标题六级标题字体Hello,Word! // 内容首尾各加上1个*Hello,Word! // 内容首尾各加上2个*Hello,Word! // 内容首尾各加上3个*Hello,Word! // 内容首尾各加上2个~~引用这是我的第一个Markdown! // 格式:> + 空格分割线格式:— 或 ***

2020-12-01 19:55:37 193 1

原创 Spring中的HTTP请求 RestTemplate

使用RestTemplate模拟HTTP请求application/json 类型请求RestTemplate restTemplate=new RestTemplate();String url="http://www.xxxxx.com";/* 注意:必须 http、https……开头,不然报错 */HttpHeaders headers = new HttpHeaders()...

2020-01-04 17:10:06 303

原创 Spring boot:获取项目路径的几种方式

代码对应的工程路径图:1、获取当前项目工程下静态资源图片路径,以下两种方法皆可:/** * 方法一 */String path = this.getClass().getResource("/static/img/logo.png").getPath();System.err.println("path:" + path);// path:C:/Users/Administ...

2019-12-02 17:48:07 5234

原创 npm ERR! E:\Git\cmd\git.EXE ls-remote -h -t git://github.com/adobe-webplatform/eve.git

IDEA执行 npm install 报错错误信息:F:\IdeaProjects\operationProject\support-web>npm installnpm WARN deprecated [email protected]: This project has been renamed to 'tasksfile'. Install using 'npm install task...

2019-08-07 00:00:12 17842

原创 js给select下拉框赋值触发change事件

HTML:<select id="testSelect" οnchange="selectChange()"> <option value="1">测试1</option> <option value="2">测试2</option> <option value="3">测试3</op...

2019-07-17 11:49:38 8175

原创 jS 重置form表单

<form id="submitForm" action="Handler1.do" method="post" > <p>客户名称: <input type="text" name="CustomerName" style="width: 300px" /></p> <p>客户电话: <input typ...

2019-07-17 11:36:41 879

原创 Eclipse svn:E175002 E200007 错误解决

错误提示:解决办法:第一种:找到项目工程存放的路径下,如下图:点击Clean up弹出确认画面,点击OK就可以了第二种:将native改为direct,保存设置后我又试了下svn的同步功能,发现不报错了,看来问题解决了如图:...

2019-06-26 19:42:25 569

原创 获取当前日期,过去一周,过去一月,过去半年,过去一年......等等

import java.util.Date;import com.ibm.icu.text.SimpleDateFormat;import com.ibm.icu.util.Calendar;/** * 日期工具类 * @author Tong * @Date 2019年5月15日 */public class DateUtils { /** * 获取今天...

2019-06-18 11:40:14 1886

原创 MySql表数据行列转换方法

由于很多业务表因为历史原因或者性能原因,都使用了违反第一范式的设计模式,即同一个列中存储了多个属性值。这种模式下,应用常常需要将这个列依据分隔符进行分割,并得到列转行的结果:这里使用substring_index函数进行处理应用场景:第一种:select distinct substring_index(substring_index(t.serviceSiteRegion,',...

2018-09-07 14:03:05 774

原创 ajax传参到controller时报错400

这个问题研究半天,我一直想不明白,我就很纳闷为什么会报400错误!以前都这样写的,不应该啊! controller里面我@RequestMapping有,@ResponseBody也有。这个错误什么引起的呢?我说说我的实现方法在我的HTML页面里面有Date参数,所以在ajax进行传输的时候controller不能直接接收这个参数,所以报400错误!解决方案:1、将HTML页面的...

2018-03-28 15:39:53 1391

原创 以当前时间为标准,获取当前一周的日期时间

/** * 获取当前一周的时间 * @return */ public String[] getDate() { String dayArgs[] = new String[7]; Date date = new Date(); SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd"); Calenda...

2018-02-01 09:48:26 1297

原创 solr 服务器安装

一、solr 简介1、什么是solr?Solr 是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service 的 API 接口。用户可以通过 http 请求,向搜索引擎服务器提交一定格式的 XML 文件,生成索引;也可以通过 Http Get 操作提出查找请求,并得到 XML 格式的返回结果。solr 的查询速度要比 MySQL 更快。2、与 l

2018-01-29 16:58:22 320

转载 面试感悟

面试感悟

2017-12-13 14:40:45 499 1

网络编程笔记(包含测试代码)

笔记共八章: 1、概述 2、网络通信的要素 3、IP 4、端口 5、通信协议 6、TCP 7、UDP 8、URL

2020-12-21

空空如也

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

TA关注的人

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