6 lswnew

尚未进行身份认证

暂无相关简介

等级
TA的排名 6w+

SpringBoot填坑系列---XML方式配置数据库

本次只是简单的运用SpringBoot搭建框架,对其原理并不做深入的探究1.POM文件 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema...

2019-05-11 21:22:31

ActiveMQ笔记之ConnectionFactory

一、ActiveMQ原生的连接工程:ActiveMQConnectionFactory 默认的maxThreadPoolSize=1000,也就是每个connection的session线程池最大值为1000,可以根据自己应用定制。我们一般不直接用这个连接工厂,原因是:这个connectionFactory不会复用connection、session、producer、co...

2019-04-20 15:25:44

在spring中进行基于Executor的任务调度

Executorjava.util.concurrent.Executor接口的主要目的是要将“任务提交”和“任务执行”两者分离解耦。该接口定义了任务提交的方法,实现者可以提供不同的任务运行机制,解决具体的线程使用规则、调度方式等问题。Executor只有一个方法,即void execute(Runnable command) ,它接受任何实现了Runnable的实例,这个实例代表了一个需...

2019-03-28 19:16:06

Zookeeper伪分布式集群快速安装

zk伪分布式集群:将文件拷贝至:/usr/local/tanlei/zkcluster 下并解压:tar -zxvf zookeeper-3.4.10.tar.gz复制3个节点zk1,zk2,zk3,cp -r ./zookeeper-3.4.10/ ./zk1/cp -r ./zookeeper-3.4.10/ ./zk2/cp -r ./zookeeper-3.4.10/ ./...

2019-03-22 17:33:59

ZooKeeper的伪分布式集群搭建

zk集群的一些基本概念zookeeper集群搭建:zk集群,主从节点,心跳机制(选举模式) 配置数据文件 myid 1/2/3 对应 server.1/2/3 通过 zkCli.sh -server [ip]:[port] 命令检测集群是否配置成功和其他大多数集群结构一样,zookeeper集群也是主从结构。搭建集群时,机器数量最低也是三台,因为小于三台就无法进行选举。选举就是当集群...

2019-03-22 16:39:48

Spring boot进行参数校验的方法实例详解

Spring boot开发web项目有时候我们需要对controller层传过来的参数进行一些基本的校验,比如非空、整数值的范围、字符串的长度、日期、邮箱等等。Spring支持JSR-303 Bean Validation API,可以方便的进行校验。使用注解进行校验先定义一个form的封装对象? 1 2 3 4 5 6 7...

2018-12-03 15:37:57

微信网页第三方登录原理

微信开放平台和公众平台的区别1.公众平台面向的时普通的用户,比如自媒体和媒体,企业官方微信公众账号运营人员使用,当然你所在的团队或者公司有实力去开发一些内容,也可以调用公众平台里面的接口,比如自定义菜单,自动回复,查询功能。目前大多数微信通过认证之后,都在做这个事情。mp.weixin.qq.com2.开放平台面向的开发者和第三方独立软件开发商。我觉得开发平台最大的开放就是微信登录。...

2018-11-15 14:33:54

微信登录(微信公众号授权)的开发(详解)

1.UnionId和OpenId微信登录最重要的两个返回信息,一个是UnionId,一个是OpenId。两者之间有着必然的联系。首先,先来理一下微信开放平台的架构。开发微信登录,必须有一个开放平台账号(公众号授权可以不用,后面会讲到)。开放平台下面可以申请多个应用或绑定微信公众号(必须为服务号)。如下图所示APP登录就得申请移动应用(做了微信支付的都知道怎么回事了哈);电脑端登录就...

2018-11-15 14:28:18

Springboot 版本+ jdk 版本 + Maven 版本的匹配

Spring boot 版本 Spring Framework jdk 版本 maven 版本 1.2.0 版本之前   6 3.0 1.2.0 4.1.3+ 6 3.2+ 1.2.1 4.1.3+ 7 3.2+ 1.2.3 4.1.5+ 7 3.2+ 1.3.4 4.2.6+ ...

2018-10-29 16:06:20

SpringMVC利用ApplicationContextAware装配Bean

