Java
weixin_42430635
这个作者很懒,什么都没留下…
展开
-
Redis
Redis 相对于 Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。这几种丰富的数据类型我们花了两篇文章进行了详细的介绍,接下来我们要介绍 Redis 的另外一大优势——持久化。由于 Redis 是一个内存数据库,所谓内存数据库,就是将数据库中的内容保存在内存中...原创 2020-03-22 21:57:42 · 108 阅读 · 0 评论 -
多线程
线程概念说起线程概念就要和进程一起去对比,所谓进程就是某个程序的一次运行过程,是属于操作系统级别的,而且执行程序时将会把程序载入内存中,Linux操作系统原理一书中举例–程序若是磁带,那么进程就是把磁带放进播放器中播放的这一个过程那么线程呢:与进程相似,是更小的执行单位,一个进程执行过程会产生多个线程,这些线程会共享同一块内存空间和资源,因此切换线程不像切换进程一样负担过重,由于进程之间不是...原创 2020-03-16 21:35:22 · 67 阅读 · 0 评论 -
java-动态代理理解及Spring AOP的2种实现方式
参考文章,作者:天涯海角路我的最大疑问:什么时候调用了invoke方法委托类所实现的接口如下这是委托类如下这个类先不介绍,可是结果会看出即使它不像静态代理那样实现接口,也可以实现相同功能,这个就是动静态代理的差别。(private Object pingpai;这是动态代理的好处,被封装的对象是Object类型,接受任意类型的对象)开始测试:public class Test...原创 2020-03-05 15:14:00 · 104 阅读 · 0 评论 -
设计模式-单例模式
单例模式适用于要求某个类在整个系统中只能有一个实例对象可被获取,代表JVM运行环境的Runtime类,这种设计模式有几个特点:1、构造器私有化 2、含有一个该类的静态变量来保存这个唯一的实例 3、可向外提供该实例对象共有三种写法:第一种(饿汉式)不存在线程安全问题因为类加载只加载一次方式一:直接实例化构造器私有化自行创建并且用静态变量保存向外提供这个实例用final强调这个是一个...原创 2020-02-27 23:26:06 · 56 阅读 · 0 评论 -
SSM学习8:MyBatis简介,基本CRUD
MyBatis作用MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML用于配置和原始映射,将接口和Java的POJO类映射成数据库中的记录使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建stateme...原创 2019-09-24 23:16:24 · 142 阅读 · 1 评论 -
SSM学习之7:文件下载-上传-拦截器
看相关xmind需求:点击a标签下载在web目录下的照片1 先配置一个视图解析器 这样视图解析器就会到所给定目录里面找success.jsp文件上传1.导入相关jar包2.在springmvc配置文件当中装配MultipartResovler3.实现上传代码webloader实现多文件上传:53课时注意看代码20几行 有一个文件接收服务器端,此为文件上传至服务器的路...原创 2019-09-23 21:54:37 · 115 阅读 · 0 评论 -
SSM学习之4:@RequestHeader,@CookieValue,传值方式
@RequestHeader在方法中接收请求头(RequestHeader)当中的信息@CookieValue用来接收浏览发送过来的cookies值与上面的接收方式一样 @CookieValue("JSESSIONID") String JsessionID传值方式(服务器如何传到jsp)SpringMVCProject3取数据,一般从域当中取出来ModelAndView...原创 2019-09-20 22:31:18 · 546 阅读 · 0 评论 -
SSM学习之2:SpringMVC接收参数方式总结
接收参数使用传统request对象接收参数不使用request接收简单类型参数以一个javaBean对象接收数组接收数据包装类接收参数List集合接受数据自定义参数绑定post请求中文参数乱码1、使用传统request对象接收参数Springmvc框架会自动把Request对象传递给方法。2. 不使用request接收简单类型参数当请求的参数名称和处理器形参名称一...原创 2019-09-18 17:39:02 · 364 阅读 · 0 评论 -
SSM学习之1:SpringMVC介绍及入门程序的架构执行原理流程
SSM介绍欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来...原创 2019-09-17 20:04:41 · 136 阅读 · 0 评论 -
关于tomcat服务器无法启动 很多warning 严重
其实原因之一很简单,有时已经写好了一个demo项目,运行tomcat,没毛病,自己偏偏要再次修改里面的一个类的一些东西,因为是跟着视频做的,保存之后刷新网页发现出现错误404,这时重启服务器发现如题目所说的那样子了,解决方法:在eclipse下,把这个部署好的项目remove掉,然后再重新add进去,重启服务器...原创 2019-04-23 22:52:10 · 477 阅读 · 0 评论