- 博客(8)
- 收藏
- 关注
原创 软件构造笔记logging日志管理
软件构造笔记logging日志管理代码如下:/**** @param path* path:保存日志文件路径* @param content* content:日志内容*/public static void writeFile(String path, String content) {File writefile;try {// 通过这个对象来判断是否向文本文件中追加内容// boolean addStr = append; writefile = new Fi
2020-07-11 23:03:57 241
原创 软件构造笔记Date类
软件构造笔记Date类1、Date类是经常会使用到的一个用来处理日期、时间的一个类。Date类是在java.util包下的Date类。2、Date类的构造器有:Date():分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。Date(long date):分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。3、下面是其的几个方法:getTime()方法来获取毫秒数,其
2020-07-11 23:03:28 191
原创 软件构造笔记Git建立本地仓库的方法
软件构造笔记Git建立本地仓库的方法安装:参考https://www.cnblogs.com/xueweisuoyong/archive/2019/11/22/11914045.html然后记得设置git config --global user.email “you@example.com”git config --global user.name “Your Name”创建git仓库第一步,请记住,不要在中文名的目录下去建立git仓库,不一定需要在空目录下创建。并且最好直接在除C盘以外的盘下
2020-07-11 23:02:35 234
原创 软件构造笔记static
软件构造笔记static他们也被称为静态变量和静态方法,这意味着这个数据和方法随着类的存在而存在,而不是为类的任何一个特定对象。这也就是static的用处。通常我们在创建类时,除非用new创建一个对象,否则这个类就毫无用处。可在以下两种特殊的情形下,这样创建就会很麻烦:一种情形是只想用一个存储区 域来保存一个特定的数据——无论要创建多少个对象,甚至根本不创建对象。另 一种情形是我们需要一个特殊的方法,它没有与这个类的任何对象关联。也就是 说,即使没有创建对象,也需要一个能调用的方法。为满足这两方面的要
2020-07-11 23:00:55 140
原创 软件构造笔记GUI
软件构造笔记GUIGUI•Graphical User Interface(图形用户接口)。•用图形的方式,来显示计算机操作的界面,这样更方便更直观。相关的包javax.swing:在AWT的基础上,建立的一套图形界面系统,其中提供了更多的组件,而且完全由Java实现。增强了移植性,属轻量级控件。GUI的继承体系组件:组件就是对象容器组件:是可以存储基本组件和容器组件的组件。基本组件:是可以使用的组件,但是必须依赖容器。事件监听机制事件监听机制的特点:1。事件源2.事件3.监听
2020-07-11 23:00:11 403
原创 软件构造笔记正则表达式
软件构造笔记正则表达式从最基础的语法先看起字符说明\ :将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n"匹配字符"n”。"\n"匹配换行符。序列"\\“匹配”\","\(“匹配”("。^ :匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。$ :匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与"\n"或"\r"之前的位置匹配。:零次或
2020-07-11 22:56:54 168
原创 软件构造笔记策略设计模式
软件构造笔记策略设计模式操作实例抽象类public abstract class AbstractStrategy {public abstract void algorithm(); //声明抽象算法}子类实现public class ConcreteStrategyA extends AbstractStrategy {//算法的具体实现public void algorithm() {//算法A}}context环境设置就是初始化,也叫维持一个对抽象类的引用,并且调用抽象类
2020-07-11 22:55:44 135
原创 软件构造笔记抽象函数与不变量
软件构造笔记抽象函数与不变量表示域(space of representation values)里面包含的是值具体的实现实体。抽象域里面包含的则是类型设计时支持使用的值。这些值是由表示域“抽象/想象”出来的,也是使用者关注的。每一个抽象值都是由表示值映射而来:我们之前说过实现抽象类型的意义在于支持对于抽象值的操作,即我们需要能够创建和管理所有的抽象值,因此它们也必须是可表示的。一些抽象值是被多个表示值映射而来的,这是因为表示方法并不是固定的,我们可以灵活的表示一个抽象值。一个ADT的实现不仅是
2020-07-11 22:54:19 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人