- 博客(23)
- 收藏
- 关注
转载 全面理解Java内存模型
转自http://blog.youkuaiyun.com/suifeng3051/article/details/52611310Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JVM是整个计算机虚拟模型,所以JMM是隶属于JVM的。如果我们要想深入了解Java并发编程,就要先理解好Java内存模型。Java内存模型定义
2017-09-07 13:43:33
287
原创 配置Hibernate中的常见错误解决方案
配置hibernate中的错误解决方案:1.配置文件格式Exception in thread "main" org.hibernate.HibernateException: Error accessing stax stream at org.hibernate.boot.cfgxml.internal.JaxbCfgProcessor.unmarshal(JaxbCfgProcesso
2017-09-06 01:50:45
7675
原创 Hibernate入门学习笔记
Hibernate学习笔记Hibernate的基本概念Hibernate是什么?hibernate是一个是对JDBC进行了轻量级封装的orm框架(framework),处于项目的持久层。orm(Object relation mapping)对象关系映射框架ROM是什么对象关系映射(ObjectRelation Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术
2017-09-06 01:48:35
270
原创 Spring初探之AOP(面向切面编程)
本文主要介绍AOP中5中通知的基本使用,以及相关术语的解释,欢迎大佬们批评指正!AOP(面向切面编程)aop( aspect oriented programming ) 面向切面(方面)编程,是对所有对象或者是一类对象编程,核心是( 在不增加代码的基础上, 增加新功能 )AOP的5中通知前置通知(Before advice):在某连接点之前执行的通知,但这个通知不能阻止连接点之前的执行流程(除非
2017-09-02 18:13:44
969
原创 Spring入门详解【基础扫盲】
Spring基础介绍什么是Spring、Strust、Hibernatestruts 是 web 框架(jsp/action/actionfrom)hibernate 是 orm框架,处于持久层.spring 是容器框架,用于配置bean,并维护bean之间关系的框架 Spring中重要概念:IOC / DIIOC是什么?ioc(inverse of controll ) 控制反转: 所谓控制反转就
2017-09-02 18:09:28
1024
原创 LinkedList源码学习
本文主要写了关于ArrayList的添加和删除以及容量扩充的源码解析,更多的方法源码解析将在之后更新LinkedList是基于链表实现的数据结构Node类的构造private static class Node<E> { E item; Node<E> next; //前驱 Node<E> prev; //后继 Node(Node
2017-08-27 11:51:44
248
原创 ArrayList源码学习
本文主要写了关于ArrayList的添加和删除以及容量扩充的源码解析,更多的方法源码解析将在之后更新ArrayList是实现了基于动态数组的数据结构add( ) 方法的实现//在数组尾部添加元素 public boolean add(E e) { ensureCapacityInternal(size + 1); // 确保内部数组有足够空间 elementDat
2017-08-27 11:50:06
227
原创 浅谈HTTP协议
转载请注明出处:本文将主要介绍HTTP协议中的请求和响应HTTP协议介绍http 协议全称 超文本传输协议,用于客户端和服务端之间的通信,是一种不保存的协议http 协议是建立在tcp/ip协议基础上 http 协议有1.0 , 1.1版本 ,http1.0 称为短连接,http1.1 称为长连接,所谓长和短指的是 连接持续时间的长短, 长连接1.1版本持续时间 30s ,短连接是发送完数据就
2017-08-22 00:40:32
429
原创 浅谈Web及网络基础
了解Web及网络基础转载请注明出处: 在本文中大致列举了部分web以及计算机网络相关的简单知识点,并给出了一个粗略的定义或者解释,这些知识点是在进行web开发必定会涉及和使用到的,更具体的知识点解释大家可以进一步阅读《计算机网络》或者百度其他博客。网络基础TCP/IPTCPIP协议族分层:应用层、传输层、网络层、链路层与HTTP关系密切的协议:IP、TCP、DNSIP协议:作用是把各种数据包传输
2017-08-22 00:11:02
337
原创 Servlet学习之Cookie
Servlet学习之Cookie预备知识什么是一次web会话? 会话是web技术中的一个术语,可以简单的理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,这个过程称为一个会话。 如果在打开一个浏览器访问一个页面后,再打开一个浏览器访问同一个页面,那这就是有两个会话;而打开一个浏览器访问一个页面后,通过这个页面上的某个超链接是从新的浏览器打开的
2017-08-17 02:33:49
302
原创 【Java数据结构】用栈实现后缀表达式求值
今天在学数据结构,自己撸一段用栈来实现后缀表达式求值的代码,能改进的地方还有很多,在此先mark一下package StackPractice;import java.util.Scanner;import java.util.Stack;import java.util.regex.Pattern;public class PostfixCaculaterImpl { public st
2017-04-02 17:26:42
2045
转载 (转)java判断string变量是否是数字的六种方法小结
http://www.cnblogs.com/guop/p/5216836.html 最近在重新学习数据结构,期间遇到的个别小问题和解决方法
2017-04-02 15:27:13
341
转载 AOP 之 6.6 通知参数
http://jinnianshilongnian.iteye.c“om/blog/1423488@Before(value="execution(* test(*)) && args(param)", argNames="param") public void before1(String param) { System.out.println("===param:" + para
2017-03-22 16:04:48
268
转载 主键约束和唯一性约束的区别
1.主键约束(PRIMARY KEY)1) 主键用于唯一地标识表中的每一条记录,可以定义一列或多列为主键。 2) 是不可能(或很难)更新. 3) 主键列上没有任何两行具有相同值(即重复值),不允许空(NULL). 4) 主健可作外健,唯一索引不可;2.唯一性约束(UNIQUE) 1) 唯一性约束用来限制不受主键约束的列上的数据的唯一性,用于作为访问某行的可选手段,一个表上可以放置多个唯一
2017-02-25 11:33:39
565
转载 JpaRepository,JpaSpecificationExecutor
http://blog.youkuaiyun.com/zgf19930504/article/details/50537248
2017-02-25 10:18:46
525
转载 了解 Spring Data JPA
最近学习项目代码,以springMVC为主,之前没有接触。本文主要介绍 Spring Dara JPA ,已经在项目中的应用。入门学习推荐! 转载,分享和记录这些读到的使用博客: 原文地址:http://www.cnblogs.com/WangJinYang/p/4257383.html
2017-02-25 09:51:26
255
转载 设计模式中类的关系--学习笔记
转自原文:http://blog.youkuaiyun.com/zhengzhb/article/details/7187278 在Java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。 1. 依赖(Dependence) 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对
2016-10-30 11:34:57
222
转载 EventBus使用详解,很好的入门手册
项目学习笔记: 关于EventBus的使用详解 转大神帖:http://blog.youkuaiyun.com/harvic880925/article/details/40660137
2016-09-21 12:02:44
202
转载 Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
学习笔记: 关于Android中GridView的拖拽效果学习 转大神贴:http://blog.youkuaiyun.com/xiaanming/article/details/17718579
2016-09-21 11:59:04
234
转载 Android应用开发:网络工具——Volley(一)
记最近写项目时的参考博客: 关于Volley的使用详解。 http://blog.youkuaiyun.com/airk000/article/details/38983051
2016-09-21 11:56:58
200
转载 关于BaseAdapter的使用及优化心得
对于Android程序员来说,BaseAdapter肯定不会陌生,灵活而优雅是BaseAdapter最大的特点。开发者可以通过构造BaseAdapter并搭载到ListView或者GridView这类多控件布局上面,实现软件所需要的布局效果。同时,BaseAdapter也是适配器里面最基础的一个类,其他的例如SimpleAdapter、ArrayAdapter都是直接或者间接继承BaseAdapte
2016-04-10 21:57:40
429
原创 关于eclipse连接不到genymotion的问题,eclipsegenymotion
很多朋友在使用genymotion开发安卓应用程序的时候,会遇见完全正确的安装但是在运行的时候仍然找不到,genymotion上的设备,在打开的devices上找不到如下图所示: 问题主要原因:问题解决的关键是:不适用genymotion自带的sdk,而是用android-sdk这样的话就不会冲突。 解决方法如下: 1.先关闭eclipse,genymotion等相关软件
2016-04-09 19:11:41
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人