自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知北

梦里不知身是客,一晌贪欢

  • 博客(130)
  • 资源 (8)
  • 收藏
  • 关注

原创 自定义docker镜像

1.dockerfile#继承于那一个基础镜像from 基础镜像名字#镜像所有者名字,联系方式COPY 本地位置 镜像位置docker build -t 制定tag

2019-07-01 17:45:21 138

转载 springboot用mybatis-generator自动生成mapper和model

转:http://blog.csdn.net/u011493599/article/details/539283791、在pom.xml里添加maven插件[java] view plain copy org.mybatis.generator mybatis-generator-maven-plugin ...

2019-07-01 17:13:33 877

转载 Mybatis-Plus 多表联查分页

分析使用的工程,依旧是 spring-boot,关于分页,官网给出了一个单表的 demo,其实多表分页实现原理相同,都是通过 mybatis 的拦截器(拦截器做了什么?他会在你的 sql 执行之前,为你做一些事情,例如分页,我们使用了 MP 不用关心 limit,拦截器为我们拼接。我们也不用关心总条数,拦截器获取到我们 sql 后,拼接 select count(*) 为我们查询总条数,添加到...

2019-06-26 16:14:50 5079 1

转载 mybatis中CDATA的使用

在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。<![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。如果文本包含了很多的"<“字符 <=和”&"字符——...

2019-06-17 12:48:12 329

转载 mybatis-plus分页

首先配置mybatis-plus配置package com.qfclo.login.config;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor;im...

2019-06-14 19:49:56 8359

转载 git提交代码

pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并push:是推代码,将你的代码上传到远程的动作完整的流程是:第一种方法:(简单易懂)1、git add .(后面有一个点,意思是将你本地所有修改了的文件添加到暂存区)2、git commit -m""(引号里面是你的介绍,就是你的这次的提交是什么内容,便于你以后查看,这个是将索引的当前内容与描述更改的用户和日志消息一...

2019-06-11 17:50:11 137

转载 Visual C++运行库合集(vc2005,vc2008,vc2010,VC2012运行库) 2018.7

https://www.cr173.com/soft/62871.html

2019-06-09 13:39:50 11264 1

转载 mybatis-plus简单使用

源地址:https://www.jianshu.com/p/ceb1df475021

2019-06-09 10:28:01 239

转载 Git for Windows安装和基本设置

https://www.cnblogs.com/vitah/p/3612473.html

2019-06-08 22:56:34 225

转载 mybatis分页插件pageHelper详解及简单实例

mybatis分页插件pageHelper详解及简单实例工作的框架spring springmvc mybatis3首先使用分页插件必须先引入maven依赖,在pom.xml中添加如下<!-- 分页助手 --><dependency><groupId>com.github.pagehelper</groupId><artifactI...

2019-06-06 10:51:39 1647

转载 logstash-jdbc-input与mysql数据库同步

大多数情况下我们的数据都存放在了数据库中,但是elasticsearch它有自己的索引库,那么如果我们在做搜索的是时候就需要将数据库中的数据同步到elasticsearch中,在这里我们使用logstash的logstash-jdbc-input的插件进行与数据库的同步,对于logstash与数据库同步,我们可以设置elasticsearch与数据库同步的时间,使用这种方式进行同步还是很方便的。...

2019-05-27 16:05:36 279

转载 MySQL用户授权 和 bin-log日志 详解和实战

源地址:https://www.cnblogs.com/it-cen/p/5234345.html

2019-05-27 14:11:08 203

转载 SkipList跳表基本原理

为什么选择跳表目前经常使用的平衡数据结构有:B树,红黑树,AVL树,Splay Tree, Treep等。想象一下,给你一张草稿纸,一只笔,一个编辑器,你能立即实现一颗红黑树,或者AVL树出来吗? 很难吧,这需要时间,要考虑很多细节,要参考一堆算法与数据结构之类的树,还要参考网上的代码,相当麻烦。用跳表吧,跳表是一种随机化的数据结构,目前开源软件 Redis 和 LevelDB 都有用到...

2019-05-15 10:56:53 102

转载 Swagger2构建RESTful (一)

认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开发或是Web开发等。为了减少与其他...

2019-05-14 15:35:42 341

转载 用IntelliJ IDEA创建Gradle项目简单入门

Gradle和Maven一样,是Java用得最多的构建工具之一,在Maven之前,解决jar包引用的问题真是令人抓狂,有了Maven后日子就好过起来了,而现在又有了Gradle,Maven有的功能它都有,且看起来更漂亮,咱么就用起来吧。装好Intellij IDEA之后,Gradle也就默认装好了,现在我们仅需直接创建工程:当然选择Java了,Next:GroupId,ArtifactI...

2019-05-09 12:49:56 742

转载 设计模式之单例模式(线程安全)

单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。1.多线程安全单例模式实例一(不使用同步锁)复制代码1 public class Singleton {2 private static Singleton sin=new Singleton(); ///直接初始化一个实例对象3 private Si...

2019-05-08 11:04:24 128

转载 java内存模型

概述  多任务和高并发是衡量一台计算机处理器的能力重要指标之一。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题,它代表着一秒内服务器平均能响应的请求数,而TPS值与程序的并发能力有着非常密切的关系。在讨论Java内存模型和线程之前,先简单介绍一下硬件的效率与一致性。2.硬件的效率与一致性  由于计算机的...

2019-05-05 15:46:35 89

转载 Markdown基本语法

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。相比WYSIWYG编辑器优点:1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前...

2019-04-30 10:33:29 85

转载 springboot linux启动方式

前台启动java -jar XXX.jar后台启动java -jar xxx.jar &区别:前台启动ctrl+c就会关闭程序,后台启动ctrl+c不会关闭程序制定控制台的标准输出java -jar xxx.jar > catalina.out 2>&1 &catalina.out将标准输出指向制定文件catalina.out2>&amp...

2019-04-29 16:56:00 370

转载 JdbcType类型和Java类型的对应关系

JDBC Type Java TypeCHAR StringVARCHAR StringLONGVARCHAR StringNUMERIC java.math.BigDecimalDECIMAL java.math.BigDecimalBIT ...

2019-04-28 18:10:37 1362

转载 印象笔记 Markdown 入门指南(Mac客户端)

http://www.360doc.com/content/18/1010/23/7669533_793698405.shtml

2019-04-26 16:14:16 1271

转载 出现ERROR: Can't get master address from ZooKeeper; znode data == null解

1.重启hbasestop-hbase.sh复制代码并通过jps确认关于hbase的所有进程号都不存在,同时 fine / -name zook 找到在 /tmp/下存在的默认hbase 自带的zk启动存在的信息后 删除掉然后start-hbase.sh复制代码问题解决。这里也找了其他解决办法,作为一个整理。2.解决方法2:格式化namenode2节点的datanode 日志...

2019-04-23 17:40:11 5134

转载 SecureCRT 上传文件的两种方法 Zmodem、SFTP

Zmodem:无论有xshell还是secureCRT连接linux的时。默认都用一个zmodem可以帮助window和linux之间传输文件很方便和实用的工具。不过默认是无法使用的 需要安装lrzsz软件直接云安装就可以了 yum install lrzsz安装完之后,如果windows要给linux传文件。只需要点住文件,拖动到xshen窗口即可传输如果linux要给windo...

2019-04-17 15:32:18 963

转载 Linux下安装Java(JDK8)

一、文件准备 1.1 文件名称 jdk-8u121-linux-x64.tar.gz 1.2 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、工具准备2.1 Xshell 一个强大的安全终端模拟软件,它支持SSH1, SSH...

2019-03-29 10:55:19 963

原创 ado存入mysql小栗子

1.准备工作:安装odbc驱动,32位的可以成功。看别的资料64位的会有问题。2.引用ado相关引用Mircosoft ActiveX Data Objects 2.8相关引用3.在要操作的excel文件插入模块,编写方法代码Function 导入数据(name As String, balance As String)Dim conn As ADODB.Connection D...

2019-03-04 16:39:59 153

转载 vba操作Mysql数据库

编写Excel VBA工具,连接并操作Mysql 数据库。​ 系统环境:​ OS:Win7 64位 英文版​ Office 2010 32位 英文版​ 1、VBA连接MySql前的准备​ Tools—&gt;References…----&gt;引用​ ...

2019-02-28 14:14:53 6505

转载 跟上 Java 8 – Stream API 快速入门

为什么需要Stream?Java语言中集合是使用最多的API,几乎每个Java程序都会用到集合操作, 这里的Stream和IO中的Stream不同,它提供了对集合操作的增强,极大的提高了操作集合对象的便利性。集合对于大多数编程任务而言都是基本的,为了解释集合是怎么工作,我们想象一下当下最火的外卖APP, 当我们点菜的时候需要按照距离、价格、销量等进行排序后筛选出自己满意的菜品。 你可能想选择距...

2019-02-13 10:11:29 137

转载 sublime text3 最常用的快捷键及插件

A:最常用的快捷键Tab:自动补齐代码emmet常用的使用方法 复制代码 1 2 3复制代码生成HTML文档html:5+Tab或者!+Tab 生成h5文档类型html:4s+Tab 生成h4 严格的文档类型html:4xt+Tab 生成xhtml 过渡的文档类型Ctrl+D选择相同的内容 先按Ctrl+D再按Ctrl+K跳过当前这个相同的词,寻...

2019-02-13 09:16:42 3232

转载 Ubuntu 16.04安装Nginx

在Ubuntu下安装Nginx有以下方法,但是如果想要安装最新版本的就必须下载源码包编译安装。一、基于APT源安装sudo apt-get install nginx安装好的文件位置:/usr/sbin/nginx:主程序/etc/nginx:存放配置文件/usr/share/nginx:存放静态文件/var/log/nginx:存放日志其实从上面的根目录文件夹可以知道,Linux...

2019-02-12 15:42:24 168

转载 ubuntu16.04windows安装

转载地址https://www.cnblogs.com/ddbear/p/7736912.html

2019-01-18 15:25:49 210

转载 mysql字段值(字符串)累加

mysql在更新记录时,需要在原来的值上在累加新的值。例如原来有条记录:id countrya784829a-c0dc-4cb6-88a9-8c376fab83a6 USA现在更新更新country字段:在原值的基础上添加“+++UK”,使其变为如下值:id countrya784829a-c0dc-4cb6-88a9-8c376fab83a6 USA+++UK但是,在更新时,并不知...

2018-12-24 12:21:10 5959

转载 Java并发编程:线程池的使用

在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?在Java中可以通过线程池来达到这样的效果。今天我们就来...

2018-12-13 15:33:29 90

转载 IntelliJ IDEA和Eclipse最常用的快捷键对应表:

 描述 Eclipse Intellij 代码补全 Ctrl+space Ctrl+space 打开类或者接口 (两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索;比如:可 以使用“PoDI”来检索PodcastDaoImpl类) Ctrl+Shift +T Ctrl+N 快速打开文件/资...

2018-12-13 14:19:43 1356

转载 application.properties配置

----------------------------------------CORE PROPERTIES----------------------------------------SPRING 相关配置 (ConfigFileApplicationListener)spring.config.name= # config file name (default to ‘applic...

2018-12-06 15:19:54 2790

转载 ERROR: Field * doesn't have a default value 已经解决

ERROR: Field ‘culture_title’ doesn’t have a default value今天做项目,在插入数据时出现了这个从没遇到的异常,结果足足纠缠了十几个小时后终于搞定了,看了98%的异常分析都是针对组件id出现了类似的异常,而针对property出现同类似的异常,分析相对较少,hibernate property出现 Field ‘culture_titl...

2018-12-06 09:27:31 8319 4

转载 MySQL SQL语句练习

1.建库建表–create database companycreate database company;use company;–create tables–部门表create table dept(deptno int(3) primary key,dname varchar(14),loc varchar(13));–雇员表create table emp(e...

2018-12-04 16:34:25 387

转载 Docker入门总结

Docker是什么?在计算机技术日新月异的今天, Docker 在国内发展的如火如荼,特别是在一线互联网公司, Docker 的使用是十分普遍的,甚至成为了一些企业面试的加分项,不信的话看看下面这张图。这是我在某招聘网站上看到的招聘 Java开发工程师 的招聘要求,其中有一条熟悉 docker 成为了你快速入职的加分项,由此可见熟悉 docker 在互联网公司的地位之重要。当然对于我们 CT...

2018-11-30 14:18:28 254

转载 JSONP原理

JSONP的最基本的原理是:动态添加一个这样其实&quot;jQuery AJAX跨域问题&quot;就成了个伪命题,jquery $.ajax方法名有误导人之嫌。如果设为dataType: ‘jsonp’,这个$.ajax方法就和ajax XmlHttpRequest没什么关系了,取而代之的则是JSONP协议。JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascr...

2018-11-12 19:40:04 320

转载 装饰器模式

装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。我们通过下面的实例来演示装饰器模式的用法。其中,我们将把一个形状装饰上不同的颜色,同时又不改变形状类。介绍意图:动态地给一个对象添加...

2018-11-09 09:30:05 148

转载 单例模式

单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。简介单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序...

2018-11-09 09:21:25 66

数学之美第一版_OCR(李开复推荐的书)

几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。读者说,读了“数学之美”,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。 今年,作者吴军博士几乎把所有文章都重写了一遍,为的是把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。读者通过具体的例子学到的是思考问题的方式 —— 如何化繁为简,如何用数学去解决工程问题,如何跳出固有思维不断去思考创新。

2019-03-26

dbForgemysql8.0破解版

从脚本之家下载的dbForge软件,已带破解包。下载后将fix里的exe替换掉安装程序即可。

2018-12-11

MySQL存储引擎简介

MySQL内部存储引擎介绍,两大类引擎InnoDB和MyISM介绍

2018-04-30

Navicat使用简介

MySQL本地操作软件Navicat介绍使用,适合初学者学习。

2018-04-30

阿里云Ecs入门使用

阿里云ECS服务入门,包括配置,开发入门,下载镜像,镜像使用等

2018-04-17

阿里云CentOs镜像使用手册

阿里云服务器ECM中CentOS镜像配置,使用,liunx密码设置,上传等相关操作

2018-04-17

excel2010 vba入门与提高

vba基础教程,有大量的实例可供参考学习。非常适合初学者使用。

2015-08-19

空空如也

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

TA关注的人

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