摘要: 2023年是后疫情时代的新起点。对于广告投放或独家产品运营的团队来说,规避非正常访客的访问是必须要面对的问题。在这种情况下,需要一个针对访客的管理系统来管理他们。早期开发这些软件的开拓者为了使其听起来更神秘,使用了cloak这个英文名称,中文意思是“斗篷”。但我更喜欢称之为访客管理系统,这样更贴切易 阅读全文
posted @ 2023-04-10 23:04 koal 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 前言 最近闲暇时间研究Springboot,正好需要用到即时通讯部分了,虽然springboot 有websocket,但是我还是看中了 t-io框架。看了部分源代码和示例,先把helloworld敲了一遍,又把showcase代码敲了一遍,决定做一个总结。本篇文章并不会解释T-io是如何通讯的,而 阅读全文
posted @ 2021-10-04 22:39 koal 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 其实网上已经有很多 Xposed 插件开发的入门教程了,我写的这篇与其说是教程,不如说是参考,为了防止以后忘了开发步骤,这里就写篇博客记录一下。 要使用 Xposed 插件,首先要 root 手机并安装 Xposed 框架,这个是必须的(Xposed 安装相关教程请自行百度吧)。不过现在有一个 Vi 阅读全文
posted @ 2020-09-18 11:36 koal 阅读(3173) 评论(1) 推荐(1) 编辑
摘要: 一、参数校验 在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦: 验证代码繁琐,重复劳动 方法内代码显得冗长 每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码 hibernate validator(官方文档)提 阅读全文
posted @ 2020-07-13 10:29 koal 阅读(388) 评论(0) 推荐(0) 编辑
摘要: DRUID介绍 DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。 配置参数 和其它 阅读全文
posted @ 2020-03-23 10:51 koal 阅读(2246) 评论(0) 推荐(0) 编辑
摘要: 本篇基于centos7服务器进行部署开发 代码地址:https://github.com/chukaihong/docker-compose.喜欢的点个start 转载自:https://www.cnblogs.com/hckblogs/p/11186311.html 一.拉取redis镜像,使用如 阅读全文
posted @ 2020-03-19 14:41 koal 阅读(1136) 评论(0) 推荐(1) 编辑
摘要: @Condition条件注册 @Condition来指定一定条件下注册组件对像 All Conditions that must match in order for the component to be registered. 所有的条件必须实现Condition接口,重写matches方法,来 阅读全文
posted @ 2020-02-25 10:20 koal 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 引言 最近换了号称最快的HikariDataSource,由于没有了SQL监控,加之于Mybaits默认输出日志之拙计。遂用此物,与之相仿还有log4jdbc,比较活跃度后选择了P6Spy。 步骤 具体步骤比较简单,这里说下简单原理。P6Spy通过劫持JDBC驱动,在调用实际JDBC驱动前拦截调用的 阅读全文
posted @ 2020-02-23 16:49 koal 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: ##################################################### # druid数据源扩展配置 ##################################################### #初始化大小 spring.datasource.dr 阅读全文
posted @ 2020-02-22 23:25 koal 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1 ##################################################### 2 # undertow容器配置 3 ##################################################### 4 # 设置IO线程数, 它主要执行非阻塞 阅读全文
posted @ 2020-02-22 23:23 koal 阅读(5075) 评论(0) 推荐(0) 编辑