- 博客(14)
- 收藏
- 关注
原创 版本管理parent.pom
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m...
2019-05-31 10:42:01 949
原创 非spring管理实例的手动注入方式
context = new AnnotationConfigApplicationContext(ObserverPatternWithSpringEventsConfigure.class); //AutowireCapableBeanFactory有个下面重要的方法可以实现让不受spring管理的类具有spring自动注入的特性. context.getAut...
2019-01-23 18:19:48 558
原创 redis修改密码
redis的安装1、yum install redis --查看是否有redis yum 源2、yum install epel-release --下载fedora的epel仓库3、 yum install redis -- 安装redis数据库 4、 iptables -I INPUT -p tcp --dport 6379 -j ACCEPT ...
2018-12-05 16:31:36 162
原创 两个不同jar包下相同的配置文件获取
两个不同jar包下相同文件的获取:1、创建3个工程(test,test2 ,testDemo) test和test2 资源目录下有相同的配置文件(/META/prop.properties) testDemo 为获取配置文件的工程;testDemo代码:import java.io.*;import java.net.URL;import java.util.E...
2018-11-28 19:37:17 1940
原创 centos中安装mysql8.0,修改root密码
自己想搭一个工厂,奈何阿里云的rds太贵了,只好自己在自己的机器中安装一个mysql,看到mysql中8已经发布了,就直接安装最新的了;8中的修改root的密码有点不太一样;坑在这里了;直接上命令一、mysql8 的安装1、下载mysql8的压缩包:#] wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.12-linu...
2018-07-29 03:28:23 5605
原创 nginx upstream 配置实现多服务器无感知切换
在开发过程中,开发完成,完成测试阶段,修复bug后都要重启后台服务,测试又在测试,每次重启都要一两分钟,平凡的重启,测试不干了;所以想到就是部署两台服务器;用nginx upstream 模块实现 无感知部署,发现一个bug,修复;直接部署不会打断测试;原来的测试环境部署的jenkins部署的,在一台机器中部署了,现在要需要增加一个部署一台机器;我们在jenkins的项目中部署脚本中再部署...
2018-06-16 14:15:31 17175 1
原创 spring boot 工程下,利用AnnotationFormatterFactory对数据进行格式化处理
在前一篇文章中;我们讲到了对json序列化的一个数据脱敏;今天我们来讲一些对于jsp页面数据格式化;------------- 实现数据格式化接口 Formatter<T>---------@Componentpublic class DateFormatter implements Formatter<Date>{ @Override public String...
2018-04-23 07:59:17 3681 2
原创 springboot下用aop实现异步调用和重试功能
我们在开发中,调用第三方接口时,往往是提交数据,要异步去获取数据;今天我们用一个利用spring的安排来实现一下异步调用和异步重试的功能;一、方式1这个功能的结构图第一步:创建一个注解Retry@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface Retry { ...
2018-04-22 22:20:04 4996 3
原创 springboot工程中用自定义注解的方式json序列化(fastjson)
在开发工作中,有一些用户敏感字段要在后端处理,所以就想在json格式化的时候做处理;我们工程配置的是fastjson来做为json序列化;所以想通过实现fastjson的接口来实现json可配置格式化; 首先想到的坑定是自定义注解了;通过注解来在json格式化的时候;做额外的处理;今天就用自定义注解来实现对手机号的一个脱敏;首先定义一个注解:@Target({ElementType.METH...
2018-04-22 19:35:40 6580 1
原创 nginx 同一个域名下部署多个工程;
今天又一个需求;今天我们部署上线的系统,又两个系统,两个系统都是前后端分离的; 然后公司最后只给我们分配的一个子域名;这就比较蛋疼了;本人对这个nginx不熟,只能百度了;通过配置两个子目录来配置两个工程; 后台管理台:{域名}/admin用户客户端:{域名}/client 有了这个想法;就开始配了;先按照nginx ,yum install nginx 自动安装就好了;配置文件目录在/etc/n...
2018-04-21 16:08:40 26525 4
原创 jenkins 自动部署spring项目
昨天在公司的测试环境中安装一个jenkins来自动部署spring boot的项目;用git来管理项目;1、安装git 安装命令 yum install git2、安装 maven 下载maven http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz ...
2018-04-05 03:16:32 365
原创 spring cloud config 用svn做配置文件仓库
刚接触spring cloud 的 ;做了一个svn做配置文件仓库demo;创建一个spring boot工程作为 spring cloud config server ;下面是pom.xml文件;<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200
2017-02-16 11:47:42 15570 4
转载 android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l
2014-10-29 16:42:05 285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人