会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
负零度
博客园
首页
新随笔
联系
订阅
管理
2017年8月10日
spring-boot入门
摘要: 一、简介 spring 官方网站本身使用Spring 框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。 随着Spring 3.0的发布,Spring IO团队主键开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention
阅读全文
posted @ 2017-08-10 21:21 负零度
阅读(184)
评论(0)
推荐(0)
2017年8月3日
redis缓存的穿透和雪崩
摘要: 最近写项目 用到redis,想要把其中的主要问题和大家分享一下: 首先是 穿透 个人的理解因为查询一个不存的数据是,因为第一次查询是到数据库,所以要查询这个不存的数据时会越过redis 直接去数据库查询,所以才会形成穿透; 解决办法: 最常见的是布隆过滤器,将所有的数据哈希到一个足够大的bitmap
阅读全文
posted @ 2017-08-03 20:41 负零度
阅读(204)
评论(0)
推荐(0)
2017年7月19日
http与https协议
摘要: HTTP协议是什么? 简单来说,就是一个基于应用层的通信规范:双方要进行通信,大家都要遵守一个规范,这个规范就是HTTP协议。 HTTP协议能做什么? 很多人首先一定会想到:浏览网页。没错,浏览网页是HTTP的主要应用,但是这并不代表HTTP就只能应用于网页的浏览。HTTP是一种协议,只要通信的双方
阅读全文
posted @ 2017-07-19 19:44 负零度
阅读(259)
评论(0)
推荐(0)
String与StringBuffer,StringBuilder的区别
摘要: java中的String,StringBuffer,StringBuider是编程中常用的字符串类,接下来咱们看一下他们的区别: 1 可变与不可变 首先String因为有final的修饰,所以String对象是不可变的; StringBuilder与StringBuffer都继承自AbstractS
阅读全文
posted @ 2017-07-19 19:28 负零度
阅读(184)
评论(0)
推荐(0)
2017年6月20日
spring 文件上传
摘要: 首先文件上传需要的配置相比之前又增加啦一些,主要是在pom.xml和spring.xml中 在pom.xml中增加的: <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifac
阅读全文
posted @ 2017-06-20 22:14 负零度
阅读(187)
评论(0)
推荐(0)
关于springmvc的获取前段数据和页面输出
摘要: 项目的创建在这里就不写啦,如果实在不会,看看前面的,这里就直接上代码啦! 首先,是创建一个jsp文件,功能实现简单的登录功能,没什么重要的。。 这个就是简单的前段界面,这里需要注意的一点就是action="login",这里的login是一个虚拟路径, 也就是获取前端数据action的虚拟路径,要前
阅读全文
posted @ 2017-06-20 21:29 负零度
阅读(1350)
评论(0)
推荐(0)
2017年6月13日
hibernate框架总结
摘要: hibernate的pom.xml专门用于存放各种jar包下面是简单的几种 <dependencies> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.
阅读全文
posted @ 2017-06-13 21:36 负零度
阅读(300)
评论(0)
推荐(0)
2017年6月8日
hibernate中的4中形态
摘要: 1. 1.临时状态 由 new 命令开辟内存空间的 Java 对象,也就是平时所熟悉的普通 Java 对象。 如: Student stu = new Student(); 瞬时对象特点: (1) 不和 Session缓存 实例关联 (2) 在数据库中没有和临时对象关联的记录 (3) 没有oid 2
阅读全文
posted @ 2017-06-08 22:21 负零度
阅读(283)
评论(0)
推荐(0)
hibernate缓存机制
摘要: 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
阅读全文
posted @ 2017-06-08 20:42 负零度
阅读(176)
评论(0)
推荐(0)
2017年4月24日
Socket通信-基于TCP之客户端
摘要: import java.net.*;import java.io.*;import java.util.*; class QQChatClient { public static void main(String[] args) { //System.out.println("Hello World
阅读全文
posted @ 2017-04-24 17:25 负零度
阅读(175)
评论(0)
推荐(0)
下一页
公告