自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用IDEA打包jar包

使用IDEA打包JAR包

2022-09-11 23:34:25 1028 1

原创 FreeMarker代码分析第十四篇

2021SC@SDUSCFreeMarker代码分析第十四篇beans包OverloadedNumberUtil.java代码分析beans包OverloadedNumberUtil.java代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with th

2021-12-22 17:28:06 171

原创 Nachos操作系统实验五:具有二级索引的文件系统

Nachos操作系统实验五:具有二级索引的文件系统注意实验目的实验思路实验过程1,Allocate2,Deallocate3,ByteToSector4,Print5,ExtendSpace6,编译,查看结果。7,一个或许应该修改的地方,在filehdr.h中注意所有单独修改部分均在其后方注释add here整体修改部分均在其上下注释add here实验提供的makefile文件应该是支持在原代码上直接修改的,所以如果要移动代码到新的文件夹,请自行修改makefile文件。实验目的实验目的:N

2021-12-18 21:44:23 909

原创 Nachos操作系统实验四:基本文件系统扩展

Nachos操作系统实验四:基本文件系统扩展注意实验目的实验思路实验过程1,查看源码得知最后文件修改都是在openfile类的WriteAt(),我们修改该方法实现长度拓展。2,我们先实现拓展方法一:ExtendSpace(BitMap* freeMap,int newSize)3,我们再实现拓展方法二:openfile类的WriteBack()4,在测试文件中按照要求删去注释。5,编译,查看结果。注意所有单独修改部分均在其后方注释add here整体修改部分均在其上下注释add here实验提供的

2021-12-18 20:56:45 1211

原创 Nachos操作系统实验三:使用信号量解决生产者/消费者同步问题

Nachos操作系统实验三:使用信号量解决生产者/消费者同步问题注意实验目的实验思路实验过程1,生产者设置2,消费者设置3,整体控制4.编译,查看结果。注意所有单独修改部分均在其后方注释add here整体修改部分均在其上下注释add here实验提供的makefile文件应该是支持在原代码上直接修改的,所以如果要移动代码到新的文件夹,请自行修改makefile文件。实验目的使用操作系统信号量机制,编写程序解决生产者/消费者同步问题。包括:1.理解Nachos的信号量是如何实现的2.生产者

2021-12-18 20:11:41 912

原创 Nachos操作系统实验二:具有优先级的线程调度

Nachos操作系统实验二:具有优先级的线程调度注意实验目的实验思路实验过程注意所有单独修改部分均在其后方注释add here整体修改部分均在其上下注释add here本文均为直接在原代码上进行修改,如果移动位置到其他文件夹,请自行修改makefile文件,本文只提供思路。实验目的1.熟悉Nachos原有的线程调度策略;2.设计并实现具有静态优先级的非抢占式线程调度策略。实验思路实验要求实现具有静态优先级的非抢占式线程调度策略,首先找到线程调度的相关位置,为code/threads/sch

2021-12-18 17:39:22 1602 4

原创 FreeMarker代码分析第十三篇

2021SC@SDUSCFreeMarker代码分析第十三篇beans包SetAdapter.java代码分析SimpleMapModel.java代码分析SimpleMethod.java代码分析beans包SetAdapter.java代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE fil

2021-12-14 22:02:51 334

原创 FreeMarker代码分析第十二篇

2021SC@SDUSCFreeMarker代码分析第十二篇beans包OverloadedNumberUtil.java代码分析beans包OverloadedNumberUtil.java代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with th

2021-12-06 09:57:03 319

原创 FreeMarker代码分析第十一篇

2021SC@SDUSCFreeMarker代码分析第十一篇beans包BeansWrapper.java代码分析beans包BeansWrapper.java代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for addi

2021-11-30 13:26:26 560

原创 FreeMarker代码分析第十篇

2021SC@SDUSCFreeMarker代码分析第十篇beans包AllowAllMemberAccessPolicy.java代码分析APIModel.java代码分析ArrayModel.java代码分析beans包AllowAllMemberAccessPolicy.java代码分析package freemarker.ext.beans;import java.lang.reflect.Constructor;import java.lang.reflect.Field;imp

2021-11-22 14:13:42 338

原创 FreeMarker代码分析第九篇

