自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南北雪树的专栏

总有一段路,需要一个人走,那就勇敢地漫步,华丽地走完

  • 博客(402)
  • 资源 (8)
  • 收藏
  • 关注

原创 maven 阿里云镜像,下载飞一般的速度

maven阿里云中央仓库maven作为一个项目管理工具确实非常好用,但是在国内这个网络条件下实在是让人恼火。之前oschina的中央仓库可用,现在oschina的maven服务器关了,一直没找到国内镜像来替代。今天发现阿里云公开了一个中央仓库,大家可以试试。配置修改maven根目录下的conf文件夹中的setting.xml文件,内容如下: mirrors>

2016-11-09 22:18:50 679

转载 时刻检测服务是否正常--心跳检测服务器是否正常的开源项目

如果你是开发人员或运维人员, 但又想时刻知道服务器当前是否正常工作(主要指连接正常).若不正常时会通知自己,恢复正常时候也通知自己.如果你有类似以上这样的需求的话. 给推荐一个开源的项目http://git.oschina.net/mkk/HeartBeat

2016-11-04 13:44:59 1296

转载 RabbitMQ (五)主题(Topic)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37706355上一篇博客中,我们进步改良了我们的日志系统。我们使用direct类型转发器,使得接收者有能力进行选择性的接收日志,,而非fanout那样,只能够无脑的转发,如果你还不了解:RabbitMQ (四) 路由选择 (Routing)。虽然使用direct类型

2016-10-31 18:16:07 357

转载 RabbitMQ (四) 路由选择 (Routing)

上一篇博客我们建立了一个简单的日志系统,我们能够广播日志消息给所有你的接收者,如果你不了解,请查看:RabbitMQ (三) 发布/订阅。本篇博客我们准备给日志系统添加新的特性,让日志接收者能够订阅部分消息。例如,我们可以仅仅将致命的错误写入日志文件,然而仍然在控制面板上打印出所有的其他类型的日志消息。1、绑定(Bindings)在上一篇博客中我们已经使用过绑定。类似下面的

2016-10-31 18:15:11 378

转载 RabbitMQ (三) 发布/订阅

转发请标明出处:http://blog.csdn.net/lmj623565791/article/details/37657225本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。 上一篇博客中,我们实现了工作队列,并且我们的工作队列中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者,如果你还不了解:R

2016-10-31 18:14:03 289

转载 RabbitMQ (二)工作队列

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37620057本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。上一篇博客中我们写了通过一个命名的队列发送和接收消息,如果你还不了解请点击:RabbitMQ 入门 Helloworld。这篇中我们将会创建一个工作队列用来在工作

2016-10-31 18:12:38 350

转载 RabbitMQ 入门 Helloworld

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37607165本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。“Hello world” of RabbitMQ1、Windows下RabbitMQ的安装下载Erlang,地址:http://www.erla

2016-10-31 18:11:03 388

原创 Java定时任务的几种方法(Thread 和 Timer,线程池)

