- 博客(7)
- 收藏
- 关注
原创 基于servlet+jsp的网上书店系统
基于servlet+jsp的网上书店系统,数据库采用mysql。基本功能:登录、注册、浏览书店、加入购物车、查看购物车等,后台管理对用户、书籍进行增删改查管理。系统使用mysql数据库,后端采购servlet model service三层结构...
2022-01-08 13:20:10
1467
6
原创 vue入门(一)
vue基础知识整理Vue.js是什么?一位华裔前Google工程师开发的前端js库一个MVVM框架核心概念数据绑定组件借鉴angular的模板和数据绑定技术借鉴react的组件化和虚拟DOM技术体积下, 运行效率高, 编码简洁, PC/移动端开发都合适它本身只关注UI, 可以轻松引入vue插件和其它第三库开发项目基本使用引入vue.js创建Vue对象(vm), 指定选项(配置)对象el : 指定dom标签容器的选择器data : 指定初始化状态属性数据的对
2020-11-25 08:57:53
156
转载 java23种设计模式及其应用场景
设计模式主要分三个类型:创建型、结构型和行为型。其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 ; 应用场景:一个无状态的类使用单例模式节省内存资源。 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 应用场景:...
2020-04-23 16:23:07
1993
原创 java虚拟机之垃圾回收(二)
对象如何进入老年代一般而言对象首次创建会被放置在新生代的eden区,如果没有GC介入,则对象不会离开eden区,一般来讲,只要对象的年龄达到一定的大小,就会自动离开新生代进入老年代,对象的年龄是由对象经历数次GC决定的,在新生代每次GC之后如果对象没有被回收则年龄加1。虚拟机提供了一个参数来控制新生代对象的最大年龄,当超过这个年龄范围就会晋升老年代。—XX:MaxTenuringThresh...
2020-04-23 14:07:45
175
原创 Nginx使用简介&面试
1、什么是Nginx?Nginx是一个高性能的HTTP和反向代理服务器,及电子邮件(IMAP/POP3)代理服务器,同时也是一个非常高效的反向代理、负载平衡。多进程异步非阻塞事件处理机制:运用了epoll模型2、为什么要用Nginx?优点: 跨平台、配置简单 非阻塞、高并发连接:处理2-3万并发连接数,官方监测能支持5万并发 内存消耗小:开启10个nginx才占15...
2020-04-21 15:48:38
178
1
原创 java虚拟机之垃圾回收算法
GC:垃圾收集算法1,引用计数法:引用的时候计数器+1,引用失效计数器—1,弊端:循环引用无法解决,加减操作使得性能降低2,标记清除法,引用时标记,失去引用时清除标记,存在空间碎片问题,空间不连续优化方法3,复制算法:其核心思想就是将内存空间分为两块,每次只使用其中一块,在垃圾回收时,将正在使用的内存中的存留对象复制到未被使用的内存块中去,之后去清除之前正在使用的内存块中所有的对象,反复...
2020-04-21 15:46:34
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人