宠物商店管理系统-总结
类图:认真分析模块,画好类图
连接MySQL数据库的时候犯的错误
导错了包
Object[ ] parama = { };
返回单个对象时,不用集合,用对象接收返回的结果
3.用迭代器遍历集合时 ,创建新对象
/**
* 查看宠物商店的交易记录
*/
@Override
public void searchStoreAccount() {
// TODO A...
toString()和toLocaleString()的区别
toString()和toLocaleString()的区别
toLocaleString( )返回对象的字符串表示,该字符串与执行环境的地区对应;toString( )返回对象的字符串表示;感觉不太好理解,还是看代码吧
很多种情况下两个方法会返回一样的值
1.
var arr = ['red','yellow','blue'];
console.log(arr.toLocaleStri...
push()、pop()、shift()、unshift()方法简单整理
这四个都很常用返回值不一样,注意区别
push() 在数组的末尾添加一个或多个元素 返回数组新长度
pop() 移除数组的最后一项,返回移除的项
shift() 移除数组的第一项,返回移除项
unshift() 在数组的第一项前面添加一个或多个元素,返回数组的长度
var arr = new Array();
var Arr = arr.push("red","yel...
C语言实现简易三子棋小游戏
在写程序之前,我们首先要理清思路。首先要有菜单来选择是否玩游戏,其次就是玩游戏时棋盘的打印,然后就是下棋,玩家下,电脑下,最后判断输赢。大致的思路就是这样,具体实现过程为:
1. 创建头文件game.h,源文件test.c和game.c
game.h用来定义宏和函数
test.c用来调用函数,逻辑实现三子棋游戏
game.c用来实现函数
2.打印菜单。...
C语言指针的学习总结
指针是什么?
在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。
画图来加深理解
展示代码:
#include<stdio.h>
int main...
如何测量PWM波的占空比
占空比
一个频率波形有信号与无信号的比值叫占空比。
有占空比还要知道频率。眼睛能识别的频率为25HZ。
频率很高时,看不到闪烁,占空比越大,LED越亮;
频率很低时,可看到闪烁,占空比越大,LED越亮。
所以,可以用高频的不同占空比改变LED灯的亮度。
PWM是什么?和占空比有啥关系?
PWM是脉宽调制信号,通过控制脉冲信号的宽度,从而改变占空比。高低电平输出,1为高,0为低...
unable to lock the administration错误解决
使用 apt-get 命令或者其相对更新的APT 管理工具时,遇到 unable to lock the administration directory (/var/lib/dpkg/) is another process using it 的错误
解决方法:
方法一: 找出并杀掉所有 apt-get 或者 apt 进程
运行下面命令,生成所有含有 apt 的进程列表
$ ps...
is not in the sudoer file问题怎么解决
Ubuntu 中出现下面的问题怎么解决?
解决方法:
首先切换到root用户
注意:
命令”su”的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用”su -“命令将环境变量也一起带过去,就像root登录一样。
2. 执行下面命令
sudo visudo
在打开的文件的最后一行添加:
user1 ALL=(ALL) ALL
保...
Unable to locate package错误解决
Ubuntu 使用 apt-get install XX 一直报错Unable to locate package,如下图。
解决办法:
执行下面命令
$ apt-get update
$ apt-get upgrade
python画小猪佩奇代码
from turtle import *
def nose(x,y): #鼻子
penup() #提起笔
goto(x,y) #定位
pendown() #落笔,开始画
setheading(-30) #将乌龟的方向设置为to_angle/为数字(0-东、90-北、180-西、270-南)
begin_fill() #准备开始填充图形
a=0.4
for i in r...
舵机信号线怎么区分,有什么用
1. 舵机构造
1.1 组成
1.2 原理
1.3 与直流电机区别
2. 舵机信号线
2.1 区分舵机信号线
2.2 舵机信号线的作用
3. 舵机的规格和选型
3.1 规格
4. 舵机编程
舵机(Servo)
1. 舵机构造
1.1 组成
      由外壳、直流电机、减速齿轮组、位置检测传感器和...
BLE 协议栈结构学习笔记
1、蓝牙系统的主要组成部分
蓝牙系统可以主要分为Bluetooth Application和Bluetooth Core两部分,Bluetooth Core又可分为Host和Controller两部分,有别于物理实体,这些组成部分都是逻辑实体,并不一定一一对应于物理实体,在实际应用中,Host和Bluetooth Application可能位于一个物理 实体中...
BLE协议栈HCI层几个函数说明
1、HCI_EXT_HaltDuringRfCmd(HCI_EXT_HALT_DURING_RF_DISABLE);
* @fn HCI_EXT_HaltDuringRfCmd API
*
* @brief This HCI Extension API is used to enable or disable halting the
* CPU during RF. The system def...
thingcom网络数据收发缓冲区及流程说明
1.数据发送流程
本节主要介绍的是应用层从接收串口数据到处理串口数据并将其写入发送缓冲区(如有需要)的流程,并对发送缓冲区和发送失败缓冲区结构进行了介绍。数据实际从集中器发送给节点的流程请参看《LoRa无人机网络集中器软件架构》3.3节。
1.1整体流程说明
当串口接收到数据后,会首先放到DMA缓冲区中(最长可缓冲1024个字节的数据)。在主函数中,会不断的判断是否接收到串...
周排行