![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 85
星河scorpion
希望以后多多交流
展开
-
架构 | 如何实现一个高并发的投票系统?
我们的角度是:如何实现一个高并发的投票系统?我们需要一个怎样的投票系统?笔者分别浏览了目前创造101的各个投票通道,基本的要求有以下几个:1、只有登录用户才能投票 2、每个用户投票数有限 3、不同用户可投票数不同,如Vip会比普通用户的票数多 4、投票是限时的,只有在有效时段内才能投票除了以上几个功能性要求外,作为一个开发人员,还需要考虑以下几个非功能性需求:1、计数要准确 2、可以处理高并发投票...转载 2018-06-05 08:52:53 · 9236 阅读 · 4 评论 -
hibernate持久化数据实例解析
1. 配置好hibernate对象关系映射(文件名如:类名.hbm.xml)*配置好与数据库表的属性关系2. 配置好hibernate配置文件(即是:hibernate.cfg.xml)需要进行如下配置<hibernate-configuration><session-factory>*连接数据库的URL:实例--<property nam...原创 2017-03-02 00:00:39 · 565 阅读 · 0 评论 -
hibernate的一级缓存与二级缓存
其实一级缓存与二级缓存主要的区别就是所作用的范围不一样1.一级缓存(这里也可以说是sessionfactory的内置缓存)*作用范围是session作用域2.二级缓存(sessionfactory的外置缓存)*作用范围是SessionFactory作用域,即是对同一个sessionfactory产生的session都起到作用*存储在内存或者是在硬盘上*也有人说这是数据库数据...原创 2017-03-02 11:11:20 · 614 阅读 · 0 评论 -
Hibernate:浅谈hibernate的sessionFactory和session
首先,讲一个悲伤的故事。。。有一天,一个以为自己javaEE很叼的程序员,在经历了好久不写Java代码的情况下,去参加阿里巴巴的java面试,然后,在被问到一个很简单的问题的时候,结果没有回答好。那么接下来先说说这个问题吧。。。问:hibernate的sessionfactory是干嘛的?session又是干嘛的呢?那么,你会吗?可以讲清楚么?如果答案是会,可以,那么你就不用往下看了。...转载 2017-03-04 18:50:37 · 468 阅读 · 0 评论 -
Hibernate:hibernate连接多个数据库
本文转自(稍提醒hibernate.properties这个文件是以前Nibernate文件用的,现在一般是用hinbernate.cfg.xml文件)自http://blog.sina.com.cn/s/blog_49bf8585010004m6.html 一、 Hibernate访问数据库时加载的过程对于大多数使用Hibernate的朋友来说,通常...转载 2017-03-04 19:06:27 · 2326 阅读 · 0 评论 -
spring mvc是一个相对独立的框架吗
Spring框架是一个轻量级的控制反转(IoC)技术和面向切面编程(AOP)技术的容器框架。是一个相对独立的框架。原创 2017-03-03 10:52:00 · 684 阅读 · 0 评论 -
Spring:为什么BeanFactory对象可以用ApplicaionContext对象的实例进行实例化
BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。 ApplicationContext接口,它由BeanFactory接口派生而来,因而提供BeanFactory所有的功能。ApplicationContext以一种更向面...原创 2017-03-03 17:28:36 · 679 阅读 · 0 评论 -
Spring:使用spring注解@Controller @Service @Repository简化配置
前言:在web项目中引入spring框架中的配置文件,我们给每一个java bean进行相关配置可以非常安全,便捷的管理我们的bean。那么,问题来了,如果一个项目中所涉及到的java bean十分庞大,而且每一个bean中的配置都是大同小异的,那么这份applicationContext.xml文件恐怕是无能为力了。接下来,我们使用spring的注解便可以很好的解决这一问题。首先:我们浏览一...原创 2017-03-14 21:01:44 · 752 阅读 · 0 评论 -
深入解析淘宝Diamond之客户端架构
说明:本文不介绍如何使用Diamond,只介绍Diamond的实现原理一、什么是Diamonddiamond是淘宝内部使用的一个管理持久配置的系统,它的特点是简单、可靠、易用,目前淘宝内部绝大多数系统的配置,由diamond来进行统一管理。 diamond为应用系统提供了获取配置的服务,应用不仅可以在启动时从diamond获取相关的配置,而且可以在运行中对配置数据的变化进行感知并获取...原创 2018-08-21 20:40:17 · 389 阅读 · 0 评论 -
流行的9个Java框架介绍:优点、缺点等等
在2018年,Java仍然是世界上最流行的编程语言之一。它拥有一个巨大的生态系统,在全世界有超过900万Java开发人员。 虽然Java不是最直接的语言,但是您不需要从头编写Java程序。有许多优秀的Java框架可以编写在Java虚拟机上运行的web和移动应用程序、微服务和REST api。 Java框架允许您关注应用程序的业务逻辑,而不是编写数据库连接或处理异常等基本功能。此外,如果您有Ja...原创 2018-07-13 17:24:31 · 2290 阅读 · 0 评论 -
mybatis高级映射
小结:mybatis是什么?mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适用与需求变化较多项目,比如互联网项目。 mybatis框架执行过程:1、配置mybat...原创 2018-07-18 16:14:24 · 215 阅读 · 0 评论 -
建立struts2项目的时候 遇到的问题总结
1.问题一:搭建struts2遇见问题需要导入的jar包如下 webxml文件配置如下:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns...原创 2018-06-23 17:29:32 · 474 阅读 · 0 评论 -
最新版本的Struts2+Spring4+Hibernate4三大框架整合(截止2014-10-15)
一、 项目名称:S2316S411H436 项目原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6二、 项目目的: 整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。项目架构原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.转载 2017-03-04 16:57:06 · 414 阅读 · 0 评论 -
Ant和Maven的作用是什么?两者之间功能、特点有哪些区别?
Ant和Maven都是基于Java的构建(build)工具。理论上来说,有些类似于(Unix)C中的make ,但没有make的缺陷。Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。Ant特点没有一个约定的目录结构必须明确让ant做什么,什么时候做,然后编译,打包没有生命周期,必须定义目标及其实现的任务序列没有集成依赖管理Maven特点拥有原创 2017-03-27 15:17:34 · 631 阅读 · 0 评论 -
Spring:spring是一个可以单独运用的框架吗
Spring框架是一个轻量级的控制反转(IoC)技术和面向切面编程(AOP)技术的容器框架。是一个相对独立的框架。原创 2018-10-26 12:41:28 · 565 阅读 · 0 评论