那么好,

好好活着。

• Spring Boot 进 阶- 数 据 访 问-使用spring-data-jpa 操作数据库

Spring Data JPA是Spring Data 的一个子项目,通过提供基于JPA的Resposiroty极大地减少了JPA作为数据访问方案的代码量。        Spring Boot提供了一个初始化数据库的功能,放置在类路径下的schema.sql文件会自动初始化表结构,也可以使用...

2017-01-23 18:06:24

阅读数 1365

评论数 0

• Spring Boot - 进阶 数 据 访 问 -使用jdbcTemplate访问数据库

嵌入式数据库通常用于开发和测试环境,不推荐用于生产环境。Spring Boot提供自动配置的嵌入式数据库有H2、HSQL、Derby,你不需要提供任何连接配置就能使用。 Demo: 需要引入的maven依赖: org.springframework.boot spring-b...

2017-01-23 17:57:22

阅读数 1313

评论数 0

• Spring Boot 进 阶- 框架搭建

搭建Spring Boot框架非常简单,我们可以使用Maven Project项目,也可以是GradleProject.一般习惯使用Mavaen. 可以自己New一个新项目,也可以直接http://start.spring.io/网站下载一个,直接用。   pom.xml文件是对maven的...

2017-01-23 17:50:09

阅读数 1636

评论数 0

• Spring Boot 初 识 篇

Spring Boot是一个全新框架,2013年伴随着Spring4.0的发布而兴起。其设计的目的是用来简化新Spring应用的初始搭建和开发过程。         我们知道,Spring是2003年兴起的一个轻量级的java开源框架,轻量主要体现在解决了企业开发的复杂性,使用基本的javaBe...

2017-01-22 17:24:07

阅读数 664

评论数 0

初识kafka

kafka应用场景: 我们大量使用分布式数据库,分布式集群的时候。会考虑这样一些问题: 1、通过分析用户行为,方便我们设计出更好的广告位。 2、对用户的搜索关键词进行分析统计,分析出流行趋势 3、有些数据,存数据库浪费,存硬盘效率低   这个时候,我们可以考虑使用消息队列,尤其是分布式消息系统。 ...

2016-08-30 10:48:09

阅读数 721

评论数 2

JVM基本结构

当JAVA虚拟机运行一个程序时,它需要内存来存储已装载的class文件中得到的信息等。Java虚拟机把这些东西都组织到几个“运行时数据区”中,以便于管理。   JVM内存模型结构图: Java栈:栈由一系列帧组成,帧保存一个方法的局部变量,操作数栈、常量池指针,每次方法调用创建一...

2016-08-30 10:37:36

阅读数 607

评论数 3

redis两种持久化策略

reids是一个key-value存储系统,为了保证效率,缓存在内存中,但是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,以保证数据的持久化。   所以:redis是一个支持持久化的内存数据库,可以将内存中的数据同步到磁盘保证持久化。   Redis的持久化策略...

2016-08-30 10:22:15

阅读数 20845

评论数 8

多线程_03_线程池

线程池:       是指在初始化一个多线程应用程序过程中创建一个线程集合,然后在需要执行新的任务时重用这些线程而不是新建一个线程。线程池中线程的数量通常完全取决于可用内存数量和应用程序的需求。然而,增加可用线程数量是可能的。线程池中的每个线程都有被分配一个任务,一旦任务已经完成了,线程回到池子...

2016-07-31 21:17:16

阅读数 435

评论数 1

【Linux】zookeeper集群

一:概念 zookeeper是一个分布式的,开放源代码的分布式应用程序协调服务。而Apache Hbase和Apache Solr等的分布式集群都用到了zookeeper。zookeeper相当于一个集群管理软件,SolrCloud就需要Solr基于Zookeepe部署,由zookeeper进行...

2016-07-31 16:18:56

阅读数 595

评论数 1

多线程_02_实现线程的方式

