自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea java 连接mysql数据库 diver

import org.junit.Test;import java.sql.Connection;import java.sql.Driver;import java.sql.SQLException;import java.util.Properties;public class Test1 { @Test public void test() throws SQLException { Driver driver = new com.mysql.jdbc.Dr...

2021-11-02 16:22:01 301

原创 Java 使用线程池的方式创建多线程

import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ThreadPoolExecutor;/** * 创建多线程的第四种方式 :线程池 * 1提高响应速度 * 2降低资源消耗 * 3便于线程管理 * 线程池的属性 * carePoo.

2021-10-01 21:45:11 428

原创 Java 实现Callable接口的方式创建多线程

import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** * 实现Callable接口  jdk5.0新增 * 重写Cal方法 * call方法可以有返回值 * call方法可以抛出异常 * Callable是支持泛型的 *///public class testTwo { pu.

2021-10-01 21:43:45 251

原创 java多线程 线程的同步控制 线程的通信 生产者消费者问题

/** *生产者消费者问题 *1.生产者线程 消费者线程 *2.共享数据店员或产品 * 3.同步机制 * 4.涉及到线程的通信 */class Clerk{ private int productNumber = 0; //生产产品 public synchronized void produceProduct() { if (productNumber < 20){ productNumber++; .

2021-10-01 21:42:06 94

原创 单例模式 懒汉式 的简单实现 线程安全的

** * 将单例模式中的懒汉式改写成线程安全的 */public class testThree { public static void main(String[] args){ Bank bank1 = Bank.getInstance(); Bank bank2 = Bank.getInstance(); System.out.println(bank1 == bank2); }}class Bank{ //私有化类.

2021-09-30 14:53:44 104

原创 java 实现Runnable接口的方式实现多线程小例子

public class testTwo { public static void main(String[] args){ Window window = new Window(); Thread win1 = new Thread(window); Thread win2 = new Thread(window); Thread win3 = new Thread(window); win1.setName(.

2021-09-30 14:52:45 64

原创 java 继承Thread的方法实现多线程简单例子

/** * 创建三个窗口卖票,总票数是100张 */class windows extends Thread{ private static int ticket = 100 ; @Override public void run() { while (true){ if (ticket > 0 ){ System.out.println(Thread.currentThread().getNa.

2021-09-30 14:51:12 79

原创 开发人员管理系统 Java 课设

package view;import domain.Employee;import domain.Programer;import service.NameListService;import service.TeamException;import service.TeamService;public class TeamView { private NameListService listService = new NameListService(); private.

2021-09-30 14:49:19 93

原创 Java实现接口和继承父类比较对象的大小

public class ComparableCircleTest { public static void main (String[] args) { ComparableCircle c1=new ComparableCircle(3.4); ComparableCircle c2=new ComparableCircle(3.5); int is=c1.compareTo(c2); if(is>0) { ...

2021-09-21 16:17:14 133

原创 Java课程设计项目 客户信息管理软件 客户信息管理系统的实现

public class CustomerView { //主函数 public static void main(String[] args) { CustomerView view=new CustomerView(); view.enterMainMeau(); } privat...

2021-09-20 20:27:54 369

原创 Java中方法的重载与重写的区别

方法的重载与重写的区别首先最大的区别就是重载是在一个类中,而重写则是父类与子类之间的关系,重写是在子类里对父类的继承来的同名同参方法的方法体的重写而重载则是在同一个类中写多个同名不同参的方法,通过传不同类型形参来使用这些同名方法...

2021-09-14 11:39:26 67 2

原创 编译器报错 [Error] request for member ‘Traverse‘ in ‘l4‘, which is of non-class type ‘int‘

编译器报错[Error] request for member 'Traverse' in 'l4', which is of non-class type 'int'是因为使用的是函数模板,使用函数和定义X类的数据时需要在<>里声明数据类型例如SqList<> l2(10),l3(10),l4(10);就会报错SqList是定义的类,要开3个数组l1l2l3修改后是SqList<int> l2(10),l3(10),l4(10);...

2021-09-02 17:18:55 4447 2

原创 c++ 数据结构 线性表 求差集 字母的差集

#include <iostream>#include<bits/stdc++.h>using namespace std;template <class ElemType>class SqList{protected: int count; int maxSize; ElemType *elems;public: SqList(int size = 10); // 构造函...

2021-09-02 17:12:42 254

原创 c++ 十进制转换二进制,其他进制转换同一原理

#include<iostream>using namespace std;int main(){ int a,i=0; int s[100]; cin>>a; while(a/2!=0) { s[i]=a%2; i++; a=a/2; } s[i]=a%2; for(int j=i;j>=...

2021-08-27 20:00:16 67 1

原创 c++ 车辆租赁信息管理系统 管理系统 实验设计 课程作业

#include <iostream>#include <conio.h>#include <fstream>#include <windows.h>#include <string.h>#include <stdio.h>#include <time.h>#include <cstdlib>using namespace std;void customerData();int carCo

2021-08-27 08:39:23 647

原创 c++ 校门外的树

#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int n,l,m,a,b,sum=0,t; cin>>l>>m; int s[l+1]; for(int i=0;i<l+1;i++) { s[i]=1; } for(int i=1;i<=m;i...

2021-08-25 09:16:50 895

原创 c++表白小程序,超简易,表白必备百试百灵

#include<iostream>#include<windows.h>#include<cstdio>#define stoptimeshort 40#define stoptimelong 100using namespace std;int main(){ char ch[10]; int f[9][36] = { 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, ...

2021-08-25 09:13:49 3966 1

原创 梅西巴萨分手快乐,也许等不来岁月静好,但是希望回忆永恒

我无法帮你预言委曲求全有没有用可是我多么不舍朋友爱得 那么苦痛 爱可以不问对错 至少有喜悦感动 如果他总为别人撑伞 你何苦非为他等在雨中 泡咖啡让你暖手 想挡挡你 心口里的风 你却想上街走走 吹吹冷风 会清醒得多 你说你不怕分手 只有点遗憾难过 情人节就要来了 剩自己一个 其实爱对了人 情人节每天都过 分手快乐 祝你快乐 你可以找到更好的 不想过冬 厌倦沉重 就飞去热带的岛屿游泳 分手快乐 请你快乐 挥别错的才能和对的相逢 离开旧爱 像坐慢车 看透彻了心就会是晴朗的 没人能把谁的幸福没收 你

2021-08-10 13:53:13 86 2

原创 选择排序算法的实现,Java代码详细讲解

public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 verst test =new verst();//创建测试类的对象 int arr[]= new int[] {2,8,5,3,9,7};//创建一个数组 test.xuanze(arr);//调用对象的选择排序方法 for(int i:ar...

2021-08-10 13:04:47 137

原创 递归方法求n的阶乘

public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 verst test =new verst(); //创建一个verst类的对象test System.out.print(test.digui(5)); //当n=5时,计算100的阶乘 } public longdigui(l...

2021-08-05 13:11:14 179

原创 Java报错java.lang.NullPointerException:

java.lang.NullPointerException: 是空指针报错,数组的指针为空,检索不到,所以报错int arr[]=new int [] {1,2,3,4,5,6,7,8}; arr=null; System.out.print(arr[0]);例如这样,就是数组的地址是空

2021-07-26 15:52:41 95

原创 Java程序报错java.lang.ArrayIndexOutOfBoundsException:数组越界

java.lang.ArrayIndexOutOfBoundsException:经常可以遇到,这就是数组开小了,导致咱们遍历的越界例如int arr[]=new int [] {1,2,3,4,5,6,7,8}; for(int i=0;i<=arr.length;i++) { System.out.print(arr[i]); }这里我们开了8个数组,但是却从零到8遍历了9次,就是数组越界...

2021-07-26 12:25:17 3796 1

原创 java 使用arrays工具类对数组的输出,排序,填充,查找

运用Arrays工具类进行的数组操作首先加入一个新的包import java.util.Arrays;然后可以开始调用类里的工具public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 //判断两个数组是否相等,Arrays类下的equals方法 int arr[]=new int[]{1,2,3,4},arr2...

2021-07-26 12:13:17 747

原创 Java 冒泡排序的实现

public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 int arr[]=new int[]{21,2,58,0,-99,66,7,78,19,1}; for(int i=0;i<arr.length;i++) { System.out.print(arr[i]+" "); ...

2021-07-22 19:34:24 60

原创 数组的线性查找与二分查找

线性查找:import java.util.Scanner;public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 String arr[]=new String[]{"aa","bb","cc","dd","ee"}; for(int i=0;i<arr.length;i++) { ...

2021-07-21 22:00:11 28

原创 Java 获取区间数组内的随机数,数组随机赋值

一个长度为10的数组,随机给每个数赋值(所赋的值必须是两位数)每个数随机赋一个[10,99]区间内的值公式:获取[a,b]范围内的随机数: (int)(Math.random()*(b-a+1))+apackage 练习;public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 int arr[]=new int[10]; ...

2021-07-20 13:10:04 633

原创 java 二维数组长度的遍历

//确定长度int[][] arr =new int [3][2] ;//定义一个三行两列的二维数组int a,a2;a= arr.length;// 3//二维数组有几行,(是由几个一维数组组成的)a2=arr[0].length;//2//二维数组第0行有几个元素遍历二维数组用双层循环来遍历for(int i=0;i<=arr.length;i++){for(int j=0;j<=arr[i].length;j++) ...

2021-07-19 15:47:10 173

原创 来自广东靓仔的激励

本人小小辣鸡一枚,初入学时,只言片语不懂,所幸寝室有一大神,乃是广东叶姓靓仔,人帅心好,有算法工程师之称号,是靓仔教会了我做人的道理,他是我的启蒙老师,靓仔在算法方向的研究独树一帜,最近在研究深度学习算法,与他交流总会有神奇收货哦!...

2021-07-19 12:06:22 152 1

原创 搞代码Java小练习, 学生分数评价

import java.util.Scanner;public class verst { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner scanner = new Scanner (System.in); System.out.println("请输入学生人数: "); int number = scanner.nextInt(); ...

2021-07-19 11:32:19 111 4

原创 c++基础项目,迷宫小游戏的设计与实现

#include <iostream>#include<stdio.h>#include<windows.h>#include<conio.h>#include<time.h>#include<math.h>#include <fstream>#include <cstdlib>#define WALL 0 //墙#define ROAD 1 //路径#define PLAYER 2//...

2021-07-18 19:03:19 1321 3

原创 统计校门外的树

#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int n,l,m,a,b,sum=0,t; cin>>l>>m; int s[l+1]; for(int i=0;i<l+1;i++) { s[i]=1; } for(int i=1;i<=m;i...

2021-07-18 18:59:00 24

原创 c++基础项目,车辆租赁管理系统,设计与实现.程序设计基础作业,C语言课程设计作业

内含文件流操作需要把文件创建在根源代码一个文件目录下文件名是carxinxi.txt eve.txt mima.txt#include<iostream>#include<cstdio>#include<cstring>#include<windows.h>#include<fstream>#include<time.h>using namespace std;void welcome();v...

2021-07-18 18:57:20 1281 3

原创 c++基础小项目,足球球员身价评估系统,超简易

#include<iostream>#include<cstdio>#include<cstring>#include<windows.h>//#include<graphics.h>using namespace std;double ss(int s[],int n);double cm(int s[],int n);double cb(int s[],int n);double count(double a,int b...

2021-07-18 18:53:05 218

原创 C++ 基础项目, 通讯录, 设计与实现 .

大一上学期跟随网课做的一个c++基础项目,通讯录管理系统的设计与实现使用的编译器是dev C++#include<iostream>#include<cstdio>#include<string>#define max0 1000using namespace std;struct lianxiren //定义一个联系人结构体,用来表示联系人的信息{ string name, phone, zhuzhi; int sex,...

2021-07-18 18:35:43 178

空空如也

空空如也

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

TA关注的人

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