自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 logstash详解

介绍Logstash:数据处理引擎,可以处理每秒几万条的日志;它支持动态的从各种数据源搜集数据,并对数据进行过滤、分析、丰富、统一格式等操作,然后存储到 ES官网地址:https://www.elastic.co/cn/products/logstash如图:详解:下面我们将文本数据同步到ES来做例子,其中版本为:logstash-5.2.1,elasticsearch-6...

2019-05-14 16:27:13 543

转载 elasticsearch常见问题总结

1、unable to install syscall filter:Java.lang.UnsupportedOperationException:seccomp unavailable: requires kernel 3.5+ with CONFIG_SECCOMPandCONFIG_SECCOMP_FILTERcompiledinatorg.elasticsearch.bootstrap....

2019-04-16 10:35:31 347

原创 logstash同步文件到es

单文件文本同步到ESinput { file { path=> [ "C:/JWD/logs/*.log" ] #path=> [ "C:/JWD/server/nginx/logs/*.log", # "C:/JWD/server/Debug/log/*.log" ] start_position =...

2019-04-15 10:55:58 1306 1

原创 FastJson处理json数据时遇到一个问题

syntax error, expect {, actual string, pos 178, fieldName nET, fastjson-version 1.2.46在使用fastjson解析的时候遇到该错误,网上查找了半天,找到位大神的帖子是说解析的实体A中有实体B,在该条json中A实体只有一个,但B实体却有多个,导致解析出错,解决办法是在A实体中定义B实体时,定义为List<...

2018-11-14 14:50:54 1209

转载 Spring Cloud分布式事务终极解决方案探讨

一 前言本话题已收入视频讲座《Spring Cloud分布式事务解决方案》大家不妨围观下阿里2017云栖大会《破解世界性技术难题!GTS让分布式事务简单高效》中,阿里声称提出了一种破解世界性难题之分布式事务的终极解决方案,无论是可靠性、还是处理速率都领先于市面上所有的技术。但令人遗憾的是一来项目未开源,二来还必须依赖阿里云的分布式数据库。毕竟,吃饭的家伙可不能轻易示人嘛。虽然如此,但《世...

2018-10-29 10:27:42 529

转载 Spring Cloud 开源软件都有哪些?

学习一门新的技术如果有优秀的开源项目,对初学者的学习将会是事半功倍,通过研究和学习优秀的开源项目,可以快速的了解此技术的相关应用场景和应用示例,参考优秀开源项目会降低将此技术引入到项目中的成本。为此抽了一些时间为大家寻找了一些非常优秀的 Spring Cloud 开源软件供大家学习参考。上次写了一篇文章Spring Boot 2.0(三):Spring Boot 开源软件都有哪些 给大家介绍优...

2018-09-30 10:30:01 341

原创 常用集合ArrayList,LinkedList,HashMap,HashSet源码分析

(一)ArrayList,可自动扩充容量的动态数组public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { private static final lon...

2018-09-14 16:51:26 141

原创 HashMap 排序

已知一个 HashMap<Integer,User>集合, User 有 name(String)和 age(int)属性。请写一个方法实现对HashMap 的排序功能,该方法接收 HashMap<Integer,User>为形参,返回类型为 HashMap<Integer,User>,要求对 HashMap 中的 User 的 age 倒序进行排序。排序时 k...

2018-09-11 14:55:30 201

原创 如何将List集合去重

众所周知List集合中的元素是有序的,但是List中的元素同样是可以重复的,那么我们应该怎么在List集合中去重呢?方法一:对于方法一而言,这也许是一个小窍门。利用的是Set集合中不允许出现重复的元素。废话也不多说,请看代码:  1 2 3 4 5 6 7 8 9 10 11 12...

2018-09-11 11:22:13 575

转载 网址大全

<简历制作>飞达简历网http://www.jianlishop.com] (精美的简历设计网站,大量免费资源) 无忧简历网http://www.51jianli.com] (收费简历设计网站) 我的简历http://www.wdjl.net] (免费提供电子简历) 视频简历网http://www.cnvhr.com](想试试视频简历吗) 中国简历网http://www.5...

2018-08-17 10:53:06 451

转载 探秘Java中的String、StringBuilder以及StringBuffer

探秘Java中String、StringBuilder以及StringBuffer  相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及了解各个类适用的场景。下面是本文的目录大纲:  一.你了解String类吗?  二.深入...

2018-08-14 12:10:26 120

转载 Java开发中对Redis的基本操作总结

一、安装 想要在 Java 中使用 Redis,我们首先需要安装 redis 服务及 Java redis 驱动。 1. Window 下安装 Redis: 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x6...

2018-08-14 10:26:10 187

转载 很不错的python 机器学习博客

http://www.cuijiahua.com/resource.html 曾看过的书,感觉一些很有用的学习资料,推荐给大家!Python基础:网络教程推荐:系统学习python3可以看廖雪峰老师的教程:教程地址:点击查看2. 系统学完也不一定记得很清楚,这时我们需要一个快速的查询手册,菜鸟教程是一个不错的选择:教程地址:点击查看3. 快速掌握知识的一个方法就是...

2018-08-09 17:10:09 149

转载 常见数据结构与算法整理总结(上)

数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。下面是自己整理的常用数据结构与算法相关内容,如有错误,欢迎指出。为了便于描述,文中涉及到的代码部分都是用Java语言编写的,其实Java本身对常见的几种数据结构,线性表、栈、队列等都提供了较好的实现,就是我们经常用到的Java集合框架,有需要的...

2018-08-09 16:43:01 198

转载 攻略 | 教你拿下梦寐以求的Offer(多资源)

来源:AI前线本文共3100字,建议阅读8分钟。本文作者分享了自身宝贵的求职经历并整理了为面试做准备所使用的各种资料,干货满满。 [ 导读 ]梦想还是要有的,万一实现了呢?本文来自一位刚刚加入 Airbnb 的数据科学家 Kelly Peng,她本科毕业于武汉大学,自认为并非牛人,并且在很长一段时间里求职屡战屡败。Airbnb 一直是她的 Dream Company,为了能够拿...

2018-08-06 15:45:16 459

转载 Redis有哪些开发设计规范值得我们注意的!

redis不是垃圾桶也不是 SUPER MAN,能力和资源都有限,不合理的使用会降低它的健康度,严重时甚至会引起redis抖动、阻塞等进而导致服务不可用,每一个使用redis的开发人员都应当掌握规范的开发和使用方法。本文整理出redis开发过程中七个较常出现的使用不合理的场景,并辅以案例进行分析说明。 01  合理使用集合类 案例某活动需求,每天10点对昨天参加某活动的用户进行...

2018-08-06 14:54:17 523

转载 MySQL数据库优化的八种方式(经典必看)

引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的...

2018-08-06 10:54:29 139

原创 使用ssm框架进行整合,实现一个小的项目,对员工信息的增删改查

使用ssm框架进行整合,实现一个小的项目,对员工信息的增删改查 功能点• 1、分页• 2、数据校验 • jquery前端校验+JSR303后端校验• 3、ajax• 4、Rest风格的URI;使用HTTP协议请求方式的动词,来表示对资 源的操作(GET(查询),POST(新增),PUT(修改),DELETE (删除)) 技术点• 基础框架-ssm(Sprin...

2018-08-03 14:04:31 4317

原创 eclipse执行mybatis逆向工程,自动生成代码

代码地址:https://gitee.com/chenxiaoxuan/mybatis工程目录pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav...

2018-08-03 10:25:38 430

转载 22张人性与爱图,你有勇气看完吗?

 人不是一生下来就懂得歧视的。2、心动不如行动,虽然行动不一定会成功,但不行动则一定不会成功。3、你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。人生短暂,珍惜当下。4、很久以前,谎言和真实在河边洗澡。谎言洗完后穿了真实的衣服离开,而真实不肯穿谎言的衣服。后来,人们很难接受赤裸裸的真实,却很容易接受穿着真实衣服的谎言。5、现在很...

2018-08-02 10:04:00 11071

转载 在navicat中建外键时,保存后就全部消失的解决方法

1、注意在设计表的时候,要把选项里面的引擎选为InnoDB,因为InnoDB提供事务支持已及外部键等高级数据库功能。关于MySQL表的类型可以参见 浅谈mysql表类型。2、然后在一个表中建立外键,选中“外键”选项卡,输入参照完整性的名称,选择哪个属性为外键,选择以哪个表中的主键作为外键等等。然后点击保存。注意如果这时出现问题,可以查看主键外键是否是相同类型,如果主键外键都是数值型则要在设...

2018-08-01 12:11:51 1349 1

转载 redis 五种数据结构详解(string,list,set,zset,hash)

Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。String——字符串Hash——字典List——列表Set——集合Sorted Set——有序集合下面我们就来简单说明一下它们各自的使用场景:一、Redis String类型string类型的数据存储是最简单的key-value存储;1.string...

2018-07-31 16:06:41 1639

原创 毕业两年总结

今天突然在csdn(https://blog.csdn.net/u011240877/article/details/81278429)看到一篇叫毕业两年总结的文章,觉得很有意义。自己也毕业两年了,常常看到别人说,毕业五年,你与同学的差距就开始体现出来,毕业十年,你的人生就基本确定了。浑浑噩噩,就混了两年了,刚毕业的时候安卓很火,过了一年,java很火,现在,人工智能很火。这个世界变化很快,我...

2018-07-31 15:26:09 784

原创 Eclipse使用JPA Tools反向生成带注解的实体类

1.首先在Eclipse建立数据库连接 先打开Data Source Explorer窗口 然后在Database Connection右击新建一个链接,进入这里  我这里用的是mysql数据库,选择点击Next  然后出现这个面板,点击红圈圈里的按钮配置驱动  然后弹出这个弹窗,我的驱动是5.1版本的,选择好了后点击JAP List  在这里面将默认存在的驱动remove掉,然后ad...

2018-07-31 10:34:20 1173

转载 关于hashCode方法的作用

想要明白hashCode的作用,你必须要先知道Java中的集合。   总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。 你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。  那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复应该依据什么来判断呢? 这就是Object.eq...

2018-07-27 10:53:33 104

转载 史上最通俗易懂的hashCode()讲解

hashCode()在集合中有很大的用处,后面小编将会写关于集合的文章,欢迎喜欢的小伙伴订阅关注哦!好了,下面来看一下关于hashCodeO() 的具体内容吧。public int hashCode():hashCode是根类Obeject中的方法。默认情况下,Object中的hashCode() 返回对象的32位jvm内存地址。也就是说如果对象不重写该方法,则返回相应对象的32为JVM内存地...

2018-07-27 10:39:08 2122 2

原创 人工智能的基本原理

        最近公司没项目,就看自己了解下人工智能,看了一些资料,觉得https://blog.csdn.net/jiangjunshow/article/details/77711593写的挺好懂的,自己又总结了下: 怎么实现人工智能:实现人工智能的方法有很多种,当前最热门的一种就是通过深度学习来训练神经网络    什么是神经网络:     根据https://blo...

2018-07-19 17:18:07 32546 3

原创 JAVA加密算法系列-AesCBC

     安全问题已经成为一个越来越重要的问题,在Java中如何对重要数据进行加密解密是本文的主要内容。下面介绍的算法是现在对称加密算法中最流行的算法之一,话不多说,直接上代码  package ***;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto....

2018-07-10 11:40:55 930

转载 公钥与私钥,HTTPS详解

1.公钥与私钥原理1)鲍勃有两把钥匙,一把是公钥,另一把是私钥2)鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3)苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4)鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。5)鲍勃给苏珊回信,决定采用"数字签名"。他写完后先用H...

2018-07-04 15:04:47 159

原创 浅谈@RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别

     最近经常看到@RequestMapping、@ResponseBody以及@RequestBody这三个参数,蹭着有时间,就以自己在项目开发中总结的一些知识点浅谈一下三者之间微妙的关系。1.@RequestMapping国际惯例先介绍什么是@RequestMapping,@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的...

2018-06-29 11:24:57 100

原创 接口测试软件Postman的下载及安装

1. 操作环境WindowsWindows 7旗舰版 64位PostmanPostman-win64-5.1.3-Setup.exe2. Postman的资源地址1. 免费版下载Postman Apps2. 参考文档Postman Docs3. 社区Postman Community3. 安装模式  这里要注意的是,Postman的安装分为多个模式,分别为:1. 插件模式谷歌浏览器Postman插...

2018-06-29 11:05:30 1627

原创 springboot+jpa+thymeleaf对mysql进行增删改

      最近在做个项目,要用到一些增删改查,以前基本都写过,但是没怎么整理,现在去翻以前的项目觉得很乱,所以现在觉定把一些小例子单写出来,以方便以后需要。。。       先来个项目的截图   代码整体截图             相比ssm,ssh等基础框架,用springboot+jpa+thymeleaf进行增删改查是,不用自己配置文件,也不用自己编写sql语句,因为继承JpaRepos...

2018-06-21 18:48:35 1149 2

原创 springcloud----Zuul动态路由界面化

     最近公司要开发一个微服务项目,刚好在研究网关这一块,网上收了一些内容,然后想把动态网关弄到界面操作,如下图项目地址:https://gitee.com/chenxiaoxuan/projects参考文章1:https://blog.csdn.net/u013815546/article/details/68944039参考文章2:http://www.ityouknow....

2018-06-11 16:54:08 4063 1

转载 eclipse中如何向开源中国(码云)上传代码

       本文将介绍如何将本地的项目提交到开源中国的码云上,提到码云大家是不是想到了咱们大佬“马云”?呵呵,这个也挺强大的不过不是一个人而是一个版本控制器。改教程讲解过程比较详细,跟着做实现起来很简单。由于自己本身也是一个新手,所以不做过多的解释,只是单纯的描述了该如何去做,大家一起学习共同进步。 1、在开源中国上面新建一个空项目        到这里码云上面创建项目也就结束了,一个空的项目创...

2018-06-11 14:58:17 753

原创 关于springboot中html的引用路径问题

      路径分为绝对路径跟相对路径问题,什么是绝对路径,什么是相对路径这个百度找一大把,这里只分析springboot中html的引用路径问题。最近在做一个项目,关于springboot的,结构如下...

2018-06-08 17:10:49 7336

原创 Field 'id' doesn't have a default value 原因

    在往mysql数据库里面存数据的时候报    Field 'id' doesn't have a default value  是因为mysql的id没有设为自增长

2018-06-08 15:42:43 1234

转载 eclipse从数据库逆向生成Hibernate实体类

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。原因是:1. 1.5倍工作量,浪费时间。(时间...

2018-05-21 11:28:03 230

原创 oracle数据转到mysql----ora2sql工具

下载地址: http://www.intelligent-converters.com/oracle-to-mysql.htm

2018-05-17 19:02:39 615

原创 oracle数据转到mysql----MySQL Migration Toolkit工具

为了保持数据的一致,把现有Oracle中的一部分数据移植到MySQL中,百度之后发现MySQL Migration Toolkit不错,现将步骤写出跟大家分享一、安装MySQL Migration Toolkit先到http://dev.mysql.com/downloads/gui-tools/5.0.html下载MySQL GUI Tools(其实就是一个MySQL管理工具),其中就包括MyS...

2018-05-17 18:55:50 4022

原创 oracle数据转到mysql----Navicat Premium 工具

为了生产库释放部分资源,需要将API模块迁移到mysql中,及需要导数据。意外发现平时用的数据库视图工具Navicat Premium中有数据迁移工具,意外的好用。这个工具本身支持mysql,oracle,sqlLite,PostgreSql数据库,因此而也提供了在不同数据库之间迁移数据的功能。迁移之前,先确保你建立了这两个数据库的connection。选择Tools/DataTransfer。选...

2018-05-17 18:52:17 1331

空空如也

空空如也

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

TA关注的人

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