自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

转载 JAVA中接口存在的意义

很多JAVA程序员对于接口存在的意义很疑惑。不知道接口到底是有什么作用,为什么要定义接口。好像定义接口是提前做了个多余的工作。下面我给大家总结了4点关于JAVA中接口存在的意义: 1、重要性:在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。 2、简单、规范性:如果一个项目比较庞

2017-12-27 14:54:10 6311

原创 select.union all .where.解决方案

需求:有三张表且没有物理外键和逻辑外键,但我需要拿到三个表中需要的数据且不能重复,包括各字段名的值各个表中的数据且不能相同。

2017-11-10 01:37:32 9913 1

原创 一头坑进Redis之事务

一.是什么 可以一次执行多个命令,本质是一组命令的集合。

2017-08-21 23:54:49 3862

原创 一头坑进Redis之持久化 Snapshot和AOF说明

一、对Redis持久化的探讨与理解redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。内存数据库

2017-08-18 00:06:09 1193

原创 一头坑进Redis之五大数据类型

Redis 键(key)

2017-08-16 23:14:06 350

原创 一头坑进Redis之基础知识

1.单进程单进程模型来处理客户端的请求。对读写等事件的响应是通过对epoll函数的包装来做到的。

2017-08-15 22:05:00 241

一头坑进Redis之常见redis.conf配置介绍

Redis.conf 配置项说明如下:1.redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2.当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3.指定Redis监听端口,...

2017-08-15 11:14:50 136

原创 一头坑进Redis之Linux安装

在此解释一些为什么只有Linux安装由于企业里面做Redis开发,99%都是Linux版的运用和安装

2017-08-14 22:56:07 499

原创 一头坑进Redis之入门

1.是什么(1).Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的

2017-08-14 22:27:23 298

原创 一头坑进Redis之常见redis.conf配置介绍

redis.conf 配置项说明如下:Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid指定Redis监听端口,默认端口为6379,作者在自己的一篇

2017-08-13 23:24:46 322

一头坑进Redis之入门

1. 什么是RedisRedis(REmote DIctionary Server,远程数据字典服务器)是开源的内存数据库,常用作缓存或者消息队列。2. Redis中的数据结构一 .字符串(1)Redis存在于内存,使用硬盘作为持久化;每秒十万读写。(2)具有丰富的数据结构,字符串、哈希表、列表、集合、有序集合;提供交集、并集、差集等操作。(3)设置TTL存...

2017-08-13 22:54:48 105

1.Spring boot简介

1.什么是spring boot? 1.1Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 1.2该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。2.Spring Boot特性: 2.1 创建独立的Spring应用程序 2.2 嵌入的To...

2017-08-13 22:52:18 104

原创 一头坑进Redis之认识

1. 什么是RedisRedis(REmote DIctionary Server,远程数据字典服务器)是开源的内存数据库,常用作缓存或者消息队列。

2017-08-13 22:43:15 281

原创 nginx+tomcat配置集群负载均衡

介绍 相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。

2017-06-30 16:08:44 333

原创 系统异常,异常信息:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable d

上网查了一下这个异常的原因,找到了原因所在:通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.math.BigDecimal.d

2017-05-19 11:24:34 539

转载 http响应状态码大全

http状态返回代码 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 http状态返回代码 代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 http状态返回代码 2xx (成功) 表示成功处理了请求的状态代码。 h

2017-05-15 18:13:23 515

转载 BigDecimal的用法

