全栈角度看分页处理
分页是webapplication开发最常见的功能。在使用不同的框架和工具过程中,发现初始行/页的定义不同,特意整理记录。从这个技术点去看不同层的实现。以及不同语言实现的对比。文章会从正常的web结构分层的角度去梳理不同层的处理。分为数据库分页、服务端分页、前端分页
浅谈字节码增强技术系列1-字节码增强概览
作者:董子龙前言前段时间一直想参照lombok的实现原理写一篇可以生成业务单据修改记录插件的专利,再查阅资料的过程中,偶然了解到了字节码增强工具byteBuddy。但是由于当时时间紧促,所以没有深入的对该组件进行了解。其实再我们的日常开发中,字节码增强组件
Wesley13 Wesley13
4年前
VScode 配置 C++ 环境进行编译和调试
  这里记录为VScode配置C环境的简单步骤,实践环境为Ubuntu18.04,VScode1.27。在Ubuntu环境下,系统默认安装gcc和g编译器,故而下列步骤均默认已有配置好的编译环境,后续的步骤在此基础上建立(对于Windows而言,可能需要用户自行配置对应的C/C编译环境,如参考 C/C
Stella981 Stella981
4年前
Gym102040 .Asia Dhaka Regional Contest(寒假自训第9场)
B.CountingInversion题意:给定L,R,求这个区间的逆序对数之和。(L,R<1e15)思路:一看这个范围就知道是数位DP。只是维护的东西稍微多一点,需要记录后面的各种数字的个数cnt,以及逆序对和sum,以及出现了多少种后缀num。那么枚举到当前位时,假设为i,那
Stella981 Stella981
4年前
PHP中const的使用
(最近开始PHP语言的学习,在这里记录点滴)const常量的定义,不同于PHP中变量的定义,在名称前不使用$符号。不能用public和static修饰。而且在类内调用常量的时候需要使用self来进行调用。const是一种语言结构,不支持表达式类型的定义。例如:非常简单的日志类定义<?php  
Stella981 Stella981
4年前
Mybatis日志信息
问题:开发组说MyBatis的日志信息只能通过顶级日志记录器在debug下打印SQL,所以测试时一大堆的信息,弄得个单元测试,启动要老半天。    为了解决这样的问题,我看了下开发组的日志信息配置,代码如下:log4j.logger.com.ibatisDEBUGlog4j.logger.com.ibatis.common.jdbc.Simp
Stella981 Stella981
4年前
DevOps实践指南
第二部分从何处开始  第5章切入点  绿地项目棕地项目  记录型项目侧重于“做的正确”例如ERP人力财务系统  交互型系统侧重于“做的快速”例如商务办工系统  DevOps可以有效解决这个矛盾。  1:从最乐于创新的团队开始  2:扩大DevOps的范围  (创新者、早期采用者、早期从众
九旬 九旬
2年前
北漂五年程序员|腰突、颈椎病康复指南
今年六月份开始腰疼至今才有所好转,这段时间经历不少,去医院看医生,到做康复治疗,行动不便,腿麻、手麻、无法弯腰、低头,甚至无法久坐。经历了四个月的康复治疗、锻炼,目前逐渐好转,所以把这段经历记录下来,希望可以引起朋友们对腰椎健康的注意。
芝士年糕 芝士年糕
3年前
windows安装minio
一、概述最近在学习使用minio,在这里对自己的学习过程做一个记录和总结,方便自己查阅。Minio是GlusterFS创始人之一AnandBabuPeriasamy发布新的开源项目。Minio兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java、Python、Javacript、Golang语言。Minio可以做为云存储的
燕青 燕青
2年前
Macos超强思维导图推荐:Xmind for Mac v23.07中文版 支持M1
是一款非常实用的思维导图软件,它可以帮助用户快速创建和编辑思维导图,用于记录和整理思路,管理信息和项目等。该软件提供了丰富的功能和工具,可以满足不同用户的需求,包括教育、商务、项目管理等多个领域。XMind思维导图的主要特点包括:多种思维导图类型:软件支持