2021SC@SDUSCFreeMarker代码分析第九篇jsp包FreemarkerTag.java代码分析JspContextModel.java代码分析JspTagModelBase.java代码分析JspWriterAdapter.java代码分析jsp包FreemarkerTag.java代码分析package freemarker.ext.jsp;import java.io.IOException;import javax.servlet.ServletException;

2021-11-16 19:46:15 407

原创 FreeMarker代码分析第八篇

2021SC@SDUSCFreeMarker代码分析第八篇servlet包AllHttpScopesHashModel.java代码分析HttpRequestHashModel代码分析HttpRequestParametersHashModel.java代码分析HttpSessionHashModel.java代码分析servlet包AllHttpScopesHashModel.java代码分析package freemarker.ext.servlet;import java.util.Ha

2021-11-08 21:21:20 244

原创 FreeMarker代码分析第七篇

2021SC@SDUSCFreeMarker代码分析第七篇rhino包RhinoFunctionModel.java代码分析rhino包RhinoFunctionModel.java代码分析

2021-11-04 19:47:33 68

原创 FreeMarker代码分析第六篇

2021SC@SDUSCFreeMarker代码分析第六篇rhino包RhinoFunctionModel.java代码分析RhinoScriptableModel.java代码分析RhinoWrapper.java代码分析rhino包RhinoFunctionModel.java代码分析package freemarker.ext.rhino;import java.util.List;import org.mozilla.javascript.Context;import org.m

2021-10-31 15:23:05 75

原创 使用Git管理Github代码

使用Git将代码展示到Github仓库操作步骤第一步,在Github创建仓库1,点击头像下面的Your repositories,进入存储库2,点击这个绿色的new3,输入仓库名称4,选择合适的设置后,点击绿色的Create repository即可。5,保存这个HTTPS/SSH地址第二步,在本地使用Git创建仓库1,下载Git并安装好2,选择本地文件夹作为本地仓库,右键单击出现一个git bash here的选项,点击该选项。![在这里插入图片描述](https://img-blog.csdnimg.c

2021-10-29 20:36:35 107

原创 FreeMarker代码分析第五篇

2021SC@SDUSCFreeMarker代码分析第五篇xml包Namespaces.java代码展示Navigator.java代码展示xml包Namespaces.java代码展示/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work

2021-10-20 13:49:39 66

原创 数据结构课程设计——宿舍管理查询软件

山东大学数据结构课程设计——宿舍管理查询软件问题描述1)编写一个宿舍管理查询软件,程序设计要求A采用交互工作方式B建立数据文件,数据文件按照关键字(姓名,学号,房号)进行排序2)查询菜单A按照姓名查询B按照学号查询C按照房号查询3)打印任意查询结果(可以连续操作)程序设计1,读取数据文件(xxx.txt),如不存在该文件,则创建同名文件(添加 增加和删除 两项操作)。2,对数据文件可以进行关键字排序3,可以按照关键字进行查询4,可以对查询结果进行修改(多次查询结果累加,可以进行连

2021-10-19 20:06:39 8325 7

原创 FreeMarker代码分析第四篇

2021SC@SDUSCFreeMarker代码分析第四篇jdom包NodeListModel.java代码分析jdom包NodeListModel.java代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for addit

2021-10-17 00:30:00 125

原创 FreeMarker代码分析第三篇

2021SC@SDUSCFreeMarker代码分析第三篇jython包JythonVersionAdapter.java代码展示代码分析JythonVersionAdapterHolder.java代码展示代码分析JythonWrapper.java代码展示代码分析总结jython包JythonVersionAdapter.java代码展示/* * Licensed to the Apache Software Foundation (ASF) under one * or more con

2021-10-05 13:10:44 82

原创 FreeMarker代码分析第二篇

2021SC@SDUSCFreeMarker代码分析第二篇ant包FreemarkerXmlTask.java代码展示代码分析JythonAntTask.javaUnlinkedJythonOperations.javaUnlinkedJythonOperationsImpl.javaant包FreemarkerXmlTask.java代码展示@Deprecatedpublic class FreemarkerXmlTaskextends MatchingTask { priv

2021-10-03 22:57:59 169

原创 FreeMarker代码分析第一篇

2021SC@SDUSCFreeMarker代码分析第一篇FreeMarker是什么分组情况准备工作1,从相应官网下载源码2,查看源码确定内容分配正式工作FreeMarker是什么FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简

2021-09-28 21:57:15 122

hotel_system.rar

宾馆预订系统

2021-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除