自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(157)
  • 资源 (1)
  • 收藏
  • 关注

转载 JPA @MappedSuperclass注解的使用说明

地址:http://blog.sina.com.cn/s/blog_7085382f0100uk4p.html基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。 1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.Elem

2017-12-12 14:34:05 612

转载 (一)由浅入深学习springboot中使用redis

地址:https://www.cnblogs.com/nfcm/p/7833032.htmlredis连接工厂类 第一步,需要加上springboot的redis jar包dependency> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter

2017-12-12 11:03:41 489

转载 HttpClient4.X发送带参数的Get请求

原地址:http://blog.csdn.net/zknxx/article/details/51598852HttpClient 是apache 组织下面的一个用于处理HTTP 请求和响应的开源工具。所用jar包为httpclient-4.3.6.jar、httpcore-4.3.3.jar、httpmime-4.3.6.jar、commons-codec-1.6.jar。发送G

2017-12-06 16:19:31 609

转载 如何相互转换逗号分隔的字符串和List (Java程序员日记 2015/03/06)

如果程序员想实现某种功能,有两条路可以走。一条就是自己实现,一条就是调用别人的实现,别人的实现就是所谓的API。而且大多数情况下,好多“别人”都实现了这个功能。程序员有不得不在这其中选择。大部分情况下,程序员就会知道哪个用哪个,先看到哪个用哪个。到最后,在实际项目中,同样的功能会调用五花八门的API。我在公司的项目中就看到了这种情况。其实,也无可厚非,我相信好多项目都是这个样子。我们不可能要求程序

2017-12-06 13:46:19 319

转载 Hibernate Validator学习笔记

Hibernate Validator 是 Bean Validation 的参考实现 。Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。在日常开发中,Hibernate Validator经常用来验证bean的字段,基于注解,方便快捷高效。1. Bean Validat

2017-12-01 09:26:32 373

转载 maven项目 加入json-lib-2.2.3-jdk15.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

向把json-lib-2.2.3-jdk15.jar包加入到maven项目里面,pom.xml文件配置为:               net.sf.json-lib        json-lib        2.2.3        但是报错:Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

2017-11-28 18:27:28 1177

转载 几种读大文件方法的效率对比测试

说明:1、首先调用了 generateBigFile() 生成一个大的txt 文件 a.txt,大小是 1.88G 。[java] view plain copypackage com.other.test1;    import java.io.BufferedReader;  import java.i

2017-11-20 11:35:17 863

转载 CountDownLatch理解:与join的区别

原文地址:http://blog.csdn.net/zhutulang/article/details/48504487首先,我们来看一个应用场景1:假设一条流水线上有三个工作者:worker0,worker1,worker2。有一个任务的完成需要他们三者协作完成,worker2可以开始这个任务的前提是worker0和worker1完成了他们的工作,而worker0和worke

2017-11-20 11:16:00 242

转载 CountDownLatch的用法

CountDownLatch1、类介绍一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立即返回。这种现象只出现一次——计数无法被重

2017-11-20 10:20:49 307

转载 Spring Boot实战之Rest接口开发及数据库基本操作

Spring Boot实战之Rest接口开发及数据库基本操作地址:http://blog.csdn.net/sun_t89/article/details/51912905

2017-11-13 23:05:39 486

原创 Springboot快速构建restful接口

