白石神君

1
获赞数
0
关注数
0
粉丝数
北京
北京理工大学 | 计算机科学与技术
IP 属地北京
2023-09-27 加入
浏览 1.6k

技术老白, 你值得信赖

1 声望
java
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2025-12-20
    python 办公自动化
    1.文件按类型整理 {代码...} 2.文件按大小 {代码...} 3.文件按时间 {代码...}
  • 发布了文章2025-12-20
    python 库统计(不断更新 ing)
    为 python 自带库 (3.12版本)AB1. beautifulsoup4 美味汤,爬虫,处理爬取的网页CD1. Django web开发框架EF1. Flask web开发框架GHIJ1. *json json库KLM1. Markdown markdown文件处理库N1. numpy 科学计算数据库O1. openpyxl 处理excel库2. *os 底层处理库(operat...
  • 发布了文章2025-12-17
    pyside6 + pdf2docx 开发pdf转word的桌面应用工具
    经过一番研究, 决定采用python + pyside6 (pyQT不能商用)+pdf2docx开发一个简单的桌面工具, 前期先不要脸面(只管功能,不管颜值),先干出来个1.0再说.
  • 发布了文章2023-11-28
    Http的幂等性
    Http协议涉及到的一种重要性质: 幂等性. 在HTTP/1.1规范中幂等性的定义是:Methods can also have the property of “idempotence” in that (aside from error or expiration issues) the side-effects of N > 0 identical requests is the same as for a single re...
  • 发布了文章2023-11-28
    Mysql事务
    [!note] 什么是事务一个最小的不可再分割的工作单元, 通常一个事务对应一个完整的业务, 一个完整的业务需要批量的DML(insert, update, delete)共同完成。
  • 发布了文章2023-11-22
    Mybatis-plus的工作原理
    我个人曾经在2012年入行java开发的时候, 开始使用Ibatis(也就是mybatis的前身),那时候刚学了Hibenate, 还没有怎么用, 就跟着项目组换成了Ibatis, 从Ibatis到Mybatis, 再到Mybatis-plus, 可真是时间荏苒, 岁月如梭, 年轻的我, 也在Mybatis更新换代中, 蹉跎了岁月, 添...
  • 发布了文章2023-11-22
    Mysql 时间类型和函数
    1. 时间类型数据类型说明DATE表示1001-01-01~9999-12-31的日期, 格式为YYYY-MM-DDDATETIMEDATE和TIME的结合TIMESTAMP功能和DATETIME相同(但范围较小)TIME格式为HH:MM:SSYEAR用2位数字表示, 范围是70(1970年)-69(2069年),用4位数字表示,范围是1901年-2155年2. 时间函...
  • 发布了文章2023-11-21
    Mysql的时间格式
    Mysql的字符串转时间问题mysql的字符串转时间类型函数STR_TO_DATE('时间字符串','时间格式')适用函数DATE_FORMAT(date, format)TIME_FORMAT(time, format)STR_TO_DATE(str, format)示例 {代码...}
  • 发布了文章2023-11-16
    Java 生成Xmind思维导图
    Java生成Xmind思维导图1.引入Xmind的maven依赖 {代码...} 2.Java实现 {代码...} 3.生成.xmind格式文件4.利用Xmind软件打开5.思考如何能将xmind直接输出成png, jpg, svg 图??
  • 发布了文章2023-11-02
    Mysql必知必会
    记得我在入行的时候, sql学的非常不好, 在实际工作中也是整瓶子不满, 半瓶子晃荡, 多年后的今年, 我终于意识到这是个大问题, 于是我总结了这篇文章.
  • 发布了文章2023-10-26
    Paxos分布式算法
    Paxos算法
  • 发布了文章2023-10-26
    分布式中的Quorum机制
    众所周知, 在分布式系统中, 想要保证众多服务节点的高可用性, 通常都会使用集群的模式来持续为用户提供服务. 初衷是完美的, 但是现实中不可避免的会出现一些问题, 比如程序报错, 电源, 网络通信问题, 使得我们的服务不仅要处理对外服务的问题, 还要处理自身因为这些...
  • 发布了文章2023-10-24
    Redis的哨兵模式和集群模式的区别
    Redis Sentinel集群是由若干的sentinel节点组成的分布式集群, 以实现故障自动发现, 故障自动转移, 配置中心和客户端通知.Sentinel的节点要满足奇数个(2n+1, n>=1).
  • 发布了文章2023-10-07
    java程序员常用网址收录(持续更新中)
    JDK下载[链接]Mysql下载[链接]MariaDB[链接]码云(国内的Github)[链接]Maven[链接]Git(中文网)[链接]idea(各种历史版本)[链接]Redis[链接]Nginx中文:[链接]英文:[链接]MongoDB(中文网)[链接]Spring官网[链接]Nexus(Maven管理工具)[链接]Github[链接]RabbitM...
  • 发布了文章2023-09-28
    缓存击穿, 穿透, 雪崩,污染问题的原因以及应对策略
    1, 缓存的存在缓存是双刃剑, 到了真的需要的时候, 才去使用, 毕竟双刃剑有坏的一面.2, 缓存问题的原因&应对策略2.1 缓存击穿请求访问数据, 第一次从数据库获取, 然后加入缓存之中,那么, 后续的数据访问都会从缓存中获取数据, 从而减轻数据库的负担.但是,因为一些原因...
  • 发布了文章2023-09-28
    jdk8在windows操作系统的安装与环境变量配置
    jdk8在window操作系统的安装与环境变量配置1. 去Oracle官网下载jdk选择Products下的java跳转到jdk的下载界面下载页面默认是最新版的jdk, 要跳转到历史版本页面, 点击后, 向下拉然后进入jdk8的下载页面,选择最新的8U371下载到本地下载需要Oracle的用户名和密码, 自行...