自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java_feng的博客

年轻又创意和时间,年老有资历和经验

  • 博客(252)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

转载 Spring Boot 事务的使用

spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransactionManager 如果你添加的是 spring-boot-starter-jdbc 依赖,框架会

2017-01-07 09:43:00 2295

转载 Mysql 5.7 Linux安装详细步骤

1、下载安装包http://dev.mysql.com/downloads/mysql/#downloads推荐下载通用安装方法的TAR包(http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar)。2.检查库文件是否存在,如有删除。[root@localhost Desktop]$ rpm

2017-01-06 09:07:44 459

转载 MySQL5.7 linux二进制安装

<!–.suofang img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 200 ? “200px” : this.width)!important;}介绍MySQL5.7出来也有大半年了,业内也一直在宣传5.7有多么的N,官网的也是宣传5.7有好几倍的速度的提升包括在语

2017-01-04 14:02:52 515

转载 centos7 firewall 防火墙 命令

为了架设ss在vultr上买了一个日本的vps 用的是centos7的系统 防火墙是 firewall 捣鼓了两天 在这里总结一下。如果小伙伴也准备在vultr上买vps  在注册是 可以使用这个优惠连接   http://www.vultr.com/?ref=6972993-3B  会的到 20$ 的优惠  也就可以免费使用4个月 如果你的系统上没有安装使用命令安装#yum install

2017-01-02 19:37:03 439

原创 js获取url参数

function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unesc

2016-12-27 15:57:35 357

原创 js上传文件

<form enctype='multipart/form-data' method='post' action='javascript:;' id="frmUploadFile"> <input type = "file" name = "pictureFile" class = "form-control" onchange =

2016-12-26 18:08:53 660

转载 Groovy入门教程

Groovy入门教程kmyhy@126.com  2009-5-13一、groovy是什么简单地说,Groovy 是下一代的Java语言,跟java一样,它也运行在 JVM 中。作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员们”的福音

2016-12-24 14:45:58 491

原创 Gradle简介

