- 博客(17)
- 收藏
- 关注
原创 Linux进门
操作系统因为Linux是一个基于UNIX的多用户、多任务、支持多线程和多CPU的操作系统,所以我们先简单回顾一下操作系统的相关知识。操作系统1. 操作系统(Operating System,简称 OS)是管理计算机硬件与软件资源的程序,是计算机的基石。 举例:运行在你电脑上的所有应用程序都通过操作系统来调用系统内存以及磁盘等等硬件。2. 操作系统存在屏蔽了硬件层的复杂性。 操作系统就像是硬件使用的负责人,统筹着各种相关事项。3. 操作系统的内核(Kernel)是操作系统的核心部分,它负责系统的内存
2020-08-13 09:28:30 227
原创 Swiper 滑动到数据最右边,未反弹回去,仍然可以划动
Swiper 滑动到数据最右边,未反弹回去,仍然可以划动划动问题划动问题建议初始后输出容器长度, mySwiper.slides.length我的问题是页面元素先写好有十个的容器,但是动态加载后,我只有四个数据,所以数量不对。解决方案:先让数据动态加载完成,再初始化swiper.( var mySwiper = new Swiper(".swiper-container", {})...
2021-03-02 10:50:24 746
原创 security 动态权限路径
security角色,用户,路径访问决策管理器(MyAccessDecisionManager implements AccessDecisionManager)过滤器(返回符合当前条件的路径的过滤器)security 配置UserService角色,用户,路径用户需要实现 User implements UserDetails 接口访问决策管理器(MyAccessDecisionManager implements AccessDecisionManager)package com.exam
2021-02-01 16:30:45 473
原创 虚拟机的网关与设置静态ip
虚拟机的网关第一步:第二步:第三步 得到网关centos 配置静态ip配置文件打开配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33修改或添加以下内容BOOTPROTO="static" # 使用静态IP地址,默认为dhcpIPADDR="192.168.241.100" # 设置的静态IP地址NETMASK="255.255.255.0" # 子网掩码GATEWAY="192.168.241.2"
2020-09-22 15:28:29 2995 2
原创 shell 理解与应用
shell 理解与应用shell 意义shell的应用场景shell 执行shell 变量shell 变量规则命令的返回值赋给变量shell 意义shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。简单来说:shell就是一个用户跟操作系统之间交互的命令解释器shell的应用场景将一些复杂的命令简单化(平时我们提交一次github代码可能需要很多步骤,但是可以用Shell简化成一步)可以写一些脚本自动实现一个工程中自动更换最新的sdk(库)自动打包
2020-08-17 17:42:02 320
原创 JDBC
记录jdbc相关的自动建表二级目录三级目录自动建表写好配置文件spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/yirejie?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC username: root p
2020-08-16 21:54:05 65
原创 Linux 的小总结
linux学习(尚硅谷韩顺平)总结与理解关于linux的理解Linux的学习方法Linux常用命令关机&重启命令文件目录类命令pwdlscdmkdirrmkdirtouchcprmmvcatmoreless> 与>>echohead 与taillnhistory时间类datacal搜索查找类find指令grep压缩gzip gunzipzip unziptar关于linux的理解Linux是一个具有免费,稳定,高效的特点的操作系统。linux在服务器领域的应用是最强的。un
2020-08-11 23:20:22 78
原创 你好,设计模式。
设计模式初学软件工程六大设计原则23+1设计模式创建型单例模式简单工厂模式(不在23种里面)工厂方法模式抽象工厂模式结构型行为型软件工程六大设计原则1:职责单一原则2:接口隔离原则3:依赖倒转原则4:里氏替换原则基类出现的地方都可以用其子类进行替换,而不会引起任何不适应的问题。5:开闭原则6:迪米特原则一个类对自己依赖的类知道的越少越好(public)。23+1设计模式创建型单例模式单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例,
2020-07-31 08:44:35 261
原创 zookeeper初见
zookeeper初见zookeeper功能与作用。zookeeper特点zookeeper应用zookeeper功能与作用。Zookeeper是分布式的,为分布式应用提供协调服务的项目。zookeeper工作机制是基于一个观察者设计模式的管理框架。存储和管理大家都关心的数据,然后接受观察者的注册,一旦数据变化,则通知已经在zookeeper注册的那些观察者做出相对应的反应。服务端启动时去注册信息(创建都是临时节点)获取到当前在线服务器列表,并且注册监听服务器节点下线服务器节点上下线事件通知
2020-07-26 20:44:27 85
原创 eclipse 踩坑日记
eclipse 踩坑日记eclipse 创建spring boot项目@RestController报错等resources下创建staticeclipse 创建spring boot项目@RestController报错等默认是没有web模块的需要自己添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp
2020-07-16 10:20:35 95
原创 小小java日记
日常小记6.30spring中的ioc比New对象究竟好在哪?看了几遍文章,得到以下结论1.IOC容器中的对象会给java内部机制自动回收,而new对象会一直存在,new是强引用,jvm垃圾回收机制永远不会回收这类对象,这时候需要程序员去手动去在应该移除引用的时候去将它移除。如果没有移除,这个对象将一直存在,久而久之,会引起内存泄露问题。2.资源交给第三方管理,这样可以降低耦合度同时实现资源集中管理,实现资源的可配置和易管理。。...
2020-06-30 23:31:08 78
原创 spring security 入门与理解
1.pom加载 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>加载进去后,自动拦截所有路径,需要先登录。默认账号为user,密码后台生成。2.配置类@Config
2020-06-30 19:19:39 208
原创 数据结构的作用与应用场景
栈1.数制转换2.括号匹配3、行编辑程序4、迷宫求解5、表达式求值6、运算符优先级7、递归堆完全二叉树1.优先级队列的实现:就是将需要先出去的(优先级高的放在最上面的一些应用场景),与队列来比较?不会。队列这个比较常见,生活中的超市排队,叫号系统树①,红黑树:JAVA8中的hashMap满足一定的阈值,自动扩容时会变为红黑树,treeMap,linux中的epoll模型,nginx中的Timer管理等。②,B,B+树:广泛用于数据库(mysql,oracle等)的索引。③
2020-06-29 15:27:56 699
原创 ssm整合步骤与理解。
1.web.xmlssm,我们做的是一个web项目,那么入口就是web.xmlArchetype Created Web Application contextConfigLocation classpath:spring.xml org.springframework.web.context.ContextLoaderListener dispatcherServlet org.springframework.web.s
2020-06-28 15:30:03 218
原创 阿里云发送短信验证码教程与应用
1. 首先进入阿里云中的2. 添加用户组合用户,并授权添加权限 短信权限搜sms点击想要的权限,并按确定。就添加成功了。3.生成AccessKey ID和SECRET4. 短信业务的开启搜素短信服务务,进入短信页面添加签名和模板5.编程实战```java @Test void contextLoads() { DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", "&l
2020-06-26 16:18:49 482
原创 mybatis整合 遇见的问题
当sql连接不上的时候,先检查是否是sql连接缺少时区问题,当连接少了?serverTimezone=UTC 会各种错误。比如遇见到的Creating a new SqlSessionSqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c4542cb] was not registered for synchronization because synchronization is not active...
2020-06-25 10:39:39 1211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人