- 博客(38)
- 收藏
- 关注
原创 在 openEuler 上安装 UKUI
UKUI是麒麟软件团队历经多年打造的一款Linux桌面,主要基于GTK和QT开发。与其他UI界面相比,UKUI更加注重易用性和敏捷度,各元件相依性小,可以不依赖其他套件而独自运行,给用户带来亲切和高效的使用体验。UKUI支持x86_64和aarch64两种架构。安装时,建议新建一个管理员用户。下载openEulerISO镜像并安装系统。
2025-01-18 19:56:16
473
原创 Linux---Samba服务器配置
一、实验目的1.了解网络文件服务器Samba应用。2.掌握Linux网络上的文件共享的配置及使用二、实验环境(软件和硬件)VMware Workstation Pro和CentOS72.实训室电脑三、实验内容及步骤(包括主要步骤、代码分析、截图等)1.建立Samba服务器。服务器共享目录为/opt/abc2.建立Samba客户机\192.168.40.140四、实训参考1.Samba共享服务的匿名访问(1)安装Samba服务器软件包yum install samba -y #
2022-04-30 19:09:48
3319
原创 NFS配置linuxWindows连接linux
信息工程学院实验报告专业:计算机应用技术 年级/班级:21级3班 2021-2022学年第二学期课程名称 Linux系统管理 指导教师 付卓辉学生学号 学生姓名 实验时间 2022.04.11 实验地点 C105实验题目 NFS文件共享服务一、实验目的1.了解网络文件服务器NFS应用。2.掌握Linux网络上的文件共享的配置及使用二、实验环境(软件和硬件)VMware Workstation Pro和CentOS72.实训室电脑三、实验内容及步骤(包括主要
2022-04-19 22:06:45
2062
1
原创 用户权限项目代码
useradd fouruseradd tea1useradd tea2useradd tea3useradd stu1useradd stu2useradd stu3[zhuofai@localhost ~]$ su four密码:[zhuofai@localhost ~]$ su密码:[root@localhost zhuofai]# su four[four@localhost zhuofai]$ cd /home/four[four@localhost ~]$ ls[fo
2022-03-16 17:28:01
2255
原创 VMware-Workstation(vcpu-0)不可恢复错误解决
两种方式即可第一打开控制面板选择更改程序不要卸载选择修复第二,打开VMware选择帮助点击更新,将VMware更新至最新版本即可
2022-02-06 19:34:31
1981
原创 CentOS安装最新VNC与开启过程
本人看了无数的答案一个也没有匹配的,根本就打不开,配置文件一点点也不一样。首先第一步都一样#yum install tigervnc-server -y第二步关闭防火墙[root@localhost zhuofai]# systemctl stop firewalld.service #关闭防火墙第三步复制配置文件[root@localhost zhuofai]# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vn
2022-01-25 11:30:59
4239
1
原创 Linux系统教学-Lesson03
概述本节课需要学习Linux的用户与用户安全管理用户、用户组增删改查的基本命令https://blog.youkuaiyun.com/lydms/article/details/101368670?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164212222416780271945494%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=
2022-01-19 12:36:19
942
原创 2021-10-23
开始更新啦2019年毕业后,发生了一些事情,回到长垣工作,做了一年半的医疗器械行业产品开发。对计算机的应用基本为零。现在莫名其妙的当了长垣烹饪职业技术学院的一名计算机老师,非常荣幸也非常开心。现在准备重新开始更新,作为一名大专老师教授计算机课程的小小心得。同时也想跟大家相互学习共同进步。老师呢也会把遗忘的知识填补起来。走上代码之路!...
2021-10-23 20:34:21
127
原创 SSI详解
SSI(Server Side Include)使用在HTML中,用于在请求内容返回到客户端前执行页面中的SSI命令,生成动态内容。通常用于多个页面引用公共的内容模块,将此模块分离出来,使用SSI引入即可。<!--#include virtual="/inc/header.html"-->以上代码便能在服务端完成header.html的动态引入,非常简单。服务端配置使...
2018-12-28 16:03:10
11998
原创 IntelliJ IDEA 编译时报错:“编码GBK的不可映射字符”"
解决办法:Setting->File Encodings->Project Encoding选择utf-8,Default encoding for properties files 也选择 UTF-8这是网上搜的办法好像不管用.重启也不管用这样设置过后右键项目然后右键单击项目点击Build Module重新加载项目就可以了...
2018-10-22 11:17:24
21031
3
原创 JDBC之如何连接数据库源码剖析
文字性的描述都在里面,那么我还是抄下来吧!本来是给自己看的,但是越看越有意思,于是就把图补充了一下,下面我把那一段话尽量分成小段来总结一下哈!!!一张图带你看完JDBC怎么链接到数据库的,JDBC连接到数据库通过两种方式我只分析了一种DriverManager,但是另一种通过接口Datasource来连接,我把API的话粘下来大家自己品尝一下好了.该工厂用于提供到此 DataSo...
2018-09-30 20:57:31
562
原创 java编程思想--并发
并发(Concurrency) 到目前为止,你学到的都是有关顺序编程的知识.即程序中的所有事物在任意时刻都只能执行一个步骤. 我们可以很公正地说,并发”具有可论证的确定性,但是实际上具有不可确定性”.这就说,你可以得出结论,通过仔细设计和代码审查,编写能够正确工作的并发程序是可能的. 实际上,你可能无法编写出能够针对你的并发程序生成故障条件的测试代码.所产生的故障经常是偶尔发生...
2018-09-17 08:44:23
507
原创 java编程思想--注解
注解(Annotations) 注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻非常方便地使用这些数据.它可以提供用来完整的描述程序所需的信息,而这些信息是无法用Java来表达的.因此,注解使得我们能够以将由编译器来测试和验证的格式,存储有关程序的额外信息.注解可以用来生成描述符文件,甚至或是新的类定义,并且有助于减轻编写”样板”代码的...
2018-09-17 08:42:54
271
原创 java编程思想--枚举
枚举类型 关键字enum可以将一组具有的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用.这是一种非常有用的功能调用enum的values()方法,可以遍历enum实例.values()方法返回enum实例的数组(在API上我没有找到)19.2向enum中添加新方法除了不能继承自一个enum之外,我们基本上可以将enum看作一个常规的类.en...
2018-09-17 08:42:18
211
原创 java编程思想--IO
JAVA I/O系统读(read) 入(input) 写(write) 出(output)相对于内存的读和写,从硬盘读入,向硬盘写出18.1 File类public class DirList { public static void main(String[] args) { File path = new File("E:\\IDEA\\zhuofai7...
2018-09-17 08:41:41
467
原创 java编程思想----泛型
泛型 一般的类和方法,只能使用具体的类型,要么是基本类型,要么是自定义的类.如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大.简单泛型有许多原因促成了泛型,而最引人注目的一个原因就是为了创造容器类.泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且编译器来保证类型的正确性.在使用泛型时,我们更喜欢暂时不指定类型,而是稍后决定具体使用什么类...
2018-09-08 20:29:30
531
原创 java编程思想----字符串
字符串不可变Stringpublic class Immutable { public static String upcase(String s){ return s.toUpperCase(); } public static void main(String[] args) { String q = "howdy";...
2018-09-03 18:17:12
297
原创 java编程思想----异常
通过异常处理错误 Java的基本理念是”结构不佳的代码不能运行”改进错误恢复机制是提供代码健壮性的强有力的方式.java中异常处理的目的在于通过使用少于目前数量的代码来简化大型 可靠的程序的生成,并且通过这种方式可以使你增加自信.异常处理时Java中唯一正式的错误报告机制,并且通过编辑器强制执行.12.1基本概念异常 问题出现了只是在当前环境中还没有足够的信息...
2018-09-03 18:16:16
257
原创 java编程思想-----数组
数组数组硕果仅存的优点就是效率.新生成一个数组对象时,其中所有的引用被自动初始化为null,所以检查其中的引用是否为null,即可知道数组的某个位置是否存有对象.同样基本类型的数组如果是数值型的,就被自动初始化为0,如果时字符型(char)的,就被自动初始化为(char)0;如果是布尔值(boolean),就被自动初始化为false.Arrays.deepToString()方法,它可以...
2018-09-03 18:15:43
216
原创 java编程思想-----类型信息
类型信息 本章将讨论java是如何让我们在运行时识别对象和类的信息的.主要有两种方式:一种是”传统的”RTTI,它假定我们在编译时已经知道了所有的类型,另一种是”反射”机制,它允许我们在运行时发现和使用类的信息.14.1为什么需要RTTI(Run-Time Type identification)如果不知道某个对象的确切类型,RTTI可以告诉你.但是有一个限制:这个类型在编...
2018-09-03 18:15:01
232
原创 java编程思想----持有对象
持有对象11.1泛型和类型安全的容器11.2基本概念Collection.一个独立元素的序列,这些元素都服从一条或多条规则.Map.一组成对的”键值对”对象,允许你使用键来查找值.注意:在使用时,创建一个具体类的对象,将其转型为对应的接口,然后在其余的代码中都使用和这个接口,这种方式并非总能奏效,因为这些类具有额外的功能.11.3添加一组元素Arrays....
2018-09-03 18:14:26
288
原创 java编程思想----内部类
内部类可以将一个类的定义放在另一个类的定义内部,这就是内部类 内部类是一种非常有用的特性,因为他允许你把一些逻辑相关的泪组织在一起,并控制位于内部的类的可视性,然而必须要了解,内部类与组合是完全不同的概念,这一点很重要.10.1创建内部类如果想从外从外部类的非静态方法之外的任意位置创建某个内部类的对象,那么必须像在main()方法中那样,具体指明这个对象的类型:Outer...
2018-09-03 18:13:43
283
原创 java编程思想-----多态接口
多态8.3构造器和多态尽管构造器并不具有多态性(它们实际上是static方法,只不过该static声明是隐式的)构造器调用顺序: 调用基类构造器.按声明顺序调用成员初始化方法.调用导出类构造器主体.上2初始化顺序并不完整 在其他任何事物发生之前,将分配给对象的存储空间初始化成二进制的零.如前所述的那样调用基类构造器.按声明顺序调用成员初始化方法.调用导出类构造器主体...
2018-09-03 18:12:29
185
原创 java编程思想----复用类
复用类7.1 组合语法对于非基本类型的对象,必须将其引用置于新的类中,但可以直接定义基本类型数据.package cn.itcast.zhuofai728.demo1;class WaterSource{ private String s; WaterSource(){ System.out.println("WaterSource"); ...
2018-09-03 18:11:15
155
原创 java编程思想----访问权限
访问权限控制一.成员访问权限public–公有 成员变量,成员方法,类—-可以被任何类访问(不管是不是在同一个包中);protected–保护 成员变量,成员方法—-只能被同包,同目录下,该类自身,子类访问;无限定词–包可访问类型 成员变量,成员方法,类—-只能被类自身以及同一个包或目录下的类访问;private–私有 成员变量,成员方法—-只能被类自身访问;...
2018-09-03 18:10:09
210
原创 java编程思想-----初始化与清理
初始化与清理创建一个类,它包含一个在定义时就被初始化了的String域,以及另一个通过构造器初始化的String域.这两种方式有何差异? <个人认为就是一个定义时就初始化的String域就是在类中添加一个Static的变量 而通过构造器初始化的String是通过传参或者就是在类中定义一个String>class Rock{ Rock(){ ...
2018-09-03 18:09:13
185
原创 5.键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key,
package zhuofai512;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Scanner;import java.util.Set;public cl...
2018-05-12 22:26:45
995
转载 算法导论分治法——最大数组问题
自己写了半个小时没有耐心写下去了就查了查这个算法到底是怎么写的,刚开始看伪代码能看的懂,但是就是写不出来代码这是我原来写的代码刚开始写的第一个函数但是写到递归就开始乱了。//#include<iostream>//#include<vector>//using namespace std;//typedef std::vector<int> npt;//...
2018-04-14 15:57:32
236
原创 VS2017永久配置openCV
openCV下载链接https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.2.0/opencv-3.2.0-vc14.exe/download解压的时候这个不用再新建文件夹直接放在D:\Program Files就好了,然后配置环境变量【控制面板】->【系统和安全】->【系统】->【高级系统设置】,在系...
2018-04-14 10:01:03
11211
3
原创 double & Student::operator[ ] (int i) double Student::operator[ ] (int i)写两个?
2018-03-30 20:32:37
470
原创 线性表的链式描述
// zhuofai322.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>using namespace std;typedef int ElemType;struct Node{ ElemType element; Node * next; Node(ElemType element);//用来...
2018-03-22 17:20:20
223
原创 C++第一部分预备知识总结
本文参考《数据结构、算法与应用C++语言描述》所写 本人第一篇文章用来总结第二章的内容,第一章就是一些基本的知识所以没有进行汇总 废话不多说开始写一、首先是空间复杂度 1、指令空间:编译之后的程序指令所需要的存储空间。 2、数据空间:所有常量和变量值所需要的存储空间。(简而言之就是我们定义变量和常量在计算机中所站的空间大小即字节数,并且在C++中需要注意平台...
2018-03-05 18:16:55
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人