1.例子 public class Test {public static void main(String[] args) {BigDecimal big1 = new BigDecimal(“600”); BigDecimal big2 = new BigDecimal(“300”);//两个BigDecimal相加 big1 = big1.add(big2); System

2017-05-04 17:15:01 518

转载 SpringBoot 整合 JSP

1、pom 文件<?xml version="1.0" encoding="utf-8"?><dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>

2017-05-03 10:52:36 2991

转载 SQL语句优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

2017-05-03 10:45:00 347 2

原创 Spring Boot热部署之devtools

上一篇博客通过使用springloaded进行热部署,但是些代码修改了,并不会进行热部署。

2017-03-08 15:45:16 587

原创 Spring Boot热部署之springloader

热部署是什么呢?热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。

2017-03-07 00:00:19 3262

原创 Spring Boot 完美使用FastJson解析Json数据

因为工作中比较习惯使用的json框架是fastjson,所以spring boot默认的jackson使用起来比较不习惯,所以很自然我就想我能不能使用fastjson进行json解析呢?

2017-03-04 22:11:41 4133 2

原创 Spring boot之返回json数据

Spring boot怎么返回json数据?

2017-03-02 21:44:01 3165

原创 Spring boot 之HelleWord

Spring开了一个新的model spring boot,主要思想是降低spring的入门,使得新手

2017-03-01 17:19:16 363

原创 Spring boot简介

1.什么是Spring boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

2017-02-28 21:15:13 855

原创 10.Web Service Spring整合CXF之添加拦截器 完结

今天主要来介绍一下如何在Spring整合CXF环境下,添加拦截器;这里我们给下官方的参考文档:http://cxf.apache.org/docs/jax-ws-configuration.html结合官方文档

2017-02-28 16:42:38 504

原创 9.Web Service Spring整合CXF之发布服务

今天我们来演示一下如何用Spring来整合CXF,来发布WebService服务;给下官方文档地址:http://cxf.apache.org/docs/writing-a-service-with-spring.html

2017-02-20 14:29:30 553

原创 8.Web Service CXF添加自定义拦截器

前面我们写到CXF添加内置的拦截器,今天的话,我们来写下如何添加自定义拦截器; 我们的实例是客户端访问服务端webservice接口要加权限认证。

2017-02-18 22:29:51 346

原创 7.Web Service CXF添加拦截器

今天我们写下拦截器,前面大家学过servlet,struts2 都有拦截器概念,主要作用是做一些权限过滤,编码处理等;

2017-02-17 17:12:12 456

原创 6.Web Service CXF处理一些Map等复杂类型

前面博主写的一些都是简单类型,cxf都支持。但是有些复杂类型,cxf是不支持,比如常用的Map类型;

2017-02-14 21:17:11 321

原创 5.Web Service 执行过程的总结

前面几篇博客我们搞了2个dome,让我们对webservice服务发布,调用 ,执行 有一定的了解,今天我们再系统的梳理下webservice执行过程。

2017-02-14 19:16:25 398

原创 4.Web Service CXF处理JavaBean以及复合类型

今天这里来讲下CXF处理JavaBean以及复合类型,比如集合,这里实例是客户端传一个JavaBean,服务器端返回集合类型;

2017-02-13 15:23:36 415 1

原创 3.Web Service 使用CXF开发客户端

上面一章我开发了webservice服务器端接口,今天的话,我们来开发webservice客户端,让大家来体验下过程;首先建一个Maven项目,项目名字,WS_Client01;然后点击JRE System Library 右键选择Build path在选择configure Build path 修改默认的jdk改成你自己的。然后我们要用CXF给我们提供的工具ws

2017-02-12 15:17:33 443

原创 2.Web Service 服务端两种实现

第一种是使用jdk实现服务器接口  这里我用maven,首先创建一个maven项目。勾选Create a simple project 选择最快构建项目填写项目的GroupId 和ArtifactId点击finish就完成项目了 然后选中JRE System LIbrary右击选中Build path在选择configure build path会得到如下图

2017-02-11 10:50:34 687 2

原创 1.Web Service 简介

Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时

2017-02-11 09:46:26 529

原创 Android 多媒体 MediaPlayer之从三种资源文件中获取数据播放

MediaPlayer类最让我想到的是音频和视频的播放了  该类提供了开始或恢复播放start()、暂停播放pause()、停止播放stop()等方法。该类位于android.media包下,详见API文档。  三种获取资源文件的方式1.播放应用内的音频文件 MediaPlayer mMediaPlayer=new MediaPlayer.create(this, R.raw.love

2017-02-09 20:55:51 6695 3

原创 Android contentProvider 访问手机联系人的的两种方法

步骤:1.创建一个项目方法一:2.在activity_main.xml中添加一个按钮,和一个listview用来展示数据3.得到内容提供者4.创建一个查询所有数据的点击事件1).查询联系人2).实列化适配器 然后重写4个方法3).在getView()中实列化一个控件TextView,获取联系人的号码,获取联系人的姓名,把获取的值赋给控件4).得到acti

2017-02-08 21:13:50 605

原创 Android ContentProvider 查询另一个应用程序的数据

这里只针对初学者,按照一下步骤,我们写好一个创建数据库的工程。1.先创建一个数据库工程应用。2.定义一个MyOpenHelper类继承SQLiteOpenHelper,然后因为父类没有无参构造所以需要一个父类发构造方法。public MyOpenHelper(Context context) {/*** name 数据库的名字 * factory 游标工厂 *

2017-02-07 22:14:48 4033

空空如也

空空如也

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

TA关注的人

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