自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BuFanQi的博客

一个在迷茫中成长的码农

  • 博客(77)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux下docker的安装和使用

docker安装与使用1. 安装Docker yum install docker.x86_64 2 启动Dockerservice docker start3把Docker 加入到开机自启动chkconfig docker on4. 去docker 仓库查找imagedocker search centos5. 下载image 到本地docker pull dock...

2018-09-21 17:40:52 1106

原创 Maven打包Jar指定入口地址

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin&...

2018-09-20 09:22:05 1423

原创 Spring-boot在Liunx环境下启动卡顿问题解决

问题 spring-boot项目在本地启动时,速度非常快,但是在Liunx服务器上发布时,日志除了10几行出现卡顿很长一段时间(5-10分钟)才会完成。原因 这是因为springboot内置tomcat启动时实例化SecureRandom对象随机数策略问题解决办法 找到java.security文件 #securerandom.s...

2018-08-24 14:37:46 2105

原创 JAVA通过JNI调用C++动态链接库CLL(一)

简介

2018-08-23 10:48:21 513

原创 JAVA通过JNI调用C++动态链接库CLL(二)

简介

2018-08-23 10:47:04 382

原创 iframe父子页面通信

同于域名下iframe父子页面通信 方法调用 父页面调用子页面方法:FrameName.window.childMethod(); 子页面调用父页面方法:parent.window.parentMethod(); parent.html <html><head><script type="text/javascript...

2018-08-07 14:24:06 809

原创 LINUX安装nexus私服与使用

下载nexus包并解压#本文下载版本2.14.3-02 笔者可更新至3.13.0-01# wget "https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.14.3-02-bundle.tar.gz"# tar xfvz nexus-2.14.3-02-bundle.tar.gz 配置nexus...

2018-07-31 17:53:14 15402

原创 LINUX安装JDK

安装包下载地址 链接:https://pan.baidu.com/s/1g9PCi7YC87wdgtaBGLSAMA 密码:fk86上传并解压 环境变量配置# cd /etc# vi profile i进入编辑模式,在文件最下方加入环境变量配置JAVA_HOME=/usr/local/software/jdk/jdk1.8.0_16...

2018-07-31 17:21:36 210

原创 LINUX安装SVN

1安装SVN服务器1.1检查是否已安装SVN服务器# rpm -qa subversion1.2安装SVN服务器1.2.1安装# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql1.2.2验证# cd /etc/httpd/modules# ls | grep svn...

2018-07-25 15:23:12 298

原创 JAVA工具类之多图片放大缩小工具类

