BigDickMan

欢迎光临BDM
一枚菜鸟码农的成仙之路

最新发布

懒得分类

MySQL 里 ORDER BY 与 LIMIT 结合的坑

huangluyu阅读(69)评论(0)

起因 今天测试时出了一个 Bug:首先手动在一个记录表里导入了一百条数据,在测试应用里其中一条数据使用分页查询无论如何都查询不出来! 只有 SELECT ALL() 或者把 LIMIT 的范围扩大到数据条目以外才能查出这条数据。 背景 DD...

懒得分类

Java BIO NIO AIO 简述

huangluyu阅读(705)评论(0)

什么是 Java I/O 系统? Java 开发中,时常我们会用到除了 JVM 内存之外的数据,从数据库、文件或者网络中读取(通常情况下数据库也属于网络)。这些与外部数据源交互的方式,就是 I/O(In and Out)。Java 提供了一...

懒得分类

Spring 5 事务传播

huangluyu阅读(676)评论(0)

什么是数据库事务 正常的数据库交互中,数据库执行我们提供的 SQL,然后立即返回 SQL 执行的结果。而数据库事务可以将一系列 SQL 打包成一个整体帮我们执行,要么全部成功,要么一句失败则先前成功的 SQL 执行结果也会被撤销(回滚)。 ...

懒得分类

《重构——改善既有代码的设计》重构方式汇总

huangluyu阅读(854)评论(0)

软件学习初期很早就听到了“重构”,后来工作中也经常“用到”,但是却一直缺乏了结构化的指导思想,使得大部分重构经历中均有痛苦的回忆而茫茫然不知其所以。《重构》这本书就恰好解决了方向和依据的问题,达到了知其然且知其所以然的效果,从重构原因、切入...

懒得分类

BFG 介绍 – 删除 GIT 历史记录中的敏感文件

huangluyu阅读(1412)评论(0)

Git 如果不甚提交了敏感文件,如包含了数据库密码、真实 IP 地址的文件,如何解决呢? 笔者前几天就遇到了这个问题,Git 提交过程不甚把这种敏感文件提交了,如果是本地 Git 服务器或私有仓库还好办,几乎不需要考虑这些问题,但是公有性质...

懒得分类

解决端口占用及快速定位Java进程

huangluyu阅读(1178)评论(0)

前言 Java Web 初学者遇到启动时 8080 端口占用、端口冲突的问题,经常会不知所措,无法快速定位到问题所在,本文教大家如何解决 Java 端口冲突问题,并介绍各平台下如何快速定位 Java 进程。 思路 为什么会有端口占用呢?对于...

懒得分类

BT协议学习笔记

huangluyu阅读(1504)评论(1)

前言 最近对 4K 电影有需求,但 4K 电影都不景气,网上动辄 40-50 GB 的种子,无疑增大了 4K 电影的传播难度,下的人越少,下得越慢,并且高额容量也给了持续做种的人不小的压力。 月初清明节时,我把电脑开机三天三夜,终于以平均 ...

版本控制

大话版本控制

huangluyu阅读(1170)评论(0)

本文适用于: – 初次接触版本控制的新手 – 苦于管理文档的文字工作者 – 期待更好的利用“版本控制软件”的软件开发人员 – …… 为什么要版本控制? “版本控制”现在...

联系我们GitHub