自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西部落酋长的博客

站在云端,敲下键盘,望着通往世界另一头的那扇窗,只为做那读懂0和1的人。。

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

原创 Echart柱状图和饼状图

用文字记录自己的程序人生 有时候再项目中会应用到一些前端的知识,为了避免以后找不到这些知识,特此记录一下。前端://简化代码<style> .pillar{ width: 50%; height: 430px; display: inline-block; } .pie{ width: 50%; height: 430px; displ

2021-01-14 17:12:01 233

原创 jquery-radio记录

用文字记录自己的程序人生 有时候再项目中会应用到一些前端的知识,为了避免以后找不到这些知识,特此记录一下。 前端代码:<table cellpadding="0" cellspacing="0" width="100%" > <tr id="goodsTr"> <td width="10%">编号:</td> <td width="10%">1</td> <td width="1.

2020-12-10 14:09:49 190

原创 SpringCloud之版本问题

站在云端,敲下键盘,望着通往世界另一头的那扇窗,只为做那读懂0和1的人。。最近再学习Eureka当中碰到一个问题特此来记录一下。报错信息:level-WARN The web application [ROOT] appears to have started a thread named [spring.cloud.inetutils] but has failed to stop i...

2019-12-31 23:07:30 418

原创 数据库char真的认识它吗?

用文字记录自己的程序人生事故来源:按照状态条件进行查询返回相对应结果画面,使用的ibatis和oracle,对比sql和传入的参数一一对比都没发现有什么问题,把语句拷贝在数据库执行也没有什么问题,那为什么再程序中会有问题呢?案例分析:会不会参数没有传入呢,可是对比的sql发现已经插入了,对比参数的值也没有问题,这怎么回事呢?想着是不是字符串不识别呢,然后转成数字格式去查询,发现结果正确...

2019-12-19 21:24:29 344

原创 mysql集群(一):主从复制

一、主服务器配置第一步:修改my.cnf文件#启用二进制日志 log-bin=mysql-bin #服务器唯一ID,一般取IP最后一段 server-id=128(主库服务器) #指定复制的数据库(可选) binlog-do-db=kkb2 binlog-ignore-db=kkb #指定不复制的数据库(可选,mysql5.7) replicate-ignore-db=kkb ...

2019-12-01 20:23:25 168

原创 Mybatis源码分析(一):xml解析部分

前言针对源码总结分为二部分来看,一部分解析环境变量部分和mapper部分,另一部分为执行sql部分。先来看第一部分,xml解析的源码。例子一个简单的configuration配置文件和mapper文件,结合这个来看源码config.xml<configuration> <!-- mybatis 数据源环境配置 --> <environment...

2019-08-27 18:49:17 332

原创 Dom4j 解析 XML

前言最近再看mybatis框架中,我们知道底层中,好多xml都是通过dom4j来解析。为了回顾以前的知识点,重新来认识了一下dom4j。二话不说直接来上代码首先先建立一个配置文件,让dom4j来进行解析我们就随便建立了一个。user.xml<hibernate-mapping> <class name="com.test.user" table="userTab...

2019-08-09 21:59:41 371

原创 浅谈Oracle numtodsinterval函数

介绍再做oracle把秒数转换为时分秒格式的时候,偶然发现一个函数numtodsinterval函数,看看用法就拿来用了,也没看这个函数会造成什么问题。结果造成了一些问题,一天我们知道是24个小时,超过24小时以后,这个函数就不管用了。特此来记录一下!事故代码substr(numtodsinterval(sum(nvl(call_long,0))'second'),12,8) as ...

2019-08-03 17:03:23 4129

原创 Java基础总结记录(六):多线程

简介每次学习或者总结的时候,都应该带着问题去想去思考,这样才能理解的更深刻。那么对于多线程,相信好多人碰到过,那么我们来看看多线程。一、进程和线程进程:是指处于运行过程中的程序,并且具有一定的独立功能。进程是系统进行资源分配和调度的一个单位。当程序进入内存运行时,即为进程。每次看到这种官方描述,相信大家都会比较头疼,那我们来简单描述一下:程序至少要有一个进程,进程之间是独立的,是资源分配和...

2019-04-21 20:06:23 165

原创 Netty系列(三):NettyDemo

介绍客户端与服务端双向通信客户端package com.guo.demo.client;import io.netty.bootstrap.Bootstrap;import io.netty.channel.ChannelInitializer;import io.netty.channel.ChannelOption;import io.netty.channel.nio.Nio...

