- 博客(11)
- 收藏
- 关注

原创 操作系统(OS)实验
实验一:进程控制。1、实验目的:通过在Windows 任务管理器中对进程进行相应的管理操作,熟悉操作系统进程管理的概念,学习观察操作系统运行的动态性能;学习创建进程、观察进程和终止进程的程序设计方法;理解Windows进程的“一生”。2、实验内容:(1) 使用任务管理器查看、终止进程;(2) 创建进程;(3) 获取进程运行信息,改变进程优先级;(4) 终止进程。3、实验步骤:程序一...
2019-12-22 14:42:27
3071
5
原创 AOP和IOC的理解
理解:现有两个类,分别为类A和类B,再无IOC的情况下,类B想要使用类A,需要new 类B();而有IOC的情况下,采用IOC思想之后,A的代码只需要定义一个私有的B对象,不需要直接new来获得这个对象,而是通过相关的容器控制程序来将B对象在外部new出来并注入到A类里的引用中。通过上面的分析可以发现,AOP 主要用来解决:在不改变原有业务逻辑的情况下,增强横切逻辑代码,根本上解耦合,避免横切逻辑代码重复。切 :指的是横切逻辑,原有业务逻辑代码不动,只能操作横切逻辑代码,所以面向横切逻辑。
2023-07-18 13:55:21
94
原创 一个数如果恰好等于它的因子之和, 这个数就称为”完数”. 例如 6 = 1+2+3。编程找出1000 以内的所有完数。
class wsTest { public static void main(String[] args) { for(int m=2;m<1000;m++){ int s=0; for(int i=1;i<m;i++){ if((m%i)==0) s+=i; } if(s==m){ .
2022-05-26 20:16:55
230
原创 算法的考察:数组的复制,反转
/*算法的考察:数组的复制,反转*/public class ArrayExer3 {public static void main(String[] args) { String[] arr = new String[] {"AA","BB","CC","DD","EE","FF"}; //数组的复制 String[] arr1 = new String[arr.length]; for(int i = 0;i < arr1.length;i++) { arr1[i]
2021-04-13 15:58:52
121
原创 Java杨辉三角
/*使用二维数组打印一个10行的杨辉三家、【提示】1.第一行有1个元素,第n行有n个元素2.每一行的第一个元素和最后一个元素都是13.从第三行开始,对于非第一个元素和最后一个元素的元素,即:yanghui[i][j] = yanghui[i-1][j-1] + yanghui[i-1][j];*/public class YanghuiTest {public static void main(String[] args) { //1.声明并初始化二维数组(动
2021-04-13 15:04:32
110
原创 九九乘法表
package com.unit1.test;public class 九九乘法表 {public static void main(String[] args) { int i=1; int j=0; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { System.out.print(j+"*"+i+"="+j*i+"\t"); } System.out.println(); }}}
2021-01-18 12:15:06
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人