自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 ant-design for vue 组件库中的多选框checkBox

目前我所做的项目中用到了vue的一个组件库----ant-design,是目前比较流行了三大组件库之一在应用到其中的<a-checkBox>标签时发现了其中的一个bug代码如下:<a-checkbox :checked="isChecked" @change="onChange"></a-checkbox>拥有一定js基础的程序员都知道,在原生的js中...

2019-10-24 15:04:13 16360

原创 vue---路由的使用详解

vue 路由的使用包含两种方式: 编程式 和 声明式编程式有三种方案:使用场景:点击父组件的 li 元素跳转到子组件,并携带参数,便于子组件获取数据。父组件中:<li v-for="article in articles" @click="getDescribe(article.id)">方案一: getDescribe(id) { //直接调用$router.pus...

2019-10-09 21:58:19 437

原创 使用Mybatis批量更新mysql数据库表中数据

使用动态sql批量更新数据库中的值直接上一个简单的小demomapper中的接口:int updateStatus1(List<Integer> list);xml中的sql:<update id="updateStatus1"> update table set status = "1" where id in <foreach collect...

2019-08-20 18:04:50 446

原创 JSON对象的创建和取值

对于json对象的创建我发现了两个较为常用的类import com.alibaba.fastjson.JSONObject;import com.google.gson.JsonObject;这里主要说明前者的使用方法json对象的创建代码如下: JSONObject json = new JSONObject(); json.put("id", map.get("id")); j...

2019-08-20 17:53:29 416

原创 POI解析excel表格时日期格式问题

使用POI做excel数据导入的时候会,解析日期是会将日期解析为 “02-十一月-2018” 格式,以下是格式化日期格式代码: /* * 处理 读取excel表格中日期 的格式问题 */ public static String getCellValue(Cell cell){ //如果为null会抛出异常,应当返回空字符串 if(cell ...

2019-08-09 15:37:35 744

原创 java代码实现post请求的发送

使用情景:在一个项目中需要通过接口调用另一个项目的某一个方法时使用。代码如下:发送post请求工具类:package com.cosmoseye.core.utils;import java.io.IOException;import java.util.List;import java.util.concurrent.Future;import org.apache.http....

2019-08-08 13:55:25 4148

转载 Vue中 let _this = this的作用

在查看别人所写的代码时,通常都会看到这样的写法:let _this = this,一开始并不明白其用意,经过查阅发现其目的是为了存储this的指向。可以通过观察下面的例子来加深理解。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>组件测试</titl...

2019-07-29 15:20:00 21505 4

原创 Vue.js如何定义全局方法

Vue.js如何定义全局方法在vue工程中,首先在src的任意文件下自定义一个方法,举例如下 transNum (num) { if (typeof (num) === 'undefined') { return 0 } else { let oldNum = num.toString().trim() let len = oldNum.l...

2019-07-24 18:30:35 2580

转载 vue-router 2.0 常用基础知识点之router.push()

router.push(location)除了使用 创建 a 标签来定义导航链接,我们还可以借助 router 的实例方法,通过编写代码来实现。router.push(location)想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。当你点击 时,这个方法会在内部调...

2019-07-04 21:31:51 243

原创 基于Cookie的记住密码功能

利用cookie实现记住密码思路分析:要实现该功能,首先要了解cookie的工作原理,这里就不过多赘述。1、用户第一次登陆,勾选了记住密码后,需要将该用户的账号和密码放到cookie中。2、用户第二次登录时,需要从cookie中取出账号和密码放到input输入框中。3、用户第二次登陆时如果没有勾选记住密码,则需要将cookie中的记录清除,并在登陆时清 除input中的内容。...

2019-07-03 20:42:12 563

转载 解决mybatis的mapper.xml查询不出数据,结果一直为null问题

解决使用mybatis查询时返回结果一直为null的问题对于第一次接触公司项目的小白来说,经常会遇到这类问题,主要原因还是自己知识的欠缺,对mybatis的配置文件配置信息认识的不够熟练。最近我遇到了类似的问题,因此在这里做一个总结,通常使用mybatis查询返回结果为null的原因主要有以下几个方面:1、数据库链接问题解决方案:首先要确保数据库的连接正常,且要保证数据库中有值。2、数据...

2019-04-28 14:38:05 10647 1

原创 HttpServletResponse的getWriter()和getOutputStream()详解

关于getWriter()和getOutputStream的理解最近在做一个文件上传下载时遇到了一个问题,HttpServletResponse的实例对象在获取输出流时有两种方式,即getWriter()和getOutputStream(),但是这两种方式有什么联系和区别呢。①PrintWriter out=response.getWriter()out对象用于处理字符流数据。②Servl...

2019-04-26 14:29:24 40147 3

原创 针对输入流FileInputStream和FileReader详解

输入流FileInputStream和FileReader的理解查看API我们发现,针对文件的读入有三种方法,分别是read(),read(byte[] bytes)和read(bytes,0,bytes.length)三种方法。三种方法的讲解read():1.读取内容:一次读取流中的字节2.返回值:返回的是字节的(-128~127)内的字节值3.读一个下次就自动跳到下一个,如果碰到...

2019-04-25 15:01:28 759

原创 使用cloud studio搭建Vue项目报错502问题求解

Vue页面报错502在使用cloud studio搭建Vue项目中遇到了如下问题项目已经启动成功,如图但是创建链接访问网页时报错

2019-04-19 16:44:35 847 2

原创 redis集群的部署(伪分布式)

部署redis集群(伪分布式)集群部署部署:1.redis版本(3.0.0,3.0以下版本均不支持集群部署)2.一个虚拟机,6个redis客户端,3个master,3个slave,每一个主节点对应一个副本。一、安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc执行命令:yum install gcc-c++二、从官网下载http://...

2019-02-13 23:03:22 365

原创 nginx与vsftpd服务器的整合

nginx与vsftpd整合过程中的常见问题环境:配置好nginx和vsftpd的linux环境,nginx和vsftpd要部署在在一台服务器上检测是否部署成功:通过浏览器访问ftp://服务器ip/访问成功,如图检测nginx是否部署成功,访问http://服务器ip/,如图两者部署成功后,需要通过nginx服务访问到ftpuser下面的图片,需要更改nginx的配置文件ngi...

2019-02-10 21:16:13 356

原创 centos安装报错Error proecssing driver

centos安装过程中的问题。centos版本:6.7VMware版本:12今天在做淘淘商城项目中涉及到安装虚拟机的问题。发现当我将内存大小设置为512M的时候,开启虚拟机进入设置界面的时候,界面会变成下图当我将内存大小设置为1G的时候,界面又恢复正常了。如下此外在设置硬件兼容性版本的时候要选择合适的版本如图:针对centos6.7的版本应该设置WorkStation 10.x...

2019-02-09 19:16:48 190

原创 spark如何导入数据到hbase数据库

spark访问hbase数据库在实际生产过程中,因为数据的复杂性,我们通常将处理好的数据缓存到hbase中。本篇文章目的在于在学习过程中做笔记,以备后面的巩固复习。代码如下package com.aura.bigdata.dmp.utilimport org.apache.hadoop.conf.Configurationimport org.apache.hadoop.hbase....

2019-02-01 15:37:49 1295

原创 Exception in thread "main" java.lang.IllegalArgumentException:异常处理

Exception in thread “main” java.lang.IllegalArgumentException异常处理在运行idea中的程序时,涉及到该异常:Exception in thread “main” java.lang.IllegalArgumentException: Pathname /D:/data/outputDMP from hdfs://bd1807/D:/...

2019-01-30 20:57:32 44790 1

原创 hive中cluster by,order by,sort by,distribute by的区别

order by:会对输入做全局排序,因此只有一个Reducer(多个Reducer无法保证全局有序),然而只有一个Reducer,会导致当输入规模较大时,消耗较长的计算时间。sort by:不是全局排序,其在数据进入reducer前完成排序,因此,如果用sort by进行排序,并且设置mapred.reduce.tasks&gt;1,则sort by只会保证每个reducer的输出有序,并...

2019-01-18 10:06:59 263

原创 Tomcat的安装步骤

Tomcat的安装步骤Tomcat的简单介绍https://blog.csdn.net/aiqinchao/article/details/806389811.去官方网址下载安装包http://tomcat.apache.org/2.选择Tomcat8,这里可以根据需求自由选择,进入如下界面3.下载压缩版本,并解压,注意不要有中文或是空格路径,解压完成目录结构如下4.进入bin目录...

2019-01-06 12:22:19 222 1

原创 kafka整合flume详细步骤

kafka整合flume对于初学者来说,可能对kafka和flume有一定的了解,但是并没有过实际的应用,也不知道如何来使用。这篇文章主要针对kafka和flume的整合环境:linux准备工作:搭建好zookeeper集群及kafka集群版本:kafka_2.11-1.1.0,flume-1.8.0步骤:启动zookeeper集群检查kafka是否安装成功启动kafka集群...

2019-01-02 20:27:49 805

vsftpd安装手册

用于web开发过程中,涉及到图片上传以及网页访问的linux环境。

2019-02-14

空空如也

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

TA关注的人

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