自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(390)
  • 资源 (7)
  • 论坛 (10)
  • 收藏
  • 关注

原创 在Ubuntu16上部署Vue.js前端应用程序

在Ubuntu16上部署Vue.js应用一、概述二、开发环境三、网站开发四、打包五、安装部署环境六、部署部署静态文件启动服务器查看效果一、概述现在流行用Vue.js前端框架开发前端应用网站,刚好在公司完成一个内部使用的网站,现将部署方法分享出来。二、开发环境系统:win7IDE:Webstorm2019.2Node.js:v10.16.2三、网站开发首先,我们要开发好网站的各个功能...

2019-09-26 13:50:04 999

原创 Docker部署spring boot应用

概述

2019-03-07 22:29:33 89

原创 Docker部署Vue应用

概述

2019-03-07 22:15:22 1506 1

原创 Ubuntu系统下Docker的安装及基本使用

2019-03-06 23:32:33 96

原创 Vue+Java前后端分离 跨域问题解决

前言最近做了一个云服务相关的项目,整个系统架构:前后端彻底分离,前端采用Vue.js开发,后端采用Java开发,前后端通过接口耦合。笔者负责前端和部分后端的开发,亲身经历了跨域问题,并完美解决,下面介绍解决方案。什么是跨域问题待续。解决方案尾声...

2019-03-06 23:05:29 2499

原创 Docker部署及热更新java web项目

一、概述通常情况下,我们使用Docker部署Java web项目时,步骤为:1.制作jar包;2.上传jar包,制作新镜像;3.停止容器;4.启动新的容器。这种更新方式步骤繁琐费时,其实,我们只需要更新jar包,然后重启容器就行。开发环境:IDEA+MAVEN+JDK8+Ubuntu16。二、步骤2.1制作jar包mvn install2.2 上传jar包,制作新镜像编写Dockerfile文件,内容为:FROM java:8MAINTAINER tcADD test-busine

2020-08-28 14:02:52 336

原创 使用Nginx给同一个域名配置多个项目

