自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 XML的生成和解析

XML解析的四种方式DOMpackage leif;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;import javax.xml.transform.OutputKeys;import javax.xm

2020-07-22 15:34:47 306

原创 python列表详解

众所周知,python内置四种常用的数据结构:列表(list)元组(tuple)字典(dict)集合(set)其中列表和元组相似,它们都按顺序保存元素,每个元素都有自己的索引,因此列表和元组都可通过索引访问元素。二者的区别在于元组是不可修改的,但列表是可修改的。字典(dict)和集合(set)类似,它们存储的数据都是无序的,其中字典是用 key-value 的形式保存数据列表列表是python语言显著区别于其他语言的 一种数据结构,其设计更加灵活,可以弥补字符串本身的各种缺陷.

2020-07-16 15:27:24 341

原创 爬虫小案例

爬取“http://bjjqe.com”网站的内容,解析数据,输出该网站中的图书信息爬取网站内容,查看到图书信息都是子啊’div’的标签中,并包含“class=“bk_show_info”属性,因此调用BeautifulSoup对象的find_all()方法进行查找时,可用语句”bsObj.find_all("div",{'class':'bk_show_info'})“实现,然后再通过遍历查找找到的内容列表,取出有用的信息进行输出。from bs4 import BeautifulSoup #

2020-07-15 08:46:00 569 1

原创 码、候选码、主码、全码和外码的区分

关系数据库中的几个容易混淆的几个概念码也称码键。表中的某个属性组,它可以唯一确定一个元组。比如学号候选码若关系中某一属性组的值能唯一的标识一个元组,而其子集不能,则称该属性组为候选码候选码的各个属性称为主属性,不包含在任何候选码中的属性称为非主属性或者非码属性主码若一个关系有多个候选码,则选定其中一个为主码.全码在最简单的情况下,候选码只包含一个属性。在最极端的情况下,关系模式的所有属性是这个关系模式的候选码,称为全码外码关系属性R中属性或属性组X并非R的码,但X是另

2020-06-01 18:37:31 20375

原创 Markdown语法入门

Markdown语法标题列表* 无序列表* 有序列表引用分割线超链接*行内式*参数式图片表格代码*单行代码*多行代码总结标题#空格一级标题##空格二级标题###空格三级标题####空格四级标题#####空格五级标题######空格六级标题#后面一定要加空格列表列表分为有序列表和无序列表* 无序列表无序列表可以用* + -来创建,看个人爱好随意使用 * 有序列表有序列表使用数字+英文标点的.来创建

2020-05-24 17:10:30 525

转载 equals方法和==的比较

equals方法和“= =”的区别首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = “Hello”,它的使用方法如同基本类型int一样,比如int i = 1;,而作为一个对象来使用,则是指通过new关键字来创建一个新对象,比如String s = new String(“Hello”)。但是它的内部动作其实还是创建了一个对象,这点稍后会说到。其次,对String对象的比较方法需要了解。Ja

2020-05-22 09:18:21 284

原创 利用多线程实现两个会计数的按钮,按钮上的数字随着线程的运行从100开始不断增加. 点击按钮,则相应按钮上的数字停止变化.

