自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉树、红黑色

参考资料:https://zhuanlan.zhihu.com/p/27700617平衡二叉树、B树、B+树、B*树https://zhuanlan.zhihu.com/p/78249704一篇漫画告诉你--什么是红黑树?二叉排序树左子树上的所有节点均小于或等于它的根节点,又子树上的所有节点均大于或等于它的根节点;二叉树方便了查找,他的查找逻辑即与二分查找一致。插入即在查...

2019-10-07 23:42:07 228

原创 tk-mybatis与springBoot整合使用两个数据源

根据项目功能需求,需要与第三方公共库对接,需要对公共库进行相关操作,由于不想使用原生jdbc,所以采用mybaits进行多数据配置。单纯的使用mybaits进行多数据配置网上资料很多,但由于前期为了方便开发,采用了tk-mybaits。关于tk-mybaits多数据源配置没有相关材料,官方也没有提供相关功能说明,所以最终采用mybatis+tk-mybaits分别使用的策略进行多数据源配置功能...

2018-11-07 15:45:17 3494

原创 Spark基本操作SparkSession,Dataset<Row>,JavaRDD<Row>

一、Spark创建1.创建SparkSession/*** local[*]表示使用本机的所有处理器创建工作节点* spark.driver.memory spark的驱动器内存* Spark2.2好像是需要最小2G*/SparkSession session = SparkSession.builder() .appName("sparkAnalysis").

2017-11-09 15:55:19 10434 1

转载 Spring的IOC机制

本文属转载原博地址:http://www.cnblogs.com/ITtangtang/p/3978349.html一、什么是Ioc/DI?    IoC 容器:最主要是完成了完成对象的创建和依赖的管理注入等等。先从我们自己设计这样一个视角来考虑:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要

2017-04-18 16:32:19 1182

转载 Hibernate的缓存机制

原博文:http://www.cnblogs.com/xiaoluo501395377/p/3377604.htmlHibernate的N+1问题 list()获得对象:       /** * 此时会发出一条sql,将30个学生全部查询出来 */ List ls = (List)session

2017-04-18 14:16:57 301

原创 将本地项目上传至GitHub上

进入项目所在文件夹,打开Git Bash命令窗口进行如下命令1.git init2.git add 项目文件夹/*3.git commit -m "提交说明"4.git remote add origin [email protected]:Devil502177243/Electronic-Commerce.git可以使用insert键在git bash中进行粘贴5.git p

2017-04-16 21:46:06 266

转载 一些基础的数据库优化

1.首先应考虑对where,order by中的字段应建立索引2.避免在数据库存入null值,如果定义时已经固定了字段长度,如char(10),那null值也会占用该固定长度空间。若果没有,null值不占空间。如果用where条件判断字段is null or is not null,那将会放弃该字段所建立的索引,而进行全标扫描。对num类型字段可以设置默认值进行判断3.避免在where条件

2017-04-16 17:33:38 296

原创 关于Linux下利用Tomcat部署Solr

1.上传所需文件并解压-rw-r--r--. 1 root root 7.9M Apr  4 18:17 apache-tomcat-7.0.47.tar.gz-rw-r--r--. 1 root root 2.1M Apr  4 18:17 IKAnalyzer2012FF_hf1.zip-rw-r--r--. 1 root root 144M Apr  4 18:17 solr-4

2017-04-04 19:52:05 1207

原创 SSH注解方式开发

Hibernate注解 配置实体类一对多配置多对多配置  在Spring的配置文件中映入要扫描的实体类包路径        bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFacto

2017-04-01 19:05:28 403

原创 Struts2学习随笔

Struts2的加载顺序                           init_FileManager();            init_DefaultProperties(); // [1] 加载org.apache.struts.deafult.properties即struts2的常量默认配置文件            init_Traditi

2017-04-01 18:42:59 283

原创 Hibernate学习随笔

一、Hibernate的基本使用    首先需要配置相应的配置文件    Hibernate基本使用步骤        1.创建org.hibernate.cfg.Configuration对象         2.调用configure方法将配置文件放入其中         3.调用buildSessionFactory()方法创建SessionFac

2017-04-01 17:28:15 263

原创 JQuery学习随笔

JS对象与Jquery对象的关系:   1、二者不等价   2、二者可以相互转换    JS对象转JQuery对象  var JQ对象 = $(JS对象); ----- 建议书写格式  var JQ对象 = jQuery(JS对象);  $ 与 jQuery完全等价,一般使用 $JQuery将JS操作方法化,JS一般是操作

2017-04-01 16:52:06 286

原创 JS学习随笔

JS组成部分:          ECMAScript ----- 规范了JS的语法          DOM(文档)对象 ---- HTML代码,HTML中的每个标签都可以理解成是一个对象          BOM(浏览器)对象--- 当前解释页面的浏览器JS常用方法:console.log(object);在浏览器控制台打印Object数据 --

2017-04-01 16:21:58 302

原创 设计模式&注解随笔

Java中的23种设计模式: Factory(工厂模式),      Builder(建造模式),       Factory Method(工厂方法模式),Prototype(原始模型模式),Singleton(单例模式),    Facade(门面模式),Adapter(适配器模式),    Bridge(桥梁模式),        Composite(合成模式),

2017-04-01 16:08:56 509

原创 JSP学习随笔

声明一个JSP页面 page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>JSP的运行原理先将JSP解析为.java文件,该.java就是一个Servlet类,然后编译为.class文件运行JSP的9大内置对象reque

2017-04-01 15:59:16 406

原创 Servlet学习随笔

1.HttpServletinit(ServletConfig)------Servlet生命周期中的初始方法,默认情况是服务器创建后第一次访问这个Servlet时调用,可以修改配置信息,使其在服务器一创建时就被调用;修改配置信息的方法-----在web.xml的下添加x,x是正整数,越小表示优先级越高url路径的配置,完全匹配>目录匹配>(.xx)后缀名匹配>(/)缺省路

2017-04-01 15:50:09 268

空空如也

空空如也

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

TA关注的人

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