- 博客(8)
- 收藏
- 关注
原创 js如何实现重定当前向页面并刷新?
一 业务场景ajax在success的回调函数中实现重定向当前页面,url拼接片段触发当前页面js.功能实现后发现可以重定向但并未触发js.手动刷新后成功触发js.window.location.href = “/accountBind.do#bind_success”;二 实现强制刷新window.location.href = “/accountBind.do#bind_success...
2019-08-06 09:53:37
911
原创 Tomcat 底层原理
(1)Tomcat中只有一个Server,一个Server可以有多个Service,一个Service可以有多个Connector和一个Container;(2) Server掌管着整个Tomcat的生死大权;(4)Service 是对外提供服务的;(5)Connector用于接受请求并将请求封装成Request和Response来具体处理;(6)Container用于封装和管理Servl...
2019-06-04 22:17:30
299
原创 springmvc和status2有什么区别?
一、拦截机制的不同 Struts2是类级别的拦截,每次请求就会创建一个Action,和Spring整合时Struts2的ActionBean注入作用域是原型模式prototype,然后通过setter,getter吧request数据注入到属性。Struts2中,一个Action对应一个request,response上下文,在接收参数时,可以通过属性接收,这说明属性参数是让多个方法共享的。S...
2019-06-04 22:15:28
3505
原创 Tomcat 如何加载配置文件?
1.启动web项目的时候,web容器会去读取web.xml,读取和两个节点。2.紧接着web容器创建一个servletContext,这个web项目的所有部分都将共享这个上下文对象。3.容器将转换为键值对,并交给servletContext。4.容器创建中的类实例,创建监听。...
2019-06-04 22:12:28
1036
原创 redis的数据类型,使用场景和优点有哪些?
数据类型:1.String(字符串)。2.Hash(哈希),键值对结构。3.list(列表),列表的值有序可重复。4.set(集合),集合值无序不可重复。5.sort set(有序集合),集合值有序不可重复。redis使用场景:会话缓存(Session Cache)全页缓存(FPC)排行榜/计数器Redis在内存中对数字进行递增或递减的操作实现的非常好。redis优点(1)...
2019-06-03 23:17:02
1016
原创 String s = new String() 一个创建了几个对象?分别存放在上面地方?
一共创建了2个对象。一个存在方法区的字符串常量池中,存值;一个存放在存放在堆区,存放在对象的引用。拓展:jvm内存分布。细分5块:1.寄存器:共cpu使用。2.本地方法区:调用系统底层资源。3.方法区(数据区或共享区或共享数据区):存放全局变量,静态变量,字符串常量和方法。4.栈:存放方法参数值和局部变量。5.堆:存放对象堆栈区别堆栈区别1、堆栈空间分配栈(操作系统):由操...
2019-06-03 22:51:02
2399
原创 java关键字 public private protected default 有什么区别?
public:可以被所有其他类访问和修改。private:只能被自己访问和修改。protected:自身、子类及同一个包中类可以访问和修改。default::同一包中的类可以访问,声明是没有家修饰符,认为是friendly。public:具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。protect...
2019-06-03 22:33:06
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人