2019-04-14 18:16:55 673

原创 Netty系列(二):NettyDemo

介绍上篇说到了netty,这篇来进阶一下。来介绍下服务端和客户端的启动流程。服务端启动流程package com.guo.netty;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.*;import io.netty.channel.nio.NioEventLoopGroup;import io.n...

2019-04-14 17:22:43 553

原创 Netty系列(一):IO与NIO

介绍这篇文章来介绍下IO与NIO的区别总结,相信好多人都碰到过IO,也听过NIO,不过对于NIO不太熟识,所有抽空了补录了一些,来记录自己的学习之路。一、IO编程来描述下我们的场景,客户端每隔一段时间发送一个"你好"给服务端,服务端收到并打印出来。客户端package com.guo.io;import java.io.IOException;import java.net.Soc...

2019-04-11 21:49:06 1086

原创 win10git上传

介绍现在好多人都把代码托管到github,以前不了解怎么操作,经过自己一步一步操作,期间遭遇了好多问题,最后终于大功告成,特此来记录下。git连接上传先从官网把客户端下载下来,然后进行安装,至于怎么下载安装就不一一介绍了。一、生成秘钥github默认是ssh连接的,所以要在git生成SSH key,在github里面增加这个key,我们才能对接上。"[email protected]"是你...

2019-04-08 15:33:25 359

原创 Linux下ActiveMq安装部署手册

一、环境准备ActiveMQ官网:http://activemq.apache.org/components/classic/download/二、安装部署根据自己的系统,自行下载,我用的Linux版,所以这块只介绍Linux下的安装。把包上传到Linux下,进入包目录下,进行解压。tar -zxvf apache-activemq-5.15.9-bin.tar.gz进入mq目录...

2019-04-07 18:17:59 299

原创 Spring Boot (八):多环境配置

介绍一般我们开发过程中,会根据不同的环境来配置不同的数据库。一、配置文件添加三个不同的配置文件,来区分开发,测试环境。application.properties#springboot多环境配置======begintest.url=local#指定哪个profile#spring.profiles.active=dev#springboot多环境配置======endap...

2019-04-07 14:57:14 140

原创 Spring Boot (七):整合定时任务schedule

介绍定时任务用于定时去执行某项操作,如:跑批数据,报表等。一、配置文件采用读取配置文件方式经行时间配置application.propertiescorn=*/1 * * * * *二、代码启动类package com.guo;import org.springframework.boot.SpringApplication;import org.springframewor...

2019-04-07 14:16:38 315

原创 Spring Boot (六):整合Mybatis和事务

介绍本文介绍在Spring Boot基础下配置mybatis编写数据访问的示例。一、maven配置新建springboot项目时,勾选web,mybatis,mysql会自动加入jar就不一一介绍了。需要注意的是:如果引入的mysql-connector-java是8.0以后的版本,需要注意一下时间。再配置文件添加这个时间的配置,不配置添加时间格式数据会报错<!-- 引入阿里数据源...

2019-04-05 21:15:54 320

原创 Spring Boot (五):使用Dev-tool热部署

一、介绍1.什么是热部署通过一个插件程序监听我们的应用和配置文件,会经过我们的类路径classpath或者资源文件路径,去监听里面有变化没,如果有变化会启动类加载器,如果是Java文件会加载到jvm里面,这样我们就能马上使用了。2.为什么需要热部署项目开发中每更改一次类文件,都需要关闭应用,重启一下。这个再开发过程中效率比较低,所以我们引入了热部署。二、maven文件配置<dep...

2019-04-05 16:12:09 538

原创 Spring Boot (四):JdbcTemplate访问数据源

本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。一、数据源配置首先我们再pom.xml添加jdbc的依赖和mysql数据库的驱动<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...

2019-04-04 20:53:11 715

原创 Redis 缓存穿透

缓存相信好多项目大家都用到过,并发下缓存的问题也是比较多的,前几天有个朋友还问我知道什么是缓存穿透吗?我一脸茫然回答道:不知道。然后正好有幸看到某个学堂,讲解到了这个东西。特此来记录下。一、 什么是缓存穿透关于缓存衍生了好多问题,这里暂且不一一介绍了,老实说我也不是很清楚,但是接下来肯定会慢慢地进行了解记录学习。至于缓存是什么,这个这次就先不介绍了,朋友们自行百度学习吧,网上教程挺多的。关键...

