明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页

2023年3月30日

摘要: 应用场景在项目开发的过程中,我们经常会对List集合进行按条件的过滤,筛选出我们想要的结果或者是符合项目需求的数据。比如:我们有一批学生对象,每个学生都有自己的性别属性,但是我们想要再班级实体中筛选出这一批学生中性别为男或女的学生,我们就需要对这一批学生集合中的数据进行按条件的筛选,得到我们想要的结 阅读全文

posted @ 2023-03-30 16:05 且行且思 阅读(956) 评论(0) 推荐(0)

2023年3月29日

摘要: 1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,…)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。3、举例:例1:select concat (id, name, score) as info from tt2; 阅读全文

posted @ 2023-03-29 14:45 且行且思 阅读(106) 评论(0) 推荐(0)

摘要: SET @pt2 = ST_GeomFromText('POINT(116.405289 39.904987)'); SELECT *,ST_Distance_Sphere(ST_GeomFromText(CONCAT('POINT(',lng,' ',lat,')')), @pt2) as aa 阅读全文

posted @ 2023-03-29 14:43 且行且思 阅读(169) 评论(0) 推荐(0)

摘要: MySQL提供了数据类型geometry用来存储坐标信息,MySQL为空间数据存储及处理提供了专用的类型geometry 前言: 不久前开发了一个地图相关的后端项目,需要提供一些点线面相关的存储、查询、分析相关的操作,于是对MySQL空间函数进行充分调研并应用在项目中;MySQL为空间数据存储及处理 阅读全文

posted @ 2023-03-29 09:39 且行且思 阅读(1617) 评论(0) 推荐(0)

