自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 VSCode 搭建C/C++ 开发环境

1.安装 MinGW编译器和cmake工具-1.下载MinGW、cmake的安装包:MinGW:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/cmake:https://cmake.org/download/#latest这里用的是这两个安装包,解压后直接使用:下载完成后,得到两个安装包:-2.解压后,放到自己喜欢的路径下:-3.配置环境变量右键“...

2022-05-12 12:31:00 1585

原创 Flink Table API读取Kafka数据,并将结果sink到Kafka中

最近在小破站上学Flink,跟着做 “Flink Table API读取Kafka数据,并将结果sink到Kafka中”这样一个小练习,感觉平平无奇,但是一直运行报错

2021-06-11 17:18:16 5228 6

原创 mybatis 插件原理

1.Mybatis插件原理Mybatis的插件,是采用责任链机制,通过JDK动态代理来实现的。默认情况下,Mybatis允许使用插件来拦截四个对象:Executor:执行CURD操作; StatementHandler:处理sql语句预编译,设置参数等相关工作; ParameterHandler:设置预编译参数用的; ResultSetHandler:处理结果集。这个我们可以从Mybatis的源码中看到,例如下面创建Executor的时候,就是返回了一个代理Executor对象:开始

2021-03-25 17:44:12 993

原创 mybatis执行流程梳理

最近学习效率有点低。上周看了一会mybatis源码,画张图,巩固下学习成果,不然又忘光了,哈哈哈哈哈!

2021-03-21 16:10:34 113

原创 JDK 动态代理原理学习

1.动态代理使用首先,复习下动态代理是怎么用的。1.1 创建代理接口,及接口实现类因为动态代理只能代理接口,所以得先定义一个接口:interface People{public Object doWork(String param);}class Man implements People{public Object doWork(String param){return "【" + param + ",加油打工人!】";}}...

2021-03-11 17:06:39 130

原创 ElasticJob-Lite 框架源码学习

ElasticJob-Lite 框架源码学习ElasticJob 是一个分布式调度解决方案,由2个相互独立的子项目 Elastic-Lite 和 ElasticJob-Cloud 组成。ElasticJob-Lite 是一个轻量级的无中心化解决方案,.

2021-01-28 15:18:02 456

原创 JVM系列 - Java对象都是创建在堆内存中的吗?

这两天看公众号,学习了一个知识点,Java对象并不是都会在堆内存中分配空间的。之前写了一篇比较长的关于JVM学习的笔记,里面说过,Java创建对象实例的时候,大部分新生对象都是存放在堆内存Eden区中的,少数情况下也可能会直接分配到老年代中,分配规则并不是固定不变的,这主要取决于当前选用的哪种垃圾回收器,以及设置的JVM参数。比如对于大多数垃圾回收器来说,如果要创建的对象大小超过 -XX:Pre...

2020-03-17 17:24:55 2629 2

原创 云课堂-java-jvm学习总结

1.jvm简介java号称是一种与平台无关的语言,可以做的“一次编写,到处运行”,依靠的就是java虚拟机(java virtual machine,简记jvm)。jvm是java运行环境的一部分,它屏蔽了底层硬件平台的细节,任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。java虚拟机,是一个可以执行java字节...

2020-02-13 15:45:44 661 1

原创 一对多关系的数据插入、修改,删除待完善

Customizing actions                                                                        -->addTitleaddContentdoDelete

2015-06-14 23:26:45 802

原创 增加元数据的未完成页面

Customizing actions                                                            Back                            -->addTitleaddContent

2015-06-07 22:06:29 314

rabbitmq-server安装包,包括Linux版和windows版

该压缩包中包含RabbitMQ的windows版:rabbitmq-server-3.7.4.exe;和linux版安装包: rabbitmq-server_3.7.9-1_all.deb、 rabbitmq-server-3.5.6.tar.gz三个安装包。

2018-11-28

《 深度学习》

在人工智能的早期,那些对人类智力来说非常困难、但对计算机来说相对简单 的问题得到迅速解决,比如,那些可以通过一系列形式化的数学规则来描述的问题。 人工智能的真正挑战在于解决那些对人来说很容易执行、但很难形式化描述的任务, 如识别人们所说的话或图像中的脸。对于这些问题,我们人类往往可以凭借直觉轻 易地解决。 针对这些比较直观的问题,本书讨论一种解决方案。该方案可以让计算机从经 验中学习,并根据层次化的概念体系来理解世界,而每个概念则通过与某些相对简 单的概念之间的关系来定义。让计算机从经验获取知识,可以避免由人类来给计算 机形式化地指定它需要的所有知识。层次化的概念让计算机构建较简单的概念来学 习复杂概念。如果绘制出这些概念如何建立在彼此之上的图,我们将得到一张 ‘‘深’’ (层次很多)的图。基于这个原因,我们称这种方法为 AI深度学习(deep learning)。

2018-04-25

PHP开发工具包

该压缩包内包含两个工具,根据自己的情况进行选择安装。

2015-12-14

php7.0安装包

为了方便大家学习,共同进步,特此奉上PHP7.0安装包,以飨众位乡亲

2015-12-14

空空如也

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

TA关注的人

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