2019-03-10 16:29:24 199

原创 Java基础总结记录(五):集合

集合类在应用中常常用到,里面的知识也是比较多的,总结一下常用的一些集合类。一、集合图针对这张图来展开集合之路。二、Collections这个类是个工具类用来服务我们的集合类的,里面的方法本人没有一一用过,也说不好,我就把一些可能会用到的方法拿出来说下,顺便加深下集合类的记忆。1.排序 @SuppressWarnings({&amp;quot;unchecked&amp;quot;, &amp;quot;rawtypes&amp;quot;})

2019-03-03 15:30:21 128

转载 Java基础总结记录(四):OOP

 一、面向过程的思想和面向对象的思想        面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。      面向对象有...

2019-02-06 21:01:04 135

原创 Elasticsearch(五):JAVA客户端操作Elasticsearch

前面的章节使用curl的方式去添加修改我们的es数据,然后来看看Java后台是怎么来操作es数据。一、环境准备没有环境的朋友,请先参考前面提到的安装方式进行安装。如果有安装不成功者,可以联系我。文章最后我会把个人微息提供下,欢迎跟各位Java友友一起交流成长。es服务端es-head(用来辅助es服务端)ik中文分词器eclipsemaven有的朋友习惯idea也可以用这个,相...

2019-02-03 20:26:34 3226 1

原创 Linux下JAVA常用命令大全

前言Web应用一般都部署在Linux服务器上,所以也就需要懂一些Linux常用命令。以前每学到一个新的命令,有时候不常用就忘记了,特此来总结一些命令来支持部署应用使用。基本命令cd /home #进入home目录ls #列出当前目录下所有目录ll #列出当前目录下所有目录.. #上级目录文本命令cat filename #查看文件的内容tail -f catalina.ou...

2019-01-19 14:54:14 10497

原创 Java基础总结记录(三):String

日常总结每天的信息,做到每天进步。上篇文章总结了一些基本的数据类型和方法,这篇文章来总结下,我们的引用数据类型String和一些常用的方法。Java String 类字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。创建一个字符串String name = "西部落酋长";在代码中遇到字符串常量时,这里的值是 “...

2019-01-15 19:22:07 1631 4

原创 Java基础总结记录(二)

一、语句1. 条件语句1.1.1 if语句1.1.2 分支语句(switch语句)1.2 循环语句1.2.1 for循环语句学会画内存分析图分析别人写的程序,这样就很容易分析出规律,分析出规律也就明白了别人的算法,也就很容易读懂别人的程序。在内存中分析result=1!+2!……+10!的算法分析到i等于3以后,基本上已经得到规律了,这个程序要计算的就是:result ...

2019-01-14 19:33:34 203

原创 Elasticsearch(四):Linux下安装插件ik分词器

IK分词器插件(1) 源码https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v6.1.4找到自己所对应的版本,我的是6.1.1(2) 复制zip地址https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.1.1/ela...

2019-01-05 22:00:40 4234

原创 Elasticsearch(三):简单应用

介绍:环境我们都配置好了,开始举个栗子了。ES新版都支持RestFul风格,所以我们先用简单的来操作一下。为了方便发送请求信息,我下载了一个Postman工具。大家可以自行百度下载安装,这里就不一一介绍了。学习新东西,建议先从官方文档进行入手。所以我们直接查看文档进行操作。文档我帮大家找好了:https://www.elastic.co/guide/en/elasticsearch/refe...

2018-12-23 20:33:01 180

原创 Elasticsearch(二):Linux下安装插件head-master

安装elasticserchhttps://blog.csdn.net/a913858/article/details/85208263上一篇文章我们介绍了es的安装,接下来我们安装elasticserch-head插件elasticsearch-head是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。你可以通过插件把它集成到es(首选方式),也可以安装成一个独立webapp。...

2018-12-23 18:13:18 1177

原创 Elasticsearch(一):Linux下安装,配置

简介:ElasticSearch是一个开源免费,用Java开发的,基于Lucene框架的,提供RESTful web接口的、分布式多用户能力的,实时的分布式搜索分析引擎。简单高效,开箱即用。环境准备:1.配置JDK1.82.配置环境变量(注:Java -version 出来版本信息说明配置成功)3.如果你的Linux连接了网络可以通过使用wget 下载elasticsearch安装包版...