使用xml、注解的形式装配Bean,因其方便快捷,受到大家喜爱。一般形式如下:1 @Autowired2 private BeanObjectInterface beanObject;然而在某些特别场景下,既需要将对象作为Bean交于Spring管理,又需要在代码中即时地获取Bean,用注解形式进行装配就不太能满足需求。查找资料,Spring提供了 ApplicationConte...

2018-10-09 14:31:29

springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll...

2018-10-09 12:19:42

Spring Boot Tomcat 容器化部署实践与总结

前两天在工作中需要一个用于测试文件下载的简单web程序,条件是使用Tomcat Docker Image作为载体,所以为了方便就使用了SpringBoot框架快速搭建起来。程序写出来在本机能够正常的跑起来,准备制作镜像,但是闻题就接踵而来了。首先是部署的问题,SpringBoot Web程序默认打的是jar包,运行时使用命令 java -jar -Xms128m -Xmx128m xxx.jar...

2018-09-25 09:47:48

(转)在Linux命令行模式安装VMware Tools

  首先启动CentOS 7,在VMware中点击上方“VM”,点击“Install VMware Tools...”(如已安装则显示“Reinstall VMware Tools...”)。 2 在命令行输入“ls /dev”查看。 3 输入“mkdir /mnt/cdrom”在/mnt目录下新建一个名为cdrom的文件夹。 4 ...

2018-09-13 14:22:37

docker- 构建 oracle2c-r2(12.2.0.1) 的镜像

阅读目录part1 Part2需求由于公司的数据库需要使用新的oracle版本(12c-r2 -->12.2.0.1),从之前的oracle11g迁移到12c。所以,便有了我们今天的内容。首先,我们就先来介绍一下如何构建oracle12c的镜像(docker image)。如果大家有使用的需求而又不是正式的项目,可以直接到docker hub 上面 pull 一个别人家的...

2018-08-05 23:54:08

ORA-01722:invalid number 解决方法

1、xxx.txt 文本内容:XXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXXXXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXX2、XXX.ctl....................................INTO TABLE XXX_XXX_XXX -- 要插入记录的表Fields terminated by " " ...

2018-07-01 15:59:20

使用Docker容器,这些错误千万别犯

1.不要在容器中存储数据        容器可能被停止,销毁,或替换。一个运行在容器中的程序版本1.0,应该很容易被1.1的版本替换且不影响或损失数据。有鉴于此,如果你需要存储数据,请存在卷中,并且注意如果两个容器在同一个卷上写数据会导致崩溃。确保你的应用被设计成在共享数据存储上写入。  2.不要将你的应用发布两份        一些人将容器视为虚拟机。他们中的大多数倾向于认为他们应该在现有的运行...

2018-03-25 10:21:04

使用Jenkins进行Android自动打包及SonarQube代码自动检测

Jenkins 提供了相关的插件,登陆 jenkins,点击"Manage Jenkins",选择“Mange Plugins”点击“Avzilable”,搜索“Gradle”选中“Gradle Plugin”点击安装插件,安装后好如下图:下载gradle到jenkins服务器,将文件解压至/usr/local目录下,如图:需要配置Gradle目录的环境变量,点击"Manage Jenkins",...

2018-03-18 22:09:32

利用Jenkins和SonarQube集成对web端代码进行持续检测

继上篇对java代码结合Jenkins和SonarQube进会持续检测,本文将对静态web端代码进行持续检测,至于jenkins的配置请见上篇博客。首先需要到SonarQube服务器上安装支持web的插件,如图:安装好后,需要重启SonarQube在 Jenkins项目构建过程中加入 SonarScanner 进行代码分析首先需要在新建的 Jenkins 项目的构建环境标签页中勾选"Prepare...

2018-03-18 22:07:52

利用Jenkins和SonarQube集成对代码进行持续检测

Jenkins与SonarQube 集成插件的安装与配置Jenkins 是一个支持自动化框架的服务器,我们这里不做详细介绍。Jenkins 提供了相关的插件,使得 SonarQube 可以很容易地集成 ,登陆 jenkins,点击"Manage Jenkins",选择“Mange Plugins”点击“Avzilable”,搜索“Sonar”选中“SonarQube Scanner for Jen...

2018-03-18 22:05:20

Centos 7环境安装SonarQube

SonarQube简介Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。同时 Sonar 还对大量的持续集成工具提供了...

2018-03-18 22:02:54

查看更多

勋章 我的勋章
    暂无奖章