自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打印倒三角形的*

例:打印* * * * * * * * * * * * * * *package main;public class Main { public static void main(String[] args) { for(int i =1; i<=5;i++) {//控制行数 //每一行有三件事:打印n个空格;打印m个*;换行 for(int j=1;j<i;j++) { System.out.print(" ");

2021-02-12 10:51:19 185

原创 2021-02-11

假设从2000年1月1日开始三天打鱼,两天晒网,从键盘输入今天的日期年、月、日,显示今天是打鱼还是晒网(1)先算出这一天距离2000年1月1日是第几天(第month月的day天;第year年的[1,month-1]的满月;从[2000,year-1]的满年天数)(2)用总天数%5,看余数1,2,3是打鱼,4和5 是晒网package main;public class Main { public static void main(String[] args) { java

2021-02-11 23:21:28 166

原创 判断输入的日期是一年的第几天或者星期几

一、已知2019年1月1日是星期二,从键盘输入2019年的任意一天,请判断是一年中的第几天步骤:1.从键盘分别输入年月日2.判断这一天是当年的第几天————从1月1日开始,累加到xx月xx日这一天(1)[1,month-1]个月满月天数(2)第month个月的day天(3)单独考虑2月份是否是29天(依据是看year是否是闰年)3.声明一个变量days,用了存储总天数int days = 0;累加第month个月的day天,days += day;package m

2021-02-11 22:53:15 5922 3

原创 完数和素数

1.完数一个数如果恰好等于它的因子之和,这个数称为“完数”(因子:除去这个数本身的约数),例如6=1+2+3;18 的因子:1,2,3,6,9编程找出1000以内的所有完数如何判断是否完数?(1)先找出所有的因子,并且累加它的因子(2)判断因子之和是否和原数相等,如果相等就是完数package main;public class Main { public static void main(String[] args) { //找出1000以内的完数 for(

2021-02-10 20:19:37 754

原创 循环的嵌套

例如打印如下格式:********************package main;//import com.sun.swing.internal.plaf.metal.resources.metal;public class Main { public static void main(String[] args) { //连续打印五颗星,换行 for(int i = 0; i < 4; i++) { for(int j = 0; j < 5;

2021-02-10 15:28:15 96

原创 Java求最大公约数和最小公倍数

输入a,b求出最大公约数和最小公倍数解法:先求最大公约数1.判断a,b最大最小值2.a和b分别和两数的最小值相除,如果值都为0,即,两数的最小值为最大公约数,如果两数不为0,就将最小值减1设为z,然后a和b再分别和z相除最小公倍数=a*b/最大公约数package main;//import com.sun.swing.internal.plaf.metal.resources.metal;public class Main { public static void ma

2021-02-10 15:09:30 2813 2

原创 java学习之路01

1.标识符的命名规则类名:每个单词的首字母都大写,其他字母小写,如UserInfo方法名或变量名:第一个单词的首字母小写,其他单词的首字母大写,如getUserName()常量:所有单词的所有字母都大写,有多个单词时,用“_”隔开,如MIN_VALUE包名:所有字母都小写,如example.chapter1注意:false,true,null不是关键字,而是保留字2.常量与变量声明常量时,要用关键字final,语法如下:final 常量类型常量标识符=常量值final

2021-01-09 22:20:29 67

原创 OneNET创建产品

OneNET创建产品这里是用了多协议的http,如果有帮助,请给赞,谢谢!根据实际选择即可根据实际填即可点击添加APIkey给个数,不为空即可设备ID跟生成的apikey就是代码里面要用的,点击后面的复制放到代码里面即可接下来在应用管理做个可视化界面,或者可以下载手机版的设备云,登录后即可使用上传的数据可以在设备列表的数据流中查看...

2020-11-03 09:55:16 777 1

原创 C51单片机仿真学习笔记

这阵子在学习单片机的仿真,记录下过程,方便以后可以翻阅查看1.首先是下载安装C51版的keil4软件,然后下载安装proteus软件,打开ISIS 7 Professional部分操作步骤如下之后就keil 编写程序,将最终生成的hex导入,之后点击开始,便可看到仿真情况...

2020-08-11 21:00:29 624

原创 按键控制直流电机(小风扇),采用pwm中断

在学习控制小风扇的时候,我的上篇博文pwm输出可以实现控制小风扇,但是我融进项目里面,发现pwm没加中断,在主程序一直进行pwm输出,没有办法达到我想要由按键来控制,同时主程序也可以执行其他操作。然后百度了一下,看有人说,不加中断是会一直做pwm输出,有一些文章里面的按键控制小风扇采用了按键外部中断,不过我这个没有,我只是单独的在pwm定时器的中断里面进行编程,实现我想要的基本功能,融进工程项目,...

2020-08-10 09:01:56 2688 1

原创 Lua

前阵子接触了一门新语言lua,lua可以在几乎所有的操作系统和平台进行编译运行,可以很方便的更新代码,更新代码后,直接在手机上运行,不需要重新安装,应用场景:游戏开发,独立应用脚本,web应用脚本,扩展和数据库插件,安全系统等。入门可以百度搜索:菜鸟教程lua语言和luat官网上面的wiki,这些都可以直接学习语法。开发环境我是直接上菜鸟教程,用里面推荐的环境开发,也可以用luastudio未完待续。。。。...

2020-07-24 14:58:02 112

原创 第一次用github经历

1.上github官网注册账号2.下载安装git工具(有git官网)官网的链接:https://git-scm.com/downloads我的windows7 64位的,下载了windows——64 bitgit介绍:Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。详情可搜索进行学习了解Git远程仓库(Github) | .

2020-07-18 11:21:30 202 4

原创 C语言的指针学习笔记

int* p;p是变量的名字,int表示p变量存放的是int类型变量的地址int p不表示定义了一个名字叫做*p的变量。*p以p的内容为地址的变量。指针就是地址,地址就是指针地址就是内存单元的编号指针变量是存放地址的变量指针和指针变量是两个不同的概念但是要注意:通常我们叙述时会把指针变量简称指针,实际它们含义不一样。...

2020-06-15 18:01:17 125

原创 直流电机PWM控速(无中断)

PWM控制占空比,stm32IO口:PA6,PA7接直流电机的两个引脚,查看原理图,分别对应定时器3的通道1跟2,电机有正反转。PWM输出,如果没有加中断的话,程序会一直进行PWM输出,我看网上推荐是有中断比较好,作为一名初学者,我还有很多地方不懂,不断试错,发现问题,找出问题,解决问题。pwm.c#include "pwm.h"//PA6 TIM3的通道1//PA7 TIM...

2020-03-10 01:19:29 668

原创 ADC的DMA多通道数据采集(雨滴传感器+光敏传感器)

AADC1跟ADC3可以用DMA,因为多通道,然而ADC只有一个数据寄存器,因此可以用DMA开一个数组来存数据ADC1只能用DMA1的通道1ADC3只能用DMA2的通道5最近在学模拟量的测试,我用了光敏传感器和雨滴传感器,跟上一篇的光敏传感器差不多,只不过这里多了DMA的初始,可以实现独立ADC的多通道数据采集。adc.h#ifndef ADC_H#defin...

2020-03-08 20:21:17 2472

原创 光敏传感器的学习

最近在学传感器,我一开始是想从雨滴传感器入手学习的,但是网上对于这个传感器的资料介绍很少,好在对光敏传感器挺多的,就先学这个了,有些传感器是直接DO口TTL电平的,这种只要配置GPIO就可以了,跟学习点灯差不多。但是像光敏传感器和雨滴传感器这些有AO口,可以在stm32自带的ADC中,进行模数转换,光敏传感器的工作原理略过,下面是关于光敏传感器模拟量的测试,希望对像我一样的初学者有所帮助,这里我是...

2020-03-08 02:09:50 4290 8

原创 ESP8266-01S与PC通过网络助手的测试的AT指令

这阵子在学esp8266+stm32的知识,从小白学起,一步一步记录着工具:TTL-usb,esp8266-01s,杜邦线,xcom串口助手如图:串口助手连线:接线的时候要注意接好,我一开始没有接好,芯片会发烫,电压选用3.3vTTL ESP8266 3.3V 3.3V TXD RX RXD TX GND GND 注...

2020-02-18 10:18:47 3551 2

原创 onenet平台上面创建产品

最近在学stm32跟esp8266,我对于这些全是小白,平时作业都是代码的搬运工,这个假期从零开始学stm32,现在只学到点灯跟串口,然后想要尝试stm32通过esp8266上传数据到onenet云平台,来实现最简单的灯的控制。找了几天的资料,到今天才理解了一点点关于数据传输的一些知识,下面是我的学习总结工具:注册onenet账号,创建产品;XCOM串口助手;esp8266的wifi芯片;TT...

2020-02-18 10:09:51 1800

原创 ESP8266+Onenet+HTTP的串口AT指令测试过程

这个只是理解通信过程,还没有实现代码的传输,只是通过串口来测试是否建立连接,此处想要说一句,如果找不到onenet相关资料的话,可以去官网找找,里面有一些开发文档可以看看,我只是小白,从什么都不知道开始,找了很久的资料,最后发现官网上有,希望这篇对跟我一样的初学者有帮助准备工作:上一篇的onenet创建设备;esp8266-01s模块;TTL转USB模块;杜邦线,手机开热点接线:e...

2020-02-17 17:54:15 1718

原创 win7桌面所有图标突然不见了

第一步:按住Ctrl+Alt+Delete,然后点击打开任务管理器第二步:点击进程,找到explorer.exe,然后结束该进程第三步:点击文件,新建任务运行输入explorer.exe,点击确定...

2019-10-25 10:33:12 261

原创 javaweb数据库操作

1.首先在电脑中找到服务,启动MYSQL(mysql需要自己先安装好),我自己安装好的mysql,2.打开MYSQL服务端,如下图,登录mysql的密码,我这里的密码的root3.数据库的一些指令创建数据库:create database 数据库名称;查看创建的数据库:show databases;删除数据库:drop database 数据库名称;4.SQL命...

2019-09-20 20:56:45 160

原创 华为荣耀5C真机调试android过程遇到的问题

1.电脑先下载豌豆荚,然后数据线连接,手机会自动提醒下载豌豆荚,下载完成后,打开,cmd中查看adb shell我手机没有root,无法查看data/data数据,所以adb su,没有结果,之后我也没有去root,需要调试的话,直接在eclipse里面打印出来,查看即可2.在eclipse中做APP连接web后台时,如果Toast时,页面是直接黑色的,没有显示结果,一般都是强求网络失...

2019-06-06 16:53:08 362

翻译 valueof()用法

有趣的平方数 625 这个数字很特别, 625 的平方等于 390625, 刚好其末 3 位是 625 本身。 除了 625, 还有其它的 3 位数有这个特征吗? 还有一个! 该数是: 376 public class Main { public static void main(String[] args) { String s=" "; for(int i ...

2019-04-16 09:48:21 18159

原创 幸运数

问题描述幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。首先从1开始写出自然数1,2,3,4,5,6,....1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 _ 3 _ 5 _ 7 _ 9 ....把它们缩紧,重新记序,为:1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数...

2019-03-17 22:53:08 132

翻译 2013年第四届真题 错误的票据

标题:错误票据 某涉密单位下发了某种票据,并要在年终全部收回。 每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。 因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。 你的任务是通过编程,找出断号的ID和重号的ID。 假设断号不可能发生在最大和最小号。要求程序首先输入一个...

2019-03-17 20:40:21 164

原创 算法提高 三进制数位和 (java)

问题描述  给定L和R,你需要对于每一个6位三进制数(允许前导零),计算其每一个数位上的数字和,设其在十进制下为S。  一个三进制数被判断为合法,当且仅当S为质数,或者S属于区间[L,R]。  你的任务是给出合法三进制数的个数。输入格式  一行两个非负整数L,R。输出格式  一行一个非负整数表示答案。样例输入0 0样例输出330数据规模和约定  保证...

2019-03-17 10:46:07 948

原创 基础练习 十六进制转八进制(java)

问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1&lt;=n&lt;=10)。  接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。  【注意】  输入的十六进制数不会有前导0,比如012A。  输出的八...

2019-03-15 23:58:09 472

原创 基础练习 字母图形(java)

问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出...

2019-03-15 21:17:31 423 4

原创 进制之间的转换(java)

1.十进制转成r进制在进制转换这里,我一直不懂,所以特意整理了一些资料,边学习,边修改十进制转成二进制数如import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner inScanner = new Scanner(System.in)...

2019-03-14 15:15:43 565

原创 寻找数组中最大值(java)

问题描述  对于给定整数数组a[],寻找其中最大值,并返回下标。输入格式  整数数组a[],数组元素个数小于1等于100。输出数据分作两行:第一行只有一个数,表示数组元素个数;第二行为数组的各个元素。输出格式  输出最大值,及其下标样例输入&lt;span style="color:#333333"&gt;33 2 1&lt;/span&gt;...

2019-03-13 21:25:25 1440

原创 算法训练 图形显示

问题描述  编写一个程序,首先输入一个整数,例如5,然后在屏幕上显示如下的图形(5表示行数):  * * * * *  * * * *  * * *  * *  *这里主要注意下,每个*之间间隔一个空格package 图形显示;import java.util.Scanner;public class Main { public static void main...

2019-03-13 20:18:32 93

原创 算法训练 排序(java)

问题描述  编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。  输入格式:输入只有一行,即三个整数,中间用空格隔开。  输出格式:输出只有一行,即排序后的结果。  输入输出样例样例输入9 2 30样例输出30 9 2import java.util.Arrays;import java.util.Scanner;public class...

2019-03-13 19:34:36 256

原创 基础练习 闰年判断(java)

问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:1. 年份是4的倍数而不是100的倍数;2. 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按...

2019-03-13 10:51:59 554

原创 基础练习 数列排序(java)

问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1&lt;=n&lt;=200输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式  输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9方法1:import java.util...

2019-03-13 10:32:26 234 1

原创 蓝桥杯基础练习 特殊的数字 (java)

问题描述  153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。输出格式  按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。package 特殊的数字;public class Main { public static void main(String[] args) { ...

2019-03-13 10:28:44 223

原创 蓝桥杯基础练习 特殊回文数 (java)

问题描述  123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定  1&lt;=...

2019-03-13 10:26:44 184

原创 蓝桥杯基础练习 杨辉三角形 (java)

问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。  它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。  下面给出了杨辉三角形的前4行:  1  1 1  1 2 1  1 3 3 1  给出n,输出它的前n行。输入格式输入包含一个数n。输出格式输出杨辉三角形的...

2019-03-13 10:23:13 193

原创 蓝桥杯基础练习 数列特征(java)

问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入51 3 -2 4 5样例输出5-211数据规模与约定1 &lt;= n...

2019-03-13 10:20:55 193

原创 蓝桥杯 基础练习 01字串(java)

问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011&lt;以下部分省略&gt...

2019-03-13 10:13:10 417

翻译 算法训练之显示图形

笔记2java 显示图形(打印出 *)问题描述  编写一个程序,首先输入一个整数,例如5,然后在屏幕上显示如下的图形(5表示行数):  * * * * *  * * * *  * * *  * *  *这里要注意的是这题里面每个*号就隔个空格号,其他的都比较简单代码如下import java.util.Scanner;public class Main {...

2019-03-03 10:47:32 177

LightSensor.zip

光敏传感器的学习,用stm32自带的ADC来检测的,不知道为什么,网上关于这个资料有些少,我想可能是太过简单了,这个学习之后,我觉得对学习一些需要ADC测量的传感器学习很有帮助的

2020-03-08

空空如也

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

TA关注的人

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