自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker下载、启动、配置apache airflow

mac下安装apache airflow,会遇到各种麻烦,如python版本不支持、网络下载包慢、各种配置等繁琐问题,幸好docker上有airflow资源。废话不多说,接下来记录我在本地搭建airflow项目的过程。一、启动本地docker二、访问docker hub上的airflow官网项目地址:https://hub.docker.com/r/apache/airflow。$docker pull apache/airflow三、在本地命令行工具执行docker...

2020-05-21 20:50:16 2401

原创 最基本的nginx反向代理配置

在VM虚拟机下,搭建一个最简单最基本的Nginx反向代理系统,不包含缓存之类的其他特性功能。服务器信息:准备有4台独立的虚拟机(1台反向代理服务器,3台应用服务器),虚拟机安装以及其他jdk、tomcat的安装省略。 虚拟机VM版本:12.5.0 操作系统:CentOS 7.0 Nginx服务器(反向代理服务器):1...

2019-10-21 11:24:52 968

原创 解决Docker上安装RabbitMQ后Web管理页面打不开的问题

最近想学习一下RabbitMQ,于是在本机的Docker上安装RabbitMQ。电脑:MacBook Pro 2017RabbitMQ版本:3.7.16一、安装RabbitMQ这个过程很简单的了,直接在Docker的GUI工具Kitematic里搜索关键字“RabbitMQ”,搜索结果里选择官方版本,然后安装就行,过程不到1分钟,这里不多说。二、启动RabbitMQ第一步安...

2019-07-17 16:37:11 14873 8