package com.lh.wx.utils;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;public class ImageUtil { ...

2018-07-13 16:19:49 2090

原创 LINUX安装NGINX与域名映射

简介 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好 NGINX可实现服务器负载均衡和域名映射等功能安装 安装依赖 gzip模块需要 zlib 库 rewrite模...

2018-06-27 15:45:35 3193 1

原创 数据库读写分离程序实现--AOP方式(SpringMVC+Mybatis+Mysql5.6)

简介 笔者上篇文章写到数据库主从配置–<数据库主从配置入门级>,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力 笔者在<数据库读写分离程序实现–ReplicationDriver方式>介绍了通过ReplicationDriver+Transactional注解的方式实现读写分离 本文笔者将使用AOP+多数据源动态切换的方式实现读...

2018-06-25 14:41:42 392

原创 数据库读写分离程序实现--ReplicationDriver方式(SpringMVC+Mybatis+Mysql)

简介 笔者上篇文章写到数据库主从配置–<数据库主从配置入门级>,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力 本文主要讲解在程序中实现数据库读写分离准备 数据库主从已配置完毕 配置SpringMVC+Mybatis+Mysql项目框架 两种方式实现数据库读写分离事务注解方式 使用Repli...

2018-06-25 14:29:15 1323

原创 数据库主从配置入门级(Mysql5.6)

简介 在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。mysql主从复制是对数据库中的数据、语句做备份。 以上为资料借鉴引用。配置准备 数据库版本:MySQL mysql-5.6...

2018-06-25 12:33:09 360

原创 数据库定时器、触发器、存储过程入门级(MySql)

简介 本文笔者使用Mysql5.6简单整理,数据库定时器、触发器、存储过程的使用触发器 触发器是mysql5新增的功能,触发器和存储过程一样,都是嵌入到mysql的一段程序。(备注如果after触发器执行失败事务会回滚)DROP TRIGGER IF EXISTS `trigger_data_section_satrt`;DELIMITER ;;CREATE TRI...

2018-06-25 10:35:17 3551

原创 SpringMVC注解方式整合RabbitMQ

整合Jar包rabbitmq.propertiesRabbitmqConfig配置文件消息监听类RabbitmqTest测试类 Spring AMQP 是基于 Spring 框架的AMQP消息解决方案,提供模板化的发送和接收消息的抽象层,提供基于消息驱动的 POJO的消息监听等,很大方便我们使用RabbitMQ程序的相关开发。 Spring AMQP包含一些...

2018-05-24 15:26:12 6174 1

原创 Linux环境RabbitMQ安装

LINUX下安装安装erlang安装rabbitmq安装时如遇到socat依赖启动rabbitmqrabbitmq基础命令防火墙开放15672端口和服务器配置15672端口规则http://XXX.XXX.XXX.XXX:15672(15672为默认端口可修改)LINUX下安装安装erlangwget https://packages.e...

2018-05-23 15:46:35 1631

原创 Linux服务器SSH端口修改

第一步 阿里云后台,安全组配置新连接端口第二部 服务器防火墙开启新端口 firewall-cmd --permanent --zone=public --add-port=端口/tcp firewall-cmd --reload第三步 修改/etc/ssh/sshd_config配置文件 在Port 22下方加入一行Port 端口(此...

2018-05-03 11:09:33 1158

原创 Linux下Mysql端口修改

第一步 阿里云后台,安全组配置新连接端口第二步 服务器防火墙开启新端口 firewall-cmd --permanent --zone=public --add-port=端口/tcp firewall-cmd --reload第三步 编辑/etc/my.cnf文件 vi /etc/my.cnf 加入一行port=端口第...

2018-05-03 11:08:30 598

原创 Linux下Tomcat单机多实例

Tomcat安装包下载LINUX下安装上传压缩包解压压缩包单机多实例配置Tomcat安装包下载 地址 https://tomcat.apache.org 下载 LINUX下安装上传压缩包解压压缩包#解压tar -zxvf apache-tomcat-8.5.16.tar.gz #复制解压后的...

2018-05-03 10:53:33 717

原创 Linux环境MySql安装

Mysql安装包下载LINUX下安装解压压缩包添加系统mysql组和mysql用户设置mysql用户组对该文件夹操作权限查看/etc/my.cnf 是否存在,如果存在删除掉初始化数据库进入support-files文件夹进入/etc/init.d目录重启电脑检查监听查看是否服务启动MySQL数据库操作第一次使用MySQL数据库,设置密码进入//usr/local...

2018-04-28 13:47:54 711 1

原创 JAVA工具类之文件操作工具类

FileUtilspackage com.lh.wx.utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.i...

2018-04-28 10:34:02 544 1

原创 JAVA工具类之表情及特殊字符过滤

EmojiUtilspackage com.lh.wx.utils;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.http.util.TextUtils;public class EmojiUtils { public static String filter...

2018-04-28 10:31:22 2054

原创 云服务器 ECS(三)之Linux下JDK安装

JDK安装下载Jdk压缩包 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 上传压缩包 cd /srv 切换目录 rz 选择文件上传 ll 查看 安装1、检测jdk安装包 rpm -qa...

2018-04-04 18:04:35 379

原创 云服务器 ECS(二)之远程管理篇

简介与使用简介与使用 描述 Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的...

2018-04-04 15:34:28 579

原创 云服务器 ECS(一)之购买配置篇

云服务器ECS!1核2G 1M带宽 40G SSD硬盘!279/3年你值得拥有 阿里云服务器购买地址: https://promotion.aliyun.com/ntms/act/group/team.html?group=FJZoklT0aa&from=timeline&isappinstalled=0

2018-04-04 15:05:21 1435

原创 艺术细菌膨胀的我!酱油诗来三篇!(三)

真变态我是着急又上火!你真不能体谅我!我行走来我捐步!全都是为你种树!

2018-03-27 11:05:34 213

原创 艺术细菌膨胀的我!酱油诗来三篇!(二)

你真坏你又来偷我能量!我是迷茫心拔凉!六点半的闹钟来!没能赶上你手快!引的我生感叹来!手速真好快好快

2018-03-27 11:03:20 225

原创 艺术细菌膨胀的我!酱油诗来三篇!(一)

大坏蛋你们真是好好坏!偷我能量偷我菜!小鸡常驻我家来!我家饲料真不赖!

2018-03-27 10:59:32 248

原创 Nginx使用腾讯免费CA证书配置HTTPS

CA证书购买证书购买第一步–下单证书购买第二步–验证证书购买第三步–工单Nginx配置Https第一步–下载证书第二步–配置第三步重启Nginx服务第四步测试第五步(附加)Nginx重新编译添加模块 由于博主近期在了解微信小程序,发现网络请求需对,域名配置Https访问: 博主查阅资料找到,腾讯CA证书有一年免费版,在这里跟大家...

2018-03-01 10:19:46 757

原创 redis安装windows/linux

一、windows下安装 下载地址:https://redis.io/download 网盘地址:链接:https://pan.baidu.com/s/1bq481d1 密码:9gx0 根据系统,选择32位或者64位(zip)进行下载,解压到任意目录保存。 也可以下载安装文件进行安装,安装完成后在服务中查看Redis服务是否正确的安装。 1、服务端启动:打开一个cmd

2018-02-06 16:37:20 258

原创 SpringMVC整合Redis

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。是目前企业项目中较多使用的缓存框架。将一些频繁使用的数据放入缓存读取;做session共享等。 XML方配置方式 bean id="poolConfig" class="redis.clients.jedis.JedisPoolConfig

2018-02-06 14:57:49 496

原创 JAVA微信公众号开发第11微信发红包

简介现金红包,是微信支付商户平台提供的营销工具之一,上线以来深受广大商户与用户的喜爱。商户可以通过本平台向微信支付用户发放现金红包。用户领取红包后,资金到达用户微信支付零钱账户,和零钱包的其他资金有一样的使用出口;若用户未领取,资金将会在24小时后退回商户的微信支付账户中。 微信支付api文档 PS:此功能需要用户申请微信商家支付,下载支付证书。package com.

2018-02-06 13:38:20 2337 2

原创 JAVA微信公众号开发第10篇发送模板消息

简介 模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。 关于使用规则,请注意: 1、所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限; 2、需要选择公众账号服务所处的

2018-02-06 11:41:17 2184 1

原创 JAVA微信公众号开发第9篇上传永久素材

简介 微信素材分为临时素材和永久素材两种 新增临时素材 公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。素材管理接口对所有认证的订阅号和服务号开放。通过本接口,公众号可以新增临时素材(即上传临时多媒体文件)。 注意点: 1、临时素材media_id

2018-02-06 10:16:28 3603

原创 JAVA微信公众号开发第8篇JSSDK&图片上传预览

简介 博主微信JSSDK&图片上传预览基于微信分享做拓展,所以一些配置操作请点击查阅JAVA微信公众号开发第7篇JSSDK&微信分享博文页面html>head>title>理赔申请title>meta charset="utf-8">meta name="keywords" content="">meta name="description" content="">me

2018-02-05 19:09:27 1701

原创 AnglarJs之上拉加载

简介 上拉加载,是目前手机网站加载数据的一种常用方式,本文主要讲解AnglarJs集成,上拉加载功能。通常与下拉刷新配置使用,下拉刷新请查阅。实现 页面 div class="search-box"> b class="dw" >b> input type="search" class="search-input" placeholder=

2018-02-05 18:38:56 686

原创 AnglarJs之下拉刷新

简介 下拉刷新,是目前手机网站刷新数据的一种常用方式,本文主要讲解AnglarJs集成,下拉刷新功能实现 页面 div id="container" class="scroller" > div class="loading" align="center" style="margin-bottom: 2%;width: 100%

2018-02-05 18:28:12 903

原创 JAVA微信公众号开发第7篇JSSDK&微信分享

简介 微信JS-SDK是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包。 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 此文档面向网页开发者介绍微信JS-SDK如何使用及相关注意事项。JSSDK使用步骤步骤

2018-02-05 17:30:35 2399

原创 JAVA服务器间文件上传与参数传递

import org.apache.http.Consts;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpPost;import org.apache.http.en

2018-02-02 16:41:48 2724

Xshell免费SSH客户端

Xshell免费SSH 客户端,本次上传工具为服务器SSH 客户端管理工具配合,云服务器使用

2018-04-04

Xshell免费SSH 客户端

Xshell免费SSH 客户端,本次上传工具为服务器SSH 客户端管理工具配合,云服务器使用

2018-04-04

Java微信公众号开发

项目框架SpringMVC+Mybatis,微信工具jar包引用 配置集成微信工具 微信公众号参数配置 开发接入 主入口接口 接入,消息处理等

2018-01-27

Java JDBC简单入门之枚举(Enum)、泛型、反射、JDBC整合

采用java 应用程序的方式搭建简单的jdbc项目,JDBC简单入门之枚举(Enum)、泛型、反射、JDBC整合

2018-01-13

Angularjs之上拉菜单(ActionSheet)action-sheet的js和css

上拉菜单(ActionSheet)通过底部往上弹出的框,来让用户选择选项

2018-01-12

Angularjs之上拉菜单(ActionSheet)action-sheet.js

上拉菜单(ActionSheet)通过底部往上弹出的框,来让用户选择选项

2018-01-12

SpringMVC入门项目搭建JavaConfig配置方式(零XML)

使用JavaConfig搭建SpringMVC实现零XML配置

2017-12-28

SpringMVC入门项目搭建XML配置方式

SpringMVC入门项目搭建XML配置方式。SpringMVC是Spring框架的一个模块。Spring 框架是高度可配置的,而且包含多种视图技术,Spring MVC 框架并不知道使用的视图,所以不会强迫开发者只使用 JSP 技术。Spring MVC 分离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制。

2017-12-27

AngularJS入门之简单的项目搭建

简单的AngularJS入门级项目搭建,以及网络请求封装、模拟Android的toast效果、前台数据MD5加密工具类

2017-12-20

空空如也

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

TA关注的人

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