- 博客(14)
- 收藏
- 关注
原创 记一次数据库实验 -- 数据库的基本使用
(1) 使用SQL语句创建关系数据库表:学生基本信息表student、课程表course、课程选修表sc。其中:sno是表student的主键,具有唯一性的约束;sage具有约束“大于18”,ssex,只能是男或女;cno是表course的主键,具有唯一性约束。表sc中的sno cno是外键。-- 创建数据库SDBuse SDB-- 创建三张表student,course,scssex char(2) check(ssex = '男' or ssex = '女'),)
2022-10-08 22:43:14 837
原创 DNS+apache实现同ip多域名
1,apache配置# vim /etc/httpd/conf/httpd.confServerName 服务器ip ---大概在第95行<Directory 网页目录> AllowOverride none Require all granted</Directory><Directory 网页目录> AllowOverride none Require all granted</Dire
2021-05-31 23:19:34 576 5
原创 Apache,FTP,DNS服务基础搭建(Linux)
1,安装软件包httpd,vsftpd,bind2,vim /etc/httpd/conf/httpd.conf119 DocumentRoot “定义网站数据保存数据路径”124 <Directory “网站数据保存数据路径”>164 DirectoryIndex 默认网页地址systemctl restart httpdsystemctl enable httpd3,vim /etc/vsftpd/vsftpd.conf1)anonymous_enable跟local_en
2021-03-31 23:17:21 342 1
原创 继承Thread
继承Thread自定义线程继承Thread重写run()方法,编写线程执行体创建线程对象,调用start()方法启动线程线程不一定立即执行,由CPU安排调度package com.wxj.www.Multithreading;public class Thread01 extends Thread { //线成体 public void run(){ for (int i = 0; i < 1000; i++) { System
2021-02-18 16:51:37 67
原创 异常机制
异常机制5个关键字:try,catch,finally,throw,throws经验总结处理运行异常时,采用逻辑去合理规避同时辅助try-catch处理在多重catch块后面,可以加上一个catch(Exception)来处理可能会被遗漏的异常对于不确定的代码,也可以加上try-catch,处理潜在异常尽量去处理异常,切记只是简单地调用printStackTrace()去打印出来尽量添加finally语句块去释放占用的资源...
2021-02-17 16:32:07 70
原创 面向对象
面向对象编程1. 初识面向对象面向对象编程的本质:以类的方式组织代码,以对象的形式(封装)数据三大特性:封装继承多态2. 方法调用静态方法:类名.方法名();调用非静态方法:实例化这个类new 对象类型 对象名 = 对象值; 类名.方法名(形参);类实例化后会产生一个自己的对象值传递package com.wxj.www.oop;//值传递public class Demo01 { public static void main(String
2021-02-17 15:25:34 60
原创 数组
数组数组的概述数组是相同类型的的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过通过一个下标来访问它们数组声明创建首先必须声明数组变量,才能在程序中使用数组dataType[] arrayRefVar; // 首选方法或dataType arrayRefVar[]; //效果相同,但不是首选方法Java语言使用new操作符来创建数组dataType[] arrayRefVar = new dat
2021-02-14 12:28:25 102
原创 java方法
java方法方法的定义Java的方法定义语法:方法包含一个方法头和一个方法体修饰符:是可选,告诉编译器如何调用该方法。定义了该方法的访问类型返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType是关键字void方法名:是方法的实际名称。方法名和参数表共同构成方法签名***方法体:***方法体包含具体的语句,定义该方法的功能参数类型:参数像一个占位符。当方法被调用时,传递值
2021-02-13 10:37:36 108
原创 java流程控制
Java流程控制1,用户交互ScannerScanner对象基础语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要用hasNext()与hasNextLine()判断是否还有输入的数据package com.wxj.www.operator.Scanner;import java.util.Scanner;public class Demo01 { p
2021-02-04 16:32:41 78 3
原创 java基础语法
java基础语法学习注释// 单行注释/* 多行注释 *//** 文档注释 */标识符关键字[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e7sWb8x2-1612349232124)(C:\Users\王旭军\AppData\Roaming\Typora\typora-user-images\image-20210203121545934.png)]java所有的组成部分都需要名字,类名,变量名以及方法名都称为标识符。所有的标识符都应该以字母,美元符,或
2021-02-03 18:48:04 75 2
原创 初识java
Markdown的学习标题三级标题四级标题字体加粗斜体斜体加粗删除引用学好java,让你走向人生巅峰!分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kkDyop6K-1612254785605)(C:\Users\王旭军\Pictures\Camera Roll\QQ图片20200810175411.jpg)]超链接点击跳转列表hhhdddhhhddd表格姓名性别生日张三男199
2021-02-02 16:34:23 68 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人