自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis

原文链接我们看招聘信息的时候,经常会看到这一点,需要具备SSH框架的技能;而且在大部分教学课堂中,也会把SSH作为最核心的教学内容。 但是,我们在实际应用中发现,SpringMVC可以完全替代Struts,配合注解的方式,编程非常快捷,而且通过restful风格定义url,让地址看起来非常优雅。 另外,MyBatis也可以替换hibernate,正因为MyBatis的半自动特点,我们程序猿可以完

2017-07-17 14:29:37 1726

原创 Rabbitmq入门

Rabbitmq入门

2022-02-14 23:08:14 974

原创 IntelliJ IDEA之Editor REST Client介绍

在Web开发的时候必不可少涉及到REST API或者页面的测试。通常做法是打开Chrome输入URL然后看结果,当然我们会安装一个json viewer或者xml viewer的plugin,方便我们阅读请求的内容。 要不你可以安装Chrome的REST Console或Postman插件,然后进行测试。当然还有很多独立工具,这里就不做介绍啦,如Mac下的Paw(https://paw.cloud...

2018-09-27 13:40:36 3386 3

原创 idea2018破解码

 破解有效期到2019年5月4号 在hosts文件中,添加:0.0.0.0 account.jetbrains.com 破解码:K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFp...

2018-09-05 09:45:50 4755

原创 springMVC通过el表达式取properties文件属性的值

这是后台代码:@Controller@RequestMapping(“${admin}/main")public class MainController extends BaseController {    @Value("${admin}")    private String admin;    @RequestMapping("${user.list}")...

2018-08-27 10:45:08 2451

原创 Google Cloud远程ssh登录方法

Google Cloud 原本自带的SSH工具用着也挺不错,但是为了集中管理,还是用工具方便点。首先使用Google Cloud SSH连接上去:1.切换到 rootsudo -i12.编辑ssh配置文件vi /etc/ssh/sshd_config13.修改以下内容即可PermitRootLogin yesPasswordAuthentication yes124.重启sshservice s...

2018-05-18 22:23:37 5698

原创 webstorm 2017 3.5破解码

webstorm 2017 3.5破解码http://im.js.cn:8888

2018-03-30 20:04:05 6223 9

原创 unzip

unzip test.jar  解压到当前目录unzip test.jar -d  test  解压到test目录

2018-03-01 15:46:42 352

原创 Oracle锁表

--查询锁表用户SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_id AND l.session_id = s.sid; --释放SESSION SQL: --alter system kil...

2018-03-01 14:46:54 198

转载 npm和cnpm

npm介绍说明:npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)使用npm安装插件:命令提示符执行npm install [-g] [--save-dev] :node插件名称。 例:npm install gulp-less --save-dev-g:全局安装。 将会安装在C:\Users

2018-01-17 10:56:23 934

转载 Spring JPA 复杂条件查询

Spring data jpa中,如果是单条件查询,可以在Repository中轻松实现;如果遇到多条件查询,也可以用mapper方式进行实现。在项目开发中,遇到一个问题就是查询时间是区间,并且查询两个表,但是两个表中不是通过一对多或多对多实现,而是一个id关联。在此情况下,以上两种查询就无法实现。后来发现jpa提供的JpaSpecificationExecutor接口

2018-01-10 18:11:44 1462

转载 spring boot整合cxf发布webservice服务和spring boot整合cxf客户端调用webservice服务

一.前言    说起web service最近几年restful大行其道,大有取代传统soap web service的趋势,但是一些特有或相对老旧的系统依然使用了传统的soap web service,例如银行、航空公司的机票查询接口等。本博客主要讲解得是spring boot整合cxf发布webservice服务和spring boot整合cxf客户端调用webservice服务本案例

2018-01-09 17:12:45 655

转载 curl的安装和使用

本机环境Windows 7 方法/步骤1、进入网站https://curl.haxx.se/download/?C=M;O=D网站2、根据自己的操作系统位数和是否需要SSL下载相应的版本。这里下载curl-7.33.0-win64-ssl-sspi.zip,下载完成之后解压到需要使用curl命令的目录。这里为了方便我先直接解压到当前目录。

2017-12-27 23:54:42 4464

原创 fastjson转换hibernate多对一和一对多对象循环引用终极解决方法

在stackoverFlow上查到下面的方法,亲测好使,我用的时候没用到@JsonManagedReference和里面的valuedown voteIf you use @JsonBackReference on your getter/setter method in your project more than twice,you

2017-12-26 19:52:13 2821

转载 通过Spring RestTemplate 做分页

[java] view plain copy"font-size:18px;">数据查询端:    [java] view plain copyPage hosts=service.listByXX(MyObject);  接收端:ParameterizedTypeReference> re

2017-12-26 19:49:36 1380

转载 SPRING SECURITY JAVA配置:Web Security

在前一篇,我已经介绍了Spring Security Java配置,也概括的介绍了一下这个项目方方面面。在这篇文章中,我们来看一看一个简单的基于web security配置的例子。之后我们再来作更多的个人定制。Hello Web Security在这个部分,我们对一个基于web的security作一些基本的配置。可以分成四个部分:更新依赖 – 我们已经在前一篇文章中用Mav

2017-12-21 15:02:18 961

转载 在Spring Boot中使用Spring Security实现权限控制

Spring Boot框架我们前面已经介绍了很多了,相信看了前面的博客的小伙伴对Spring Boot应该有一个大致的了解了吧,如果有小伙伴对Spring Boot尚不熟悉,可以先移步这里从SpringMVC到Spring Boot,老司机请略过。OK,那我们今天要说的是Spring Boot中另外一个比较重要的东西,那就是Spring Security,这是一个专门针对基于Spring的项目

2017-12-21 14:47:12 276

转载 在IDEA中 SFTP 进行发布操作

1,2, 3, 4,         成功了      补充:】 也可以使用手动写配置文件的方式来的

2017-12-20 17:09:16 2496 2

转载 IntelliJ IDEA 下的svn配置及使用的非常详细的图文总结

IntelliJ IDEA使用教程 (总目录篇)首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装 TortoiseSVN 的时候,默认 command line client tools,是不安装的,这里建议勾

2017-12-20 14:29:12 1154

原创 spring cloud配置注册中心显示服务的ip地址和端口

1.在springcloud中服务的 Instance ID 默认值是:${spring.cloud.client.hostname}:${spring.application.name}:${spring.application.instance_id:${server.port}},也就是:主机名:应用名:应用端口。如图12.可以自定义:eureka.i

2017-12-20 00:09:16 33240 5

原创 spring cloud配置

配置参数默认值说明服务注册中心配置  Bean类:org.springframework.cloud.netflix.eureka.server.EurekaServerConfigBeaneureka.server.enable-self-preservationfalse关闭注册中心

2017-12-19 18:14:55 385

转载 springboot支持jsp页面

springboot支持jsp页面跳转官方不推荐jsp的支持(jar包不支持jsp,jsp需要运行在servletContext中,war包需要运行在server服务器中如tomcat)官方推荐使用thymeleaf,freemarker等模版引擎1.创建maven project项目 project xmlns="http://maven.apache.org

2017-12-11 23:25:55 995 1

原创 java8中的foreach

Java 8 forEach examples1.1 Normal way to loop a Map.MapString, Integer> items = new HashMap>();items.put("A", 10);items.put("B", 20);items.put("C", 30);items.put("D", 40);items.put("E", 5

2017-12-11 22:36:47 717

转载 Java中Lambda表达式的使用

Java中Lambda表达式的使用简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式

2017-12-11 22:35:00 168

原创 MySQL Installer is running in Community mode

MySQL Installer is running in Community mode Initializing product catalog checking for product catalog snippets checking for product packages in the bundle checking for product catalog Findi

2017-12-11 22:11:06 862

原创 maven 配置阿里云

maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror mirror>

2017-12-08 17:14:00 288

原创 jsp中的日期转换

使用el表达式接收放到value里面,然后把处理结果放到var的变量中,然后在input中再使用el表达式取出变量中格式化后的值

2017-12-06 19:05:19 1137 1

原创 spring cloud 刷新配置中心的配置以及svn操作

svn版本同样先示例server端的代码,基本步骤一样。1、添加依赖 org.springframework.cloud spring-cloud-config-server org.tmatesoft.svnkit svnkit 需要多引入svnkitr包

2017-12-06 11:57:00 780

原创 spring cloud配置中心常用配置

1 配置中心    1、config 默认Git加载通过spring.cloud.config.server.git.uri指定配置信息存储的git地址,比如:https://github.com/spring-cloud-samples/config-repo2、加载本地开发环境### config server nativespring.profiles.active=nati

2017-12-06 10:57:53 569

转载 Hibernate中的数据库方言(Dialect)

在配置hibernate.cfg.xml时需指定使用数据库的方言:例:property name="dialect">org.hibernate.dialect.MySQL5Dialectproperty>以下是各数据库对应的方言(Dialect):数据库方言(Dialect)DB2

2017-12-06 10:36:49 1050

转载 TortoiseSVN新建及合并分支

硬广:《SVN与TortoiseSVN实战》系列已经写了两篇,第一篇《SVN与TortoiseSVN实战:从入门到精通》,关于分支和标签的知识介绍可翻阅第二篇《SVN与TortoiseSVN实战:标签与分支》,本篇重点通过例子讲解TortoiseSVN新建及合并分支的实际操作。先提示一下,网上大部分关于分支合并的讲解都是错的,对于其他资料请谨慎,本文本着科学严谨的精神,确保讲解正确。

2017-12-01 17:59:36 497

转载 hibernate中@Entity和@Table的区别

Java Persistence API定义了一种定义,可以将常规的普通Java对象(有时被称作POJO)映射到数据库。这些普通Java对象被称作Entity Bean。除了是用Java Persistence元数据将其映射到数据库外,Entity Bean与其他Java类没有任何区别。事实上,创建一个Entity Bean对象相当于新建一条记录,删除一个Entity Bean会同时从数据库中删除

2017-12-01 14:41:38 729

转载 springCloud 配置中心细节

服务化配置中心在前面几篇关于Spring Cloud Config配置中心的文章中,我们在config-client中配置config-server地址的时候都是直接将地址写死,这种方式显然不够灵活,有的小伙伴可能已经想到了,这里我们可以结合eureka注册中心,然后在配置的时候直接使用服务名即可,OK,那我们对之前的项目稍加改造吧。config-server改造这里的改造

2017-12-01 11:27:38 804

转载 SpringCloud服务如何在Eureka安全优雅的下线

如果直接KILL SpringCloud的服务,因为Eureka采用心跳的机制来上下线服务,会导致服务消费者调用此已经kill的服务提供者然后出错,处理这种情况有2中方案。一、利用Spring Boot Actuato的管理端点(推荐)1、pom中引用Actuatodependency> groupId>org.springframework.bootgroupId

2017-12-01 10:30:39 4739 2

原创 如何解决Eureka Server不剔除已关停的节点的问题

背景:由于Eureka拥有自我保护机制,当其注册表里服务因为网络或其他原因出现故障而关停时,Eureka不会剔除服务注册,而是等待其修复。这是AP的一种实现。 为了让其有精准的 CP健康检查,可以采取让其剔除不健康节点。server端:eureka.server.enable-self-preservation//(设为false,关闭自我保护主要)eureka.server.evic

2017-12-01 10:24:30 5584

原创 eclipse或者sts安装svn插件()

http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/

2017-11-30 16:37:37 269

转载 STS或eclipse安装SVN插件

简介:sts是与eclipse类似的Java IDE开发工具(不了解的百度)1、sts菜单栏 help->install New Software 依据大家的版本选择:http://subclipse.tigris.org/update                  比如:http://subclipse.tigris.org/update_1.8.x4

2017-11-30 16:16:08 353

原创 公司代理上网,设置连接git方法

找到git安装目录,在etc\ssh目录下打开ssh_config文件在文件最后加入下面一行即可(红色就是代理地址和端口)ProxyCommand ssh -q -W %h:%p http://10.105.32.1:8080测试方法ssh -T [email protected]

2017-11-27 11:59:13 1465

转载 Spring Boot实战之单元测试

Spring Boot实战之单元测试本文介绍使用Spring测试框架提供的MockMvc对象,对Restful API进行单元测试Spring测试框架提供MockMvc对象,可以在不需要客户端-服务端请求的情况下进行MVC测试,完全在服务端这边就可以执行Controller的请求,跟启动了测试服务器一样。测试开始之前需要建立测试环境,setup方法被@Before修饰。通过Mo

2017-11-27 02:02:18 1505

原创 Java 中 modifer 'public' is reduntant for interface methods

经常会看到接口上写了public修饰方法,然后IDE,比如:Eclipse或者IDEA经常会提示public是多余的。后来就查了一下。java默认接口的方法是public和abstract的,所以真没必要。同时,如果你使用private或者protected都会报错。所以,安心删除public吧。此外,接口可以包含常量声明。接口中定义的所有常量值都是隐式公共、静态和最终

2017-11-26 22:35:07 710

startUML3.0.1破解

startUml 3.0.1破解,不是软件本体,本体可以用其他的

2018-09-11

空空如也

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

TA关注的人

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