摘要:
Git常用命令: 1. 创建你的账号和邮箱 git config global user.name git config global user.email cat .gitconfig 2. 初始化git git init 3. 从本地目录添加到暂存区 git add . git add 4. 从
阅读全文
posted @ 2019-11-18 18:13
进击中的青年
阅读(315)
推荐(0)
编辑
摘要:
目录: jdbc配置 c3p0 config
阅读全文
posted @ 2019-11-05 18:29
进击中的青年
阅读(915)
推荐(0)
编辑
摘要:
要么一起成功,要么都失败。 事务的安全隐患: 1. 如果不设置隔离级别,会引发脏读: 脏读:一个事务读到了另一个事务还未提交到的数据 2. 如果设置了隔离级别,可以屏蔽掉脏读,但是会造成数据库的不可重复读,两次查询的结果不一样。(默认就是可重复读).但是这样还是查不到数据库真实的数据。 设置最高级别
阅读全文
posted @ 2019-11-05 11:34
进击中的青年
阅读(119)
推荐(0)
编辑
摘要:
只写了一遍的代码:页面的跳转操作,全部是从web文件中读取进行的 web配置文件 获取session中的map对象,讲值取出来 清除session中的值,清空购物车
阅读全文
posted @ 2019-11-04 13:41
进击中的青年
阅读(536)
推荐(0)
编辑
摘要:
在项目中的web.xml配置servlet java中的代码: 获取全局参数的方法 获取tomcat的相对路径 文件的下载:
阅读全文
posted @ 2019-11-01 16:00
进击中的青年
阅读(195)
推荐(0)
编辑
摘要:
为什么要监控: 1. 在关键时刻,提醒我们服务器出问题。 2. 当初问题后,便于找到问题的根源。 一般的公司监控流程: os7层模型监控: |7. 应用层 | 协议HTTP/HTTPS/SSH | nginx mysql rsync tomcat(url,进程,服务地址是不是正常)| | | | |
阅读全文
posted @ 2019-10-29 21:05
进击中的青年
阅读(183)
推荐(0)
编辑
摘要:
实际工作中,要保证服务器的步调一致,普遍的做法是让服务器去链接公网的时间,同步时间,但是这样的做法效率很低,尤其在服务器多的 时候,差异一般能达到1 50ms左右,为了解决这样的事情,需要我们自己去搭建网络NTP服务器。 |ntp软件 | centos6自带| | | |chrony软件 | cen
阅读全文
posted @ 2019-10-25 22:00
进击中的青年
阅读(7)
推荐(0)
编辑
摘要:
当final修饰一个类的时候: 不能有任何的子类,因为没有子类,所有final类的方法都不可以重写。 当final修饰一个方法的时候: 这个方法为最终方法,不能被覆盖重写 当final修饰一个局部变量的时候: 一次赋值,终生不变。 当final修饰一个成员变量的时候: 必须保证重载的构造的方法都必须
阅读全文
posted @ 2019-10-23 20:16
进击中的青年
阅读(136)
推荐(0)
编辑
摘要:
一句话:父类引用指向子类对象 格式: 父类名称 对象名 = new 子类名称() 或者 接口名称 对象名 = new 实现类名称() 访问成员变量: 直接通过对象名称访问成员变量,谁是对象,优先使用谁,没有则向上找。 间接通过方法访问成员变量,方法属于谁,则优先使用谁,没有则向上找。 重写了父类方法
阅读全文
posted @ 2019-10-23 16:03
进击中的青年
阅读(120)
推荐(0)
编辑
摘要:
生活当中的接口: 电源的插板,只要符合插板的设计,就是接口。 接口是一种引用数据类型,最重要的就是其中的内容:抽象方法 注意事项: 接口当中的抽象方法,修饰符必须是两个固定的关键字:public abstract(可以不写) 如果接口当中的抽象方法,有一个未在类中实现覆盖重写,那么这个类必须是抽象类
阅读全文
posted @ 2019-10-23 12:23
进击中的青年
阅读(200)
推荐(0)
编辑