BlackFlame33

BlackFlame33

若无力驾驭,自由便是负担。个人博客 https://blackflame33.cn/
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

Git 实用小抄

Git - the stupid content tracker. 在项目开发过程中,Git 是非常得力的版本控制管理工具。它使得开发者可以不分时间地点,高效协作。本文简要说明 Git 的基本用法,并介绍提高效率的小 tips,以及 Git 工作流分支管理。 常用 Git…
cover
cover
cover
cover
cover
cover
cover
cover

《On Java》阅读笔记-03

本章介绍了抽象类和接口的定义,使用,以及区别和意义。这章进一步阐释了 “使用与功能实现分离” 的优秀设计,还顺带介绍了一些设计模式。图灵导读目标如图所示: 接口,到底代表了什么? 接口描述了一个类应该是什么样的和可以做什么,但是不包括怎么做。它实际上是定义了一种类之间的 “协…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

MySQL 的优化

MySQL 的优化一般是针对查询操作来说的,首先我们得知道 SQL 查询需要经过哪些操作。 一、连接配置优化 1.1 服务端优化 修改默认的服务端的最大连接数(系统默认一般是 151)和默认的客户端超时时间(默认的一般是 8 小时),当然若无必要不需要修改…
为何要成为“不嵌套主义者”
什么是 “不嵌套主义者” 不嵌套主义者绝不嵌套他们的代码! 好吧,尽可能不要 嵌套深度 如果我们把每个左括号作为新一层嵌套的标志,下列代码块就是一个嵌套深度为 4 的方法: Copy public int calculate(int bottom, int top…
cover
cover
cover
cover
cover
cover
cover
cover

《On Java》阅读笔记-02

‘不安全’的编程是导致编程成本高昂的罪魁祸首之一。 而 == 初始化 == 和 == 清理 == 正是导致‘不安全’编程的两个因数。 本章着重说明了 Java 使用构造器初始化对象以及垃圾收集器的一些说明。图灵导读指南说明本章有重点和难点,因此尽量详细阐述自己的心得。 用…
cover
cover

《On Java》阅读笔记-01

《On Java》是一本值得一读的好书。尽管有Java的基础,但在阅读本书时,在基础部分还是能获得新的理解。作者作为《Thinking in Java》的作者,擅长在讲解用法之余,还能向你普及这个知识点的由来,为什么要用它,它的价值体现在哪里,它到底是什么…
工程记录No.01
读书好,好读书,读好书。—— 冰心 工程的背景 大学时期收集了很多书籍,但是一直没有机会消化吸收,又因为拖延症一拖再拖。制定的计划经常延期,设定的目标经常放弃。而开始阅读后,因为仅仅是 “看” 书,阅读和思考的过程都不够深入,在看完第一本书后没有丝毫有价值的输出。 工程的…
cover
cover
cover

算法学习笔记-02

浅析最好、最坏、平均、均摊时间复杂度 最好、最坏时间复杂度 举例一段代码: Copy // n表示数组array的长度 int find(int[] array, int n, int x) { int i = 0; int pos = -1; for…
cover
cover

算法学习笔记-01

复杂度分析浅析 一、为什么需要复杂度分析 可能平常,都会通过统计、监控,来得到相关的性能数据,来评估性能。有人将这种平时使用的性能分析方式,称为:事后分析法。 但是事后分析法,虽然普遍存在,但其有一些缺陷: 测试结果非常依赖测试环境。 某种意义上这也很方便…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

如何安装虚拟机?

VMware Workstation Pro 15 安装 CentOS6.9 虚拟机 一、前置基石概念 1. VMware Workstation 是? VMware Workstation是VMware公司推出的一款桌面虚拟计算软件,具有Windows、Linux 版本…
Python学习笔记-03
Python 程序文件结构 Python 程序文件 Python 的此类包含了一系列预编写好的语句的程序文件称作 “模块” 能够直接运行的模块文件通常称作脚本(即程序的顶层文件) Python 程序可以分解成模块、语句、表达式和对象 程序由模块构成 模块包含语句 语句包含表…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

如何安装Oracle数据库11gR2?

Windows7 旗舰版安装 Oracle 数据库 11gR2 流程 Oracle 数据库(Oracle Database, 又名 Oracle RDBMS,或简称 Oracle)。Oracle数据库系统是美国 Oracle 公司(甲骨文)提供的以分布式数据库为核心的一…
Python学习笔记-02
Python 编程语言初接触 Pythonc 程序的执行 源代码(source code) Python 的源代码大都为 .py 作后缀的文件,在编写完成后会交给编译器(这里就是解释器) 编译器(Compiler) 当源代码提交给编译器后,会被编译成字节码,表现为以 .py…
Python学习笔记-01
Python 编程语言历史及特性 一、Python 简介 Python,是一种面向对象,解释性计算机程序设计语言。Python 语法简介而清晰,它强制地运用文本缩进来表示代码块,而非一般语言运用大括号来表示代码块。这种强制力能使程序员在编写代码时被迫时刻注意代码格式…
卷首语
懒癌患者终于赶在国庆前把博客上线了,其实好久之前就一直想做博客,但是。。。\( ̄ ▽  ̄)/ 总之,初次见面,欢迎光临我的个人博客! 自此篇文章,标志着此博客正式上线。为了充实博客内容,我也要加油!我也是加把劲骑士,希望能总结自己学习中的知识,反复遇到的问题…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.