shell-var

1. shell变量 Shell支持自定义变量。 1.1. 定义变量 定义变量时,变量名不加美元符号($),如: 1 variableName="value" 注意,变量名和等号之间不能有空格,这可能和

shell编程相关

shell 函数调用 1 2 3 4 5 6 7 8 9 10 11 12 func() { name=yxc echo "Hello $name" return 123 } output=$(func) ret=$? echo "output = $output" echo "return = $ret" 输出结果: 1 2 output = Hello yxc return = 123 文件重定向原理 每个进程默认打开3个文件描

shiro框架使用总结

shiro使用总结 口述: 自定义一个 realm 调用 login 方法,shiro 自动 去从 realm 里面获取用户信息, 然后 我这个 realm 注入 usermapper ,userMapper 或者 userService 获取 用户

spring事务隔离级别

作者:牛客636793145号 链接:https://www.nowcoder.com/discuss/650653 来源:牛客网 spring事

sql注入漏洞

举个例子 1 2 3 4 select * from test where name = 'test' and '1' = '1' # 程序的输入参数是 : test' and '1' = '1 # 技巧总结: test' and '1' = '1' --action=search SQL 注入的不同类型 时间盲注的用法 通过注入特定语句

strTOint

请你写一个函数 StrToInt,实现把字符串转换成整数这个功能。 当然,不能使用 atoi 或者其他类似的库函数。 样例 1 2 3 输入:"123

STW 和三色标记法

golang 三色标记法 三色标记法为什么要 STW 强三色不变性 强制性 不允许黑色引用白色对象 【读写屏障,runtime复制判断】 弱三色不变性 黑色可以引用白色, 白

SYN 泛洪攻击

几种泛洪攻击原理 syn泛洪攻击 ack泛洪攻击 http泛洪攻击 slowloris 攻击 查看 系统 tcp连接状态 1 netstat -an | grep tcp syn泛洪的原理 客户端疯狂发送 syn 和服务器

sync.Pool

pool 的使用方法 像数据库连接、TCP 的长连接,这些连接在创建的时候是一个非常耗时的操 作。如果每次都创建一个新的连接对象,耗时较长,很可能整个业务

synchronized锁优化

学习视频参考 偏向锁撤销情景 调用 hashCode 调用waitNotify 多线程访问【升级为轻量级锁,要先撤销偏向锁】 锁消除和锁粗化 消除的 话,会对代码进行逃逸
T