/**  * 普通thread  * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着,  * 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下:  *  */  public class Task1 {      public static void main(String[] args) {          //

2016-10-27 15:48:17 39215 2

原创 Ubuntu环境下安装配置Nginx

首先需要依赖的包:l  gzip模块需要 zlib 库l  rewrite模块需要 pcre 库l  ssl 功能需要openssl库1.1.安装pcre1.         获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本2.         解压缩pcre-xx.tar.gz包。3.     

2016-10-19 11:23:27 546

原创 MAC环境下安装和配置Nginx

brew来安装的话就可以避免自己去安装这些依赖。下面是brew的安装方法:(由于MAC自带ruby,所以安装起来极其轻松)ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 一行命令直接搞定;安装后命令存在 /usr/local/b

2016-10-15 22:36:50 1646 1

原创 Ant + SvnLib实现自动更新,编译,打包,发布部署

每次修改点东西后,重新发布的时候要从svn上将最新代码更新下来,重新编译打包,停掉服务器,把打好的包传上去,如果是WebSphere这样的web服务器的话,还要一步一步的部署,然后在启动服务器,感觉麻烦,搞程序开发的就是这样,懒,能自动处理的绝不手动做,能点一下完成的绝不点第二下,我就想能不能搞个脚本什么的一下就将这些事情搞完,就用ant 和 SVNKit弄了一下。原理就是利用脚调

2016-10-14 17:16:53 1354

转载 认识HTML5的WebSocket以及spring+websocket整合

今天需要做一个websocket的后台服务demo,以前没接触过,所以今天转载了下别人的东东,学习下。认识HTML5的WebSocket在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。

2016-09-27 09:47:04 2531

原创 httpPost对JSON发送和接收

public static String postURL(String commString, String address, String encode) { String rec_string = ""; URL url = null; HttpURLConnection urlConn = null; try { /*得到

2016-09-20 19:04:54 7602

原创 Spring Cloud和Spring Boot综合学习整理

程序猿DD / SpringBoot-Learninghttp://git.oschina.net/didispace/SpringBoot-Learning微服务实战http://dockone.io/article/394http://dockone.io/article/482http://dockone.io/article/549http://do

2016-08-07 11:35:08 1987 1

转载 Axis2开发WebService客户端 的3种方式

第一RPC方式,不生成客户端代码第二,document方式,不生成客户端代码第三,用wsdl2java工具,生成客户端方式调用Java代码  package samples.quickstart.client;    import javax.xml.namespace.QName;  import org.apache.axiom.om.O

2016-07-19 11:35:34 1802

转载 Kafka入门学习教程

1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是采用Pull模式

2016-07-14 16:54:33 641

转载 在应用层通过spring特性解决数据库读写分离

如何配置mysql数据库的主从?单机配置mysql主从:http://my.oschina.net/god/blog/496 常见的解决数据库读写分离有两种方案1、应用层http://neoremind.net/2011/06/spring实现数据库读写分离目前的一些解决方案需要在程序中手动指定数据源,比较麻烦,后边我会通过AOP思想来解决这个问题。 2、中间件

2016-07-05 19:48:12 636

转载 分布式服务框架Dubbo的使用

参考文档:http://dubbo.io/Home-zh.htm1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调

2016-05-18 14:29:41 3414

转载 Java垃圾回收机制

说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象被确定为垃圾之后,采用什么样的策略来进行回收(释放空间)?在目前的商业虚拟机中,有哪些典型的垃圾收集

2016-05-12 15:31:01 346

转载 了解java回调方法

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这

2016-05-06 16:04:16 443

转载 IOS学习之iOS本地数据存取详细使用

iOS本地数据存取,看这里就够了应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer)应用沙盒的文件系统目录应用沙盒结构分析应用程序包:(上图中的Layer)包含了所有的资源文件和可执行文件Documents

2016-04-28 16:09:29 390

转载 IOS学习之SDWebImage使用和优化

SDWebImage作为目前最受欢迎的图片下载第三方框架,使用率很高。但是你真的会用吗?本文接下来将通过例子分析如何合理使用SDWebImage。使用场景:自定义的UITableViewCell上有图片需要显示,要求网络网络状态为WiFi时,显示图片高清图;网络状态为蜂窝移动网络时,显示图片缩略图。如下图样例:图中显示的图片符合根据网络状态下载要求由于要监听网络状态,在这里

2016-04-28 16:08:19 2103

转载 iphone socket编程之AsyncSocket使用说明

初次接触socket编程,还记得大学的时候对socket编程不屑一顾,同学做了个模拟qq的程序也不感兴趣。现在做移动开发,才发现socket或者http编程是多么的重要。如果你的程序要读取网络数据无非就是通过http或者socket。小型低效率程序可能可以通过http实现,http就是get/post也比较简单,大型程序或者要求效率的非socket莫属了。现在在做iphone程序开发,于是

2016-04-26 18:44:36 363

转载 iOS开发系列—Objective-C之内存管理

概述我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用后没有得到及时释放那么就会占用大量内存。其他高级语言如C#、Java都是通过垃圾回收来(GC)解决这个问题的,但在OjbC中并没有类似的垃圾回收机制,因此它的内存管理就需要由开发人员手动维护。今天将

2016-04-25 21:43:20 318

原创 spring AOP动态代理使用和配置方式(手打)

理论的东西,随便看下吧,AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。我们现在做的一些非业务,如:日志、

2016-04-15 14:43:05 5234

转载 Spring AOP动态代理原理与实现方式

AOP:面向切面、面向方面、面向接口是一种横切技术 横切技术运用: 1.事务管理: (1)数据库事务:(2)编程事务(3)声明事物:Spring AOP-->声明事物    2.日志处理: 3.安全验证: Spring AOP---OOP升级      静态代理原理:目标对象:调用业务逻辑    代理对象:日志管理 表示层调用--->代理对象(日志管理)-->调用目

2016-04-14 19:45:03 1167

转载 JAVA动态代理 和 Spring AOP 4种通知的简单实现

学习Spring AOP 之前,先要了解下JAVA的动态代理。如果不清楚动态代理的概念就百度一下吧。废话不多说,直接上代码。我们模拟一个简单的登录首先我们创建一个用户登录的接口?12345package com.proxy.test; public interface Use

2016-04-14 18:46:32 832

转载 IOS学习之[深入浅出Cocoa]iOS网络编程之Socket

[深入浅出Cocoa]iOS网络编程之Socket -罗朝辉 (http://blog.csdn.net/kesalin)转载请注明出处更多 Cocoa 开发文章,敬请访问《深入浅出Cocoa》 CSDN专栏:http://blog.csdn.net/column/details/cocoa.html一,iOS网络编程层次模型

2016-04-13 20:51:16 674

转载 二十岁出头的时候上,你一无所有,你拥有一切。

一篇治愈系的励志文,让我想到一句话,青春就是明明一无所有,却仍然相信有一天世界会在你脚下。(一)嘴上说说的人生那年我在离家的时候一个劲地往自己的硬盘里塞《灌篮高手》,我妈一副嗤之以鼻的表情看着我,似乎是在说:“这么大的人了居然还这么喜欢看动漫。”我不知道怎么回应她,只好耸耸肩,因为我实在无法对我亲爱的娘亲说明这部动漫对我的意义。你知道,有些歌有些东西就是有那种力量。哪怕它在你的手机

2016-03-28 11:11:01 422

转载 IOS学习之websocket使用方法

websocket,使用tomcat7转发前篇: http://haoningabc.iteye.com/blog/2011985 代码的git地址 https://github.com/killinux/mysocket/tree/master/websocket/project/tomcat7servlet 如果是使用tomcat7的模式 1.html是

2016-03-22 21:17:45 1692

原创 IOS学习之压缩和解压工具使用

文件压缩和解压方法://ZLib压缩+ (NSData *)zlibCompressData:(NSData *)sourceData {        NSUInteger sourceDataLength = [sourceData length];        if (sourceDataLength == 0) {        return sourceDa

2016-03-22 19:53:50 929

原创 IOS学习之IOS端账号密码登入和后台校验方式

这里先列出server后台对登入的方法验证: <action name="login" class="net.zdsoft.eis.remote.RemoteAppLoginAction" method="login" /> //移动端参数 private String parm; public void login() throws Exception { J

2016-03-22 13:58:47 2583

转载 IOS学习之iOS开发中用户密码应该保存在哪里

如果要实现自动登录,不必每次打开应用都去登录,我们势必要把密码保存到本地。一般我们的操作是:每次打开应用后,如果存在密码,直接进入界面,然后再进行后台密码验证。如果没网络,我们可以跳过验证;如果有网络,我们可以后台去验证帐号密码的正确性,并根据服务器的response做一些操作。为什么直接把密码存储在NSUserDefaults中不安全?iOS中沙盒有哪几个文件夹,都是

2016-03-21 20:22:37 862

转载 IOS学习之UIPanGestureRecognizer使用

UIGestureRecognizer是一个定义基本手势的抽象类,具体什么手势,在以下子类中包含:    1、拍击UITapGestureRecognizer (任意次数的拍击)      2、向里或向外捏UIPinchGestureRecognizer (用于缩放)      3、摇动或者拖拽UIPanGestureRecognizer (拖动)     4、擦碰UISwip

2016-03-15 20:23:02 3406 3

原创 IOS学习之在NSURLRequest中设置cookies

NSMutableURLRequest *request =[NSMutableURLRequest requestWithURL:[NSURL URLWithString:DOCTORAGREEMENT]]; NSData *cookiesdata = [[NSUserDefaults standardUserDefaults] objectForKey:@"cookie111"];

2016-03-15 18:07:53 2928

转载 AFNetwork 作用和用法详解

转自:http://www.maxiaoguo.com/clothes/269.htmlAFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。Github

2016-03-14 17:18:47 558

原创 IOS学习之笔记碎记2

图片的拉伸UIImage *img=[UIImage imageNamed:@"imag"];  img=[img stretchableImageWithLeftCapWidth:15 topCapHeight:12];  UIImageView *imgView=[[UIImageView alloc]initWithImage:img];  [im

2016-03-14 16:37:55 457

原创 IOS学习之笔记碎记

IOS判断是否安装微信qqBOOL weicaht = [[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"mqqapi://"]]; BOOL qq = [[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"weixin:

2016-03-14 16:14:10 458

转载 IOS学习笔记之NSData NSDate NSString NSArray NSDictionary 相互转换

// NSData NSDate NSString NSArray NSDictionary json NSString *string = @"hello word"; NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; NSArray *array = [NSArra

2016-03-14 10:19:44 1046

转载 IOS学习之设置NSZombieEnabled和MallocStackLogging解决EXC_BAD_ACCESS错误

在XCode,4以上版本中,设置NSZombieEnabled和MallocStackLogging1.点击XCode的Product菜单,选择Edit Scheme...选项2.选择左侧的Run...,右边点击Arguments3.在Environment Variables栏里,添加NSZombieEnabled,value为YES;再添加MallocStackLogg

2016-03-12 11:15:31 2268

Zookeeper学习中的疑难问题总结,很受用!

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

2018-10-25

org.eclipse.swt相关jar包

swt是一些用于javaGUI即图形界面设计用的插件,但是当执行打包好的exe文件时,容易出现找不到jar包的错误,这里提供下载资源

2018-10-09

Java五年工作经验深刻推荐的书籍,有设计模式,Java并发编程,Spring源码解析,大型网站..等

里面的书籍都是设计模式,Java并发编程,Spring源码解析,从PAXOS到ZOOKEEPER分布式一致性原理与实践,深入理解Java虚拟机 等多个pdf的压缩资源。

2018-04-18

Docker技术入门与实战.pdf

Docker技术入门与实战.pdf

2017-07-11

Spring源码深度解析

Spring源码深度解析

2017-07-11

spring-mvc

学科数据对比分析

2014-10-21

AJAX+JSP实现基于WEB的文件上传的进度控制

AJAX+JSP实现基于WEB的文件上传的进度控制

2013-10-08

文件图片上传

用于图片上传,使用fileuploadjar包工具实现上传,很有缘的,可以当做末班使用的啊,亲

2013-08-14

空空如也

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

TA关注的人

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