摘要: 工厂类设计模式 什么是工厂设计模式? 工厂设计模式,顾名思义,就是用来生产对象的,在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就会对该对象耦合严重,假如我们要更换对象,所有new对象的地方都需要修改一遍,这显然违背了软件设计的开闭原则,如果我们使用工厂来生产对象,我 阅读全文
posted @ 2020-02-17 23:19 别再闹了 阅读(136) 评论(0) 推荐(0)
摘要: Java开发中的三层框架 可能软件开发中很多地方都会用到三层结构,不过由于我首先是在Java web中接触到的三层结构,那么我就结合Java web 的注册登录系统为实例,好好讲讲三层结构。感觉三层架构弄明白了MVC也就触类旁通了。 一、什么是三层架构 三层架构就是把整个软件系统分为三个层次 表现层 阅读全文
posted @ 2020-02-17 23:02 别再闹了 阅读(509) 评论(0) 推荐(0)
摘要: JavaDAO设计模式 DAO 模式入门 1. 什么是 DAO 模式 DAO 模式是标准的 J2EE 设计模式之一. 开发人员使用这个模式把底层的数据访问操作和上层的业务逻辑分开,此模式的主要作用是封装对数据库的各种操作; 2.DAO 模式的组成部分 VO:值对象,此对象只包含属性,而没有方法;代表 阅读全文
posted @ 2020-02-17 21:25 别再闹了 阅读(602) 评论(0) 推荐(0)
摘要: Linux shell清屏 1. \ clear\ $ clear 屏幕刷新了,这个命令本质上只是让终端页向后翻了一页,向上滚动屏幕还是能看到之前终端屏幕的残留信息。 2.\ reset\ $reset 屏幕刷新了,之前的终端屏幕信息没有了,缺点是很慢,大概要一秒钟。 阅读全文
posted @ 2020-02-17 17:23 别再闹了 阅读(3563) 评论(0) 推荐(0)
摘要: Linux的ps命令显示进程状态解析 使用ps ax可以看到显示的信息如下: 下面就来分析STAT那一列每个字母表示的含义. 我们知道进程分为如下几种状态: 运行(正在运行或在运行队列中等待) 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 不可中断(收到信号不唤醒和不可运行, 进程必须 阅读全文
posted @ 2020-02-17 17:19 别再闹了 阅读(2426) 评论(0) 推荐(0)
摘要: 为什么不要用VSCODE来写Makefile 坑爹啊,今天写内核模块的Makefile,无论检查了几遍都总是报错,看了 "这篇文章" 才找到原因: Makefile的命令行必须以一个tab作为开头,而Makefile中变量的定义、赋值以及Makefile内定函数如$(error “strings”) 阅读全文
posted @ 2020-02-17 17:03 别再闹了 阅读(6736) 评论(2) 推荐(0)
摘要: JavaFX学习笔记 本文素材大多数来源于:https://code.makery.ch/zh cn/library/javafx tutorial 1. 为界面添加CSS 例如,有这样的一个DarkTheme.css 熟悉CSS的同学都知道,这就是为每一个指定的类设定了显示效果 之后我们需要在界面 阅读全文
posted @ 2020-02-17 11:49 别再闹了 阅读(324) 评论(0) 推荐(0)