自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 收藏
  • 关注

转载 java正则校验,密码必须由字母和数字组成

一个匹配数字和字母密码的正则表达式2011 年 12 月 14 日 | Filed under:正则表达式and tagged with:密码,正则表达式,零宽断言一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。 如何分析需求?拆分!这就是软件设计的一般思路了。于是乎,拆分需求如下:1,不能全部...

2018-02-27 15:08:00 160

转载 Mysql 高可用方案

1 mysql分布式数据库,如 mycat https://www.cnblogs.com/zzsdream/articles/6650690.html2 读写分离,mysql主从复制+mysql proxy http://www.cnblogs.com/phpstudy2015-6/p/6687480.html3 mysql负载均衡,haproxy+mysql http://w...

2018-02-24 08:43:00 60

转载 数据库Sharding的基本思想和切分策略

本文着重介绍sharding的基本思想和理论上的切分策略,关于更加细致的实施策略和参考事例请参考我的另一篇博文:数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示一、基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表...

2018-02-23 09:51:00 59

转载 Hadoop家族学习路线图v

主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, Cassandra, Hama, Whirr, Flume, Bigtop, Crunch, Hue等。从2011年开始,中国进入大...

2018-02-23 09:05:00 57

转载 Hadoop家族学习路线、实践案例

作者:Han Hsiao链接:https://www.zhihu.com/question/19795366/answer/24524910来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。推荐一些Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zo...

2018-02-23 08:47:00 35

转载 AI 经典书单 | 人工智能学习该读哪些书

转载 2018年01月16日 00:00:00 人工智能相关岗位中,涉及到的内容包含:算法、深度学习、机器学习、自然语言处理、数据结构、Tensorflow、Python 、数据挖掘、搜索开发、神经网络、视觉度量、图像识别、语音识别、推荐系统、系统算法、图像算法、数据分析、概率编程、计算机数学、数据仓库、建模等关键词,基本涵盖了现阶段人工智能细分领域的人才结构。...

2018-02-23 08:09:00 91

转载 阿里巴巴十年Java架构师分享,会了这个知识点的人都去BAT了

1.源码分析专题详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美、提高核心竞争力。帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华。知其然,并知其所以然。把知识变成自己的2.分布式架构互联网时代,系统架构如何迎接高并发流量的挑战。而作为技术开发者,如何去应对技术变革带来的技能危机。基于传统架构到分布式架构演变过程所带来的技术变革进行全...

2018-02-22 08:16:00 48

转载 遛老虎网 http://6laohu.com/

遛老虎网http://6laohu.com/转载于:https://www.cnblogs.com/pangguoming/p/8454958.html

2018-02-20 11:38:00 496

转载 Vue实现对数组、对象的深拷贝、复制

当组件间传递对象时,由于此对象的引用类型指向的都是一个地址(除了基本类型跟null,对象之间的赋值,只是将地址指向同一个,而不是真正意义上的拷贝),如下数组:var a = [1,2,3];var b = a;b.push(4); // b中添加了一个4alert(a); // a变成了[1,2,3,4]对象:var obj = {a:10};...

2018-02-10 13:51:00 414

转载 iview,用render函数渲染