这篇文章是Gradle教程的第一篇,我们有两个目标:1. 帮助我们学会安装Gradle。2. 介绍一些基本概念,这有助于我们进一步理解本教程的后面章节。我们开始吧,先看一下如何安装Gradle。安装Gradle如果我们使用的操作系统是Windows或Linux,我们可以根据以下步骤安装Gradle:1. 从这个页面下载二进制文件。2. 解压Zip文件,加入环境变量(在PATH中加入GRAD

2016-12-24 09:27:35 306

转载 Java利用Zxing生成二维码

Zxing是Google提供的关于条码(一维码、二维码)的解析工具,提供了二维码的生成与解析的方法,现在我简单介绍一下使用Java利用Zxing生成与解析二维码1、二维码的生成   1.1 将Zxing-core.jar 包加入到classpath下。   1.2 二维码的生成需要借助MatrixToImageWriter类,该类是由Google提供的,可以将该类拷贝到源码中,这里我将该类的源

2016-12-23 11:29:11 415

转载 spring + shiro + cas 实现sso单点登录

sso-shiro-casspring下使用shiro+cas配置单点登录,多个系统之间的访问,每次只需要登录一次,项目源码系统模块说明cas: 单点登录模块,这里直接拿的是cas的项目改了点样式而已doc: 文档目录,里面有数据库生成语句,采用的是MySQL5.0,数据库名为db_testspring-node-1: 应用1spring-node-2: 应用2其中node1跟node2都是

2016-12-21 14:49:48 2680

转载 App架构设计经验谈:接口的设计

文章开始   App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用toke

2016-12-08 15:22:58 2959

转载 Spring Boot中使用AOP统一处理Web请求日志

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库连接、打开事务/关闭事务、记录日志等。基于AOP不会破坏原来程序逻辑,因此它可以很好的对业务逻辑的各个

2016-12-08 12:56:12 14517 1

转载 Spring Boot自定义错误页面,Whitelabel Error Page处理方式

我已经是Spring Framework框架的忠实粉丝。对于企业软件开发者来说它提供了对常见问题的通用解决方案,包括那些你在未来开发中没有意识到的问题。但是,它构建的J2EE项目变得比较臃肿,需要被一种新的解决方案替代。我最大的抱怨就是最开始使用spring Framework构建项目十分缓慢和复杂,比如构建一个包含JPA的MVC应用。为改变这种情况,Spring Boot应运而生了。Spring

2016-12-02 14:46:23 2690

转载 Spring Boot 过滤器、监听器

上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://blog.csdn.net/catoop/article/details/50501686 本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener。过滤器(

2016-12-02 09:56:13 281

原创 maven更换远程仓库

在项目的pom.xml文件中添加 <repository> <id>maven2</id> <url>http://repo1.maven.org/maven2/</url> <snapshots> <enabled>true</enabled> </snap

2016-12-01 10:03:44 1479

转载 [Spring boot] web应用返回jsp页面

同事创建了一个spring boot项目,上传到svn。需要我来写个页面。下载下来后,始终无法实现在Controller方法中配置直接返回jsp页面。郁闷了一下午,终于搞定了问题。在此记录一下。 目标:在Controller方法中配置直接返回jsp页面 项目中添加src/main/webapp文件夹,没什么好说的。  下面详细介绍@Controller注解和@RestControlle

2016-12-01 09:34:19 21970 4

转载 JDK自带工具keytool生成ssl证书

JDK自带工具keytool生成ssl证书 前言:因为公司项目客户要求使用HTTPS的方式来保证数据的安全,所以木有办法研究了下怎么生成ssl证书来使用https以保证数据安全。百度了不少资料,看到JAVA的JDK自带生成SSL证书的工具:keytool,外加看了同事的心得体会,自己总结了一下具体的使用方法和使用过程中发现的问题及解决办法。 1:什么是HTTPS?HTTPS其实是有两部

2016-11-16 15:05:49 21606 6

转载 Tomcat 8.0.30配置https的步骤

根据网上的案例,自己做了实际配置,记录如下,以备后续参考:环境说明:JAVA_HOME=D:\Programs\Java\TOMCAT_HOME=D:\Programs\tomcat80301. 生成证书:D:\Programs\Java\bin>keytool.exe -genkey -alias tomcert -keyalg RSA -keypass auditpass -store

2016-11-16 11:48:11 4029

转载 Chrome浏览器地址栏https显示红叉和删除线,无法打开网站

Chrome浏览器用户有没有遇到当打开某个网站时(例如 http://www.hao123.com),网址会自动跳转成 https://www.hao123.com ,地址栏中的https和前面的小锁状图标显示红色,并且有一个红叉和红色斜划线,网页显示一片空白,无法打开网站。如图:这是因为Chrome浏览器默认把网址强制跳转到https网址导致的,所以我们只需在Chrome设置中阻止对出现问题的网站

2016-11-16 09:25:07 25297

转载 Mybatis通用Mapper

极其方便的使用Mybatis单表的增删改查项目地址:http://git.oschina.net/free/Mapper优点?不客气的说,使用这个通用Mapper甚至能改变你对Mybatis单表基础操作不方便的想法,使用它你能简单的使用单表的增删改查,包含动态的增删改查.程序使用拦截器实现具体的执行Sql,完全使用原生的Mybatis进行操作.你还在因为数据库表变动重新生成xml吗?还是要手动修

2016-11-15 20:53:56 481

转载 joda-time的使用

Joda-TimeHome:http://joda-time.sourceforge.net/JavaDoc:http://joda-time.sourceforge.net/apidocs/index.html直接看代码,这是在网上和根据API整理的一些例子,使用时看例子就可以了Java代码  package com.yan.joda;    import java.util.Calendar;

2016-11-15 12:01:57 390

原创 Android流行框架

一、Android流行框架:图片类: Glide:可播放gif,谷歌推荐的图片加载 Fresco:可播放gif,流畅性最好的加载图片框架,由Facebook推出 Picasso:squre inc.开源的图片加载框架网络请求类: Okhttp:是比较强大的一个网络请求框架,目前开发中比重比较大 Retrofit:基于okhttp实现,很强大。

2016-11-06 14:45:21 301

转载 Android应用开发之所有动画使用详解

题外话:有段时间没有更新博客了,这篇文章也是之前写了一半一直放在草稿箱,今天抽空把剩余的补上的。消失的这段时间真的好忙,节奏一下子有些适应不过来,早晨七点四十就得醒来,晚上九点四十才准备下班,好像最近都与世隔离了一样;然而自己每天还要熟悉一大套自己不熟悉、各种协议差异的代码。其实换个角度考虑还是蛮好的,忙,但很充实,有新的挑战与收获。【工匠若水 http://blog.csdn.net/yanbob

2016-11-02 17:48:33 535

转载 Android Animations动画使用详解

一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中 AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果Trans

2016-11-02 17:39:51 266

转载 你真的理解AccessibilityService吗

微信红包自打出世以来就极其受欢迎,抢红包插件可谓红极一时.今天,我们重新谈谈抢红包插件的哪些事儿.本质上,抢红包插件的原理不难理解,其过程就是在收到红包时,自动模拟点击.做过自动化UI测试的童鞋应该非常熟悉了.那么问题来了,我们怎么知道有没有红包,又怎么模拟点击操作呢?在PC端我们有按键精灵,那么在Android设备上呢?话说也偶然,Google为了让Android系统更实用,为用户提供了无障碍辅助

2016-11-02 17:32:12 3408 1

转载 Android通过AccessibilityService实现微信自动回复功能

AccessibilityServiceAccessibilityService官方文档(需翻墙)上面这个链接是AccessibilityService的官方文档,可以翻墙点进去了解下,我再给大家总结一下:AccessibilityService是Android系统框架提供给安装在设备上应用的一个可选的导航反馈特性。AccessibilityService 可以替代应用与用户交流反馈,比如将文

2016-11-02 17:30:33 2163 1

转载 Maven实现直接部署Web项目到Tomcat7

以前在项目中很少使用Maven,最近自己学习了一下maven,真的是非常强大的项目构建工具,对于依赖包的定义及版本,以及依赖包的集中管理(中央仓库)都让人惊喜(原谅我的大惊小怪,虽然Maven出来很久了,但小弟刚接触),但发现开发Web项目时,需要手动部署到Web服务器(Tomcat7),如果能自动部署到Web服务器,而不用每次手动把target下编译好的war包拷贝到Tomcat下就更好了。

2016-10-31 17:32:31 629

转载 org.springframework.http.converter.HttpMessageNotWritableException:

摘要:在使用spring+hibernate搭建RESTful API时,在Hibernate查询出数据实体类使用jackson序列化为json时,返回页面的时候报如下错误:一:错误信息:[html] view plain copy print?HTTP Status 500 - Could not write JSON: No serializer found for class org.hib

2016-10-25 12:04:25 7654

原创 httpcomponents https请求实例

@Test public void test4() throws Exception { // Trust own CA and all self-signed certs SSLContext sslcontext = SSLContexts .custom() .loadTrustMateri

2016-10-21 17:46:02 1815

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:Lis

2016-10-20 09:09:17 420

转载 Android Fragment

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态和动态的使

2016-10-19 17:14:54 248

原创 Android XML文件定义4种动画

4种类型<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha/> <scale/> <translate/> <rotate/></set>透明度控制动画 <?xml version="1.0"

2016-10-19 16:55:58 636

转载 Android自定义对话框(Dialog)位置,大小

代码:package angel.devil;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.Gravity;import android.view.Window;import android.view.WindowManager;public cl

2016-10-18 16:19:05 276

转载 HttpComponents入门解析

1 简介    超文本传输协议(http)是目前互联网上极其普遍的传输协议,它为构建功能丰富,绚丽多彩的网页提供了强大的支持。构建一个网站,通常无需直接操作http协议,目前流行的WEB框架已经透明的将这些底层功能封装的很好了,如常见的J2EE, .NET, PHP等框架或语言。除了作为网站系统的底层支撑,http同样可以在其它的一些场景中使用,如游戏服务器和客户端的传输协议、web service

2016-10-18 09:16:09 744

转载 solr管理界面详解

原文地址:http://blog.csdn.net/zcl_love_wx/article/details/52092098solr 服务器管理界面可以查看系统状态、solr设置、分词检测、查询索引、增减core、查看日志等1.Dashboard(仪表盘)访问http://localhost:8080/solr时,出现该主页面,可查看到solr运行时间、solr版本,系统内存、虚拟机内存的使用情况

2016-10-14 17:48:34 4124 1

原创 solr-solrj的使用

import java.io.IOException;import java.util.List;import java.util.Map;import org.apache.solr.client.solrj.SolrQuery;import org.apache.solr.client.solrj.SolrServer;import org.apache.solr.client.solr

2016-10-14 17:00:43 1216

原创 Lucene-IKAnalyzer使用

import java.io.IOException;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.lucene.index.CorruptIndexException;import org.apache.lucene.index.Ind

2016-10-14 15:16:50 3226

原创 Lucene-使用

import java.util.ArrayList;import java.util.List;import org.apache.lucene.document.Document;import org.apache.lucene.index.IndexWriter;import org.apache.lucene.index.Term;import org.apache.lucene.i

2016-10-14 12:10:32 457

原创 android-自定义菜单

效果图 主Activityimport android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.KeyEvent;import android.view.Menu;import android.view.View;import android.view.View.

2016-10-10 15:50:21 1207

原创 android-大图轮播

效果图1.主activityimport java.util.ArrayList;import android.os.Bundle;import android.app.Activity;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.sup

2016-10-10 15:35:42 337

C语言标准库函数大全

C语言标准库函数大全.chm

2015-12-28

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

TA关注的人

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