- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 将Excel中的信息生成奖状
1、在Excel中,创建两列——姓名和奖项,然后保存成Excel文件,如下图所示。2、创建word,将奖状模板整理好,如下图所示。在word中,选择word中的“选择收件人”,如下所示:在“选择收件人”项目下的“使用现有列表”,然后选择第一步中创建的Excel,点击"确定"即可。3、选择word模板中的要替换的文字,如下所示。点击“插入合并域”,选择Excel中对应的字段,将所有的需要替换的字段都进行替换操作。替换完成的如下所示。4、完成以上操作,点击“完成并合并”,选择“编辑单
2021-12-22 10:54:30 4483 1
原创 沈阳集中隔离日志
集中隔离地点:沈阳市棋盘上国际温泉度假酒店隔离周期:14天前言2021年8月3日,22点,社区通知有防疫工作人员,将我从家里接走,送至隔离点进行集中隔离。路上大概四十多分钟,终于到了隔离点——棋盘山国际温泉度假酒店,在交接的时候,还出现了点小插曲,送我来的司机和隔离点的人沟通了半天才算接收我,原因未知。Day 01时间:2021.08.04 星期三房间:320测体温:时间点体温值7:4535.916:1135.8早饭:7:30午饭:11:30
2021-08-07 17:54:45 375
原创 我的隔离生活之南京居家隔离
我的隔离生活之南京居家隔离1. 前言2021年7月19日,这是我以后一系列文章的七点,本人和两个同事,与两个人一起从沈阳去南京出差,没错,坐飞机去的,从沈阳桃仙机场到南京禄口机场,本以为此次出差和以往没有什么不同,但是21日的一篇文章然我们心里一紧,禄口机场工作人员新冠核酸检测为阳性。2.开始自我居家隔离在之后的几天生活中,是在忐忑不安的中度过的,心里已经做好了隔离的准备。为了安全起见,为了防止自身感染病毒而扩散给其他人,我们决定自行居家隔离并等待社区的安排。当天宾馆的早餐因为疫情的原因也取消了。
2021-08-06 23:45:51 581
原创 windows修改路由表shell脚本
windows修改路由表shell脚本@echo offroute delete 0.0.0.0route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 -proute printpause
2021-03-31 08:55:55 425
原创 Postgres数据库中,表头全是用大写字母组成的,使用JPA解决办法
配置项增加以下配置spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImplspring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl在对应的pojo类中按照如下方式进行
2021-01-14 11:11:55 349
原创 Linux之间使用命令拷贝文件
Linux服务器之间通过命令来拷贝文件从当前服务器向另外一个服务器拷贝文件,将当前服务器/tmp/nmon拷贝到服务器上的/opt路径下:scp /tmp/nmon root@ip:/opt/从另外一个服务器向当前服务器拷贝文件,将服务器上的/opt/nmon路径拷贝当前服务器/tmp路径下:scp root@ip:/opt/nmon /tmp/...
2020-12-09 16:21:37 476 1
原创 LoadRunner进行软件压力测试时,body中携带中文参数报错问题解决方法
1. 情景描述:使用loadrunner进行压力测试时,测试post方法,其中post方法中body中有中文,这样可能导致接口调用失败。错误日志如下:Caused by: com.fasterxml.jackson.core.JsonParseException: Invalid UTF-8 middle byte 0xeaat [Source: (PushbackInputStream); line: 1, column: 203]2. 解决方法:将post中的body中的中文使用unicod
2020-12-09 16:18:34 899
原创 CAS解决URL重定向钓鱼的安全漏洞
1.进入到CAS的部署路径:tomcat/webapps/cas/WEB-INF/classes/services2.找到*.json文件,打开文件,找到"serviceId"="^http://**"3.在2中对应的位置增加白名单:“serviceId”="^http://192.168.1.*"
2020-11-26 13:57:58 1361 1
原创 nginx解决CSRF安全漏洞
使用AppScan扫描出来安全漏洞中,出现修改referer,但是仍然可以获取请求结果,出现CSRF安全漏洞提示,修改方法如下:防法1. 修改nginx配置文件:location /auth {valid_referers none blocked 10.100.13.55 10.100.13.55:80;if ($invalid_referer) {return 403;}proxy_set_header Host $host;proxy_set_header X-Real-IP $rem
2020-11-10 10:19:33 3199
原创 keycloak设置某些接口不需要认证即可访问
keycloak放行接口的访问权限1. 场景有个后端服务,共有4个接口提供服务,接口url分别为:/api/a/api/b/api/c/api/d用户角色为:adminuser要求:admin可以访问所有接口;user只可以方位/api/a/api/c和/api/d不需要授权即可访问2. 解决方案:keycloak配置文件:keycloak.realm=demokeycloak.auth-server-url=http://localhost:8080/auth
2020-09-24 10:16:57 1700 1
原创 基于KeyCloak的用户认证与授权(password模式和secret模式)
基于KeyCloak的用户认证与授权(password模式和secret模式)基于password的用户认证与授权模式登录到KeyCloak管理端,进入到对应的client(这里用的是demo-cli),在setting下将红线部分设置为public,如下图所示:在PostMan中使用username和password请求token,PostMan请求配置如下图所示:至此,已经使...
2020-09-24 09:28:56 4035 1
转载 KeyCloak数据库由默认数据库H2切换为Postgresql
Keycloak默认使用嵌入式关系数据库H2,真实生产环境肯定是不符合要求的,在其官方文档中有这么一段话:We highly recommend that you replace it with a more production ready external database. The H2 database is not very viable in high concurrency situations and should not be used in a cluster either.下面
2020-09-10 16:30:36 1822 1
原创 java实现keycloak用户管理
配置项: @Value("${keycloak.auth-server-url}") private String url; @Value("${kc.master.realm.user.name}") private String adminUserName; @Value("${kc.master.realm.user.password}") ...
2020-07-15 15:03:38 4165 7
原创 服务器上启动keycloak
standalone.bat -Djboss.socket.binding.port-offset=100 -Djboss.bind.address=服务器ip• -Djboss.socket.binding.port-offset:设置端口偏移量,100表示默认端口号+100,此时 Keycloak 端口号更改为:8180-Djboss.bind.address:设置 Keycloak 所在机器的 IP 地址...
2020-07-13 16:12:00 877
原创 Linux(CentOS)上自定义脚本 shell脚本
1、创建****.sh 文件填写如下内容:#!/bin/bashcd /optpath=$(cd $(dirname $0); pwd)echo $path#todo:cd $path/dirnohup python3 ******.py > nohup.out 2>&1 &sleep 32、将****.sh上传到linux服务器上执行如下命令:dos2unix ****.sh3、执行shell脚本./*****.sh...
2020-07-02 18:05:42 2267
转载 CENTOS7开机自启动脚本(转自大飞哥的日志)
两种实现方式:方法一:(/etc/profile.d/)将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。方法二:(rc.local)(已验证,好用)1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权chmod +x /etc/rc.d/rc.local2、赋予脚本可执行权限假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限
2020-07-02 17:59:53 3293 2
转载 CentOS各个版本查看防火墙状态
1.CentOS7.6 查看防火墙状态:查看防火墙状态firewall-cmd --state停止firewallsystemctl stop firewalld.service禁止firewall开机启动systemctl disable firewalld.service**关闭selinux **进入到/etc/selinux/config文件vi /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled2.未完,持续
2020-06-13 23:52:33 486
转载 命令行查看linux版本
1.查看Redhat系的Linux版本:cat /etc/redhat-release2.此命令也适用于所有的Linux发行版:cat /etc/issue
2020-06-13 23:49:09 453
原创 nginx配置反向代理keycloak
nginx配置反向代理keycloak在服务器上部署keycloak,无法直接访问,需要使用nginx进行反向代理,配置内容信息如下: location /auth { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; ...
2020-03-27 17:26:37 2740
原创 通过postman获取keycloak中的用户列表
通过postman获取keycloak中的用户列表- 前提1.keycloak已经安装成功2.已经创建好realm、roles、client、users等信息1获取用户信息接口说明通过接口keycloak中的用户信息接口:url:http://ip:port/auth/admin/realms/demo/usersget方法header中的信息:Authorization:b...
2020-03-26 14:40:07 2669
原创 java中如何进行统一异常处理
java统一异常处理创建公共异常处理类package com.son.exception;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework....
2020-02-14 10:21:50 236
转载 Spring JPA简单分页查询以及复杂查询(范围查询,模糊查询等)
2019年01月23日 01:34:50 _隔壁小黑 阅读数 1509更多分类专栏: SpringCloud版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/m18362894610/article/details/86603732Spring JPA简单分页查询通过继承JpaRep...
2019-09-18 16:09:15 1168
原创 下载Linux操作系统的文件
获取CentOS镜像中的文件方法1:直接下载Linux操作系统的ISO镜像文件方法2:从网站上之间获取第一步:获取服务器操作系统的相关信息第二步:打开资源库方法1:直接下载Linux操作系统的ISO镜像文件从Linux操作系统的官方网站,下载对应版本的ISO镜像文件,使用压缩工具(7zip等)打开压缩包,打开Packages文件夹,提取相关的RPM文件。缺点:需要有对应版本的ISO文件,版本...
2019-09-04 12:42:32 276
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人