自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 解决远程无法连接centos7 Linux

楼主虚拟机小白,初识Linux而深受其害,故愤世嫉俗,怒写踩过的坑。都是扯淡哈哈,开始正题:遇到远程无法连接虚拟机这种情况时,首先,关闭防火墙1.首先查看防火墙状态:  service iptables status 2.关闭防火墙,选择其中一个方案,楼主直接使用第一个方案的关闭,永久关闭2.1永久性生效,重启后不会复原开启:chkconfig iptables on关...

2019-02-26 17:24:40 8513 4

原创 eclipse搭建maven项目(详细,扫盲)

前两篇博客已经介绍了怎么搭建maven的本地仓库和配置maven,现在就正式详细的介绍如何搭建项目。先提醒一下,按照以下步骤操作过程出现报错属于正常的,后面第二点会解决,不要紧张!1.第一步:创建项目  2.解决报错如果已经参考前两篇博客正确配置好本地仓库了的话,项目就是这个结构:上面是第一种情况,属于正常情况,还有一种不正常的情况如下:这种...

2019-01-19 15:31:52 149 3

原创 java树形结构数据根据某个节点或多个节点返回所有子级ID(包含本身)

dictCode parentCode是父子级关系,可以对应修改成id和parentId树形工具类 TreeUtil.javaimport com.bmsoft.voice.entity.dto.TreeDTO;import java.util.ArrayList;import java.util.List;/** * @author 23Legend */public class TreeUtil { /** * 使用递归方法建树 * @para.

2022-04-11 16:48:33 2102

原创 Centos7上安装docker,步骤简单

如果安装过旧版本,执行卸载命令 yum remove docker docker-common docker-selinux docker-engine 安装需要的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ...

2021-11-22 11:25:20 643

原创 Redis小总结

Redis: 高性能-非关系型数据库(一)基础1.数据结构 - 键值对 基本类型:String List HashMap Set ZSet 高级类型:BitMap Stream 布隆过滤器...小总结: 读写速度非常快(数据存储在内存中,读10w/s 写8w/s,目前已知的最快k-v数据库) 分布式锁 支持事务、持久化、多种集群、LUA脚本、LRU...

2020-04-23 19:19:39 174

转载 7 分钟实现 Java 发送短信功能!

7 分钟实现 Java 发送短信功能!

2019-04-24 11:59:34 514

原创 一个优秀的RPC框架需要考虑的问题

实现一个高性能高可靠的RPC框架需要解决哪些问题?1.应用都基于微服务化,实现资源调用离不开远程调用2.一个服务可能有多个实例,你在调用时,要如何获取这些实例的地址呢?--- 这时候就需要一个服务注册中心,从服务注册中心获取服务的实例列表,再从中选择一个进行调用。3.选哪个调用好呢?这时候就需要负载均衡了,于是又得考虑如何实现复杂均衡4.总不能每次调用时都去注册中心查询实例列表吧,...

2019-04-11 15:36:24 1660

原创 正则验证(持续更新)

正则验证(持续更新) 验证账号: String regex = "^[a-zA-Z0-9]{6,20}$"; 验证域名: String regex = "^[a-zA-Z]{6,20}$"; 验证邮箱:String regex = "^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\\.[a-zA-Z0-9-]+)*\\.[a-zA-Z0-9]{2,6}$"...

2019-04-10 17:00:04 160

转载 springboot 整合mybatis多数据源以及出现的问题

一、整合mybatis多数据源工程结构目录1.pom.xml文件里加入<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>...

2019-04-06 12:45:42 1211

转载 webstorm下载安装及破解

https://blog.csdn.net/qq_40479037/article/details/82939611

2019-03-13 09:16:08 764

转载 一千行 MySQL 学习笔记(网址转载)

点击 :一千行 MySQL

2019-03-12 23:56:56 132

原创 MD5加密-Java版(可直接使用)

 package util; import java.security.MessageDigest; public class Encript { //十六进制下数字到字符的映射数组 private final static String[] hexDigits = {"0","1","2","3","4","5","6",&quo

2019-02-25 11:23:49 2522

转载 Linux环境下安装zookeeper

Linux环境下安装zookeeper 1. 下载安装文件zookeeper-3.4.6.tar.gz镜像地址1:&nbsp;http://apache.fayea.com/zookeeper/镜像地址2:&nbsp;http://mirrors.hust.edu.cn/apache/zookeeper/&nbsp;2. 还是copy到虚拟机的ce...

2019-01-25 19:01:33 115

转载 CentOs7使用yum源安装jdk和tomcat

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27739989/article/details/78047106 jdk安装查询yum源支持的jdk的rpm包yum list | grep jdk1安装jdk-1.8....

2019-01-25 16:56:02 172

转载 inux之在VMware虚拟机中安装CentOS7操作系统,及图形化手动ip设置

&nbsp;一:基础基本定义:虚拟机相当于咱们用的计算机,CentOS7相当于这台计算机的操作系统,且这台计算机可安装多个操作系统1、虚拟机版本:2、Linux系统版本:CentOS-7-x86_64-DVD-1611.iso3、物理机版本:Win 10,处理器至少i5,内存至少8GB输入完整版本号,百度寻找下载地址即可。二:安装1、打开虚拟机...

2019-01-25 10:44:08 147

转载 IntelliJ IDEA 构建maven多模块工程项目(详细多图)

版权声明:欢迎转载,共同学习,记得前排留名(✿◡‿◡)。 https://blog.csdn.net/sinat_34344123/article/details/79080601 &amp;lt;/div&amp;gt; &amp;lt;div id=&quot;conten...

2019-01-24 16:59:15 188

原创 win10安装虚拟机vmware-CentOS 7-Linux

一.安装前准备VMware14.0https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.htmlCentOS 7.2 64位镜像http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.i...

2019-01-22 00:43:21 315

原创 pom.xml添加spring依赖,统一管理版本

&lt;properties&gt; &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt; &lt;spring.version&gt;4.1.7.RELEASE&lt;/spring.version&gt; &lt;/properties&gt; &lt;!-- 添加S...

2019-01-19 15:53:16 2469

原创 eclipse搭建maven项目之eclipse配置Maven

简单粗暴,直接上图:上一条博客介绍了如何搭建本地仓库(https://mp.csdn.net/postedit/86551791)

2019-01-19 14:44:07 96

原创 eclipse搭建maven项目之搭建本地仓库

前言:之前搭建maven项目都是胡冲乱撞的蒙对搭建成功,或者没有成功就放弃了,今天趁着年末周末有时间,整理一下踩过的各种坑,尽量的说全,尽量足够详细,不足之处欢迎留言建议。1.搭建本地仓库    maven官网下载合适版本(http://maven.apache.org/download.cgi),然后解压到硬盘,下图为我下载的版本和硬盘放置位置 然后修改maven的s...

2019-01-19 14:32:46 582

原创 设计模式之策略模式

直接上干货  &gt;&gt;步骤 1创建一个接口。Strategy.javapublic interface Strategy { public int doOperation(int num1, int num2);}步骤 2创建实现接口的实体类。OperationAdd.javapublic class OperationAdd impleme...

2019-01-17 11:22:05 91

原创 SQL树形结构数据的查询难点(持续更新)

--1、不是末级节点的记录设置状态为【关闭状态】select a.id,a.parent_id,a.project_code,a.project_name,a.tree_level,a.sort,a.remark,a.creator_id,a.creator,a.create_date,a.creator_dept_id,a.creator_dept,a.company_id,a.compa...

2019-01-16 16:10:30 2250

原创 mybatis逆向工程(修改配置信息即可用)

下载文件:https://pan.baidu.com/s/13QjB7f6iYz_IR4ZY9dGsKg在项目下创建generator目录:将下载的内容对应放到目录中:然后如下图操作:最后执行gen.txt中的命令:完成,复制到项目中即可使用。...

2018-12-16 16:49:13 435

原创 10大经典排序算法动画

排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。下面将使用动画来描述以上排序算法。1.冒泡排序实现代码------------------------------------------&gt;&gt;&gt;&gt;&gt;&gt;&g...

2018-12-15 23:20:33 441

原创 Java调用阿里云短信接口实现短信验证码

官方文档有详细说明,以下引用一下:发送短信接口(SendSms)步骤 1 创建阿里云账号为了访问短信服务,您需要有一个阿里云账号。如果没有,可首先按照如下步骤创建阿里云账号:访问阿里云 官方网站,单击页面上的 免费注册 按钮。 按照屏幕提示完成注册流程并进行实名认证,短信服务只支持实名认证用户使用。为了更好地使用阿里云服务,建议尽快完成实名认证,否则部分阿里云服务将无法使用。具体...

2018-12-12 14:44:38 1591

原创 迷你版MyBatis的整体框架思路图

 

2018-12-09 18:35:52 206

原创 Oracle表中有数据情况下修改某个字段的精度

一开始建表时候没注意精度问题,后来需求中要求保留三位小数(之前两位),在有数据情况下不能直接使用alter解决思路:先在该表中新增一个临时字段,将之前是需要修改的字段的值赋给临时字段,然后删除需要修改的字段后重新新增三位小数的字段,再将临时字段中的值赋给它,删除临时字段实例:表名-LOGIS_MATERIAL_WAREHOUSING   需要修改的字段-WAREHOUSING_NU...

2018-12-03 16:14:18 1132

原创 简述 Blob 构造函数以及 window.navigator.msSaveBlob 和window.navigator.msSaveOrOpenBlob 方法

使用 Blob 构造函数可以直接在客户端上创建和操作 Blob(通常等效于一个文件)。Internet Explorer 10 的 msSaveBlob 和 msSaveOrOpenBlob 方法允许用户在客户端上保存文件,方法如同从 Internet 下载文件,这是此类文件保存到“下载”文件夹的原因。//创建var blobObject = new Blob(["I scream. ...

2018-11-21 16:17:04 45991 9

原创 multipart/form-data与application/octet-stream的区别、application/x-www-form-urlencoded

multipart/form-data:1、既可以提交普通键值对,也可以提交(多个)文件键值对。2、HTTP规范中的Content-Type不包含此类型,只能用在POST提交方式下,属于http客户端(浏览器、java httpclient)的扩展3、通常在浏览器表单中,或者http客户端(java httpclient)中使用。页面中,form的enctype是multipart...

2018-11-21 15:59:59 64006 1

原创 JSON.parse()和JSON.stringify()用法解析

1、parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23" name: "huangxiaojian" __proto__: Object注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。2

2018-11-21 15:47:48 301

转载 用SQL语句,删除掉重复项只保留一条

用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peo...

2018-11-18 15:00:23 10168

原创 javaScript(或js)与jQuery的关系

先上比较官方的干货(概念)1.javaScriptjavaScript的简写形式就是JS,一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能(其编写的程序可以被嵌入到HTML或XML页面中,并直接在浏览器中解释执行)。2.jQueryjQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画...

2018-11-13 17:47:35 1446

原创 VUE如何提交Table数据(解决相同属性多条数据不能双向绑定的问题)

类似这样的:解决方案:用数组形式提交使用v-for来遍历渲染,提交过去的就已经是每行的值组成数组1.前端代码&lt;table class="table"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;box&lt;/th&gt; &lt;th&gt;new&lt;/th&gt; &l

2018-11-13 14:38:04 3153

原创 Java,前后端分离,从VUE传到后台的数据的相关操作

获取:Map&lt;String, Object&gt; paramMap = (Map&lt;String, Object&gt;) request.getAttribute("data");Map&lt;String, Object&gt; formMap = (Map&lt;String, Object&gt;) paramMap.get("formData");转换成相关的实体...

2018-11-13 14:28:22 3225 1

原创 js获取url请求参数

function getQueryString(name){ var reg = new RegExp("(^|&amp;)"+ name +"=([^&amp;]*)(&amp;|$)"); var r = decodeURI(window.location.search).substr(1).match(reg); if(r!=null)return unescape(r[2...

2018-10-08 14:55:15 702

原创 js动态删除所在行

var html="";html += "&lt;td scope='col' style='width:15%;' &gt;&lt;input type=button onclick='javascript:this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);' value='删除'&gt...

2018-09-15 10:15:46 1342

原创 BigDecimal:加减乘除的运算

方法加法:add 减法:subtract 乘法:multiply 除法:divide实例BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDecimal bignum3 = null; //加法 bignum3 = bignum1....

2018-09-14 16:46:22 3071

原创 js动态删除table中的一行的方法

//得到行对象 function getRowObj(obj) { var i = 0; while(obj.tagName.toLowerCase() != "tr"){ obj = obj.parentNode; if(obj.tagName.toLowerCase() == "table")return null; } return obj; } //根据得到的行...

2018-08-18 15:17:10 2877

原创 jquery中,模糊查找选择器,带 *= 的写法具体什么含义?

1、例如:$( "select[id*=ddlcpstyle1]" )1)*= 表示选择 id 中包括 ddlcpstyle1 的 select&lt;select id="AAAddlcpstyle1"&gt;&lt;/select&gt;&lt;select id="ddlcpstyle1BBB"&gt;&lt;/select&gt;&lt;select

2018-08-17 09:14:03 1039

转载 freemarker中 感叹号、双感叹号、问号、双问号 的使用方法

转载自:https://blog.csdn.net/qq_39004032/article/details/813831391.??&lt;!-- ??是判断对象是否为空(??是?exists的缩写) --&gt;&lt;#if object ??&gt;${object}&lt;#if&gt;  如果object不为空,则执行里面语句2.?   ①用?判断是否为空,和?...

2018-08-16 21:59:11 3360

空空如也

空空如也

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

TA关注的人

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