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

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

2023年5月8日

摘要: 解决办法:打开控制面板 -> Internet 选项 -> 连接 -> 局域网设置 -> 去掉所有勾勾问题原因:远程连接拒绝访问,意思是客户端使用远程连接软件向服务器发起连接请求,但被服务器拒绝。引起远程连接拒绝服务的原因有两种。第一种原因,客户端安装的远程连接软件,版本与服务器端控制台接受的版本不 阅读全文

posted @ 2023-05-08 10:14 且行且思 阅读(290) 评论(0) 推荐(0) 编辑

2023年4月20日

摘要: Linux系统: 1、ps -ef | grep java 2、查看日志输出的pid 3、关闭进程 kill 34338 或 kill -9 34338 4、启动java程序 ./start.sh windows系统:(命令行) 1、打开命令窗口(以管理员身份运行) cmd 2、查找所有运行的端口 阅读全文

posted @ 2023-04-20 09:50 且行且思 阅读(352) 评论(0) 推荐(0) 编辑

2023年4月12日

摘要: 在菜单Run -> Edit Configurations -> Application 里的你的项目的Configuration -> VM Options里添加: -Djava.library.path=/usr/local/java/lib:/usr/local/hadoop/lib 阅读全文

posted @ 2023-04-12 18:02 且行且思 阅读(177) 评论(0) 推荐(0) 编辑

摘要: intellij idea 中使用tomcat发布项目时,On ‘Update’ action 下无Update classes and resources选项,这时在tomcat设置中Deployment要使用exploded模式的war包。只有exploded模式下才会有update class 阅读全文

posted @ 2023-04-12 08:04 且行且思 阅读(318) 评论(0) 推荐(0) 编辑

2023年4月10日

摘要: 在 MySQL 数据库中,如何找到完全或部分落在距另一点一定距离内的圆形区域?有很多例子可以找到某个半径内的点,但没有找到与该半径相交的圆形区域。我有一份为某些区域(点和半径)提供服务的承包商列表。客户需要能够根据与他们的距离找到这些承包商。 最佳答案 我认为您正在寻找 ST_Buffer,它将几何 阅读全文

posted @ 2023-04-10 11:26 且行且思 阅读(180) 评论(0) 推荐(0) 编辑

2023年4月7日

摘要: 1.1 概述拦截器的原理很简单,是 AOP的一种实现,专门拦截对动态资源的后台请求,即拦截对控制层的请求。使用场景比较多的是判断用户是否有权限请求后台,更拔高一层的使用场景也有,比如拦截器可以结合websocket一起使用,用来拦截 websocket请求,然后做相应的处理等等。拦截器不会拦截静态资 阅读全文

posted @ 2023-04-07 15:05 且行且思 阅读(1032) 评论(0) 推荐(0) 编辑

摘要: 1.1 概述Spring Boot 的 MVC支持主要来介绍实际项目中最常用的几个注解,包括 @RestController、 @RequestMapping、@PathVariable、@RequestParam 以及@RequestBody。主要介绍这几个注解常用的使用方式和特点。1.2 @Re 阅读全文

posted @ 2023-04-07 15:00 且行且思 阅读(27) 评论(0) 推荐(0) 编辑

摘要: 1.1 简介在项目开发中,接口与接口之间,前后端之间数据的传输都使用Json 格式,在Spring Boot中,接口返回 Json格式的数据很简单,在 Controller 中使用@RestController注解即可返回 Json格式的数据,@RestController也是 Spring Boo 阅读全文

posted @ 2023-04-07 14:51 且行且思 阅读(556) 评论(0) 推荐(0) 编辑

摘要: 1.1 简介在开发中,我们经常使用 System.out.println()来打印一些信息,但是这样不好,因为大量的使用 System.out 会增加资源的消耗。我们实际项目中使用的是 slf4j的logback 来输出日志,效率挺高的,Spring Boot提供了一套日志系统,logback是最优 阅读全文

posted @ 2023-04-07 14:41 且行且思 阅读(302) 评论(0) 推荐(0) 编辑

摘要: 1.1 Spring Boot中的全局异常处理在项目开发过程中,不管是对底层数据库的操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。如果对每个过程都单独作异常处理,那系统的代码耦合度会变得很高,此外,开发工作量也会加大而且不好统一,这也增加 阅读全文

posted @ 2023-04-07 14:36 且行且思 阅读(6630) 评论(0) 推荐(0) 编辑

2023年4月6日

摘要: 在现有大多数阅读性文章、博客等内容,不单有图文结合的形式让内容更加饱满更有关联链接来充实文章的真实、准确性。那么当这些连接进行跳转离开网站时,我们要如何确认即将前往网站的安全性呢? 跳转效果演示——点击进入码云官网 本文就该问题,使用js代码全局监听a标签跳转前进行跳转拦截。提取跳转连接,统一跳转到 阅读全文

posted @ 2023-04-06 17:21 且行且思 阅读(2464) 评论(0) 推荐(0) 编辑

2023年4月3日

摘要: 主要报错语句为: The current request is not a multipart request 就是说当前这个请求不是一个multipart request,也就是说不是上传文件的请求。 那怎么办呢? 这里我们需要知道一点,spring在处理入参的时候, 遇到MultipartFil 阅读全文

posted @ 2023-04-03 21:26 且行且思 阅读(5202) 评论(0) 推荐(0) 编辑

2023年3月30日

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

posted @ 2023-03-30 16:05 且行且思 阅读(566) 评论(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 且行且思 阅读(86) 评论(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 且行且思 阅读(145) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2023-03-29 09:22 且行且思 阅读(982) 评论(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 且行且思 阅读(411) 评论(0) 推荐(0) 编辑

2023年3月22日

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

posted @ 2023-03-22 11:28 且行且思 阅读(122) 评论(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 且行且思 阅读(81) 评论(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 且行且思 阅读(1050) 评论(0) 推荐(0) 编辑

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

posted @ 2023-03-14 10:58 且行且思 阅读(2635) 评论(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 且行且思 阅读(779) 评论(0) 推荐(0) 编辑

2023年2月13日

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

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

2023年2月9日

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

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

2023年1月30日

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

posted @ 2023-01-30 11:12 且行且思 阅读(395) 评论(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 且行且思 阅读(221) 评论(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 且行且思 阅读(87) 评论(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 且行且思 阅读(1001) 评论(0) 推荐(0) 编辑

2023年1月6日

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

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

上一页 1 2 3 4 5 6 7 8 9 10 ··· 29 下一页