- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 clickhouse 查询数据库下表或者表中的字段sql 按分页的查 limit
select name from system.tables where database='default' limit 1,2 这是查询数据库 默认的 default 下分页的 2条表名 select name ,type from system.columns where database='default' and table='xx' limit 2,1 这是查询表中的列和该列的属性 可以分页 ...
2022-02-14 15:03:41
3332
1
原创 sqlserver 2012 2017 2019 分页插件 PageHelper 使用
导包就不说了 当sqlserver 配置你的 yml或者application.properties 要注意 reasonable: true support-methods-arguments: true params: count=countSql auto-dialect: true helper-dialect: sqlserver2012 sqlserver2012 配置这个 然后 你自定义的sql 如果涉及到order by 那么就注意下 因为分页插.
2021-12-02 15:52:49
2270
原创 简单理解JVM整体结构
学习一段时间 再回头看基础 名称栈堆 方法区 有点遗忘了 再屡一遍 jvm启动时 就会创建好虚拟机 里面有推 栈 方法区 本地方法栈 当启动线程时 首先还是老样子 加载类信息 一般没打破双亲委派 由appClassLoader 加载去找class文件 此时类装载子系统 加载完毕此线程class的文件后 执行代码逻辑 由jvm虚拟机 的栈里面 开辟一块空间 给此线程当 线程栈 (只要开启线程就从jvm...
2021-02-23 12:22:05
161
原创 java命令去执行代码 底层是怎么样的一个流程呢?
java命令去执行代码 底层是怎么样的一个流程呢? winow 系统 首先 java.exe 运行 ---》 创建java虚拟机(c++执行) -->创建引导类加载器(c++执行)--> 0 c++ 开始执行java代码 -----------java代码开始------------ 1 启动程序调用 创建jvm启动器 2 启动程序launcher类 继续加载其他类加载器 其中加载器有 a bootstrapClassLoad b extClassLoa...
2021-02-22 11:40:54
275
原创 zookeeper集群搭建学习 和明白ZAB协议
一个虚拟机内搭建Zookeeper集群很简单 复制配置文件 cd {zookeeperurl}/conf/ > cp zoo.cfg zoo1.cfg > cp zoo.cfg zoo2.cfg > cp zoo.cfg zoo3.cfg {zookeeperurl}表示zookeeper的安装路径 创建数据以及日志文件目录 > mkdir -p /zookeeper/data_1 > mkdir -p /zookeeper/data_2 > mkdir -p.
2021-02-04 23:45:24
196
1
原创 学习BIO和NIO 总结
最近出去面试 都在问这些 学习后总结一下 BIO blocking IO 同步阻塞 当多个socket 连接时 其中一个socket在读写io操作时 其他的socket想要读写都需要等待其读写操作完 NIO 同步非阻塞 jdk在1.4 引入 前期是select 后面是poll 在后面1.5 就进化成epoll select 还是poll 都是循环遍历 sokcet连接 然后去查socket是否存在数据 和BIO对比是 其IO读取操作...
2021-01-29 14:54:19
168
1
原创 mybatis源码编译出现问题
1 mybatis-3 下载GitHub源码后 pom文件 <parent> <groupId>org.mybatis</groupId> <artifactId>mybatis-parent</artifactId> <version>32</version> <relativePath /> </parent> 其中你需要下载mybatis-parent GitHub的源码.
2020-12-16 03:31:42
563
原创 plugin with id ‘java-test-fixtures‘ not found
我是查看spring源码 gradle构建时报这个 plugin with id 'java-test-fixtures' not found坑货错误 特么gradle6.0 版本下到4.0版本 后来根据http://www.manongjc.com/detail/14-mgknfnyimjezoeo.html 此链接确认要5.6版本
2020-10-10 01:14:45
1078
原创 es 集群分节点 连主节点失败 Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: 拒绝连接:
我搭建完es主节点 配置的是 master :ture data:fasle 启动后然后搭建了数据节点 master :false data:true 里面的连接discovery.zen.ping.unicast.hosts: ["主节点ip"] 结果启动数据节点报错 Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: 拒绝连接: 172.17.0.1/172.17.0.1:9300 我2台i.
2020-09-30 23:17:44
5088
原创 maven私服搭建nexus3.0x版本 配合项目使用踩过的坑
1 maven私服吧,每个公司都用,也算是清理下自己的理解 本次搭建linux中 搭了一回oss2.0x版本的 其中有配置true 代理仓库可以自动从中央仓库下载 后来发现技术要用就弄新的版本 而是搭建oss3.0x版本 上干货 Apache Maven是一个项目管理的一个综合工具。 Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,最强大的功能就是能够自动下载项目依赖库以及提供给开发人员一套完整标准的生命周期框架 Maven项目的结构和内容在一个pom.xml文件中声明.
2020-07-08 18:57:24
693
原创 基础知识之 异常篇
异常 throwable 体系顶端 分支 Error 和 runtimeException 出现异常 为编译时异常 和运行时异常 编译时异常 在idea上都直接报错了 不让你运行 运行时异常 jvm处理某个方法 方法(比如索引越界) 那么JVM检测出异常 会生成异常对象(内容,位置,时间)然后会把这个 异常给抛出 给方法 方法继续抛出给调用者 一直到main主函数...
2019-03-14 12:56:26
132
原创 基础知识巩固 springmvc 01
前文启 进入公司 一般不会轻易让你写核心代码 除非觉得你技术过硬 基本上百分之80的程序员都是写业务功能 但是业务功能的写得太多 天天copy+v 都忘了起始的基本 正文开始 springmvc 复习 写一个controller 目前流行@RestController 点开 包含了@Controller 和@R...
2019-03-08 15:28:44
193
原创 linux安装elasticsearch 找不到jdk
连日志都不生成 啥都看不了 用 service elasticsearch status 能看到的确是jdk找不到 could not find java; set JAVA_HOME or ensure java is in PATH 在 vim /etc/sysconfig/elasticsearch 配置jdk的环境 即可 ...
2019-02-11 14:27:15
2506
activmq 5.9版本
2020-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人