自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql索引,主从多个核心主题去探索问题。

视图(View)是一种虚拟存在的表。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。视图相对于普通的表的优势主要包括以下几项。简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。

2023-02-25 19:47:52 634 2

原创 Netty 实现TCP群聊系统

好久没写博客了,2020第一篇博客!Netty 我这边就不多加说明了,同步非阻塞典型的NIO架构不过Netty在原有的NIO基础上进行了封装,操作更加简便。Selector Channel Buffer 这些组件概念我也不去啰嗦。单Selector 单线程,单Selector多线程,主从Selector多线程 为什么说这一点,因为Netty就是根据主从Selector多线程演变过来...

2020-01-03 10:12:24 303

原创 一步一步实现一个Java树形结构体方法

废话不多说 ,实现一个树型结构体首先得需要一个对象来装载需要的结构数据; // id private Integer id; // 节点名称 private String name; // 选中状态 private boolean checked; // 子节点 private List<TreeNode> children; // 是否可选 true:不可选 ...

2019-09-25 02:13:13 811

原创 解决gitpush远程文件超超过100m,无法push成功,也无法删除问题.

前文有天在公司,同事因为git文件push错误,原因是上传超过100m的zip包,从版本解除之后,我们再次提交,还是因为那个报错,当时我以为是再缓冲区已经存在,所有解除控制是没用的,查了好多资料,有人说可以push超过100m的文件,需要下载插件,这种方法也试过,但是没什么用,也许是版本迭代问题.以下为解决步骤:删除那个超过100m的文件在文件夹中把隐藏属性打开删除这个为git的文...

2019-04-12 16:38:46 2252

原创 linux基本操作与docker基本操作总结!

linux的基本操作总结,copy拿走!-rwxrwxrwx 可读可写可执行-rwx------ 文件的所属用户可以读写执行,但其他用户都不可读写执行-rwxrwx--- 文件的所属用户和组内用户可以读写执行,但其他用户不可读写执行---------- 所有的用户都不可读写执行ls d* 查找以字母d开头的所有的文件ls a*b 查找以字母a开头,b结尾的所有文...

2019-04-12 16:23:43 276

原创 Excel 表格导出不正确.

需求:固定的Excel模板需要从服务器端下载,但是使用普通的流对象,读出的模板是有误的.导入POI相关依赖或者jar包 ,这里不做演示.代码展示:前端使用的是Struts2 框架. String jrxml = ServletActionContext.getServletContext().getRealPath("/template/way_buil.jrxml"); ...

2019-03-07 20:06:20 393

原创 KindEditor无法点击上传图片按钮以及表情

按钮无法点击,急性子的朋友注意了,F12,你点击的时候就会请求一个路径并且是404 .解决办法.把插件包导进去就OK了.解决:

2018-11-20 09:05:41 1405

原创 SpringBoot+SpringCloud视频,资料,源码公布,我的共享精神已经泛滥.

链接:https://pan.baidu.com/s/1zE1fzF6djccQN_oB12n6Uw提取码:me5t

2018-11-01 16:02:42 4497 8

原创 Java新特性(一) Lambda表达式教程

大纲 新特性有哪些:总结点:速度更快 – 红黑树代码更少 – Lambda强大的Stream API – Stream便于并行 – Parallel最大化减少空指针异常 – Optional仔细的读这篇文章,让你快速掌握Lambda的使用.package com.java8.peculiarity;import com.java8.entity.Persion;i...

2018-10-23 23:00:16 291 1

原创 Java(爬虫)底层实现爬取京东spu+sku数据

第一: 加入pom指定坐标(采用springboot的定时任务进行爬取数据)&lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;2.0.5...

2018-10-22 17:54:29 3821 4

转载 Spring整合Shiro进行权限控制!

在项目中xml文件的配置是必不可少的,特别是SpringMVC框架。但是几乎所有项目的配置都是大同小异,很多人都是直接复制黏贴了事,不少人对其具体含义及用途都不甚全知。本片文章将正对项目中常用的框架SpringMVC+Shiro进行整合,并对其中关键和部分常识性问题进行注释讲解,方便在以后的项目编写中查阅和熟悉。1、web.xml文件的配置所有javaweb项目第一步要做的就是对web.xm...