import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class CountButton extends Button implements Runnable,ActionListener { int count=0;//计数 boolean flag=true;//标志变量,若为true则线程继续运行,否则停止 public CountB

2020-05-20 17:09:00 1081

原创 mysql创建外键失败

在用sql yog创建表时创建外键失败create table Course(Cno char(4) primary key,Cname char(40) not null,Cpno char(4) foreign key references //表级完整性约束条件,Cpno是外码,被参照表是Course,被参照列是CnoCourse(Cno),Ccredit smallint );解决方法直接添加外键添加代码语法格式为:ALTER TABLE * 从表* ADD

2020-05-18 14:42:50 431

原创 利用File对象列出指定目录下的所有子目录和文件,并按层次打印

import java.io.File;public class Test1 { public static void main(String[] args) { File file = new File("输入目录路径"); print(file, 0); } public static void print(File file, int level){ for(int i = 0; i < level; ++i)

2020-05-10 09:54:38 1232 2

原创 编写窗体应用,窗体中安排2个按钮,按钮上面的标签分别为“改背景”、“关闭”,点击“改背景”按钮,用随机产生的颜色更改窗体的背景,点击“关闭”按钮可关闭窗体。

package zjc.com;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class MyFrame extends Frame implements ActionListener { public MyFrame(){ ...

2020-05-07 16:39:24 2157

原创 编写数字的英文单词显示程序,窗体中安排一个文本框、一个按钮和一个标签,从文本框输入一个数字(0~9),点击按钮将其对应的英文单词(如:zero、one、two等)显示在标签中。

用awt实现如下package zjc.com;import java.awt.*;public class Test11 extends Frame { public Test11(){ TextField tf = new TextField();//创建文本框 Button bt = new Button("查询"...

2020-05-06 14:51:35 5059 1

原创 设有一批英文单词存放在一个数组中,编制一个图形界面程序浏览单词。在界面中安排一个标签显示单词,另有“上一个”、“下一个”两个按钮实现单词的前后翻动。

可能因为平台的原因,我在IDEA上编写GUI程序用AWT是会出现乱码,即awt貌似不支持中文(找了很多方法都无效),最后只能用swing代替awt了,swing属于轻量级,而且控件更多更广,拥有awt的所有功能,还增加了许多新的方法,在商业工作中一般用swing编程。用swing实现如下package zjc.com;import javax.swing.*;import java.aw...

2020-05-06 12:27:57 2090

原创 VS2019如何创建C++项目?

打开VS2019,选择空项目后,点击下一步(如果没有找到空项目,说明你下载的时候没勾选C++模块)输入项目名,更改项目存放路径后,选择下一步选择C++文件,修改程序名称,点击添加找到“解决方案资源管理器”,右键点击源文件,选择添加新建项此时可以开始编写C++程序了...

2020-04-28 18:27:58 48896 5

原创 (C++)冒泡排序算法及其优化

冒泡排序是一种非常经典的排序算法,通过相邻两个数之间的比较,调换位置,依次类推,实现代码如下一般的冒泡排序#include<iostream>using namespace std;void swap(int* a, int i, int j) { int temp = a[i]; a[i] = a[j]; a[j] = temp;}void print(int a...

2020-04-18 18:50:50 1129

原创 C++之十进制与二进制之间的转换

十进制转换为二进制#include<iostream>using namespace std;void decimal2binary(int dec) { //商为真则继续递归,直到商为0,则开始输出 if (dec / 2) { decimal2binary(dec / 2); } cout << dec % 2;}int main() { int...

2020-04-18 17:44:02 784

原创 (经典)猴吃桃问题

一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第10天的时候,小猴子发现只有一个桃子了。问小猴子第一天共摘了多少个桃子。#include<iostream>#include<iomanip>using namespace std;int main() { int x, y, n; for (...

2020-04-18 12:15:20 503

原创 求n的阶乘时溢出的解决办法

一般都会这样写#include<iostream>#include<iomanip>using namespace std;int main() { int n; int sum=1; cout << "请输入一个整数:"; cin >> n; for (int i = 1; i <= n; i++) { sum *= i...

2020-04-18 11:34:38 2274 2

原创 C++不同三角的九九乘法表

左上三角#include<iostream>#include<iomanip>using namespace std;int main() { for (int i = 1; i <=9; i++) { for (int j = i; j <= 9; j++) { cout << i << "*" << ...

2020-04-18 11:14:16 5530

原创 选择你喜爱的输入输出方式输入圆的半径,计算圆的面积并输出. 要求结果精确到小数点后2位

package zjc.test;import java.util.Scanner;public class test { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.print("清输入圆的半径r:"); ...

2020-04-18 09:23:08 2690

原创 JAVA将字符串的单词首字母全部大写

package zjc.com;import java.util.Scanner;class Test8{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入一段英文单词:"); ...

2020-04-17 21:57:48 1830

原创 安装infinity后主页始终显示百度页面?

最近安装了infinity插件,想让edge的主页更加美观一点,却发现怎么启动页怎么修改都是百度页面,这就很烦了于是疯狂百度,终于找到了解决办法;电脑管家将浏览器的主页锁定了,只需找到电脑管家的浏览器保护,解除锁定即可,以我的电脑为例(我的电脑是THinkPad)解除锁定后,再修改浏览器主页就ok了...

2020-04-16 09:52:44 4650

C++课设通讯录小程序

自己制作的简易C++通讯录,可自定义界面,有增加、修改、删除、查询、和排序等功能,支持在此基础上增加需要的功能,非常适合用作计算机专业和非计算机专业的课程设计作业

2020-04-17

saolei.exe

C#课设扫雷,有注释,可跟换按钮颜色,自己控制雷的数量,可以自行更改爆炸的声音和输赢的声音,可修改任意控件,自我改变布局颜色

2020-04-17

空空如也

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

TA关注的人

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