排序:
默认
按更新时间
按访问量

多线程同步理解(二)——lock锁方式

  上篇文章,已经提了同步锁的synchronized的对象锁和类锁。这一节我决定研究lock锁的实现方式。lock锁可以做到线程同步,也就是在多线程里面实现加锁,同步。    一、同一个对象同步锁的局部lock。            为同一个对象调用同一个方法的时候,会出现线程的不安全。此时加...

2018-05-16 14:11:21

阅读数:70

评论数:0

多线程同步理解

一、为什么要有多线程的概念?        多线程概念的提出,主要是用于解决并发问题(全局变量和局部变量),多线程概念也就是模仿多个人访问的场景。可以这样理解,多个人通过浏览器访问tomcat服务端,tomcat服务端接收到的请求就是多线程访问。二、线程安全和线程不安全?        多线程安全...

2018-05-15 15:15:01

阅读数:77

评论数:1

HttpSession与Hibernate中Session的区别

一、javax.servlet.http.HttpSession是一个抽象接口   它的产生:J2EE的Web程序在运行的时候,会给每一个新的访问者建立一个HttpSession,这个Session是用户身份的唯一表示。注意,是容器(Tomcat,Resin)自动创建的。   用途:存放这个用...

2017-09-02 10:19:59

阅读数:199

评论数:0

hibernate(3)

Hibernate 缓存机制一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓...

2017-09-02 10:19:05

阅读数:154

评论数:0

hibernate(2)

最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。 第一章     Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R...

2017-09-02 10:16:45

阅读数:152

评论数:0

hibernate(1)

新接触一个框架的目的就是想利用这个框架来为我们做一些工作,或者是让他来简化我们的工作,利用这个框架无非就是要利用这个框架所给我们提供的API去操作我们的数据,所以利用一个框架的好坏很大一部分取决于你对这个框架API的理解程度,所以在此篇博客中我们就一起来看一下Hibernate 的API和配置文件...

2017-09-02 10:14:36

阅读数:121

评论数:0

springMVC原理(五):SpringMVC异常处理机制详解[附带源码分析]

重要接口和类介绍 1. HandlerExceptionResolver接口    SpringMVC异常处理核心接口。该接口定义了1个解析异常的方法: ModelAndView resolveException(HttpServletRequest request, Ht...

2017-08-27 16:52:37

阅读数:1137

评论数:0

springMVC原理(四):SpringMVC视图机制详解[附带源码分析]

重要接口和类介绍 1. View接口   视图基础接口,它的各种实现类是无状态的,因此是线程安全的。 该接口定义了两个方法:  2. AbstractView抽象类   View接口的基础实现类。我们稍微介绍一下这个抽象类。   首先看下这个类的属性: ...

2017-08-27 16:29:27

阅读数:208

评论数:0

springMVC原理(三):详解SpringMVC请求的时候是如何找到正确的Controller[附带源码分析]

源码分析 在分析源码之前,我们先了解一下几个东西。 1.这个过程中重要的接口和类。 HandlerMethod类:   Spring3.1版本之后引入的。 是一个封装了方法参数、方法注解,方法返回值等众多元素的类。      它的子类InvocableHandl...

2017-08-27 16:22:25

阅读数:294

评论数:0

springMVC原理(二):SpringMVC核心分发器DispatcherServlet分析[附带源码分析]

介绍 SpringMVC是目前主流的Web MVC框架之一。  如果有同学对它不熟悉,那么请参考它的入门blog:http://blog.csdn.net/mll999888/article/details/77512749 本文将分析SpringMVC的核心分发器Dispatc...

2017-08-27 13:24:44

阅读数:527

评论数:1

springMVC原理(一):SpringMVC入门

介绍 SpringMVC是一款Web MVC框架。它跟Struts框架类似,是目前主流的Web MVC框架之一。 什么是MVC框架呢?M-V-C表示的是model模型、view视图、controller控制器。最典型的MVC就是JSP + servlet + javabean的模式。 配置 在...

2017-08-27 10:40:49

阅读数:135

评论数:0

JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释

jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机...

2017-08-22 15:13:05

阅读数:125

评论数:0

MySQL性能优化的最佳20+条经验

转自:http://database.51cto.com/art/201505/476659.htm 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。...

2017-08-20 15:49:18

阅读数:310

评论数:0

mysql 调优学习笔记

转自:http://blog.csdn.net/yananwang/article/details/7030029 今天开始学习MySQL调优啦 (偶那东一榔头西一棒子的学习历程的又一棒子) 好啦,言归正传:  首先,mysql调优有三个主要的方式,由低到高分别是: 1、硬件调优 2、修...

2017-08-20 15:45:39

阅读数:136

评论数:0

Tomcat 调优(二)及 JVM 参数优化

Tomcat 的缺省配置是不能稳定长期运行的,也就是不适合生产环境,它会死机,让你不断重新启动,甚至在午夜时分唤醒你。对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU 的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU 的处理能力越强,系统运行速度越...

2017-08-20 15:43:00

阅读数:220

评论数:0

tomcat的调优(一)

感谢有奉献精神的人 转自:http://blog.csdn.net/jiangguilong2000/article/details/12523771 Tomcat 优化分为系统优化,Java虚拟机调优,Tomcat本身的优化。 Tomcat 如何起停 ./ca...

2017-08-20 15:41:25

阅读数:164

评论数:0

面试相关

最近一直在忙于招聘游戏开发新人,前前后后面试了几十个,总算找到了一个合适的,对于面试的准则或者标准,其实自己也不能说很准确,但如果应聘者的简历中或者在口试中有包含如下元素,我对对他青睐有加! 交谈过程中,思路清晰,口气缓和,诚实! 1.如果能增加一些tomcat的调优,数据库调优 ...

2017-08-20 15:38:33

阅读数:90

评论数:0

JVM——Java虚拟机的浅析

JVM,全称为Java Virtual Machine(Java虚拟机)。本文之所以为java虚拟机的浅析,是因为个人觉得java虚拟机是一个很大的总体,本博文不能全部描述出来。 一、Java的跨平台性 Java作为当前最流行的开发语言之一,可以用在javaweb开发和android的开发,也可以...

2017-08-20 15:21:54

阅读数:171

评论数:1

架构师之路(二十四)轻松学JVM——基本原理

前言 JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,本系列试图通过简洁易读的方式,讲解JVM必要的知识点。 运行流程 我们都知道java一直宣传的口号是:一次编译,到处运行。那么它如何实现的呢?我们看下图: J...

2017-08-20 11:35:32

阅读数:170

评论数:0

String str = new String("Hello");

https://www.zhihu.com/question/22739143

2017-08-20 11:33:52

阅读数:97

评论数:0

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