会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ThinkMine
博客园
首页
新随笔
联系
订阅
管理
2022年3月21日
Netty 简单的入门使用案例
摘要: 1. 组件 1.1 EventLoop EventLoop 事件循环对象 EventLoop本质上是一个单线程执行器(同时维护了一个Selector),通过run方法来处理 Channel 上源源不断的 IO 事件。 它的继承关系是比较复杂的: 继承了 j.u.c.ScheduledExecutor
阅读全文
posted @ 2022-03-21 00:20 thinkMIne
阅读(569)
评论(0)
推荐(0)
2021年7月1日
问题记录:并发访问导致的数据库修改异常
摘要: 问题描述: 产生问题的功能类似于,有一个固定数值的可分配量可以分配给某些用户,在下发的过程中需要校验当前剩余的可分配量是否足够本次分配。 我在代码中的校验逻辑是首先读取历史数量,然后与当前分配量进行对比,数量足够的情况下会进行数据库修改。 这种逻辑在不会重复多次快速点击,并且类似于线性请求的情况下,
阅读全文
posted @ 2021-07-01 22:17 thinkMIne
阅读(278)
评论(0)
推荐(0)
2020年12月8日
CentOS 7 单机安装Redis Cluster6.0.9(3主3从伪集群)
摘要: 本此安装基于单实例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)
2020年11月16日
Minio Util
摘要: 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年7月5日
linux 环境 java web 验证码失效
摘要: 访问验证码报错: 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)
2020年7月3日
linux 安装 nginx
摘要: 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)
2020年6月21日
docker 学习(一)
摘要: 为什么使用docker? 主要归纳一下几点: 更高效的利用系统资源 更快速的启动时间 一致的运行环境 持续交付和部署 更轻松的迁移 更轻松的维护和扩展 对比传统虚拟机总结 特性 容器 虚拟机 启动 秒级 分钟级 硬盘使用 一般为MB 一般为GB 性能 接近原生 弱于 系统支持量 单机支持上千个容器
阅读全文
posted @ 2020-06-21 22:59 thinkMIne
阅读(174)
评论(0)
推荐(0)
2020年6月12日
Activiti6 学习日志(一):整合 SpringBoot2.1.3
摘要: 本章节记录整合过程和部分问题,目前整合并不完美后续会继续更新... 文档链接: 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)
2020年6月3日
Centos7安装Redis6(附带linux别名设置方式)
摘要: 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)
2020年5月10日
Linux 安装 MySql5.7
摘要: 首先在官网下载对应版本的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)
2020年4月23日
centos7 安装 jdk8
摘要: 安装主要分为两种方式 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)
2020年4月22日
CenterOS7 修改 SSH 端口
摘要: 首先修改 文件中的 。修改前一定要备份 可以同时启用多个 所以最好先追加一个端口,新端口校验没问题之后再把原端口删除 防火墙设置 修改端口号之后,重启sshd服务一直无法成功,把selinux关闭就行了
阅读全文
posted @ 2020-04-22 17:07 thinkMIne
阅读(496)
评论(0)
推荐(0)
CenterOS7 网络配置
摘要: 在 centerOS7 中,已经取消了 命令。使用 来查询网络配置。 网卡需要手动设置一下: 1. 进入路径 找到文件 (ens后面的数字有可能不一样)。 2. 重启网络服务
阅读全文
posted @ 2020-04-22 16:03 thinkMIne
阅读(2298)
评论(0)
推荐(0)
VMWare 安装CentOS7 时启动黑屏
摘要: 针对这个问题找了好久解决方案,发现网络上的都没啥用。 首先根据网络上的文章,查看cpu虚拟化设置、清空网络设置等等... 都没什么效果。 经过一段时间排查发现问题根源: win10系统下,启动 vmware 需要设置管理员启动,并且检查 vm 相关 services 是否全部为启动状态。设置成功后不
阅读全文
posted @ 2020-04-22 15:52 thinkMIne
阅读(3458)
评论(0)
推荐(0)
2020年4月17日
JVM 简述
摘要: java通过编译 源文件文件生成 字节码文件,然后字节码文件通过java虚拟机的解释器,生成机器码来执行。 .java 编译器 .class jvm解释器 机器码 Java之所以能跨平台,是因为每种平台的解释器不同,但实现的虚拟机是相同的。当一个程序运行,虚拟机就会开始实例化,多个程序运行会创建多个
阅读全文
posted @ 2020-04-17 15:11 thinkMIne
阅读(303)
评论(0)
推荐(0)
2020年4月15日
pom.xml 文件详解
摘要: ``` 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)
2020年4月14日
Embed Tomcat Java(内嵌tomcat启动简述)
摘要: 简单记录一下内部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)
hql 转 sql
摘要: ``` 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-maven 简单整合
摘要: 记一次简单的整合了一次SSM框架过程,因为好久不用了在过程中发生了一些问题。 后续我会在继续在此基础上整合其他框架进来。 本次整合用到的框架有: spring & springmvc mybatis (mybatis Plus 好像是一个有意思的东西) "mybatis spring" ) "myb
阅读全文
posted @ 2020-04-14 23:48 thinkMIne
阅读(159)
评论(0)
推荐(0)
oracle 锁表解决方式
摘要: 将锁住的进程kill即可
阅读全文
posted @ 2020-04-14 20:11 thinkMIne
阅读(1982)
评论(0)
推荐(0)
下一页
公告
/*粒子线条,鼠标移动会以鼠标为中心吸附的特效*/