- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 keycloak单机环境的部署和部分问题总结
这个东西存在的意义:我个人理解的是springboot内置的一些安全措施太弱了,因此要用很多第三方的框架保证安全配置需要的环境清单javakeycloakmysql1、java推荐1.8版本(至少要1.8)java -version2、keycloak解压到自己的目录,建议 /usr/local/keycloak tar -zxvf keycloak-3.4.0.Final.tar.gz cd keycloak由于需要自己导入java-con
2021-05-04 23:07:01
1980
1
原创 mysql事务隔离级别和锁的理解
mysql事务隔离级别mysql事务隔离级别有四类:Read uncommitted、read committed、repeatable read、serializable了解四类隔离级别之前,先了解三种情况:脏读、不可重复读、幻读脏读:一个事务读到另一个事务已经修改但尚未提交到数据库的操作举例:事务A修改账户为100-10=90,已经修改但是还没有提交到数据库,与此同时,事务B读取账户金额为90。这本来没什么大不了的,因为a提交之后账户余额真正变成90,顶多算一次错误的查询操作,但是如果此时A
2021-04-02 15:30:25
230
原创 redis
redis简介redis是单线程+多路IO复用技术redis的原子操作得益于redis单线程基本操作 仅写一些常规操作,具体操作可以去查文档keys * //查看所有键exists <key> //判断一个键是否存在type <key> //查看键对应的value的数据类型del <key> //删除某个键expire <key> <seconds> //设置一个键过期时间,单位是秒ttl <key> //查看键还有
2021-01-22 00:48:43
182
原创 BUC算法的java实现
import java.util.ArrayList;import java.util.Arrays;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class BUC { private String [][] dataSet; p
2020-11-26 15:03:59
293
原创 linux一些基础查询操作(迅速查看电脑状态)
top看内存df -h 看磁盘存储iotop 看磁盘io读写情况netstat -tunlp | grep 端口号 查看端口号占有情况ps aue查看进程
2020-10-06 13:52:02
221
原创 linux sort与awk
sort(选项)(参数)选项:-n 按照数值大小排序-r 按照相反的方向排序-t 设置排序所用的分隔符,默认是tab-k 指定需要排序的列-u u为unique的缩写,即如果出现相同的数据,只出现一行awk 非常强大的文本分析工具,可以当成一门简单语言使用,awk不再遵循linux语法,有些东西不要直接移植使用awk [参数] ‘pattern1{action1} pattern2{action2}…’ filenamepattern:表示awk在数据中查找的内容,就是匹配模式act
2020-10-06 13:44:08
269
原创 linux for循环
基本语法for((初始值;循环控制条件;变量变化))do程序done或者for((初始值;循环控制条件;变量变化));do 程序;done
2020-10-05 22:53:39
167
原创 linux case语句
基本语法case $变量名 in“值1”)程序;;“值2”)程序;;*)程序;;esac注意: case行尾必须为in ,每一个模式都要有);;表示命令结束,相当于java的break
2020-10-05 22:45:51
348
原创 linux if判断
1、基本语法if [ condition ]then程序elif 条件then 程序else 程序fi或者if [ condition ];then-------------------------------------------------------then不需要另起一行,否则要加 ;
2020-10-05 22:37:34
224
原创 linux条件判断
1、基本语法[ condition ] (注意condition前后要有空格,运算符两侧也要加空格!!!)2、常用判断条件(1) 两个整数之间的比较= 字符串比较-lt 小于-le 小于等于-eq 等于-gt 大于-ge 大于等于-ne 不等于注意非空即为true, echo $?返回为0是执行成功,也就是true的意思(2)按照文件权限进行判断-r 有读的权限-w 有写的权限-x 有执行的权限(3)按照文件类型判断-f 文件存在并且是一个常规文件-e 文件存
2020-10-05 22:26:32
513
1
原创 linux整数的运算的两种方式
linux整数运算基本语法有两类(1) "$((运算式))"或 “$[运算式]”(2) expr +,-,*,/,% 加,减,乘,除,取余
2020-10-05 18:54:20
644
原创 linux特殊变量操作
$? 代表上一条命令的返回值,0为成功$#$*$@$0-n执行脚本文件可以传入参数,0脚本名称,0脚本名称,0脚本名称,n第n个参数,KaTeX parse error: Expected 'EOF', got '#' at position 1: #̲返回参数个数,@返回传入参数列表...
2020-10-05 18:36:38
155
原创 linux操作““与‘‘;$()与``操作记录
"“与’'都能完成赋值操作,但是”"可以识别内部的$符号a=“hello world”c=“hello $a”d=‘hello $a’()与‘‘二者等价,都可以识别指令运行f=()与``二者等价,都可以识别指令运行f=()与‘‘二者等价,都可以识别指令运行f=(pwd)与f=pwd...
2020-10-04 23:00:53
165
原创 java重定向与转发的代码实例
package ServletStudy;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http
2020-09-26 17:09:19
523
原创 meetup爬取群组用户活动的方法
该代码可以爬取用户的个人信息(主要包括城市,爱好,参与的群组)、群组的详细信息和发布活动的参与活动。API版本后续会发布,感谢关注```pythonimport csvimport requestsfrom bs4 import BeautifulSoupheader = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win...
2019-11-30 17:47:26
544
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人