相关文章
JAVA基础之二-面向对象简述
一、概述
如果有机会多接触几种语言,对于程序员多少是有好处的,至少有助于理解代码的运行真谛。
高级语言有很多是面向对象的,因为面向对象的优点是显而易见的。这里比较知名的有rust,java,c,c#
但也有很多语言是面向过程的,鼎鼎有名有C&a…
编程日记
2024/12/20 13:45:32
[Jsprit]Jsprit学习笔记-一个简单的示例
学习官网提供的例子 示例代码
public class SimpleExample {public static void main(String[] args) {/** some preparation - create output folder*/File dir new File("output");// if the directory does not exist, create itif (!dir.exists()) {System.out…
编程日记
2024/12/21 2:10:42
Nginx 负载均衡详解
一、Nginx 简介
Nginx 是一个高性能的开源 Web 服务器和反向代理服务器,以其轻量级、高并发、低内存消耗等特点著称。Nginx 不仅适用于静态资源的快速分发,还广泛应用于负载均衡、反向代理等场景。通过Nginx,可以轻松地构建一个高效、可靠且…
编程日记
2024/12/22 0:37:30
mybatis 八股文
目录 重点
mybatis如何防止sql注入 #和$的区别 mybatis一级缓存、二级缓存
为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别
基础
什么是MyBatis 谈谈你为什么用MyBatis,有什么优点
MyBatis有哪些缺点
如何获取自动生成的主键
属性名和…
编程日记
2024/12/22 9:57:03
小程序路由传参和获取页面栈方法
路由方法 navigateTo, redirectTo 只能打开非 tabBar 页面。switchTab 只能打开 tabBar 页面。reLaunch 可以打开任意页面。页面底部的 tabBar 由页面决定,即只要是定义为 tabBar 的页面,底部都有 tabBar。调用页面路由带的参数可以在目标页面的onLoad中获取。 1. wx.navigat…
编程日记
2024/12/22 10:07:47
epoll原理简单总结
epoll 介绍
epoll是Linux系统中用于I/O多路复用的一种高效机制。它的主要作用是同时监控多个文件描述符(如socket),当其中有I/O事件发生时,立即通知应用程序进行处理。相比于select和poll,epoll具有更高的性能和扩展性,尤其适合处理大量并发…
编程日记
2024/12/22 10:26:55
使用canal增量同步ES索引库数据
Canal增量数据同步利器
Canal介绍
canal主要用途是基于 MySQL 数据库增量日志解析,并能提供增量数据订阅和消费,应用场景十分丰富。
github地址:https://github.com/alibaba/canal
版本下载地址:https://github.com/alibaba/c…
编程日记
2024/12/22 10:18:11
stm32-SD卡实验
1. SD简介
SD卡,Secure Digital Card,称为安全数字卡(安全数码卡)。
SD卡系列主要有三种:SD卡(full size)、MiniSD卡和MicroSD卡(原名 TF卡)。
特点:容量大、高安全性、体积小、传…
编程日记
2024/12/22 10:07:17