原创 MySQL表添加AUTO_INCREMENT列或者把现有的表字段设置为AUTO_INCREMENT

       良好的MySQL表设计,需要有一个自增字段(一般命名为id),在表设计之初,添加上就好,但是对现存的不规范的表进行改造,该如何做呢? 1、表不存在PRIMARY KEY字段,新增一个AUTO_INCREMENT字段 初始表结构如下:CREATE TABLE `table_a` ( `user_id` bigint(20) NOT NULL DEFAULT '0' ...

2019-02-02 15:50:01 17182 1

原创 java 字符串常见特殊字符过滤

/** * 常见特殊字符过滤 * * @param str * @return */ public static String filtration(String str) { String regEx = "[`~!@#$%^&*()+=|{}:;\\\\[\\\\].<>/?~!@#¥%……&a...

2019-01-09 11:57:42 16149

原创 Unsupported major.minor version 52.0 (unable to load class com.xxx.xxx)

JDK10规划中,JDK9已经推出,JDK8也出现几年了,现在越来越多的企业升级到JDK8,但是在升级过程中,稍有不周,就会遇到JDK版本不兼容的问题,这不,本人今天就遇到了,jenkins上用jdk8版本编译构建项目,部署服务器还没升级jdk,还是用jdk7(运维大哥遗漏的),导致在部署web工程师报:Unsupported major.minor version 52.0 (unable to...

2018-04-19 16:46:44 7205 1

原创 Dubbo学习-dubbo自定义配置标签

       使用过dubbo的朋友都知道,dubbo有很多自定义的配置标签,比如<dubbo:service />、<dubbo:reference />等。那么这些自定义是怎么实现的呢?       dubbo是运行在spring容器中,dubbo的配置文件也是通过spring的配置文件applicationContext.xml来加载,所以dubbo的自定义配置标签实...

2018-04-15 00:55:21 1911

原创 springmvc+mybatis+shiro简单权限菜单管理实例

本文介绍一个简单的权限管理系统,采用springmvc+mybatis+shiro+MySQL,前端主要是用了JSP+jquery框架。springMVC、shiro、mybatis这些,外面的资料很多,这里就不解释了。项目提供源码,可以运行。-----------------------------------------------------------数据库设计om_use

2018-01-28 01:40:59 18950 9

原创 Access denied for user 'Thinkpad'@'192.168.1.100' (using password: YES)

java连接MySQL时报Access denied for user 'Thinkpad'@'192.168.1.100' (using password: YES)异常,原因是MySQL的外网访问限制的原因,主机名+IP('Thinkpad'@'192.168.1.100' )没有权限访问数据库,那么需要创建用户"Thinkpad",并赋权后方可访问。1.创建"Thinkpad"用户,'%

2018-01-05 00:13:35 3203

原创 图解MySQL 内连接、外连接、左连接、右连接、全连接……太多了

用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接( 左(外)连接、右(外)连接、全(外)连接)。MySQL版本:Server version: 5.6.31 MySQL Community Server (GPL)数据库表:a_table、b_table主题:内连接、左连接(左外连

2017-12-09 15:17:49 473620 92

原创 MySQL的ON DUPLICATE KEY UPDATE用法

在MySQL数据库中,如果在insert语句后面带上ON DUPLICATE KEY UPDATE 子句,而要插入的行与表中现有记录的惟一索引或主键中产生重复值,那么就会发生旧行的更新;如果插入的行数据与现有表中记录的唯一索引或者主键不重复,则执行新纪录插入操作。        比如有这样一张表:create table daily_hit_counter (day date

2017-11-20 16:58:04 26717 3

原创 分布式配置中心disconf安装部署

disconf是一款分布式配置管理平台,包括 百度、滴滴出行、银联、网易、拉勾网、苏宁易购、顺丰科技 等知名互联网公司正在使用!官方github地址:https://github.com/knightliao/disconf一、必要软件安装1.安装MySQL(Ver 14.12 Distrib 5.0.45, for unknown-linux-gnu (x86

2017-10-20 23:28:40 4152

原创 解决MySQL拒绝远程连接的问题

刚装好的MySQL是不允许远程访问的,如果远程访问,会报类似:“Host'XXX' is not allowed to connect to this MySQL server”这种错误,解决这个问题有几种方法:1.改表法;2.授权法; 我这里演示授权法:1.用root用户连接MySQL[root@localhost ~]# mysql -u root -pEnter

2017-10-20 23:14:05 7948

原创 CentOS7启动、停止MySQL

一、启动[root@localhost ~]#service mysqld startRedirecting to /bin/systemctl start  mysql.service 说明:1.如果没报错就说明启动成功! 注意:有时候启动MySQL会报错,比如:得到错误:ERROR!The server quit without updating

2017-10-20 23:12:53 42789

原创 CentOS7 安装MySQL

一、卸载MariDB如果直接点击rpm包安装会得到错误提示。因为CentOS的默认数据库已经不再是MySQL了,而是MariaDB,为什么呢?            MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。Ma

2017-10-20 23:09:43 1103

原创 eclipse开发webservice服务

eclipse开发webservice服务开发工具:eclipse4.5.1操作系统:win7 64bitweb服务器:tomcat7JDK:1.7.0_79Maven:3.2.3 eclipse开发webservice服务  一、创建web项目webservice是通过http/https协议访问,所以要创建

2017-10-07 12:38:42 5035

转载 详解Tomcat 配置文件server.xml

此篇文章为转载,原文地址http://www.cnblogs.com/kismetv/p/7228274.html,觉得作者写的很好,便于以后的学习,特此转载,望作者理解。前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一

2017-08-25 18:49:53 329

转载 Nginx配置文件nginx.conf详解

#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程文件pid /var/run

2017-08-09 23:08:44 380

原创 spring启动找不到spring.liveBeansView.mbeanDomain配置

spring.liveBeansView.mbeanDomain

2017-07-29 15:08:38 37350 5

原创 java获取jpg图片信息-有损JPG图片处理

java在进行jpg图片处理时,比如读取本地或者网络图片的长宽、大小等信息,如果jpg图片受损,那么会抛出异常,这时可以先转换成cmyk模式后再进行。try { // 图片处理 picture = new File("图片url"); sourceImg = ImageIO.read(new FileInputStream(picture)); icon.setIconHeight(s

2017-07-17 14:57:16 2879

原创 dubbo搭建-客户端开发(三)

接着上一篇《dubbo搭建-服务端开发(二)》,这篇是dubbo客户端开发简单的例子。这个例子中,dubbo客户端是一个springMVC项目,所以要创建一个web工程。代码结构如图中的dubbo_common_front工程pom.xml说明<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

2017-04-11 15:05:39 2964

原创 dubbo搭建-服务端开发(二)

dubbo服务端开发本文主要写dubbo服务端的开发,最简单的dubbo环境要求,只实现dubbo服务的注册。代码结构dubbo_common_skeleton是接口包,里面就定义了两个接口(service/ISimple01Service和service/ISimple02Service)dubbo_common_server是dubb

2017-04-07 15:46:58 990 2

转载 引入dubbo依赖 后 项目启动失败 报错:....on JDK 1.5 and higher

原文:http://blog.csdn.net/java_huilong/article/details/534208251.先看下 报错提示:Caused by: java.lang.IllegalStateException: Context namespace element 'component-scan' and its parser class [org.springfr

2017-03-31 16:52:14 1113 1

原创 搭建maven结构的web工程的时候,出现各种环境的问题的解决

在搭建maven结构的web工程的时候,经常遇到各种问题,比如:1.maven update之后,项目的jdk变成jdk1.5;2.Cannot change version of project facet Dynamic Web Module to 2.3.或Cannot change version of project facet Dynamic Web Module to 2.5

2017-03-31 15:34:35 721

转载 JAVA获取服务器上的图片信息

/**     * 获取服务器上的图片信息     *     * @param iconUrl     * @return     * @date      */    private BufferedImage getIconInfo(String iconUrl) {        BufferedImage sourceImg = null;     

2017-03-30 16:29:47 11502

原创 dubbo搭建-linux(centos7)下dubbo-admin安装实录(一)

CentOS下安装dubbo-admin

2017-03-25 00:23:18 13112 2

原创 spring注解事务使用总结

spring注解事务使用总结        在使用spring的注解事务的时候,需要考虑到事务的传播行为、遇到什么类型的异常时,事务才起作用、事务方法之间的嵌套调用时,怎么样才生效等等诸多问题。网上搜到很多的主要还是一堆理论文字描述,我这里给出亲测的代码,是借助公司真实的系统来做测试。 系统之间调用图如下: 事务和异步处理都在server模块里面。   接口如下:...

2017-02-27 19:12:47 1153

原创 eclipse开发webservice服务

eclipse开发webservice服务开发工具:eclipse4.5.1操作系统:win7 64bitweb服务器:tomcat7JDK:1.7.0_79Maven:3.2.3 eclipse开发webservice服务  一、创建web项目webservice是通过http/https协议访问,所以要创建web项目,这里按maven格式...

2016-06-29 17:28:19 548

原创 ORACLE重置序列起始位置(不需删除)

--此脚本是从网络上copy过来,非原创--重置序列号起始值declare   n number(10);  v_startnum number(10):=1000000;--从多少开始  v_step number(10):=1;--步进  tsql varchar2(200);  v_seqname varchar2(200):='SEQ_RE_QR_CODE_REF';--序列名  ...

2015-02-02 16:18:09 1259

关于HTTP Status 404 - Servlet action is not available的问题

      自己在虚拟机里开发一个小系统,做练手用,平时都运行好好的,最近一两个星期都没动了,今天兴致一来,想写点东西。启动tomcat,能访问到登陆页面,但是输入正确的用户名和密码,点击登陆之后,浏览器上报出异常:HTTP Status 404 - Servlet action is not available 。而tomcat日志则是这样的异常信息:- Initializing, co...

2012-11-06 12:59:17 1067

原创 js中parseInt()相加减的问题

       在工作中,要求实现一个只能查询往前一个月以内的数据,于是就想在jsp页面里通过js来求得月数,然后相减做判断。现在出现的问题是这样的,比如输入两个日期:20121023和20120823,然后截断用substring截成年月日后,求月数。 var monthnum1 = parseInt("2012") * 12 + parseInt("10");  //(这个值等于241...

2012-10-23 19:26:47 811

原创 'Ajax' 未定义问题

    公司有个java开发的系统,觉得很有学习的价值,所以就决定模拟开发一个类似的系统,作为以后使用的demo。    今天进行到Ext的Ajax提交参数的时候,报出:'Ajax' 未定义,以为引入Ext的js路径问题,反复检查编译,问题依然,后来百度,发现有人说要添加这个文件prototype.js,我一看这文件名,有点眼熟,于是我就查一下公司的那个系统,确实有这个文件,打开看,也确实有A...

2012-09-13 15:49:44 1006

空空如也

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

TA关注的人

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