自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 【zookeeper读书笔记】第一章--分布式架构

分布式环境问题通信异常:网络问题导致的消息丢失和消息延迟。网络分区:脑裂–由于网络发生异常,导致分布式系统中部分节点之间的网络延时不断增大,最终导致组成分布式系统的所有节点中,只有部分节点能够进行正常通信,而另一些则不能。三态:分布式每一次请求和响应,存在‘三态’:成功,失败,超时。节点故障:组成分布式系统的服务器节点出现宕机或‘僵死’现象。CAP定理一个分布式系统不可能同时满足一致性c,

2017-10-10 16:23:46 315

原创 【Spring Boot】完美使用FastJson解析JSON数据

个人使用比较习惯的json框架是fastjson,所以spring boot默认的json使用起来就很陌生了,所以很自然我就想我能不能使用fastjson进行json解析呢?       引入fastjson依赖库:  dependencies>        dependency>           groupId>com.alibabagroupId>

2017-10-03 16:30:09 658

原创 【Spring Boot】web应用开发-Servlets, Filters, listeners

Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、 Filter、Listener等等。在spring boot中的三种实现方式方法一:通过注册ServletRegistrationBean、 FilterRegistrationBean 和 ServletListenerRegistrationBean 获得控制

2017-10-03 16:28:37 349

原创 【框架搭建】spring boot入门

spring boot demo 搭建项目搭建创建pom.xml org.springframework.boot spring-boot-starter-web 创建入口类@SpringBootApplication@RestControllerpublic class Application {

2017-10-03 16:27:37 460

原创 【maven】maven简介

1、maven常用命令 * mvn compile 编译源代码 * mvn test-compile 编译测试代码 * mvn test 运行测试 * mvn package 打包,根据pom.xml打成war或jar 如果pom.xml中设置 war,则此命令相当于mvn war:war 如果pom.xml中设置 jar,则此命令相当于mvn jar:jar * mvn -Dtest

2017-10-03 16:19:56 583

原创 【深入学习java集合系列】LinkedHashMap的底层实现

最近写到LeetCode上的某一题LRUCache。可以采用LinkedHashMap实现,通过重写removeEldestEntry方法,即可实现。 LinkedHashMap map; public LRUCache(int capacity) { map = new LinkedHashMap(capacity, 0.75f, true) {

2017-05-16 14:22:25 521

原创 IntelliJ IDEA Exception in thread "main" java.lang.ClassNotFoundException

最近紧跟大神步伐,准备在github上拉个项目练练手,结果刚拉下来,运行一下报错, Exception in thread "main" java.lang.ClassNotFoundException。运行的项目中只有一个简单的hello world,不可能是语法错误,那么一定是配置问题。贴出源码:public class Minjun { public stati

2017-05-11 11:09:22 14371 2

原创 SQL学习(一)--数据库 行列转换

SQLServer1、UNPIVOT 操作符UNPIVOT操作符就是取得一个行的数据集合,然后把每一行都转换成多个行数据。UNPIVOT 语法下面就是 UNPIVOT 的语法:SELECT [columns not unpivoted], [unpivot_column], [value_column],FROM()AS

2017-05-02 10:15:04 1507

转载 Java NIO 系列教程

原文地址:http://tutorials.jenkov.com/java-nio/index.html    转载自并发编程网 – ifeve.com作者:Jakob Jenkov   译者:郭蕾    校对:方腾飞Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方

2017-02-28 15:27:12 246

转载 Java总结篇系列:Java String

转载自:http://www.cnblogs.com/lwbqqyumidi/p/4060845.htmlString作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试面试中,String都很受到青睐,然而,在使用String过程中,又有较多需要注意的细节之处。1.String是不可变类。这句话其实大家都很熟悉了,那么具体什么是不可变类呢?一

2017-02-26 17:15:54 552

转载 Java总结篇系列:Java多线程篇

Java多线程(一)http://www.cnblogs.com/lwbqqyumidi/p/3804883.htmlJava多线程(二)http://www.cnblogs.com/lwbqqyumidi/p/3817517.htmlJava多线程(三)http://www.cnblogs.com/lwbqqyumidi/p/3821389.htm

2017-02-26 14:37:14 298

原创 Mybatis 一对一,一对多,多对一,多对多 的处理

1 一对一查询1.1 需求查询订单信息关联查询用户信息(orders-->user:一个订单只能由一个用户创建  一对一 ) 1.2 sql语句查询语句:先确定主查询表:订单信息表再确定关联查询表:用户信息通过orders关联查询用户使用user_id一个外键,只能关联查询出一条用户记录就可以使用内连接SELECT orders.*, user.user

2017-02-16 20:31:34 955

原创 hibernate一对一、一对多、多对多的配置方法

本文中用到的三个实例化类分别为Customer(保存客户基本信息),CustomerDetails(保存客户详细信息),CustomerBack(中间表,保存两表之间的关联)对应的表功能同上.说明中的主表指Customer,子表指CustomerDetails,中间表指CustomerBack一、一对多关联映射这段代码是需要放在一对多中的主表配置中的(Customer代表‘一’端)

2017-02-16 20:15:26 438

原创 表关系(一对一、一对多、多对多)

一、一对多 关系一对多,在多的一方建立外键(外键指向一的主键)例如:母亲,孩子两个实体(一对多)母亲表:ID(P),名字,年龄,性别孩子表:ID(P),名字,年龄,性别解决方案:在某一张表中增加一个字段,能够找到另外一张表中的记录:在孩子表中增加一个字段指向母亲表,因为孩子表的记录只能匹配到一条母亲表的记录。母亲表:ID(P),名字,年龄,性别孩子表:ID(P

2017-02-16 20:09:23 2390

原创 Oracle10g在win10安装 ‘检查操作系统版’错误

最近在window 10安装oracle 10g时报错误如下:检查操作系统版本:必须是5.1 or 5.2,实际是6.2,未通过。经百度,采取了几种解决方法,结合起来才奏效。解决方案1、首先设置setup.exe的兼容性。再次运行,发现错误变为 “”实际是6.0“”。2、修改配置文件oraparam.iniYou can custom

2017-02-15 18:01:04 9904 2

原创 Nexus私服安装

第一步:下载nexus.war包,然后拷贝到tomcat下的webapps目录中第二步:启动tomcat第三步:访问http://localhost:8080/nexus/显示如下:  第四步:点击右上角“log in”,输入username:admin和Password:admin123登录  第五步:登录成功 第六步:点击Vi

2017-02-09 13:29:20 341

原创 Maven

一、Maven简介Maven是跨平台的项目管理工具,主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 二、Maven安装安装步骤1.检查jdk安装的情况(要1.6版本): Echo %JAVA_HOME% Java -version 2.对apache-maven-3.0.3-bin.zip进行解压缩,例如解压到如下目录(解压目录最好不要有中文字):3.设置系统环境变量,MA

2017-02-08 17:30:01 337

在线考试系统jsp

在线考试系统 使用SSH框架 带有数据库文件 可以在线考试,打分,查看得分情况,老师可以查询学生成绩等

2013-05-12

Java语言程序设计(基础篇-第6版)课后编程题答案

Java语言程序设计(基础篇-第6版)课后编程题答案

2012-10-26

空空如也

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

TA关注的人

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