- 博客(20)
- 收藏
- 关注
原创 xshell使用
部署工具使用1:首先连接上一台Linux主机( 点击新建 – 然后 输入linux 的主机ip 和登录账号密码用 rz -yt 查看有没有下载安装包23:用这个命令查看4:rz -y 命令打开本地文件
2020-11-16 09:43:55 157
原创 java知识体系
一个前辈做的java 知识体系架构https://mp.csdn.net/console/editor/html?spm=1001.2101.3001.4504
2020-11-11 21:17:06 155
原创 mybatis 查询处理where的两种方法
mybatis 处理where的两种方法第一种 :加where 1=1<select id="selectStudent"> select * from student where 1=1 <if test=" id !=null and id !='' "> and id = #{id} </if> <if test=" name !=null and name !='' "> and name = #{name} &
2020-11-03 16:06:10 2093
原创 git --以后还是用命令行熟悉一些
git的使用。上一次在重通建 搞砸了一次git 提交。去年真的状态太差了,完全不知道自己在干啥,何必让自己那么绝望呢git git 命令: checkout 出分支。git 分支:主分支master分支:存放随时可供生产环境中的部署的代码develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到master分支上去。辅助分支feature分支:开发新功能使用,最终合并到develop分支或抛弃掉release分支:做小的缺陷修正、准备发布版本所需的各项说明信息hotfix
2020-10-30 15:07:30 252
原创 spring-cloud
注册中心 -eureka 的使用1:元数据: first:定义:描述数据的数据被称之为元数据2:eureka 的配置实例server: port: 10001spring: application: name: leyou-registryeureka: client: service-url: defaultZone: http://127.0.0.1:${server.port}/eureka register-with-eureka: fals
2020-10-20 10:06:35 84
原创 nginx的问题
**记录一下nginx 的问题,我在公司一直配置nginx 很完美。回家,用自己的电脑配置nginx 总出问题我要记录一下。 **第一:是关于nginx 的shell 脚本问题,最近一直在查shell 脚本,做了很多无用功。吧这个记录下来。早点熟悉和做完Windows下查看、杀掉Nginx的端口和进程shell 脚本命令– 查找进程netstat -ano|findstr “port”tasklist /fi “imagename eq nginx.exe”-杀死进程taskkill
2020-10-16 22:27:15 77
原创 排序按照ASCII码排序
public int compare(String s1, String s2) { int n1 = s1.length(); int n2 = s2.length(); int min = Math.min(n1, n2); for (int i = 0; i < min; i++) { char c1 = s1.charAt(i); ..
2020-09-25 09:50:19 940
原创 COALESCE()
COALESCE()函数主流数据库系统都支持COALESCE()函数,这个函数主要用来进行空值处理,其参数格式如下: COALESCE ( expression,value1,value2……,valuen) COALESCE()函数的第一个参数expression为待检测的表达式,而其后的参数个数不定。COALESCE()函数将会返回包括expression在内的所有参数中的第一个非空表达式。如果expression不为空值则返回expression;否则判断value1是否
2020-09-15 10:51:20 326
原创 RequestContextListener
概念 -术语1:组件:本文中的组件是指在功能概念上具有相对独立性的功能单元,物理结构上的特征一般由一组接口、一组抽象类、一组具体实现类、异常类、工具类所组成;2:接口方法:一般定义在接口中,提供给外部调用的方法,接口方法最重要的在于接口提供者以清晰、简洁的定义提供了接口使用者所必需的功能特征;3:基础方法:首先基础方法也是一个接口方法,但和接口方法的差别在于接口方法的直接实现依赖于基础方法(参见BeanDefintionReader接口中的方法定义);4:钩子方法:超类留给子类需要实现或重写的方法
2020-09-14 15:46:15 1603
原创 interface和abstractClass
spring为我们提供了实现ServletContextListener接口的上下文初始化监听器:org.springframework.web.context.ContextLoaderListener spring为我们提供的IOC容器,需要我们指定容器的配置文件,然后由该监听器初始化并创建该容器。要求你指定配置文件的地址及文件名称,一定要使用:contextConfigLocation作为参数名称。spring上下文容器配置...
2020-09-14 14:56:17 111
原创 java -web
概念(容器) :容器的概念是:用于存储数据的数据结构。域对象:**ServletContext: .**生命周期当web应用被加进容器时,创建代表整个web应用的ServletContext对象,当服务器关闭,或web应用被移除时,ServletContext对象跟着被销毁。2.作用范围整个web应用。3:作用由于一个web应用中的所有Servlet共享同一个ServletContext对象:因此Servlet对象之间可以通过ServletContext来是实现通讯。ServletCo
2020-09-13 15:35:55 107
原创 2020-09-12
listener监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。servlet 监听器(不需要配置,但是监听器仍需要进行注册)servlet 监听器分为三类:1:数据域对象和销毁监听器2::数据域对象和属性变更监听器3:绑定到 HttpSession 域中的某个对象的状态的事件监听器servletContext域对象何时创建和销毁:1: 创建:服务器启动针对每一个web应用创
2020-09-12 22:49:05 88
原创 spring事物
初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功另一个步骤失败对双方都不是好事,如果不管哪一个步骤失败了以后,整个取钱过程都能回滚,也就是完全取消所有操作的话,这对双方都是极
2020-09-12 22:48:00 108
原创 web基础
listener监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。servlet 监听器(不需要配置,但是监听器仍需要进行注册)servlet 监听器分为三类:1:数据域对象和销毁监听器2::数据域对象和属性变更监听器3:绑定到 HttpSession 域中的某个对象的状态的事件监听器servletContext域对象何时创建和销毁:1: 创建:服务器启动针对每一个web应用创
2020-09-12 22:46:56 87
原创 Tomcat服务器
Tomcat服务器 基础1:web的概念注意: :动态资源必须转换成静态资源才能被浏览器所解析2: 网络通信三要素: 2.1:IP :电子设备(计算机) 在网络中的唯一标识 2.2:端口:app 在计算机中的唯一标识 2.3 :传输协议: 规定了数据传输的规则 1:基础协议: tcp: 安全协议:三次握手,四次挥手,传输慢 udp: 不安全协议 ,传输快补充协议1:URI:统一资源标识符:(uniform Re
2020-09-11 19:59:17 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人