2018年10月10日
摘要: 1、-Xms:表示java虚拟机堆区内存初始内存分配的大小,通常为操作系统可用内存的1/64大小即可,但仍需按照实际情况进行分配。2、-Xmx:表示java虚拟机堆区内存可被分配的最大上限,通常为操作系统可用内存的1/4大小。开发过程中,通常会将-Xms 与-Xmx两个参数的配置相同的值,其目的是为 阅读全文
posted @ 2018-10-10 17:19 蜡笔小新萌萌哒 阅读(4960) 评论(0) 推荐(0) 编辑
  2018年8月30日
摘要: 转自:https://www.cnblogs.com/boazy/p/Redis.html Redis(内存数据库) 是一个key-value存储系统(布式内缓存,高性能的key-value数据库)。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list( 阅读全文
posted @ 2018-08-30 15:15 蜡笔小新萌萌哒 阅读(219) 评论(0) 推荐(0) 编辑
  2018年8月28日
摘要: 一、redis 五大类型: redis 键 keys * exists key的名字,判断某个key 是否存在 move key db 当前数据库就没有了,被移除了 ttl key 查看还有多少秒过期,-1表示永不过期,-2表示已过期 type key 看看你的key是什么类型redis 字符串 s 阅读全文
posted @ 2018-08-28 11:54 蜡笔小新萌萌哒 阅读(967) 评论(0) 推荐(0) 编辑
  2018年7月18日
摘要: 1、标准变量表达式: thymeleaf中的变量表达式使用${变量名}的方式获取其中的数据 th:text="" 是thymeleaf的一个属性,用于文本的显示 如:<span th:text="${user.name}">X</span>2、选择变量表达式 也叫星号表达式,使用th:object属 阅读全文
posted @ 2018-07-18 18:34 蜡笔小新萌萌哒 阅读(228) 评论(0) 推荐(0) 编辑
  2018年7月12日
摘要: @Testpublic void test2(){//基本数据类型、包装类-->到String类型的转换,调用String类型的静态方法valueOf()即可int i1 = 12;String str = String.valueOf(i1);//"10"String str1 = String. 阅读全文
posted @ 2018-07-12 10:50 蜡笔小新萌萌哒 阅读(222) 评论(0) 推荐(0) 编辑
  2018年7月10日
摘要: bean的作用域 singleton:单例模式,Spring IoC容器中只会存在一个共享的Bean实例,无论有多少个Bean引用它,始终指向同一对象。 prototype:原型模式,每次通过Spring容器获取prototype定义的bean时,容器都将创建一个新的Bean实例,每个Bean实例都 阅读全文
posted @ 2018-07-10 11:27 蜡笔小新萌萌哒 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。 二、NIO和IO的主要区别 下表总结 阅读全文
posted @ 2018-07-10 09:41 蜡笔小新萌萌哒 阅读(292) 评论(0) 推荐(0) 编辑
  2018年7月6日
摘要: 在web应用中服务器面临的是大量的访问请求,免不了多线程程序,但是有时候,我们希望在多线程应用中的某一个类只能新建一个对象的时候,就会遇到问题。 首先考虑单线程,如果要求只能新建一个对象,那么构造函数我们要设为private。简单的想法: class singleton{ private singl 阅读全文
posted @ 2018-07-06 16:18 蜡笔小新萌萌哒 阅读(2009) 评论(0) 推荐(0) 编辑
  2018年7月5日
摘要: 一、spring boot 的核心功能 独立运行的spring项目、内嵌servlet容器、提供starter简化maven配置、自动配置Spring、准生产的应用监控、无代码生成和xml配置二、spring boot的优点: 快速构建项目;对主流开发框架的无配置集成 ;项目可独立运行,无须外部依赖 阅读全文
posted @ 2018-07-05 15:33 蜡笔小新萌萌哒 阅读(254) 评论(0) 推荐(0) 编辑
  2018年5月10日
摘要: 1、ValueStack贯穿整个 Action 的生命周期,保存在request域中,所以ValueStack和request的生命周期一样。当Struts2接受一个请求时,会迅速创建ActionContext, ValueStack,action。然后把action存放进ValueStack,所以 阅读全文
posted @ 2018-05-10 15:50 蜡笔小新萌萌哒 阅读(836) 评论(0) 推荐(0) 编辑