自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 host文件

# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be

2022-05-15 00:57:20 238

原创 命题逻辑推理

命题逻辑推理(1)实现命题逻辑的语法检查功能:合式公式的判定(2)判断命题公式是否可满足;(3)判断命题公式的蕴含关系是否成立。参考链接:C语言中缀表达式转后缀表达式离散数学判断合式公式,并打印真值表、求主析取、主合取范式#include<iostream>#include<stdio.h>#include <set>#include <map>#include <windows.h>#include <stack&gt

2021-11-03 13:31:20 964

原创 java创建多线程程序的第二种方式:实现Runnable接口

主函数package cn.itcast.day09.Runnable;/* 创建多线程的第二种方法:实现Runnable接口 Runnable接口一个由哪写打算通过某一线程执行其实例的类来实现。类必须定义一个称为run的无参数方法 java.lang.Thread类的构造方法 Thread(Runnable target)分配新的Thread对象 Thread(Runnable target,String name)分配新的Thread对

2021-04-26 20:50:50 296

原创 用java中的Thread中的sheep函数模拟秒表,一秒打印一个数字

package cn.itcast.day09.sheep;/* public static void sleep( Long millis):使当前正在执行的线程以指定的毫秒数暂停(暂时停止执行) 毫秒数结束之后,线程继续执行 */public class Demo01sheep { public static void main(String[] args) { //模拟秒表,一秒打印一个数字 for (int i = 0; i < 6

2021-04-26 20:02:50 565

原创 java的Thread类中常用方法设置线程名称

package cn.itcast.day09.setName;/* 设置线程的名称:(了解) 1.使用Thread类中的方法setName() 2.创建一个带参数的构造方法,参数传递线程的名称; 调用父类的带参构造方法,把线程名称传递给父类,让父类(Thread)给子线程起一个名字 */public class setName { public static void main(String[] args) { MyT

2021-04-26 19:55:13 317

原创 java获取线程名称

调用MyThread中的方法package cn.itcast.day09.getName;import cn.itcast.day09.getName.MyThread;/* 线程的名称: 主线程:main 新线程:Thread-1,Thread-0,Thread-2 */public class Demo01Thread { public static void main(String[] args) { //3.创建Thread类的子类对象

2021-04-25 21:46:55 2796

原创 java创建多线程程序的第一种方式:创建Thread类的子类

package cn.itcast.day08.Exception.MyException;import com.sun.deploy.association.RegisterFailedException;import java.util.Scanner;/* 要求:我们模拟注册操作,如果用户名已存在,则出异常并提示:亲,该用户名已经被注册 分析: 1.使用数组保存已经注册过的用户名(数据库) 2.使用Scanner获取输入的注册的用户名(前端,页面)

2021-04-25 10:30:49 317

原创 java自定义异常类:继承Exception的使用

package cn.itcast.day08.Exception.MyException;import com.sun.deploy.association.RegisterFailedException;import java.util.Scanner;/* 要求:我们模拟注册操作,如果用户名已存在,则出异常并提示:亲,该用户名已经被注册 分析: 1.使用数组保存已经注册过的用户名(数据库) 2.使用Scanner获取输入的注册的用户名(前端,页面)

2021-04-25 10:29:30 2961

原创 java子父类异常的关系

package cn.itcast.day08.Exception;/* 子父类的异常: -如果父类抛出了多个异常,子类重写父类方法时1.抛出和父类相同的异常2.抛出父类异常的子类3.不抛出异常 -父类方法没有抛出异常,子类重写父类该方法时也不可抛出异常,此时子类产生该异常,不能声明抛出异常,只能try...catch处理异常 注意: 父类异常声明样,子类异常就什么样 */public class fu{ public void show

2021-04-24 20:16:02 322

原创 java在异常处理中finally的使用方法

package cn.itcast.day08.Exception;import java.io.FileNotFoundException;import java.io.IOException;/* finally代码块 格式: try{ 可能产生异常的代码 }catch(定义一个异常变量,用来接收try中抛出的异常对象){ 异常的处理逻辑:产生异常对象之后,怎么处理异常对象 一般工作中,会把异常的信息记录到一个日志

2021-04-24 19:21:07 519

原创 南邮算法实验一:分治法

算法实验一:#include <iostream>#include <cstdlib>#include <ctime>using namespace std;void Swap(int& a, int& b){ int t = a; a = b; b = t;}template <class T>class SortableList{public: SortableList() {

2021-04-21 17:18:17 795

原创 渐进分析法

渐进分析:1.渐进紧确界Θ记号定义:对一个给定的函数g(n),用Θ(g(n))来表示以下函数的集合:Θ(g(n))={T(n):存在c1,c2,n0>0,使得对所有n ≥ n0,有0≤ c1g(n) ≤T(n) ≤ c2g(n) }2.渐进上界O记号定义:对一个给定的函数g(n),用Θ(g(n))来表示以下函数的集合:Θ(g(n))={T(n):存在c,n0>0,使得对所有n ≥ n0,有0≤ T(n) ≤ cg(n) }3.渐进下界Ω记号定义:对一个给定的函数g(n),用Θ

2021-03-16 17:18:23 1289

原创 关键字static在c语言中修饰方法

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta

2020-11-14 15:28:34 383

原创 树的两种定义

树和二叉树5.1树的定义1.直接定义1.如果树不为空,则树的根节点是唯一的2.根结点没有前驱,其它结点均有唯一前驱例 :2.递归定义:学习内容学习了树的两种定义方法

2020-10-28 17:14:17 129

空空如也

空空如也

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

TA关注的人

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