自定义博客皮肤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)
  • 收藏
  • 关注

原创 charles 抓包软件 安装、使用

抓包工具charles 安装

2022-10-13 15:37:57 4198 1

原创 oracle 数据库查询表结构

”ORA-01722-无效数字“,查看数据库中的字段类型如果显示的结果并未完整,如下:那么修改如下:原文链接:https://www.php.cn/oracle/487045.html

2022-06-23 16:52:33 1068

原创 postman请求转curl请求

postman请求转curl请求

2022-06-23 16:34:03 2380

原创 Mysql replace函数用法

需求:将tableName表中的filedName字段的前6位是123456的数据,将filedName字段改成123123开头(即,将123456替换成123123)UPDATE tableName SET filedName = REPLACE ( filedName, '123456', '123123' ) WHERE filedName like '123456%'总结:replace还有别的用法,本文只是记录一下!...

2021-02-26 13:50:56 202

原创 spring框架,从后台controller返回到页面的时候没有加载CSS、JS文件

1.问题描述从后台controller直接return到jsp页面,就像这样:return “/bolg/index.jsp”,发现可以访问这个controller的时候可以顺利的进入页面,但是该页面的所有样式都没了。F12查看页面报错,一大推css和js文件的报错,且报错信息都是404。404代表没有找到该文件,这种大概率是文件的路径错了。将鼠标放到报错的文件上面显示的路径果然不是正确的路径,正确的路径应该是:localhost:8080/文件地址。最简单的验证办法是直接在浏览器地址栏中输入css或者j

2020-11-19 15:27:23 1036

原创 Dubbo+zookeeper 超级简单上手教程!

挺简单的一个Dubbo+zookeeper上手教程,记录一下!1.下载安装zookeeperzookeeper下载地址打开后如图选择第二个,下载成功后解压,目录如下bin目录下,双击zkServer.cmd,启动zookeeper服务。如果报错,提示信息是conf目录下zoo.cfg找不到的情况,则复制一份conf目录下zoo_sample.cfg文件,重命名为zoo.cfg即可如图2.下载Dubbo-admin这个主要是一个dubbo的可视化界面,不要也可dubbo-admin的g

2020-09-04 18:01:29 405 2

原创 MySQL 分组内排序

直接上代码select name,sex from (select id,name,sex from person order by age limit 0,999) as newPerson group by sexlimit:一定要加。从第0行到最大行实现了分组内排序,根据自己实际的需求对例子进行改动即可

2020-08-03 14:34:34 231

原创 提示:正在导出/正在加载,执行完成后关掉提示框(遮罩层),即判断form表单执行结束

1.问题描述:导入过程中,由于数据量过大,页面会反应一段时间。客户提出加一个’正在导出中,请稍后…’ 遮罩层提示。如果不是导出需求,直接用ajax的beforeSend 和complete方法即可。但是,ajax不支持返回二进制流文件,所以一开始的导出就是用的form表单提交。2.寻求解决办法:(废话较多,建议直接看3)尝试做法一:不死心啊,ajax这么好用,我就要用ajax导出,我还不想大改后台代码,搞了半天,网上各种找答案,基本上说的都是ajax不支持返回流文件,好的吧,失败!放弃!(还真是容易放

2020-06-19 17:49:32 3737 3

原创 JPA 查出对象来执行set方法之后 自动update的解决方法和原因

先理解下Hibernate 中对象的三种状态:(1)临时状态:通过new新建的对象,没有被持久化,也不在session缓存中(2)游离状态:已经被持久化,但不在session缓存中(3)持久状态:已经被持久化,也在session缓存中(持久化:数据库有这条数据)持久态到游离态的方法有:session.close()、session.evict(obj)、session.clear()close():关闭session,整个session中的持久态对象都成为游离态clear():清楚sessio

2020-06-03 11:27:43 1657 1

原创 form提交表单到后台,'url?参数'的形式,后台接收不到值(为null),坑!

1.背景介绍一个简单的dmeo,后台spring boot,前台html+js。需求:第一个页面点击标签触发onclick事件,js函数中发送请求到后台,后台接收参数查询数据跳转到第二个页面,并将结果带到第二个页面中。2.遇到的问题方法一.第一想法是很简单,js中利用ajax传值,回调函数中跳转到第二个页面并将返回结果拼接在url的?后面,尴尬的是返回的是一个集合,一时间并不知道怎么将集合...

2020-04-10 10:59:06 3265 2

原创 泛型为Map的List集合,对Map中的日期值排序

最近在做一个需要调用第三方接口获取数据保存到本地数据库的项目,因为要开定时任务频繁的调用接口保存数据,而这个接口总是把所有的历史数据也打包发送过来,导致要保存的数据过大,且对方公司不愿意修改接口(其实只要对时间字段逆序排序一下就好),只能我们这边来排序后取最新数据保存到数据库中了。下面是个demo。造几条数据 注意时间转换格式别写错了,根据你要处理的时间格式来定义。 Simple...

2020-04-01 15:55:10 1884

原创 通过Udp协议实现Json数据收发

本白在入职新公司接到的第一个任务需求,厂家已经写好了一个Udp监听程序,让我给被监听的ip地址和端口发送几个参数要以Json的形式,特来记录一下!1.首先写一段测试代码,模拟服务器端和客户端实现数据收发import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;impor...

2019-12-04 11:04:00 5485

转载 GET和POST两种请求方式的区别

GET和POST两种基本请求方法的区别GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜...

2019-12-03 17:07:00 213

空空如也

空空如也

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

TA关注的人

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