自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

转载 Neo4j

1.下载地址 https://neo4j.com/download/other-releases/#releases        社区版、 企业版  版本对比    https://neo4j.com/subscriptions/#editions节点数量、 性能、集群支持上有差异 2.解压3.修改配置文件4.打开注释5.启动服务6.w...

2018-07-27 09:58:31 1666

转载 @SelectProvider,@Select和xml用法的一点理解

 1.@Select同@select功能类似的还有@insert,@delete,@update,对应于数据库语句的CRUD。使用@select很方便,不用写配置文件,一般是写在mapper的interface类中,用法如下:public interface AdmainMapper{@Select("SELECT * FROM userinfo WHERE username = #{...

2018-07-25 14:16:58 4989

转载 Mybatis事务下解决多次select语句查询结果一致的问题+案列(获取全局序列ID)

这个问题困扰我有一段时间了,问题应用的场景是:数据库有三张表,两两之间是互相关联的,关联的ID就是各个Table中的主键ID;涉及多表的关系插入,显然在创建表的时候,表的主键ID不能设置成自增(MySql下,auto_increament)键,而且自增主键在并发的场景下,同一时刻如果产生了两个一样的主键ID,是不是insert的时候服务就要崩掉了,就算在事物控制下也会造成用户数据的丢失,非常不友好...

2018-07-25 11:43:38 2100

转载 java8 对象转map时重复key Duplicate key xxxx

我们在利用java8  Lambda 表达式将集合中对象的属性转成Map时就会出现 Duplicate key  xxxx , 说白了也就是key 重复了!案例如下:  @Getter @Setter @AllArgsConstructor public class Student{     private String className;...

2018-07-24 18:23:48 2436

转载 一步步分析SpringMVC源码

一、处理过程分析 1、首先,Tomcat每次启动时都会加载并解析/WEB-INF/web.xml文件,所以可以先从web.xml找突破口,主要代码如下:<servlet > <servlet-name >spring-mvc</servlet-name> <!-- servlet类 --> <serv...

2018-07-17 15:41:31 155

原创 如何快速的解决Maven依赖冲突

首先要说明Maven的依赖管理,具体的可以参考这边 Maven学习——依赖管理 这篇文章,maven在依赖冲管理中有一下几个原则。依赖是使用Maven坐标来定位的,而Maven坐标主要由GAV(groupId, artifactId, version)构成。如果两个相同的依赖包,如果groupId, artifactId, version不同,那么maven也认为这两个是不同的。 依赖会传递...

2018-07-16 22:10:47 157

转载 redis跳跃表

一:基本概念        跳跃表是一种随机化的数据结构,在查找、插入和删除这些字典操作上,其效率可比拟于平衡二叉树(如红黑树),大多数操作只需要O(log n)平均时间,但它的代码以及原理更简单。跳跃表的定义如下:        “Skip lists are data structures  that use probabilistic  balancing rather than  ...

2018-07-16 21:40:16 132

转载 Netty入门教程3——Decoder和Encoder

   Netty强大的地方,是他能方便的实现自定义协议的网络传输。在上一篇文章中,通过使用Netty封装好的工具类,实现了简单的http服务器。在接下来的文章中,我们看看怎么使用他来搭建自定义协议的服务器。要做到这点,第一步要做的,就是要自定义编码器和解码器。什么是Decoder和Encoder​ 在学习Decoder和Encoder之前,首先要了解他们在具体是个什么东西。在Netty里面,有...

2018-07-14 12:46:42 221 1

转载 BeanPostProcessor(后处理器)的简单使用

Spring创建bean是根据配置来的,你可以通过xml文件配置,也可以通过java 的方式来配置,Spring在IOC容器完成bean的实例化、配置和初始化后可以通过BeanPostProcessor(后处理器)对创建的bean进行各种处理。你可以在这里修改bean的属性或者增强bean,spring AOP创建jdk代理或者cglib代理的过程就是在BeanPostProcessor(后处理器...

2018-07-14 12:12:10 961

转载 【RabbitMQ】三种类型交换器 Fanout,Direct,Topic

RabbitMQ服务器会根据路由键将消息从交换器路由到队列中,如何处理投递到多个队列的情况?这里不同类型的交换器起到了重要的作用。分别是fanout,direct,topic,每一种类型实现了不同的路由算法。 Fanout Exchange   不处理路由键。你只需要简单的将队列绑定到交换机上。一个发送到交换机的消息都会被转发到与该交换机绑定的所有队列上。很像子网广播,每台子网内的主机都获得了一份...

2018-07-01 17:15:57 405

亲密接触asp net

此教材从初级到高级最后到实例详细的介绍了ASP.NET,对想学习ASP.NET的朋友给予一定的帮助,亲密接触下吧。

2010-10-15

《21天学通C#》教材

想学C#的朋友,在此给你们推荐此教程--21天学通C#,希望对大家的学习有所帮助。

2010-10-14

《21天学通c#》课件

有想学C#的同学,给你们推荐此C#课件。此课件与《21天学通C#》配套的。

2010-10-14

新东方考研视频教程SWF播放器

有些考研的朋友下了新东方的考研视频教程,如果用自带的播放器没有声音或图像,可以尝试用下这个播放器。

2010-10-14

2010年考研计算机学科专业基础综合考试真题及答案解析

与考计算机的研究生分享2010年考研计算机学科专业基础综合考试真题及答案解析,望对大家考研有所帮助。

2010-10-14

2011计算机专业研究生统考自测模拟题

和想考计算机专业的同学分享一下,还有很多关于计算机研究生的试题,若有需要请留言。

2010-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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