2018-12-22 15:22:04 420

原创 Linux下Redis安装部署手册

学习Redis之际,顺便学习了Redis在Linux的安装部署之路,以此来记录一下。另外向大家推荐一个Redis在线测试工具:http://try.redis.io/先从官网下载Redis,为了学习Linux上的安装,这里只展示Linux上的安装。首先:我们先打开Redis官网:https://redis.io/download最好下载3.2以后的版本,性能上比较好的。我这里选择的是4.0...

2018-12-05 08:05:11 273

原创 centos6.10桥接无线

设置虚拟机采用桥接模式桥接到主机无线网卡(虚拟机:VMware 12 系统:centos 6.10 无线网卡:Intel®Wireless-AC 9462)查看自己的无线网卡:找到桌面网络----&gt;右键属性出现下面图片1.VMware打开后,在软件的左上方点击“编辑”–“虚拟网络编辑器”,“桥接到”选择主机上网用的无线网卡。2.如果一开始没有设置虚拟机的网络连接。再点击VMwa...

2018-11-25 10:35:40 498

转载 CentOS6.10安装详解

1.1 准备工作虚拟机:VMware Workstation 12 ProCentOS版本:CentOS-6.10-x86_64-bin-DVD1.iso获取CentOS路径https://wiki.centos.org/Downloadhttp://mirrors.aliyun.comhttp://mirrors.sohu.comhttp://mirrors.163.com1.2...

2018-11-25 10:22:42 11266 2

原创 Spring Boot (三):HTTP接口Get/Post/Put/Del请求

首先了为了方便我们测试接口,先下载一个PostMan,下载地址:https://www.getpostman.com/,工具的使用大家自行百度吧。下面是代码部分:@RestControllerpublic class HttpInterface { private Map&lt;String,Object&gt; params = new HashMap&lt;String,Objec...

2018-11-22 21:20:10 509

原创 Collections.sort实现list排序

对象内某个值排序首先创建一个对象public class SortObject { private String name; private int links; public String getName() { return name; } public void setName(String name) { this.name = name; } public ...

2018-11-22 20:51:33 173

转载 VMware安装Centos7详细过程(图文)

原文:https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&amp;utm_medium=referral本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.软硬件准备软件:推荐使用VMwear,我用的是VMwear 12镜像:CentOS7 ,如果没有镜像可以...

2018-11-11 16:09:38 571

原创 Oracle varchar2改成大字段类型clob

做项目中经常碰到数据库改字段问题,给自己做个记录,下次直接可以拿来用了。Oracle 有些字段直接修改会报错ORA-22858: invalid alteration of datatype。不允许修改。不允许修改怎么办呢。。总不能把表干掉重新建字段吧。这在生产肯定行不通。可以先建个新字段以clob类型,然后把要改字段类型数据备份到新的字段中,然后删除掉旧的字段,再把新的字段列名改成旧的字段就完成...

2018-10-19 10:50:38 3518

原创 Spring Boot (二):Redis和日志

接着上篇内容继续往下执行。首先pom.xml 添加redis的引用,因为开始建项目没有,自动生成redis的引用,然后手动添加进去。添加成功以后看我们的配置文件添加我们的日志类和缓存缓存方法结果:http://localhost:8080/set?key=lxh2&amp;&amp;value=1001http://localhost:8080/getPerson?id=2...

2018-10-18 18:58:18 1843

原创 Mysql Server免安装版教程

MySQL 5+ 服务手动安装的方法:运行cmd,进入mysql的安装目录:C:\Users\aministrator&amp;gt; G: G:\&amp;gt; cd G:\database\MySQLServer\mysql-5.6.20-winx64\bin&amp;gt;#1、手动安装mysql服务G:\database\MySQLServer\mysql-5.6.20-winx64\bin&amp;gt...

2018-10-16 15:30:46 349

原创 Spring Boot (一):Hello World(基础篇)

我用的Eclipse 装的springboot 的插件,有的Eclipse 不支持springboot 换个新的就好了。据说IDE支持比较好,但是本人用习惯了Eclipse了,所有装了一个Eclipse-photon版本,Eclipse的安装就不介绍了,大家自行百度学习一下吧。1.Eclipse装好设置完毕以后,首先是装springboot 插件help-----Eclipse Marketp...

2018-10-16 14:39:37 163

空空如也

空空如也

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

TA关注的人

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