使用Nginx要在同一个域名下配置多个项目有两种方式:nginx按不同的目录分发给不同的项目启用二级域名,不同的项目分配不同的二级域名1.nginx按不同的目录分发给不同的项目:server {listen 80;server_name example.com;location ^~ /project1 { proxy_pass http://localhost:8081; proxy_set_header Host $host; proxy

2020-08-26 15:42:29 132

原创 SqlServer日期格式

一、概述二、常用格式Select CONVERT(varchar(45), GETDATE(), 0): 01 18 2020 4:36PM Select CONVERT(varchar(45), GETDATE(), 1): 01/18/20 Select CONVERT(varchar(45), GETDATE(), 2): 20.01.18 Select CONVERT(varc...

2020-01-18 17:05:05 223

原创 HQL使用

一、什么是HQL? Hibernate独家查询语言,属于面向对象的查询语言, 编写HQL的时候,不需要写数据库表中字段,而是写属性的名称 HQL是Hibernate Query Language即Hibernate查询语言二、环境hibernate5.0oracle9hibernate.dialect=org.hibernate.dial...

2020-01-18 17:00:38 52

原创 Windows下使用Tomcat部署Java web程序

一、概述普通应用使用Tomcat部署还是很简单方便,下面我就介绍一下在windows下使用Tomcat部署Java web应用程序。二、环境Windows7 64位Tomcat8JDK1.8开发工具:IDEA2019.3三、打包不同形式的Java web工程有不同的打包方式,不过都是大同小异。3.1 Maven WEB工程选择Artifacts —> 点击 绿色加号 -...

2020-01-18 16:29:38 393

原创 Java web集成Cas单点登录

一、概述现在越来越多的系统提供了统一身份的认证-单点登录机制,新的应用只需要集成单点登录即可轻松集成到已有的系统中。这里我们采用Cas3.2.1来进行演示,注:不同版本的配置会有所区别。二、Java集成Cas单点登录2.1 拷贝提供的jar将下载好的cas-client-core-3.2.1.jar文件拷贝到客户端应用所在服务器中,并将存放这些jar包的路径设置到应用的classpath中...

2020-01-18 14:18:13 603

原创 Tomcat网站从HTTP升级为HTTPS

一、概述在涉及到交易充值等操作的网站中,使用HTTPS提高系统安全性是非常有必要的。我们一般是在已有的HTTP网站上面进行升级为HTTPS。下面,我就介绍一下在项目中如何将已有HTTP网站升级为HTTPS网站。我这里介绍的都是使用Tomcat部署的Java web应用程序。二、准备工作需要准备:ca证书和密钥key。自签名证书用于模拟可用十年。如果是购买正式证书,忽略这一步,发证机构会发来...

2020-01-18 11:41:54 126

原创 IDEA打印中文乱码和Tomcat中文乱码

一、概述在使用IDEA开发过程,不可避免使用到中文打印,如果没有进行设置,默认显示中文乱码,当程序部署在Tomcat运行后,Tomcat终端也会显示中文乱码。二、解决方案2.1 IDEA中文乱码步骤一.:在idea中,打开Help->Edit Custom VM Options…,在文件结尾处添加:-Dfile.encoding=UTF-8步骤二:在idea的安装路径下找到bi...

2020-01-18 11:31:28 98

原创 微信公众号接入H5支付

一、概述1.H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。如在微信内打开,无法进行支付。H5支付和公众号支付无法同时开通。2.H5外起支付的优点:1).签名无关性(整个支付,不需要你在微信后台填写app签名,需要设置key)2...

2020-01-18 11:20:51 477

原创 公众号接入微信模板消息

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

2020-01-18 10:47:50 94

原创 Oracle中TO_DATE TO_CHAR格式(转)

SYSDATE 2009-6-16 15:25:10  TRUNC(SYSDATE) 2009-6-16  TO_CHAR(SYSDATE,‘YYYYMMDD’) 20090616 到日TO_CHAR(SYSDATE,‘YYYYMMDD HH24:MI:SS’) 20090616 15:25:10 到秒TO_CHAR(SYSTIMESTAMP,‘YYYYMMDD HH24:MI:SS.FF...

2019-11-30 18:00:26 52

原创 快速阅读技术书籍方法

阅读方法仪式感阅读法+技术书阅读方法论:仪式感阅读法:这种方法可以让你在30秒内集中注意力1.闭上眼睛,放松心情。从头顶到脚尖都要意识到自己本身。挺直背脊,身体放松,以平缓的节奏呼吸。2.在心里面说出此次阅读的目的。(例如:“我要在接下来的10分钟阅读这本技术书,好让自己善于利用时间,或是获得灵感。”)3.意识到自己正处于精神集中的放松状态。眼角和嘴角显出微微的笑意,松弛脸部,消除紧张。...

2019-11-22 20:11:23 113

原创 谷歌浏览器默认开启缓存,导致复用上一次请求的数据

问题描述:前后端分离架构中,前端web请求后端接口数据,有时候刷新界面,并未重新调用接口,而是使用上一次的请求结果,原因:浏览器默认开启了缓存机制。缓存包括:disk cache和memory cache。请求已经发出去了,但是使用了“disk cache”,使用的是上一次请求的数据。解决方案:1、在请求url后加一个随机字符串:location.href += "?random=" + ...

2019-10-25 19:10:30 400

原创 使用Oracle数据库踩坑记录

执行sql插入语句报错[TRACE][2019-10-24 16:27:56,880][org.hibernate.type.descriptor.sql.BasicBinder]binding parameter [1] as [DOUBLE] - [0.0][TRACE][2019-10-24 16:27:56,880][org.hibernate.type.descriptor.sql....

2019-10-25 18:59:21 95

原创 K8s部署Vue应用

2019-04-17 21:22:50 4320

原创 K8s部署spring boot应用

d

2019-04-17 21:10:34 2814 2

原创 Spring定制

Spring定制

2019-03-07 23:13:38 124

原创 分布式搜索

分布式搜索

2019-03-07 23:11:47 138

原创 分布式缓存

分布式缓存

2019-03-07 23:11:32 76

原创 AOP在项目中的应用

什么是AOP?AOP是面向切面编程。使用

2019-03-07 23:10:04 1238

原创 windows下nginx代理服务器的安装及使用

的的

2019-03-07 22:04:25 257

原创 Vue2.0组件之间通信

一、前言vue组件之间通信有三种情况:1.兄弟组件之间通信;2.父子组件之间通信;3.不同组件之间通信;二、通信方式2.1 兄弟组件之间2.2 父子组件之间2.2.1 父组件往子组件传值通过 props.2.2.2 子组件往父组件传值通过emit事件.2.3 不同组件之间2.3.1 通过路由带参数this.$router.push({ path: '/componentB'...

2019-02-21 22:19:03 59

原创 Vue开发总结

Vue开发总结前言常用知识点遇到的坑合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言Vue是一个轻量化的可以快速出活的前端...

2019-02-21 20:30:45 133

转载 微服务架构技术栈选型手册

一、前言2014 年可以认为是微服务 1.0 的元年,当年有几个标志性事件,一是 Martin Fowler 在其博客上发表了”Microservices”一文,正式提出微服务架构风格;二是 Netflix 微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称 NetflixOSS,Netflix 的成功经验开始被业界认可并推崇;三是 Pivotal 将 Netf...

2018-08-28 14:27:06 116

转载 微服务架构下的开发环境问题

问题微服务不好搞。 很多原来在单一应用场景下根本不是问题的小事,在微服务架构之下就变成了大问题,比如:开发环境问题。即使你没有微服务经验,简单想象一下,如果你们的系统中有上百个微服务在运行,而你负责开发维护其中一个,你如何做开发、测试?原来单一应用开发时,我们在一台笔记本上全搞定,但把几十个服务一起在本机跑,想想都头疼。先不说你公司配发的机器是否足够强大,就是配置一下环境,让几十个服务一起...

2018-08-27 21:20:42 2448

原创 Java Web开发环境搭建

一、概述这里讲述的是win10(64)下搭建Java Web开发环境,主要架构:Eclispe + tomcat。 二、步骤2.1 安装JDK1.8安装完后,记得设置环境变量。2.2 安装Tomcat8下载地址:http://tomcat.apache.org/ 下载后,解压: 目录介绍如下: bin:二进制执行文件。里面最常用的文件是startup....

2018-08-26 13:36:42 284

原创 Spring Boot入门--创建第一个RESTFUL WEB service

一、环境开发工具:IDEA2018.2 系统:win10 JDK1.8 maven3.5.4后续文章的开发环境默认使用上述环境。二、创建工程打开IDEA,“File->New->Project”: 填入项目信息,点击”Next”, 选择“web”,spring boot版本使用默认的release版本,点击”Next”, 在这里,可以修改...

2018-08-21 15:33:05 411

原创 使用VirtualBox+Ubuntu+DevStack搭建Openstack环境

一、概述1.1 安装方式OpenStack大致分为4种安装方式: 1、基于虚拟机的快速体验安装。 这是最简单的方法,把搭建好环境的虚拟机运行起来即可。但是,遗憾的是,在网上没有找到OpenStack的虚拟机镜像。 2、基于DevStack快速脚本安装。 这是OpenStack官方推荐的方式,安装速度较快。但是,安装过程中一言不合就报错,困难重重。 3、使用自动化安装工具。 ...

2018-08-03 00:04:01 1012 3

原创 Ubuntu配置SSH免登录

概述在Ubuntu中搭建Hadoop环境时,需要配置SSH免登录,否则启动hadoop会报错: tancan@ubuntu:~$ start-dfs.shStarting namenodes on [ubuntu]ubuntu: Permission denied (publickey,password).Starting datanodeslocalhost: Permissi...

2018-07-08 23:49:57 339

原创 Hadoop学习-编程实现单词计数

概述本问讲述在win10下,使用eclipse开发hadoop程序。 创建工程创建map/reduce工程wordcount过程略。 新建测试类MyWordCountpackage hdp.test;import java.io.IOException;import java.util.StringTokenizer;import org.apach...

2018-07-08 22:18:39 2387

原创 编译hadoop源码

一、版本选择之前编译过最新版本3.0.3,不是很顺利。 这次选择2.7.6。 下载源码: http://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-2.7.6/hadoop-2.7.6-src.tar.gz 二、编译环境准备2.1 说明Hadoop源码里有个BUILDING.txt文件,说明了编译需要的环...

2018-07-08 16:18:41 253

原创 Ubuntu多个JDK版本配置和切换

概述一般Ubuntu16会自带open jdk8,而我们需要的是sun JDK,于是就需要重新安装sun JDK,并将系统默认JDK切换为sun JDK。 下载JDK下载地址: 安装JDK将JDK安装包解压到指定目录/usr/soft/: tancan@master:/usr/soft/jdk1.8.0_111$ pwd/usr/soft/jdk1.8.0_11...

2018-07-08 15:32:28 7621

原创 Hadoop学习-编程实现DFS文件操作

一、DFSDFS是一个分布式文件存储系统。 二、DFS常用操作命令创建目录 hadoop dfs -mkdir /home上传文件或目录到hdfs hadoop dfs -put hello / hadoop dfs -put hellodir/ /查看目录 hadoop dfs -ls /创建一个空文件 hadoop dfs -touchz /361way删除一...

2018-07-07 21:37:00 374

原创 Windows10下搭建Hadoop2.7.6的Eclipse开发环境

一、安装hadoop环境参考: https://blog.csdn.net/goodmentc/article/details/80946431 二、安装eclipse2.1 下载eclipse下载地址:https://www.eclipse.org/downloads/ 点击安装。2.2 下载hadoop的eclipse插件包下载地址:https://downloa...

2018-07-07 19:59:01 2905 2

原创 Windows下搭建本地hadoop环境

一、安装JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我的电脑是64位win10,下载了jdk-8u45-windows-x64.exe 安装双击安装,安装到目录:D:\soft\JDK1.8 配置环境变量配置: 在环...

2018-07-06 21:24:18 3165

微服务架构与实践 ,王磊著

微服务架构与实践 ,王磊著

2018-08-24

编译Hadoop源码需要的maven文件

编译Hadoop源码需要的maven文件,编译Hadoop源码需要的maven文件.

2018-07-09

windows安装需要的Hadoop库文件

windows安装需要的Hadoop库文件,windows安装需要的Hadoop库文件.

2018-07-08

Hadoop64位库文件

编译Hadoop3.0.3源码后生成的库文件。使用:将native下的文件拷贝到${HADOOP_HOME}/lib/native目录下即可。

2018-07-08

Hadoop-eclipse插件

在Windows下搭建Hadoop2.7.6的Eclipse开发环境需要用到的插件包,解压文件,在release目录找到jar包放到eclipse安装目录下的plugins目录。

2018-07-07

WebRTC的Android视频聊天客户端+信令服务器

WebRTC的Android视频聊天客户端+信令服务器。 使用说明:开启信令服务器,修改源码中的IP地址,编译并安装到Android手机即可进行视频聊天。

2018-04-14

Android Studio中多项目共享Library Demo

Android Studio中多项目共享Library Demo

2016-04-07

同步手机音量键和播放器音量SeekBar

发表于 2015-09-17 最后回复 2017-11-01

基于局域网的Android点对点即时通讯

发表于 2017-07-17 最后回复 2017-10-15

安卓 USB通讯

发表于 2017-05-14 最后回复 2017-10-13

android vlc如何实现串流

发表于 2017-08-02 最后回复 2017-08-02

安卓:按返回键取消网络请求

发表于 2015-08-07 最后回复 2017-05-14

导入v7包总是失败

发表于 2016-06-19 最后回复 2017-05-14

保存图片到android手机相册失败

发表于 2015-12-24 最后回复 2017-05-14

双进程守护

发表于 2015-08-08 最后回复 2015-08-08

安装Rational Rose时,出现错误

发表于 2012-12-06 最后回复 2015-05-27

This version of ADT requires Android SDK Tools revision 22.61 or above

发表于 2015-04-26 最后回复 2015-04-28

空空如也

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

TA关注的人 TA的粉丝

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