- 博客(39)
- 资源 (15)
- 收藏
- 关注
原创 spring boot 如何解决 150476 Cookies Issued Without User Consent
使用Spring Security的CookieCsrfTokenRepository:这个库可以在每个请求中生成一个CSRF令牌,并将其存储在Cookie中。在服务器接收到请求时,会验证Cookie中的令牌与请求中的令牌是否匹配,从而确保请求是受信任的。在Spring Security中配置Cookie策略:可以通过设置SameSite属性为Strict或Lax来限制Cookie的发送范围,并确保只在安全的上下文中发送Cookie。
2023-09-20 09:06:58
835
原创 基于K8sSVC springboot 服务间调用
apiVersion: v1kind: Servicemetadata: labels: app: my-dep name: my-depspec: ports: - port: 8000 #设定Serivce对集群内部暴露的端口. protocol: TCP targetPort: 80 #设定Pod的端口,即Pod网络的端口。1.endpoint是k8s集群中的一个资源对象,存储在etcd中,用来记录一个service对应的所有pod的访问地址。
2023-05-19 14:35:20
1166
2
原创 Elasticsearch 集群搭建异常
join validation on cluster state with a different cluster uuid BHN9jxRwTtG1YPgNSOHWZw than local cluster uuid IgP758SWTvS310_QMvT4vA, rejecting两个独立的集群加入被拒绝,说一下我的问题,之前单节点启动es集群名称设置与现在不同,data中存在遗留数据,删除data/logs中的数据即可。...
2020-06-04 09:09:12
1859
5
原创 [navicat premium] [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序(0)
navicate连接sqlserver时提示未发现数据源名称并且未指定默认驱动程序,找到自己对应navicate安装路径。安装目录下找到navicat自带sqlncli_x64.msi 安装即可
2020-06-03 13:02:08
1188
2
原创 spring 版本问题
记录spring版本问题,说一下我的问题,主要是由于父子项目问题,子项目引用父项目,父中设置的spring版本过高,导致子项目中无法覆盖,如果父项目中设置了spring版本,而子项目中未设置,则使用父项目中设置的spring版本,如果子项目要使用高版本的spring则会去覆盖父项目中的低版本的spring。也就是说高版本容易覆盖低版本,但是低版本不容易覆盖高版本高版本容易覆盖低版本。[INFO ] [18:50:08] org.springframework.web.context.Co...
2020-05-26 18:57:06
3030
原创 Filebeat +Logstash write: connection reset by peer(已解决)
记一次FIlebeat 异常,目前没有深究解决方案,不影响使用。2020/05/26 06:48:35.384662 metrics.go:34: INFO No non-zero metrics in the last 30s2020/05/26 06:49:05.384659 metrics.go:34: INFO No non-zero metrics in the last 30s2020/05/26 06:49:35.384751 metrics.go:34: INFO No non-zer
2020-05-26 18:46:31
4109
原创 Unexpected exception parsing XML document from file
基本是jar包冲突引起,认真排查自己的pom文件,找到冲突的jar删除 即可,下面附上我的pom文件[2020/05/13 17:19:04816][ERROR][org.springframework.web.context.ContextLoader] - Context initialization failedorg.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsin.
2020-05-13 17:26:14
5317
原创 基于TransportClient有关ElasticSearch简单的CRUD(多条件查询,多条件修改)
/** * 新增 */ @Autowired private TransportClient client; @Override public boolean saveRecord() throws Exception { IndexResponse response = client.prepareIndex("索引", "类型") .setSource(JS...
2020-05-08 14:11:39
752
原创 @Autowired与@Resource
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qualifi...
2020-02-28 01:24:43
144
原创 @RequestParam与@RequestBody
springMVC中@RequestParam和@RequestBody注解的用法 springMVC中@RequestParam注解用在Controller层获解析、提取参数,当然你也可以用request.getParameter(“name”)来获取参数,而@RequestParam注解接收参数有几种不同的写法。1、test(String name)像正常的方法接收参数,不带@Reques...
2020-02-28 01:22:37
184
原创 WebDirver 加载拿不到完整的页面
找到未加载出来的iframe ,手动去加载 driver.switchTo().frame("demo-iframe");
2020-02-18 16:06:16
230
原创 Java + Selenium 完成简单滑块验证学习之路(破解无缺口滑块验证码)(三)
破解无缺口滑块验证码在学习完selenium 简单操作之后,继续我的破解之路。先看一下原网页页面。(灵魂打码重点看滑块)破解这种无缺口滑块首先要找到滑块位置,根据selenium选择器去选择要拖动的Slider,选中之后查看要拖动的px,执行dragAndDropBy方法即可。(1)F...
2019-12-10 11:49:16
3446
2
转载 Java + Selenium 完成简单滑块验证学习之路(selenium的使用)(二)
selenium的使用本文摘自https://blog.youkuaiyun.com/qq_22003641/article/details/79137327(此处主要介绍模拟鼠标用法,更多常用法法请点击查看)1.selenium元素定位Selenium提供了8种定位方式。id name c...
2019-12-10 11:18:57
947
原创 Java + Selenium 完成简单滑块验证学习之路(环境的搭建)(一)
selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。selenium 是一套完整的web应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Sel...
2019-12-10 11:01:20
783
原创 Linux关闭防火墙命令
1:查看防火状态systemctl status firewalldservice iptablesstatus2:暂时关闭防火墙systemctl stop firewalldservice iptablesstop3:永久关闭防火墙systemctl disable firewalldchkconfig iptables off4:重启防火墙sy...
2019-11-19 11:01:52
190
原创 Spring 自定义注解
只是一个简单的demo。。。。1、pom文件 <dependency> <groupId>io.projectreactor</groupId> <artifactId>reactor-test</artifactId> <scope>...
2019-08-15 15:34:32
145
原创 有关使用Charles对app抓包出现 unknown
抓取结果如下:解决方案:(此处我使用的是夜神模拟器)1、首先需要修改网络,点击修改网络2、点击代理设置为手动,代理服务器主机名为你本机ip地址,代理服务器端口为Charles中设置的端口号3、需要天剑charles证书在手机浏览器输入 chls.pro/ssl 下载安装即可4、添加代理设置允许所有端口 Proxy->SSL Proxying Settin...
2019-07-17 16:48:55
3022
1
原创 java 基于Jsoup 对领英完成模拟登陆(Java爬虫)
public String login() { // TODO Auto-generated method stub String pwd = "XXXXXXXXXXXXXXX";//密码 String account = "XXXXXXXXXXXXXXXXXXXX";//账号 String nameId=""; ...
2019-06-27 13:56:50
700
原创 java对redis简单的操作
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0...
2019-04-01 18:00:19
154
转载 GIT常用指令
查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git add <file> # 将工作文件修改提交到本地暂存区git ...
2019-03-19 18:36:54
97
转载 支付宝app支付java后台流程demo
支付宝app支付java后台流程demo使用ssm框架实现支付宝支付功能。支付宝测试环境代码测试源代码https://github.com/OUYANGSIHAI/sihai-maven-ssm-alipay1.下载电脑网站的官方demo:下载:https://docs.open.alipay.com/270/106291/2.下载解压导入eclipsere...
2018-09-21 10:25:47
2858
1
转载 微信消息推送
package com.fh.controller.Newweixin;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;im...
2018-09-20 14:08:22
805
转载 支付宝支付接口对接
对接支付宝支付接口,官方文档已经写的很清楚了,但是也有很多像我一样的小白,第一次对接支付宝支付接口,会有些迷茫,所以我在此写下这篇文章,给我和我一样的同学,一点思路吧。第一步:(先要在支付宝进行操做,拿到我们需要开发的信息后在动代码)进入蚂蚁金服,我们先要创建应用 看到图下的应用按钮了吗?点击应用(如下图)创建应用(创建应用需要审核)提供资料审核吧,这个时候我们就不用管他了...
2018-09-20 14:06:06
270
原创 membercache
package com.test.memcache; import java.util.Date; import com.danga.MemCached.MemCachedClient; import com.danga.MemCached.SockIOPool; /** * 利用开源项目danga.MemCached管理缓存,实现分布式缓存支持...
2018-09-13 13:04:05
528
转载 mysql中文字段转拼音首字母,以及中文拼音模糊查询
创建存储过程,将中文字段转拼音首字母 1 2 3 4 5 6 7 8 9 10 CREATE DEFINER=`root`@`%` FUNCTION `fristPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 ...
2018-09-12 13:36:51
1974
1
转载 Eclipse中全局搜索和更替
Eclipse全局搜索步骤 使用快捷键“ctrl+H”打开文件搜索对话框,选择“File Search”标签,在Containing text中输入你需要搜索的字符串,在Scope中,选择你要搜索的范围,点击Search。 在Search视图中,会列出搜索得到的结果,点击打开属性结构。双击搜索结构,就会显示源代码中的搜索结果。 Eclipse全局替换...
2018-07-20 13:39:56
1409
原创 Ueditor修改数据库中保存的路径
package com.fh.util.ueditor.upload;import java.io.IOException;import java.io.InputStream;import java.util.Arrays;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServ...
2018-07-04 12:03:04
418
原创 Java Ueditor修改文件的上传路径
Ueditor 下载地址点击打开链接注 修改3中 conf.put("rootPath", "/Users/mafengli/"); 1java类2导入ueditor需要的jar包由于我是maven项目,直接在pom.xml中添加依赖即可,如果是普通的项目,把jar包放倒webapp/WEB-INF/lib下即可。pom.xml如下<dependency> <g...
2018-07-03 14:46:20
640
转载 base64
package test.utils;import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.BufferedInputStream;import java.io.BufferedOutputStr...
2018-07-03 13:15:32
315
原创 [java] 图片与base64之间的互相转换
import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; imp...
2018-07-03 13:09:56
1321
转载 Postman基本使用
一、Postman背景介绍用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产...
2018-07-02 15:24:11
193
转载 Restful接口实现方法
1.基本介绍 Restful接口的调用,前端一般使用ajax调用,后端可以使用的方法比较多, 本次介绍三种: 1.HttpURLConnection实现 2.HttpClient实现 3.Spring的RestTemplate 2.HttpURLConnection实现 1 @Controller 2 public class Restful...
2018-04-20 11:57:46
242
转载 ADT
在搭建Android开发环境的时候,我们需要为Eclipse安装ADT(android Development Tools)插件,这个插件可以为用户提供一个强大的Android集成开发环境。通过给Eclipse安装ADT插件,用户才能够完成快速新建Android项目、创建界面、调试程序、导出ap...
2018-04-20 09:43:58
8436
原创 Java 上传视屏并生成缩略图
首先下载ffmpeg解压下载位置:https://download.youkuaiyun.com/download/weixin_39041673/10333948建立一个bat文件startG:/ffmpeg/bin/ffmpeg.exe -i %1 -ss 20 -vframes 1 -r 1 -ac 1 -ab 2 -s 160*120 -f image2 %2exitG:/ffmpe...
2018-04-08 16:38:51
954
1
转载 Overview
Server Locations配置有三个选项: 1. Use workspace metadata (does not modify Tomcat installation);2. Use Tomcat installation (take control of Tomcat Installation);3. Use Custom lo...
2018-03-14 15:16:03
483
原创 java 集合
Map映射表(也称为关联数组)的基本思想是它维护的是键-值(对)关联,因此你可以使用键来查找值。标准的java类库中包含了Map的几种基本实现。HashMapMap基于散列表的实现(它实现了HashTable)。插入和查询“键值对”的开销是固定的。可以通过构造器设置容量和负载因子。以调整容器的性能。LinkedHashMap类似于HashMap,但是...
2018-03-14 14:07:37
143
转载 Eclipse快捷键·
1、alt+?或alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2个手指轻松按下这2个键的时候,自动就补全System.out.println();了,而且eclipse默认是出现“.”进行方法提示,如果中间提示断了想再看的话还得重新在对应类或者变量的前边输入“.”才可以再看到提示,不过如果这2个键结合是使用同样可以起到提示的作用,你可以试一试,...
2018-03-02 16:19:16
135
转载 Myeclipse快捷键大全
存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 <可改为ctrl+tab方便> ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个窗口 F3 跳转到类...
2018-03-01 16:04:29
102
mongodb-win32-x86_64-2008plus-ssl-4.0.9-signed
2019-04-19
springboot+springcloud+eureka+ribbon/feign
2019-04-01
powerdesigner安装包
2018-07-02
fFmpeg-上传是视屏生成缩略图
2018-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人