<Table border :columns="discountColumns" :data="discountData.rows"></Table> discountData: { total: 1, rows: [ { ...

2018-02-09 14:48:00 114

转载 vue2.0之axios使用详解

axios基于 Promise 的 HTTP 请求客户端,可同时在浏览器和 node.js 中使用 功能特性在浏览器中发送XMLHttpRequests请求在 node.js 中发送http请求支持PromiseAPI拦截请求和响应转换请求和响应数据自动转换 JSON 数据客户端支持保护安全免受XSRF攻击 浏览器支持...

2018-02-09 13:45:00 64

转载 mybatis xml mapper 文件中 if-else 写法

mybaits 中没有else要用chose when otherwise 代替范例一<!--批量插入用户--><insert id="insertBusinessUserList" parameterType="java.util.List"> insert into `business_user` (`id` , `user_type...

2018-02-09 10:46:00 3084

转载 JavaScript递归方法 生成 json tree 树形结构数据

//递归方法 生成 json tree 数据var getJsonTree = function(data, parentId) { var itemArr = []; for (var i = 0; i < data.length; i++) { var node = data[i]; if (node.parent...

2018-02-09 10:20:00 763

转载 springboot使用hibernate validator校验

一、参数校验在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦:验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码hibernate validator(官方文档)提供了一套比较完善、便捷的验证实现方式。spring-boot-st...

2018-02-07 16:43:00 73

转载 SpringBoot实战 之 异常处理篇

在互联网时代,我们所开发的应用大多是直面用户的,程序中的任何一点小疏忽都可能导致用户的流失,而程序出现异常往往又是不可避免的,那该如何减少程序异常对用户体验的影响呢?其实方法很简单,对异常进行捕获,然后给予相应的处理即可。但实现的方式却有好多种,例如:try { ...} catch (Exception e) { doSomeThing();}...

2018-02-07 15:14:00 60

转载 ES6的Promise

相信凡是写过javascript的童鞋也一定都写过回调方法(callback),简单说回调方法就是将一个方法func2作为参数传入另一个方法func1中,当func1执行到某一步或者满足某种条件的时候才执行传入的参数func2,例如下面的代码段// 当参数a大于10且参数func2是一个方法时 执行func2function func1(a, func2) { ...

2018-02-06 15:45:00 40

转载 VS Code .vue文件代码缩进以及格式化代码

首先在应用商店中搜索“Vetur”插件安装,然后进行下面操作:文件->首选项->设置,然后在右边编辑框输入以下设置:{ "prettier.tabWidth": 4, "vetur.format.defaultFormatter.html": "prettier"}转载于:https://www.cnblogs.com/panggu...

2018-02-06 09:07:00 419

转载 vue input输入框联想

以下是示例,样式可以自己修改。最后是效果图,其实也挺简单的,主要是用了watch监控input输入值的变化,如果数据是请后端请求可以,先请求数据。<template> <div class="binding" v-title data-title="绑定账号"> <div class="bindingbtn"> ...

2018-02-05 20:07:00 396

转载 Windows 安装配置 JIRA

MySQL-5.5.28JDK1.6.0_21 JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。 一、MySQL建库和建账号1、 mysql中创建数据库jiradbcreate database jiradb character set 'UTF8';2、创建数据库用户并赋于权限create user jirau...

2018-02-05 09:16:00 136

转载 SpringBoot-Mybatis_Plus学习记录之公共字段自动填充

一.应用场景平时在建对象表的时候都会有最后修改时间,最后修改人这两个字段,对于这些大部分表都有的字段,每次在新增和修改的时候都要考虑到这几个字段有没有传进去,很麻烦。mybatisPlus有一个很好的解决方案。也就是公共字段自动填充的功能。一般满足下面条件的字段就可以使用此功能:这个字段是大部分表都会有的。这个字段的值是固定的,或则字段值是可以在后台动态获...

2018-02-02 11:26:00 477

转载 Sonar本地环境搭建

一个新项目准备上线提测了,为了在提测之前做一下代码走查,同时了解项目目前的质量情况,就在本地搭建了一套sonar环境。搭建的过程中遇到了很多问题,sonar官方已不再维护Eclipse的svn插件,所以之前很多网上的教程都存在问题了。通过自己的摸索,最后还是成功搭建好了环境。下面我们开始搭建吧。1 准备阶段(1)下载MySQL,地址:http://dev.mysql.com/...

2018-02-01 16:55:00 64

转载 Sonar安装配置

https://www.sonarqube.org/downloads/ 下载sonar。当前版本为6.2解压压缩包,进行配置:修改sonarqube-6.2\conf\sonar.propertiesweb配置:sonar.web.javaOpts=-Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryErro...

2018-02-01 16:50:00 43

转载 SonarQube的安装、配置与使用

SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:http://www.sonarqube.org/downloads/3、SonarQube+Scanner:https://sonarsource.bintray.com/Dis...

2018-02-01 16:38:00 58

空空如也

空空如也

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

TA关注的人

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