demo目录结构如下:这里用到了lombok,在pom文件中引入依赖 org.projectlombok lombok 1.16.10 在Intellij idea中快速构建Springboot web工程,创建User类:@Data@NoArgsConstructorpublic class User { private Stri

2017-11-13 15:25:21 598

转载 Netty学习-非常好的博客

http://blog.csdn.net/zxhoo/article/details/17264263

2017-11-10 13:46:54 631

转载 java 如何获取程序运行时的相对路径

有时候需要在程序中操作本地文件,比如读取配置信息,为了能在不同的机器上运行程序,需要获取程序运行时的相对路径,这样方便找到文件的位置,方法如下:[java] view plain copy print?String ProjectPath=XXX.class.getProtectionDomain().getCodeSource().getLocat

2017-11-10 09:03:52 1811

转载 jquery 父、子页面之间页面元素的获取

http://www.cnblogs.com/it-xcn/p/5896231.htmljquery 父、子页面之间页面元素的获取,方法的调用一、jquery 父、子页面之间页面元素的获取,方法的调用:1. 父页面获取子页面元素:    格式:$("#iframe的ID").contents().find("#iframe中的控件ID").cli

2017-11-08 09:44:04 11502

原创 XML fragments parsed from previous mappers already contains value for

resultType出错,必须要注意的是 resultType类型如果是一个DTO或者PO,则必须在namespace的所在的dao包下不然找不到类

2017-11-07 18:34:39 1041

原创 netty学习---Netty4.x用户指南

地址:https://zhuanlan.zhihu.com/p/24955867?refer=dreawer

2017-11-06 16:10:25 1560

转载 Netty之ChannelOption

原文地址:http://www.cnblogs.com/googlemeoften/p/6082785.html一、概述  最近在写一个分布式服务框架,打算用netty框架做底层网络通信,关于netty的学习可以参考如下资料:    http://blog.csdn.net/column/details/enjoynetty.html    李林锋的《Netty权威

2017-11-06 12:59:46 191

转载 一步一步理解ioc与aop

github地址:https://github.com/code4craft/tiny-spring/releases/tag/step-1-container-register-and-get

2017-11-03 21:01:39 199

转载 mysql悲观锁总结和实践

原文地址:http://chenzhou123520.iteye.com/blog/1860954最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下: 悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往

2017-10-30 14:19:12 273

转载 mysql乐观锁总结和实践

原文地址:http://chenzhou123520.iteye.com/blog/1863407上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响

2017-10-30 14:16:20 203

转载 数据库锁机制 很详细的教程,易懂

1 前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2 锁的种类共享锁(Shared lock)。例1:------

2017-10-30 14:08:37 286

原创 protostuff工具的使用

pom.xml文件引入依赖: com.dyuproject.protostuff protostuff-core 1.0.8 com.dyuproject.protostuff protostuff-runtime

2017-10-28 16:56:47 393

原创 使用maven命令创建web骨架项目

mvn archetype:generate -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local

2017-10-25 09:54:05 868

转载 spring boot + log4j2 配置

原文地址:http://blog.csdn.net/wy978651775/article/details/52911571spring boot + log4j2 配置首先自定义一个log4j2.xml文件:Java代码  "1.0" encoding="UTF-8"?>  "WARN">                "C

2017-10-24 21:49:35 1088

原创 Thymeleaf 模板

error.htmlhtml>html lang="en" xmlns:th="http://www.thymeleaf.org">head> meta charset="UTF-8"/> title>统一异常处理title>head>body> h1>Error Handlerh1> div th:text="${url}">div>

2017-10-24 15:32:13 267

转载 mongoDB的学习

链接地址:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html

2017-10-24 11:33:05 146

转载 CentOS的下安装MongoDB

原文:http://www.cnblogs.com/bubu1213/p/6120228.htmlMongodb是一种nosql类型的数据库,高性能、易部署、易使用的特点在IT行业非常流行。        下面介绍一下mongodb的安装方式,这里我们是在linux下安装,使用的是centos6.4 64位的,可以在官网上下载对应的安装包,官网是https://www.mongod

2017-10-24 11:18:18 176

转载 java 客户端链接不上redis解决方案

原文地址:http://blog.csdn.net/yingxiake/article/details/51472810出现问题描述: 1.Could not get a resource from the pool, Connection refused: connectwindows java这边客户端链接被拒接了,想想问题1.Vmware里面的linux所安装的redis

2017-10-24 09:58:09 203

转载 springboot系列之-logging

原文地址:http://www.cnblogs.com/nuccch/p/6221255.html配置文件以application.yml为例说明:Spring Boot默认的日志组件为Logback。一. 日志配置参数:logging: file: # 日志文件,绝对路径或相对路径 path: # 保存日志文件目录路径 config:

2017-10-24 09:27:16 476

原创 Springboot学习

参考Springboot博客学习http://blog.didispace.com/springbootdata2/

2017-10-23 15:57:21 200

原创 Intellij Idea 安装阿里巴巴java开发规约插件

安装完成之后 ,重启  IntelliJ IDEA ,选择要检查的 包、类 ,然后选择  编码规约扫描 就可以看到 代码的缺陷

2017-10-23 14:56:23 391

转载 SpringMVC 测试 mockMVC

原文地址:http://www.cnblogs.com/lyy-2016/p/6122144.htmlSpringMVC测试框架基于RESTful风格的SpringMVC的测试,我们可以测试完整的Spring MVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。一 MockMvcBuilderMockMvcBuilder是用来构造MockMvc的构造器,其主要有两个实现

2017-10-20 17:28:38 234

转载 一位资深程序员大牛给予Java初学者的学习路线建议

原文地址:http://www.cnblogs.com/huaxingtianxia/p/5724093.htmljava学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Jav

2017-10-19 09:14:51 241

转载 linux环境安装配置jdk8

原文地址:http://blog.csdn.net/yjb7268888/article/details/51766855  java安装(rpm) 64位: 1. 下载上传jdk: 从oracle官网下载jdk(jdk-8u73-linux-x64.rpm),下载后使用ssh上传到linux系统的soft(若未创建,请先在根目录下创建soft目录)目录下,当然也可以放在其它目录。 

2017-10-18 16:44:29 245

转载 在 CentOS7 上安装 Zookeeper-3.4.9 服务

在 CentOS7 上安装 zookeeper-3.4.9 服务 1、创建 /usr/local/services/zookeeper 文件夹:    mkdir -p /usr/local/services/zookeeper 2、进入到 /usr/local/services/zookeeper 目录中:    cd /usr/local/services/zookee

2017-10-18 15:21:38 210

转载 远程连接redis

原文地址:http://www.cnblogs.com/hltswd/p/6232042.html1、在ubuntu上的redis作为服务端,默认是打开的在redis的配置文件redis.conf中,找到bind localhost注释掉。    注释掉本机,局域网内的所有计算机都能访问。    bind localhost   只能本机访问,局域网内计算机不能访问

2017-10-18 14:11:17 4750

转载 阿里云服务器3306端口MySQL连接异常

地址:http://m.blog.csdn.net/wangjiawei0227/article/details/73430980阿里云服务器端口连接一直想自己弄一台服务器,就在阿里云上买了学生价的服务器,还是蛮便宜的。100多块钱一年,先买一年的玩玩看。说起来买服务器主要是想在上面跑一些程序或者放数据库用的,于是就安装了个ubuntu,下载了mysql等一系列东西。

2017-10-17 23:08:00 602

转载 mysql在linux下的安装

原文地址:http://www.cnblogs.com/bookwed/p/5896619.htmlmysql在linux下的安装安装环境:系统是 centos6.51、下载    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads    下载版本:我这里选择的5.6.33,通用版,l

2017-10-17 21:16:57 187

转载 Linux下Redis的安装和部署

原地址:http://www.cnblogs.com/wangchunniu1314/p/6339416.html一、Redis介绍Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类

2017-10-16 22:19:00 123

转载 select into from 和 insert into select 的用法和区别

原文地址:http://www.studyofnet.com/news/182.html本文导读:Insert是T-sql中常用语句,但我们在开发中经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了 

2017-10-16 11:17:05 218

【标配】思修电子工作室SX-UM220-DB2GPS开发板资料集

主要是北斗/GPS UM220模块的配置以及GPS接口协议,以及硬件的调试方法

2015-05-21

空空如也

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

TA关注的人

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