摘要: 1. 组件 1.1 EventLoop EventLoop 事件循环对象 EventLoop本质上是一个单线程执行器(同时维护了一个Selector),通过run方法来处理 Channel 上源源不断的 IO 事件。 它的继承关系是比较复杂的: 继承了 j.u.c.ScheduledExecutor 阅读全文
posted @ 2022-03-21 00:20 thinkMIne 阅读(569) 评论(0) 推荐(0)
摘要: 问题描述: 产生问题的功能类似于,有一个固定数值的可分配量可以分配给某些用户,在下发的过程中需要校验当前剩余的可分配量是否足够本次分配。 我在代码中的校验逻辑是首先读取历史数量,然后与当前分配量进行对比,数量足够的情况下会进行数据库修改。 这种逻辑在不会重复多次快速点击,并且类似于线性请求的情况下, 阅读全文
posted @ 2021-07-01 22:17 thinkMIne 阅读(278) 评论(0) 推荐(0)
摘要: 本此安装基于单实例Redis,请先确定您的linux有一个Redis。此篇文章仅在一台服务器安装(3主3从),使用不同端口号。因为使用了不同目录,所以不影响其他Redis的存在。本机器ip:192.168.77.129。 首先创建集群文件夹,存放不同配置文件 cd /usr/local/redis6 阅读全文
posted @ 2020-12-08 01:30 thinkMIne 阅读(314) 评论(0) 推荐(1)
摘要: pom.xml 具体依赖版本去官网看吧,不过中文文档好像很久不更新了建议看英文。 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>7.1.4</version> </dependency 阅读全文
posted @ 2020-11-16 11:02 thinkMIne 阅读(1002) 评论(0) 推荐(0)
摘要: 访问验证码报错: 2020-07-05 20:09:05.610 ERROR 23483 [nio-8877-exec-8] c.z.m.a.c.h.ExceptionHandlerAdvice : Exception:Handler dispatch failed; nested exceptio 阅读全文
posted @ 2020-07-05 20:30 thinkMIne 阅读(519) 评论(0) 推荐(0)
摘要: nginx open source 下载地址 nginx.org 下载好包后解压,然后就可以开始了 ###1. 是否安装了gcc yum list|grep gcc-c++ 没安装安一下,下面的到第5步过程都一样 yum -y install gcc-c++ ###3. 检查 PCRE yum li 阅读全文
posted @ 2020-07-03 21:23 thinkMIne 阅读(186) 评论(0) 推荐(0)
摘要: 为什么使用docker? 主要归纳一下几点: 更高效的利用系统资源 更快速的启动时间 一致的运行环境 持续交付和部署 更轻松的迁移 更轻松的维护和扩展 对比传统虚拟机总结 特性 容器 虚拟机 启动 秒级 分钟级 硬盘使用 一般为MB 一般为GB 性能 接近原生 弱于 系统支持量 单机支持上千个容器 阅读全文
posted @ 2020-06-21 22:59 thinkMIne 阅读(174) 评论(0) 推荐(0)
摘要: 本章节记录整合过程和部分问题,目前整合并不完美后续会继续更新... 文档链接: 5.2.1 activiti用户手册 activiti用户手册 activiti6 API 技术栈: springboot 2.1.3 activiti6 tk.mybatis 本文仅记录activiti相关部分 1. 阅读全文
posted @ 2020-06-12 17:17 thinkMIne 阅读(632) 评论(0) 推荐(0)
摘要: redis 指令查询: http://redisdoc.com/ 首先把redis.tar.gz 解压到你想要的路径 cd /usr/local/soft/ wget https://download.redis.io/releases/redis-6.0.9.tar.gz 检查一下安装环境: yu 阅读全文
posted @ 2020-06-03 12:19 thinkMIne 阅读(1805) 评论(0) 推荐(0)
摘要: 首先在官网下载对应版本的Linux安装包。一般来说应用 community 版本就可以。 mysql community version download addr 1. 将文件上传至 Linux 并解压 # 我将文件放到了HOME文件下 [root@192 home]# tar -zxf mysq 阅读全文
posted @ 2020-05-10 22:56 thinkMIne 阅读(170) 评论(0) 推荐(0)
摘要: 安装主要分为两种方式 linux中的yum命令 手动解压安装(自己下载官网jdk.tar.gz) yum 安装 可以使用yum -y list java*命令,查询可安装的版本。版本后面要带-devel,否则是jre。 执行命令yum install -y [jdkVersion] 进行安装 查询j 阅读全文
posted @ 2020-04-23 13:50 thinkMIne 阅读(269) 评论(0) 推荐(0)
摘要: 首先修改 文件中的 。修改前一定要备份 可以同时启用多个 所以最好先追加一个端口,新端口校验没问题之后再把原端口删除 防火墙设置 修改端口号之后,重启sshd服务一直无法成功,把selinux关闭就行了 阅读全文
posted @ 2020-04-22 17:07 thinkMIne 阅读(496) 评论(0) 推荐(0)
摘要: 在 centerOS7 中,已经取消了 命令。使用 来查询网络配置。 网卡需要手动设置一下: 1. 进入路径 找到文件 (ens后面的数字有可能不一样)。 2. 重启网络服务 阅读全文
posted @ 2020-04-22 16:03 thinkMIne 阅读(2298) 评论(0) 推荐(0)
摘要: 针对这个问题找了好久解决方案,发现网络上的都没啥用。 首先根据网络上的文章,查看cpu虚拟化设置、清空网络设置等等... 都没什么效果。 经过一段时间排查发现问题根源: win10系统下,启动 vmware 需要设置管理员启动,并且检查 vm 相关 services 是否全部为启动状态。设置成功后不 阅读全文
posted @ 2020-04-22 15:52 thinkMIne 阅读(3458) 评论(0) 推荐(0)
摘要: java通过编译 源文件文件生成 字节码文件,然后字节码文件通过java虚拟机的解释器,生成机器码来执行。 .java 编译器 .class jvm解释器 机器码 Java之所以能跨平台,是因为每种平台的解释器不同,但实现的虚拟机是相同的。当一个程序运行,虚拟机就会开始实例化,多个程序运行会创建多个 阅读全文
posted @ 2020-04-17 15:11 thinkMIne 阅读(303) 评论(0) 推荐(0)
摘要: ``` 4.0.0 asia.banseon banseon-maven2 jar 1.0-SNAPSHOT banseon-maven http://www.baidu.com/banseon A maven project to study maven. jira http://jira.baidu.com/banseon Demo banseon@126.com banseon@126.co 阅读全文
posted @ 2020-04-15 08:35 thinkMIne 阅读(726) 评论(0) 推荐(0)
摘要: 简单记录一下内部tomcat启动 maven pom.xml tomcat启动类 注意! contextPath不要设置为 / 否则会报错, 错误信息为以下。 servlet class 启动main方法,访问成功喽! http://127.0.0.1:8080/access/demo.do 阅读全文
posted @ 2020-04-14 23:54 thinkMIne 阅读(4555) 评论(0) 推荐(0)
摘要: ``` import org.hibernate.engine.SessionFactoryImplementor; import org.hibernate.hql.ast.QueryTranslatorImpl; QueryTranslatorImpl translator = new QueryTranslatorImpl("queryIdentifier", hql, Collection 阅读全文
posted @ 2020-04-14 23:52 thinkMIne 阅读(380) 评论(0) 推荐(0)
摘要: 记一次简单的整合了一次SSM框架过程,因为好久不用了在过程中发生了一些问题。 后续我会在继续在此基础上整合其他框架进来。 本次整合用到的框架有: spring & springmvc mybatis (mybatis Plus 好像是一个有意思的东西) "mybatis spring" ) "myb 阅读全文
posted @ 2020-04-14 23:48 thinkMIne 阅读(159) 评论(0) 推荐(0)
摘要: 将锁住的进程kill即可 阅读全文
posted @ 2020-04-14 20:11 thinkMIne 阅读(1982) 评论(0) 推荐(0)
/*粒子线条,鼠标移动会以鼠标为中心吸附的特效*/