2018-09-30 20:17:41 409

原创 elasticsearch安装分词器,出现的bug以及解决办法;我这里是老版本(求稳) 2.4.0

elasticsearch 安装之后需要使用java进行操作,我们需要安装Ik分词器,但是在安装的过程总是会非常坎特, 第一大点, 安装的分词器版本 一定要和你当前elasticsearch版本保持一致!!! 切记切记! 步骤 一 IK分词器下载地址 (按照版本下载) https://github.com/medcl/elasticsear...

2018-09-28 19:17:23 1407

原创 SpringBoot2版本起步依赖原理以及加载默认配置解析

虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。一开始,Spring用XML配置,而且是很多XML配置。Spring 2.5引入了基于注解的组件扫描,这消除了大量针对应用程序自身组件的显式XML配置。Spring 3.0引入了基于Java的配置,这是一种类型安全的可重构配置方式,可以代替XML。所有这些配置都代表了开发时的损耗。因为在思考Spring特性配置和解决业务问题之间需...

2018-09-27 16:23:51 2598

原创 SpringDataJPA执行原理解析

我们都知道 在SpringDataJpa中我们定义DAO层是不需要实现类的,只需要定义一个接口,并继承2个接口即可(JpaRepository,JpaSpecificationExecutor),即可直接操作持久层数据,这种情况,就是以动态代理的方式,进行api的实现,进行相应的操作;执行一个查询操作 Debug在单元测试环境中不加事务会报错(不加Rollback ,会自动回滚,相信大家都明...

2018-09-27 01:00:32 3798

原创 java爬虫使用 HttpClient进行简单的爬取html页面(娱乐而已,并没有什么实际意义)

maven工程为例 引入依赖 一个即可进行编码 :获取数据,

2018-09-26 21:26:51 255

原创 Idea快捷键大全:

2018-09-25 21:09:26 136

原创 将图片转为二进制存储到数据库,在页面显示转为jpg格式正常显示.

需求,在存储图片的时候有时候小图片常见的信息,不需要存储服务器,存储到数据库中,不占用服务器内存. 这里采用 Mysql数据库,SpringMVC,web框架.步骤一,将你的数据库类型进行更改(新添加字段);步骤二,在java代码中定义两个jdk提供类:步骤三: 将前台的图片数据转为字节流方式步骤四:存储数据库之后查看数据库内容步骤五:在页面展示的时候:大功告成,非常简单...

2018-09-25 14:01:04 733

原创 SpringData整合JPA(具体实现为(Hibernate));

这里以Maven举例 先发图再发Maven以及配置文件的文字信息(方便复制粘贴); Oracle11g 数据库 jar包在Oracle数据库安装的lib目录下,这里不做具体介绍Spring整合Jpa配置文件: 一定要仔细,仔细再仔细; ** 第二步 根据以上配置的信息所指向的包创建映射关系实体类第三步: 编写DAO接口(注意是接口 Mybatis用过的都明白)第四步: 单元...

2018-09-23 22:23:42 312

原创 Liunx搭建Hadoop集群,找不到NameNode问题分析,以及解决. (hadoop-2.7.4版本,没有进行jre进行重新修改源码)

此文章针对 搭建Hadoop集群搭建之后输入指令找不到NameNote就会非常尴尬,好不容易搭建的集群,最后还是不成功,此时分析步骤;一: 检查当前日志文件输出log日志是否正常,如果NameNote都没有肯定是报错的.二: 最大的一部分可能就是踩坑了,这个坑非常好踩.1.1: 查看当前配置文件,是否正常,以及关联的子服务器,配置是否一样.1.2: 查看保存文件的路径,也就是如图所示,是...

2018-09-23 08:36:55 1990

Idea快捷键.txt

idea快捷键大全,呕心吐血,总结出来的大全,踩坑踩到怕,总结出来的大全.

2018-09-25

JavaHttpClient

java的电商开发工具类,其中有HttpClient爬虫式工具类,基于Http以及Https都可以进行操作.

2018-09-22

空空如也

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

TA关注的人

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