博学之,审问之,慎思之,明辨之,笃行之!

导航

2021年9月16日 #

02 - Java 的基本类型

摘要: 如果你了解面向对象语言的发展史,那你可能听说过 Smalltalk 这门语言。它的影响力之大,以至于之后诞生的面向对象语言,或多或少都借鉴了它的设计和实现。 在 Smalltalk 中,所有的值都是对象。因此,许多人认为它是一门纯粹的面向对象语言。 Java 则不同,它引进了八个基本类型,来支持数值 阅读全文

posted @ 2021-09-16 11:45 PP杰 阅读(63) 评论(0) 推荐(0) 编辑

01 - Java代码是怎么运行的?

摘要: 我们学院的一位教授之前去美国开会,入境的时候海关官员就问他:既然你会计算机,那你说说你用的都是什么语言吧? 教授随口就答了个 Java。海关一看是懂行的,也就放行了,边敲章还边说他们上学那会学的是 C+。我还特意去查了下,真有叫 C+ 的语言,但是这里海关官员应该指的是 C++。 事后教授告诉我们, 阅读全文

posted @ 2021-09-16 10:59 PP杰 阅读(182) 评论(0) 推荐(0) 编辑

00 - 为什么我们要学习 JVM 虚拟机?

摘要: 前不久我参加了一个国外程序员的讲座,讲座的副标题很有趣,叫做:“我如何学会停止恐惧,并且爱上 Java 虚拟机”。 这句话来自一部黑色幽默电影《奇爱博士》,电影描述了冷战时期剑拔弩张的氛围。 程序员之间的语言之争又未尝不是如此。写系统语言的鄙视托管语言低下的执行效率;写托管语言的则取笑系统语言需要手 阅读全文

posted @ 2021-09-16 10:34 PP杰 阅读(109) 评论(0) 推荐(0) 编辑

2021年9月15日 #

中文技术文档写作规范

摘要: 中文技术文档写作规范。 目录 "标题" "文本" "段落" "数值" "标点符号" "文档体系" "参考链接" 标题 层级 标题分为四级。 一级标题:文章的标题 二级标题:文章主要部分的大标题 三级标题:二级标题下面一级的小标题 四级标题:三级标题下面某一方面的小标题 下面是示例。 原则 (1)一级 阅读全文

posted @ 2021-09-15 21:44 PP杰 阅读(395) 评论(0) 推荐(0) 编辑

SHELL 常用函数

摘要: 本文目标是仅使用内置功能记录一些常用的完成各种任务的方法。 "前言" "其他" "安装家目录" 前言 外部流程和程序的替代方案集合。脚本语言比人们意识到的更强大,大多数任务都可以在不依赖外部程序的情况下完成。调用外部程序是昂贵的,过度使用将会导致程序运行明显的缓慢。使用内置方法编写的脚本将更快,需要 阅读全文

posted @ 2021-09-15 11:52 PP杰 阅读(88) 评论(0) 推荐(0) 编辑

2021年9月14日 #

MySql 4种默认数据库的作用

摘要: mysql infomation_schema performance_schema sys MySql 逻辑架构图 mysql 该库是 mysql 的核心库,主要存储数据库用户、权限等 mysql 自身需要使用的信息。 infomation_schema 提供数据库的元数据,比如数据库名、表名、索 阅读全文

posted @ 2021-09-14 22:58 PP杰 阅读(214) 评论(0) 推荐(0) 编辑

mitmproxy 对于IOS 抓包

摘要: "安装" "MacOS 平台" "启动" "IOS 手机代理" "http 代理" "https 代理和证书安装" 安装 MacOS 平台 mitmproxy 提供了 3 个核心工具: mitmproxy,是一个命令行的可视化界面,对于 windows 不能使用,只能在 MacOS 和 Linux 阅读全文

posted @ 2021-09-14 19:13 PP杰 阅读(965) 评论(0) 推荐(0) 编辑

2021年3月15日 #

并发和并行程序的理解?

摘要: concurrent and paraller programming 并发 并发,对于单个 CPU 的操作系统在进行多线程操作时,将 CPU 运行时间划分成若干个时间段,再将时间段分配给各个线程执行, 在一个时间段内只运行一个线程,其它线程处于挂起状态。 并行 并行,对于多 CPU 系统执行多线程 阅读全文

posted @ 2021-03-15 23:45 PP杰 阅读(83) 评论(0) 推荐(0) 编辑

2021年1月7日 #

Java 的线程状态

摘要: "线程特点" "线程状态" "NEW" "RUNNABLE" "BLOCKED" "WAITING" "TIMED_WAITING" "TERMINATED" 线程特点 线程在给定的时间点只能处于一个状态。 这些状态是虚拟机状态,不反映任何操作系统线程状态。 Java 的线程状态在 枚举类中 Jav 阅读全文

posted @ 2021-01-07 17:17 PP杰 阅读(98) 评论(0) 推荐(0) 编辑

2020年12月30日 #

【Mybatis】FIFO缓冲实现

摘要: "Cache 接口定义" "FIFOCache 实现类" FIFO (first in, first out) 即“先进先出”缓冲淘汰算法。 Cache 接口定义 FIFOCache 实现类 FIFOCache 实现 Cache 接口 阅读全文

posted @ 2020-12-30 15:10 PP杰 阅读(164) 评论(0) 推荐(0) 编辑