摘要: 数据库-MySQL的geometry类型的使用 是什么 ​ MySQL数据库的geometry字段类型类型可以存储坐标点信息并进行一系列的关系计算(包含/相交),可以满足某个坐标点是否在某个区域内的条件筛选需求。 怎么做 ​ 1.建表 CREATE TABLE temp( id INT PRIMAR 阅读全文

posted @ 2023-03-29 09:31 且行且思 阅读(1510) 评论(0) 推荐(0)

摘要: 最近需要通过geoserver显示多边形,首先需要先将数据库的数据转换为地理数据存储类型,但由于原本的信息是按text存储的,将text类型转换为geometry就需要用到ST_GeomFromText()函数,存储的是POLYGON。 在mysql使用该函数过程中,遇到了一个问题,报错是:3037 阅读全文

posted @ 2023-03-29 09:22 且行且思 阅读(1359) 评论(0) 推荐(0)

2023年3月28日

摘要: ST_Intersects(A,B)经过验证发现,该函数所检索出的对象不仅包括A与B相交,而且包含A存在于B中的情况。因此也可以将其结合ST_Buffer()进行缓冲区内对象检测。先通过ST_Buffer()函数生成缓冲区对象如存储到onegradebuffe字段中,然后再利用ST_Intersec 阅读全文

posted @ 2023-03-28 16:58 且行且思 阅读(678) 评论(0) 推荐(0)

2023年3月22日

摘要: 因为项目中需要用到微信支付,这里对自己对接的流程做一个记录一、接入前准备1.申请应用appId与商户号,配置apiV3秘钥2.生成商户证书首先登录微信商家平台,进入"账户中心–>账户设置–>API安全",申请API证书(此证书为商户证书,跟下文的微信平台支付证书不一样),下载安装方式见官方文档经过上 阅读全文

posted @ 2023-03-22 15:09 且行且思 阅读(742) 评论(0) 推荐(0)

摘要: 正文 这个功能就比较复杂了,首先是得有90天的资金流水才能开通,其次开通后还需要在官网进行配置,不能直接调用,并且限制了IP地址。 如下图所示,首先需要进行产品设置,将里面都设置好后才能进行开发,只开通功能是远远不够的。 商家转账设置说明及避坑指南 页面发起:即登录微信支付后,手动输入用户信息,进行 阅读全文

posted @ 2023-03-22 15:05 且行且思 阅读(758) 评论(0) 推荐(0)

摘要: 正文 还记得WxPayCallbackUtil回调接口工具类吗,当时是用于支付成功的回调,我们接下来向里面添加一个退款成功的回调方法,在添加前我们先来做一个准备操作。 退款返回数据对象 @Data @Slf4j public class WxchatCallbackRefundData { /** 阅读全文

posted @ 2023-03-22 14:53 且行且思 阅读(837) 评论(0) 推荐(0)

摘要: 正文 不得不说,申请退款和创建订单是非常相似的,流程都一样,只是请求的数据变了,那么我们第一步就是封装请求数据成对象形式,方便后续调用。 1. 申请退款请求对象 微信支付订单号,微信支付订单号和商家订单号二选一,这个是必不可少的,原订单金额也是必填的,微信会做二次验证。 @Data public c 阅读全文

posted @ 2023-03-22 14:40 且行且思 阅读(397) 评论(0) 推荐(0)

摘要: 正文什么时候会用到这个API?常规情况下,回调接口已经足够我们使用,用户支付成功后,微信会自动调用我们的回调接口进行回调,那么还需要这个API吗?使用场景:微信服务器故障,我们的服务器故障,服务器端正在进行更新导致用户付款后端没有及时接收到微信的回调请求,那么此时我们就可以让用户点击按钮“更新支付状 阅读全文

posted @ 2023-03-22 14:37 且行且思 阅读(313) 评论(0) 推荐(0)

摘要: 正文同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。 推荐的做法是,当商户系统收到通知进行处理时,先检查对应业务数据的状态,并判断该通知是否已经处理。如果未处理,则再进行处理;如果已处理,则直接返回结果成功。在对业务数据进行状态检查和处理之前,要采用数据锁进行并发控制,以避免 阅读全文

posted @ 2023-03-22 14:34 且行且思 阅读(828) 评论(0) 推荐(0)

摘要: 正文 经过了微信支付之创建订单准备操作的准备操作,接下来我们就能够非常快速的开发出各种支付类型的创建订单接口。 商户Native支付下单接口,微信后台系统返回链接参数code_url,商户后台系统将code_url值生成二维码图片,用户使用微信客户端扫码后发起支付,也就是说后端只需要返回code_u 阅读全文

posted @ 2023-03-22 14:19 且行且思 阅读(336) 评论(0) 推荐(0)

摘要: 正文微信支付的下单操作分为了5种,分别是JSAPI、APP、H5以及Native支付及小程序支付,之所以将支付放在单独一个章节,而不是按照支付类型划分一个章节,是因为支付所传递的数据都是相似的,方便我们更好的封装。本章节是支付编写支付前的准备操作,发送请求需要请求地址,用户支付成功后微信会通过我们传 阅读全文

posted @ 2023-03-22 14:15 且行且思 阅读(214) 评论(0) 推荐(0)

摘要: 正文 配置商户信息、证书、密钥等。将客户端对象构建到Bean中,方便后续使用。 我们可以使用官方提供的 SDK,帮助我们完成开发。实现了请求签名的生成和应答签名的验证。 <!-- 微信支付 --> <dependency> <groupId>com.github.wechatpay-apiv3</g 阅读全文

posted @ 2023-03-22 14:07 且行且思 阅读(377) 评论(0) 推荐(1)

摘要: 正文 准备工作即微信支付开发前,需要先获取商家信息,包括商户号、AppId、证书和密钥。 开发环境:jdk1.8以上,如果是jdk1.8引入官方依赖报错,则需要升级jdk1.8的版本,依赖后续文章会说明,项目开发使用SpringBoot框架。1、获取商户号微信商户平台:https://pay.wei 阅读全文

posted @ 2023-03-22 11:28 且行且思 阅读(182) 评论(0) 推荐(0)

2023年3月21日

摘要: 在控制台输入source 1.6 中不支持 diamond 运算符的错误如图1,图1指出的diamond 运算符 如果确定使用的jdk是1.7以上的版本就找到编译项目下的pom.xml文件,如果低于1.7就需要修改项目使用的jdk版本,如图 打开文件找到maven-compiler-plugin这个 阅读全文

posted @ 2023-03-21 08:09 且行且思 阅读(152) 评论(0) 推荐(0)

2023年3月14日

摘要: 一、Random随机生成数方法生成验证码 package String类常用API; import java.util.ArrayList; import java.util.Random; public class 验证码的几种生成方法 { public static void main(Stri 阅读全文

posted @ 2023-03-14 11:01 且行且思 阅读(1092) 评论(0) 推荐(0)

摘要: import sun.misc.BASE64Encoder; public class UUIDUtil { /** * 采用URL Base64字符,即把“+/”换成“-_” */ static private char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVWX 阅读全文

posted @ 2023-03-14 10:58 且行且思 阅读(3024) 评论(0) 推荐(0)

摘要: package skdapp.cn.stream.common.generator; import java.time.Instant; import java.util.HashSet; import java.util.Objects; import java.util.Set; import 阅读全文

posted @ 2023-03-14 10:56 且行且思 阅读(978) 评论(0) 推荐(0)

2023年2月13日

摘要: 一、在Windows10系统右键点击桌面上的“此电脑”图标,在弹出菜单中点击“管理”菜单项 二、这时会打开计算机管理窗口,依次点击“系统工具/本地用户和组/用户”菜单项 三、在右侧的窗口中找到Guest用户,然后右键点击该项,在弹出菜单中选择“属性”菜单项 四、在打开的Guest属性窗口中,取消掉“ 阅读全文

posted @ 2023-02-13 11:25 且行且思 阅读(3603) 评论(0) 推荐(0)

2023年2月9日

摘要: 概述 当Android应用程序出现未捕获的异常,都会弹出一个强制退出的弹框,在这种情况下,用户体验非常差。且发布到线上后,开发没法定位Bug的位置,这就需要一个能全局捕获异常,并且将这个异常log上传到服务器的功能。 1.内存溢出导致崩溃 2.未处理的异常(堆栈溢出、空指针赋值、栈数组越界、程序抛出 阅读全文

posted @ 2023-02-09 14:30 且行且思 阅读(342) 评论(0) 推荐(0)

2023年1月30日

摘要: 由于项目的的需要,系统中的各终端机时间必须与服务器保持一致,却由于是内部服务器,不连接外网,所以没办法使用百度的地址作为时间地址标准,购买一个时间服务器又会增加成本,所以想着自己做一个简易的程序来同步服务器上面的时间。 在最初的操作时确实很顺利,百度了一下出来很多修改时间的办法。在自己的本地环境中测 阅读全文

posted @ 2023-01-30 11:12 且行且思 阅读(513) 评论(0) 推荐(0)

2023年1月28日

摘要: /* 建立txt,并写入日志文件 */ public static void logWrite(String data, String name){ //System.out.println("写入"+name+"开始"); Calendar c = Calendar.getInstance();/ 阅读全文

posted @ 2023-01-28 15:02 且行且思 阅读(240) 评论(0) 推荐(0)

2023年1月19日

摘要: serve.xml(新) <?xml version="1.0" encoding="UTF-8"?> <Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionL 阅读全文

posted @ 2023-01-19 10:56 且行且思 阅读(120) 评论(0) 推荐(0)

2023年1月13日

摘要: 数据库有如下错误信息:check the manual that corresponds to your MySQL server version for the right syntax to use near 解决check the manual that corresponds to your 阅读全文

posted @ 2023-01-13 17:58 且行且思 阅读(1601) 评论(0) 推荐(0)

2023年1月6日

摘要: 一、问题复现 这个问题困扰我一天多,各种百度看论坛,发现有一种解决方案可能对我有帮助(解决方案) 解决方案说的是可能是xerces包冲突所致 Caused by: java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.ge 阅读全文

posted @ 2023-01-06 16:57 且行且思 阅读(241) 评论(0) 推荐(0)

2023年1月5日

摘要: 问题分析: 1-因为项目移动或着tomcat目录位置移动,导致项目中配置的tomcat找不到指定的目录而引起 解决方案: 1-给项目设置正确的tomcat路径即可; 阅读全文

posted @ 2023-01-05 17:40 且行且思 阅读(359) 评论(0) 推荐(0)

2022年12月20日

摘要: 一、修改Tomcat的conf的server.xml文件加上 URIEncoding="UTF-8" 二、在tomcat的bin 目录下的catalina.bat 配置文件中,添加以下设置 【File exportFile = new File(exportPath); 如果这样生成文件名为中文乱码 阅读全文

posted @ 2022-12-20 14:07 且行且思 阅读(8027) 评论(0) 推荐(0)

摘要: 运行Tomcat时若出现Address already in use: JVM_Bind 端口被占用,一般使用下面几个办法可以解决: 假设端口为1099 1.启动cmd, 执行命令netstat -ano|findstr 1099 ,会查询出占用端口号的进程号,这时候执行命令 taskkill -f 阅读全文

posted @ 2022-12-20 09:01 且行且思 阅读(183) 评论(0) 推荐(0)

2022年12月18日

摘要: html页面: <form id = "uploadForm" method = "post" enctype = "multipart/form-data"> <label>选择文件</label> <input id = "file" type = "file" name = "file"> < 阅读全文

posted @ 2022-12-18 14:52 且行且思 阅读(70) 评论(0) 推荐(0)

2022年12月17日

摘要: .upload-area { margin-top: 1.25rem; border: none; background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3 阅读全文

posted @ 2022-12-17 11:05 且行且思 阅读(116) 评论(0) 推荐(0)

2022年12月16日

摘要: 1、Gitblit-Windows版 下载gitblit http://www.gitblit.com/ 目前最新版本为Current Release 1.8.0 (2016-06-22) 2、安装和配置gitblit 解压gitblit-1.8.0.zip后,如图所示: 修改data/defaul 阅读全文

posted @ 2022-12-16 15:49 且行且思 阅读(717) 评论(0) 推荐(0)

摘要: 如何打开git命令窗口 1,如何打开git命令窗口? 右键后可以看到有git Bash Here(前提是安装了git),点击,即可进入到能够操作此工程的git命令行. 【1】统计所有代码行数 当前代码都存放在git仓库下,当需进行代码行数统计时,让开发人员在代码路径下运行如下指令,可统计出当前仓库中 阅读全文

posted @ 2022-12-16 15:33 且行且思 阅读(332) 评论(0) 推荐(0)

摘要: 如何打开git命令窗口 1,如何打开git命令窗口? 前提是机器已经安装了git,首先,找到工程路径,以java工程为例,在eclipse中右键已经从git上拉下来的工程,选择"Properties",出现如下图: 根据路径找到本地存储地址,右键,如图: 右键后可以看到有git Bash Here( 阅读全文

posted @ 2022-12-16 15:26 且行且思 阅读(1654) 评论(0) 推荐(0)

摘要: 百度坐标,但是在国内出于安全等相关因素考虑,在地图发布和出版的时,对WGS84坐标进行了一次非线性加偏,得到的坐标我们称之为GCJ02坐标系,俗称火星坐标,另外国内一些地图厂商出于自身业务和商业需要,在火星坐标系的基础上进行了二次非线性加偏,得到自己的坐标系统;例如BD-09百度坐标系统。 /** 阅读全文

posted @ 2022-12-16 08:26 且行且思 阅读(1907) 评论(0) 推荐(2)

2022年12月14日

摘要: Java后端获取前端传过来header中的值 比如获取前端传值token值: 方法一:不需要在参数中写HttpServletRequest request ServletRequestAttributes attributes = (ServletRequestAttributes) Request 阅读全文

posted @ 2022-12-14 23:26 且行且思 阅读(1797) 评论(0) 推荐(0)

2022年12月13日

摘要: 这时候就要注意最下面的caused by的问题了!ERR Client sent AUTH,but no password is set!顾名思义就是没有设置密码,那么如果不确定的话可以再进入Redis文件里确认一下,确认步骤如下:①打开Redis里的 redis.windows.conf文件: 在 阅读全文

posted @ 2022-12-13 23:27 且行且思 阅读(168) 评论(0) 推荐(0)

2022年12月11日

摘要: 本文仅简单叙述一下,调用的方式。 请看代码:<input type="file" accept="image/*" capture="camera"> 下面是开发时遇到的问题和疑问: 如何调用前置摄像头? 如何只能选择video视频? 如何只能选择图片? 如何允许进行选择一张图? 如何允许进行多图选 阅读全文

posted @ 2022-12-11 18:37 且行且思 阅读(4020) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页