自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于安卓的好友定位导航系统

1、登录注册界面2、主界面:3、导航:4、位置共享及聊天:5、位置分享及实时位置共享:代码自取:https://gitee.com/yanboer/android

2021-07-26 15:13:55 167

原创 int 和 Integer 对比

1、两个数进行比较,只要有一个 int 类型的,值相等(不管范围是多少)就为 true2、两个 Integer 比较(不是 new 出来的),只要超过 -128~127 就会是 false3、两个 Integer 比较,只要有一个是 new 出来的,不管怎样都是 falsepublic class TestInteger { /** * 1、两个数进行比较,只要有一个 int 类型的,值相等(不管范围是多少)就为 true * 2、两个 Integer 比较(不是 ne.

2020-10-30 15:21:11 166

原创 java蓝桥杯第九届第五题

1、题目描述:标题:快速排序以下代码可以从数组a[]中找出第k小的元素。 它使用了类似快速排序中的分治算法,期望时间复杂度是O(N)的。请仔细阅读分析源码,填写划线部分缺失的内容。import java.util.Random;public class Main{ public static int quickSelect(int a[], int l, int r,...

2019-12-27 17:10:35 143

原创 java 大数据类型

1、BigInteger:大整形数据2、BigDecimal:大浮点型创建 BigInteger 或 BigDecimal 需要 new 出来。常用方法: 1.add(); 相加 2.subtract(); 相减 3.multiply(); 相乘 4.divide(); 相除取整 5.remainder();...

2019-12-27 14:30:43 216

原创 计算相关

1、将文本复制到 word中。2、全选文本内容。3、以间距为分割手段。4、效果5、将其复制到 excel 中进行计算。6、计算7、求和

2019-12-26 20:52:12 90

原创 knn算法预测鸢尾花的种类

1、相关 python 库函数导入:# 导包import numpy as npimport operator as opfrom sklearn.datasets import load_iris #导入数据所需库from sklearn.model_selection import train_test_split #数据分割所需库2、原始数据的生成以及数据处...

2019-10-14 18:55:52 951

原创 java 的正则表达式校验

1、使用步骤:1、String reg = "正则表达式";2、String empName = "需要校验的字符串";3、empName.matches(reg ); true:匹配。 false:不匹配。2、示例:@Controller("employeeController")public class EmployeeController { @Autowired...

2019-07-25 18:46:02 230

转载 pageHelper 插件报错Caused by: java.lang.IllegalStateException: Cannot convert value of type......

注意:最新版 pageHelper 只适配 3.4.6 版本的 Mybatis。所以将 Mybatis 版本改为3.4.6 即可。 <!-- pageHelper 分页插件--> <dependency> <groupId>org.mybatis</groupId> <artifactI...

2019-07-18 22:40:48 2781

转载 Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for.....

报错信息:H:\java\bin\java.exe -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\YB\IDEA\IntelliJ IDEA 2019.1\lib\idea_rt.jar=62114:C:\YB\IDEA\IntelliJ IDEA 2019.1\bin" -Dfile.encoding=UTF-8 -clas...

2019-07-18 12:00:21 1058 2

原创 SSM环境搭建

1、创建 web 项目。(利用maven)2、导入所需 jar 包。3、4、5、6、

2019-07-16 13:32:54 212

原创 Properties读取

java properties文件读取:1、配置properties(文件内以键值对形式存在):MysqlClass=com.mysql.cj.jdbc.DriverMysqlDriver=jdbc:mysql://127.0.0.1:3306/class?user=YB&password=1234567&serverTimezone=GMT%2B82、读取://1、获...

2019-06-15 21:03:03 142

原创 新版mysql连接

改动://驱动加载Class.forName("com.mysql.cj.jdbc.Driver");//获取连接conn= DriverManager.getConnection(jdbc:mysql://127.0.0.1:3306/class?user=YB&password=1234567&serverTimezone=GMT%2B8);示例:1、CloseU...

2019-06-12 20:27:44 442

原创 递归

题目一、一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?1非递归、import javax.sound.midi.Soundbank;import java.util.ArrayList;import java.util.HashMap;import java.util.Lis...

2019-06-07 23:33:27 122

原创 进制转化

要求:将非负十进制整数n转换成b进制。(其中b=2~16)代码如下:import java.util.List;import java.util.Scanner;/** * @author YB * @2019/5/30-20:56 */public class Demo1 { private Scanner sc=new Scanner(System.in); ...

2019-06-07 23:16:31 73

原创 工厂方法模式完成简单KFC点餐

同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。基本要求:1.程序设计风格...

2019-05-12 19:56:01 462

原创 java实现简单RPG小游戏的角色创建

几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。基本要求:本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个种族,人类、精灵、兽人、矮人和元素。职业:可选六种职业,狂战士、圣骑士、刺客、猎手、祭司和巫师。其余属...

2019-04-23 17:38:08 3158

原创 java swing实现简单KFC点餐系统

同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。import javax.s...

2019-04-21 21:56:18 1993

原创 java数据输入文件

try{ FileWriter fw = new FileWriter("名字。txt", true); //在工程目录下创建一个文件 fw.writer("写入内容"); fw.close(); } catch (IOException a...

2019-04-21 19:27:33 96

原创 swing label 组件背景图片添加

JLabel label1=new JLabel();ImageIcon icon1=new ImageIcon("填入文件路径");icon1.setImage(icon1.getImage().getScaledInstance(width,hight,hints));label1.setIcon(icon1);

2019-04-21 11:05:40 570

原创 java获取系统当前时间

需在前面导入java.util.*;Data d=new Data();SimpleDataFormat day=new Simpleformat("yy-MM-dd HH:mm:ss");System.out.println("当前系统时间为:"+day.format(d));个人感觉比较好用的方法。...

2019-04-20 22:15:45 173

转载 学生信息管理系统

基本要求:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将功能补充完全(基于文件处理,完成刷新和保存功能)。3.将学生信息改为更好的数据组织,而非离散形式(结构体)。题目分析:首先需要将题目中给定的学号姓名年龄性别课程成绩等离散信息保存在一个结构体中(还需将原本的插入查找等函数进行相应调整),并随后插入信息保存及读入数据功能。#include<stdio.h&g...

2019-04-14 13:19:43 394

原创 24点游戏

游戏规则: 从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。源代码:#include "pch.h"#include"stdlib.h"#include...

2019-04-14 12:44:06 353

原创 图灵机(未完成)

实验目的:掌握图灵机的概念和基本结构,理解图灵机的基本指令和编码方式;掌握图灵机的编程方法。实验内容:对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。源代码如下(最终并没有实现图灵机过程):`#include "pch.h"#include <iostream>using na...

2019-03-30 21:31:50 108

原创 N数最大公约数及最小公倍数计算。

求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。代码如下:#include "pch.h"#include <iostream>using namespace std;int digui(int a,int b) { //定义返回两数最大公约数算法 a = (a > b) ? a : b; if (a % b == ...

2019-03-23 12:30:35 165

原创 运行最大公约数的常用算法,并进行程序的调式与测试。 使用辗转相除法(嵌套,递归)、穷举法、更相损减法、Stein等算法并进行算法时间性能测试。

运行最大公约数的常用算法,并进行程序的调式与测试。使用辗转相除法(嵌套,递归)、穷举法、更相损减法、Stein等算法并进行算法时间性能测试。1、辗转相除法:(1)嵌套:#include “pch.h”#include using namespace std;int zdgys(int a, int b) /定义求返回最大公约数函数/{int temp;if (...

2019-03-16 21:35:09 376

原创 打鱼晒网问题(新手向)

打鱼晒网问题(新手向)@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的...

2019-03-01 21:09:16 301

navicat120_premium_cs_x86.exe中文版

navicat,Navicat [1] 是一套快速、可靠并价格相宜的数据库管理工具, 专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。 Navicat是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴。自2001 年以来,Navicat 已在全球被下载超过 2,000,000 次,并且已有超过 70,000 个用户的客户群。《财富》世界 500 强中有超过 100 家公司也都正在使用 Navicat。 Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。 它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。

2019-06-13

空空如也

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

TA关注的人

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