wu1317581750的博客

以后你遇到的人都是心里装着别人的人 没有人会用全部来爱你 听闻过往 十忆九悲 听闻爱情 十人九伤...

教你怎么搭建hibernate框架

首先我们先创建好t_student数据库 创建实体类 需要导入的包 创建Student.hbm.xml映射文件注意:(映射文件要和实体类在一个包里面) 我们自己去hibernate文档中去找 <!DOCTYPE hibernate-mapping PUBLIC ...

2019-06-13 15:41:06

阅读数 18

评论数 0

用户的登录拦截

首先我们得找到登录的backLogin,jsp页面 然后我们在做一个拦截器 用户登录了就放行 用户没有登录就拦截 LoginFilter 现在我们回到UserServlet进行操作 如果你是密码和用户名错了 页面会提示你信息 如果你是密码和用户名正确 但你不是管理员的话 ...

2019-06-12 16:12:18

阅读数 32

评论数 0

添加的时候碰到二级联动还有上传图片教你怎么做

这是主页面的效果图片 它这个就是二级联动 当你所属大类点击熟食类的时候 下面所属小类会出现牛肉类 首页我们第一步就是创建管理类的实体类 然后建立好数据库 第一步 我们把数据库的内容展示到页面上 第二步 第三步跳转到goodsList.jsp页面上 ...

2019-06-11 20:18:39

阅读数 22

评论数 0

文件批量删除

删除是上面的图片按钮删除 所以我们给它定义一个id 给用户编号添加一个ID com.qf.Dao----------->IUserDao com.qf.Dao.Impl------------>UserDaoImpl com....

2019-06-10 10:35:31

阅读数 19

评论数 0

mysql乐观锁总结和实践

上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响也很大,...

2019-05-27 13:43:47

阅读数 28

评论数 1

悲观锁总结和实践

悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统...

2019-05-27 13:39:49

阅读数 52

评论数 0

图解悲观锁和乐观锁

这篇文章讲什么 这是一篇介绍悲观锁和乐观锁的入门文章。旨在让那些不了解悲观锁和乐观锁的小白们弄清楚什么是悲观锁,什么是乐观锁。不同于其他文章,本文会配上相应的图解让大家更容易理解。通过该文,你会学习到如下的知识 什么是悲观锁,什么是乐观锁。 怎么实现悲观锁,怎么实现乐观锁 ...

2019-05-27 13:38:16

阅读数 70

评论数 0

乐观锁和悲观锁的区别(最全面的分析)

悲观锁(Pessimistic Lock) 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。它指的是对数...

2019-05-27 13:23:32

阅读数 24

评论数 0

SSO单点登录教程(二)单点登录流程分析

一、简介 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 二、应用场景 如公司有多个系统,分别OA系统、CRM系统、财务管理系统、设备管理系统等,总不能...

2019-05-22 21:32:28

阅读数 44

评论数 0

SSO单点登录教程(一)多系统的复杂性

一、学习大纲 1.回顾会话机制和登录机制. 因为学习单点登录需要对Cookie和Session有较深的理解,所以我们会先回顾知识. 2.多系统的复杂性带来的问题,我们如何解决这些问题?通过这个问题引出单点登录的需求. 3.自己动手写单点登录的服务端和客户端,通过这个案例加深对单点登录的理解. 4...

2019-05-22 21:27:15

阅读数 33

评论数 0

java中的锁有哪几种

一、公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。 对于Java ReentrantLock而言,通过构造函数指定该锁是否是公平锁,默认...

2019-05-21 19:59:56

阅读数 99

评论数 0

redis宕机如何解决?如果是项目上线的宕机呢?

宕机: 服务器停止服务 如果只有一台redis, 肯定会造成数据丢失。 多台reids或者是Redis集群,服务器宕机还有办法。 从的redis宕机怎么解决 配置主从复制的时候才配置从的redis, 从的会从主的redis中读取主的redis的操作日志,来达到主从复制。 只要把从的red...

2019-05-08 18:48:37

阅读数 31

评论数 0

Spring的五种依赖注入方式

平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入...

2019-05-07 19:11:28

阅读数 25

评论数 0

redis是什么,为什么要用redis?

Redis的的是完全开源免费的,遵守BSD协议,是一个高性能的键值数据库。是当前最热门的的的NoSql数据库之一,也被人们称为数据结构服务器。 那为什么要用Redis的的的呢?原因很简单,快! 这个问题在大并发,高负载的网站中必须考虑.redis数据库中的所有数据都存储在内存中。由于内存的读写...

2019-05-07 17:04:34

阅读数 26

评论数 0

面试题汇总

1. 你们项目哪里用到redis/Redis你们怎么用的 erp项目: 1、uuid对应的menuid 品优购: 1、 用户的购物车。 2、 用户的支付日志。 3、 手机对应的验证码。 4、 模板id对应的品牌。 5、 模板id对应的规格。 6、 条目名称对应的模板id。 7、 秒...

2019-05-07 17:02:32

阅读数 33

评论数 0

前端技术面试题

title : 前端技术(HTML、CSS、JS、JQuery等) 前端技术 在js中怎么样验证数字? 通过正则表达式/*$/ reg.test(需要判断的字符串) js中如何给string这个类型加方法? 通过原型链添加方法: 谈谈js的定时器? js给我们提供了两种定时器 s...

2019-05-07 15:01:06

阅读数 29

评论数 0

关于负载均衡的详细介绍(通俗易懂)

能够彻底的掌握什么是负载均衡,以及为什么要使用负载均衡。 能够清楚的理解实现负载均衡的三种方式,以及每种方式的优缺点 一、什么是负载均衡?为什么要使用负载均衡? 首先来看一下百度百科上对于负载均衡的介绍。 负载均衡:建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的...

2019-05-07 13:07:32

阅读数 33

评论数 0

MySQL 性能优化的最佳20多条经验分享

1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员...

2019-05-07 12:19:14

阅读数 12

评论数 0

JavaEE第二阶段面试题总结(3)

目录 基础语法与算法a++ 与 ++a的区别?&和&&的区别***说说jvm***GC是什么? 为什么要有GC?数组有没有length()这个方法?String有没有length()这个方法?面向对象什么是多态?Integer封装类可以被继承吗?S...

2019-05-06 22:09:32

阅读数 101

评论数 0

JavaEE第二阶段面试题总结(2)

目录 struts2框架简述struts中的mvc编程模式?谈谈Struts2的工作原理tocken防止重复提交hibernate框架谈谈Hiberante的缓存谈谈Hibernate如何解决懒加载问题spring框架Spring中我们配置bean是在什么时候实例化的?以及bean在容器中存在的...

2019-05-06 22:03:05

阅读数 12

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