创建线程有三种方式:Thread,Runnable,Callable 1、java.lang.Thread类 Thread thread=new Thread(){ @Override public void run(){ while (true) { try { Threa...

2016-07-30 11:07:58

阅读数 609

评论数 1

多线程_01_基础

如何理解线程,那就通过比较进程和线程让我们更好的理解。   比较进程和线程: 进程:正在系统上运行的程序 线程:每个进程包括1-多个线程,一组指令的集合,也可以理解为代码运行的上下文,负责在单个程序里执行多个任务。   理解 内存 举例 进程 系统上运行的程序...

2016-07-30 10:13:57

阅读数 506

评论数 1

redis存储的常见类型

最近一直搞redis,redis支持的类型想必大家都清楚,我试着存储最简单的字符串,尝试着存取list和list>,一下就是几种存储方式,其实都是简单的get,set,但是转化就需要自己去写一些序列化方法了。 存取String: public void test1(HttpSer...

2016-06-30 21:42:56

阅读数 948

评论数 0

谈论JVM内存溢出问题

1、问题描述       这两天公司项目的项目进行测试,服务器会偶尔出现访问不通,EJB远程调用全部失效的情况,经过对JVM监控,发现是JVM内存FullGC造成系统停顿造成的。目前基础系统jboss启动jvm内存设置为3G,之前出现过out of memory heap 的错误。现在正常开发情况...

2016-06-30 17:46:53

阅读数 497

评论数 6

Eclipse的SVN提交过滤

最近做项目,不小心把target文件提交了,引发了一些麻烦。如果之前设置好了,哪些文件需要提交,哪些文件不需要提交,如果提前将svn设置好了,也不用担心这些问题了。 SVN提交代码时要注意,最起码以下内容不能提交: .settings   .project  .classpath  target...

2016-06-30 17:22:51

阅读数 10499

评论数 2

jedis连接Redis服务器

之前的博客介绍了如何安装Redis:【Linux】redis的安装 如何搭建Redis集群:【Linux】redis集群 那么,如何使用Redis的Java客户端呢?接下来就是一个简单的实例:此处不介绍单机版的,只介绍集群版的。 步骤一:下载jedis的jar包:在pom.xml文件中添加如...

2016-06-25 21:17:10

阅读数 1243

评论数 1

【设计风格】-Restful

什么是restful? Rest是设计风格而不是标准,只提供了一组设计原则和约束条件 资源由URI来指定(URI:统一资源标识符) 对资源的包括包括获取、创建、修改、和删除资源 这些操作正好对应HTTP协议提供的GET、POST、PUT和DELETE方法 通过操作资源的表现形式来操作资源 简单来...

2016-05-31 21:38:35

阅读数 838

评论数 2

【Linux】redis集群

上一篇文章介绍了redis的安装,【Linux】redis的安装。这篇文章总结一下redis的集群。 我们为什么要搭建redis集群呢?redis集群的作用: 1、主从备份,防止主机宕机 2、读写分离、分担master的任务 3、任务分离,如从服务分别分担备份工作与计算工作。    之前...

2016-05-21 11:53:53

阅读数 1004

评论数 2

【Linux】redis的安装

简介:         Redis是一个开源的、高性能的Key-Value存储系统,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set 有序集合)、hash(哈希类型)。与memcached类似,为了保证效率,数据都是缓...

2016-05-11 16:19:33

阅读数 475

评论数 2

【Linux】配置Linux系统

Linux安装成功之后,本机ping  Linux系统一直ping不通,想到了可能是模式不正确、或者防火墙未关闭的原因、也可能是ip配置的不对。      检查了一下linux系统的IP,发现不对,重新设置IP。      那就修改一下配置文件吧,执行如下命令:   修改IP: ...

2016-05-01 20:56:39

阅读数 6721

评论数 2

【Linux】-----简单易学的安装

最近在经理分配给我一个任务,要做redis集群,但是由于redis运行在linux服务器上,对于linux的了解程度,还是有些欠缺。所以从基础部分学习学习。更有效的去解决自己的任务。       在虚拟机上安装一个Linux系统,必不可少要装一个虚拟机,当然,我们可以用Vmware,也可以用Vi...

2016-04-30 21:58:12

阅读数 555

评论数 2

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