- 博客(6)
- 收藏
- 关注
原创 centos7基本网络设置
安装Centos7后,设置网络:安装虚拟机时,就要设置为桥接方式并勾选方框。进入虚拟机后,执行vi /etc/sysconfig/network-scripts/ifcfg-ens33文件名ens33可能不一样,并不影响。然后将文件内容改成如下形式,其中ipaddr为你要将他设置为的IP地址,网关gateway如实填写就行:TYPE="Ethernet" # 网络类型为以太网BOOTPROTO="static" # 手动分配ipNAME="ens33" # 网卡设备名,设备名一定
2022-01-27 16:14:23
2481
原创 mysql的group_concat和if连用
背景: 一(表A:course_info 课程表)对多(表B:class_info班级表)的关系,想以A表为基准,查出符合条件的对应的多条记录。查出课程被删掉的,且其对应的“默认班级”(couse_info.deleted = 1 and class_info.name = ‘默认班级’)假想: 最开始是想在where或者having中做筛选,但是因为并列的筛选条件有很多,不应该做统一的筛选;决定把筛选条件拿到 select 的if中,并对符合条件的项目进行拼接。方案一:select ci.c
2022-01-25 13:19:26
3064
原创 关于泛型传参的一点积累(一)
泛型传参1.有一个方法如下: public void trans(List<Animal> animals) { }对trans方法传参: public void supply() { List<Dog> list = new ArrayList<>(); trans(list);//报错 }此处报错的原因,如果trans方法如下,则会出现运行时异常;因为此时animals指向的是Dog的list,实际
2022-01-20 16:28:03
753
原创 linux服务器安装主从nginx
1. 相关下载在 /usr/local/software 目录下,下载nginx的tar包:wget http://nginx.org/download/nginx-1.9.9.tar.gz安装要用到的依赖工具: yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2. 解压安装主nginx将tar包解压到指定路径 /usr/local/ ⇒ /usr/local/nginx-1.9.9tar -zxvf
2021-12-27 19:08:07
1241
2
原创 MybatisPlus中什么情况Wrapper可以动态改变,对象的指向性
一、对于对象,每次直接生成的wrapper,其具有对象属性,可根据对象属性的改变,动态的改变sql:@Test public void testWrapper() { Banner banner = new Banner(); banner.setBannerTitle("test"); System.out.println( " 99999999====== " + iBannerService.list(Wrappers.lambdaQuer.
2021-12-21 11:31:27
441
原创 FastJson带泛型转换时,JSON.parseObject后面的new TypeReference<Map<String, Object>>() {},花括号的由来
在用FastJson做类型转换时,尤其是泛型操作时,会用到JSON.parseObject,如下所示:Map<String, Object> objectMap = JSON.parseObject(responseStr, new TypeReference<Map<String, Object>>() {});那么它末尾为什么有个花括号呢,我们可以直接看TypeReference的源码public class TypeReference<T> {
2020-10-23 09:38:49
13670
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人