宠物商店管理系统-总结

类图:认真分析模块,画好类图 连接MySQL数据库的时候犯的错误 导错了包 Object[ ] parama = { }; 返回单个对象时,不用集合,用对象接收返回的结果      3.用迭代器遍历集合时  ,创建新对象 /** * 查看宠物商店的交易记录 */ @Override public void searchStoreAccount() { // TODO A...
分类: 其他 发布时间: 08-08 23:08 阅读次数: 0

Oracle简介

1、Oracle简介 Oracle数据库提供商、编程语言提供商、中间件提供商Weblogic,Oracle本义神喻,甲骨文 创始人:Larray Ellison,软件开发实验室 传奇人物:Bruce Scott,Oracle公司的第一个员工,技术 Oracle公司发展,IBM研究员 论文“大型共享数据库的关系模型” Oracle是目前最优秀的关系型数据库产品(Oracle、IBM DB2、SQL ...
分类: 其他 发布时间: 08-08 23:08 阅读次数: 0

toString()和toLocaleString()的区别

toString()和toLocaleString()的区别 toLocaleString( )返回对象的字符串表示,该字符串与执行环境的地区对应;toString( )返回对象的字符串表示;感觉不太好理解,还是看代码吧 很多种情况下两个方法会返回一样的值 1. var arr = ['red','yellow','blue']; console.log(arr.toLocaleStri...
分类: 其他 发布时间: 08-08 23:07 阅读次数: 0

js中join方法

js中的join方法 join方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符进行分隔的。 大白话:join方法可以用符不同的分隔符来构建这个字串。join方法值接受一个参数,即用作分隔符的字符串,然后返回所有数组项的字符串。 var arr = ["red","yellow","blue"]; var array = []; 下面开始调用join方法 1 a...
分类: 其他 发布时间: 08-08 23:07 阅读次数: 0

push()、pop()、shift()、unshift()方法简单整理

这四个都很常用返回值不一样,注意区别 push()   在数组的末尾添加一个或多个元素 返回数组新长度 pop()   移除数组的最后一项,返回移除的项 shift()  移除数组的第一项,返回移除项 unshift()  在数组的第一项前面添加一个或多个元素,返回数组的长度   var arr = new Array(); var Arr = arr.push("red","yel...
分类: 其他 发布时间: 08-08 23:07 阅读次数: 0

数组重排和反转

数组中已存在两个用来排序的方法:reverse()和sort()方法   只是用来反转数组的话用reverse方法就可以了   var arr = [1,5,6,42,89,2,1] arr.reverse();                //反转数组,不够灵活 所以才有了sort()方法 console.log(arr); //[1, 2, 89, 42, 6, 5, 1]  ...
分类: 其他 发布时间: 08-08 23:07 阅读次数: 0

C语言操作符的学习

操作符的分类>算数操作符>移位操作符>位操作符>赋值操作符>单目操作符>关系操作符>逻辑操作符>条件操作符>逗号表达式>下标引用、函数调用和结构成员一、算术操作符包括 + (加法), - (减法), * (乘法), / (除法), % (取余)。这些都是较为简单的操作符,但需要注意的有以下几点:1.除了%操作符之外,其他的几个操作符可以作...
分类: 其他 发布时间: 08-08 23:06 阅读次数: 0

C语言实现简易三子棋小游戏

在写程序之前,我们首先要理清思路。首先要有菜单来选择是否玩游戏,其次就是玩游戏时棋盘的打印,然后就是下棋,玩家下,电脑下,最后判断输赢。大致的思路就是这样,具体实现过程为: 1. 创建头文件game.h,源文件test.c和game.c game.h用来定义宏和函数 test.c用来调用函数,逻辑实现三子棋游戏 game.c用来实现函数 2.打印菜单。...
分类: 其他 发布时间: 08-08 23:06 阅读次数: 0

C语言指针的学习总结

指针是什么? 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。 画图来加深理解 展示代码: #include<stdio.h> int main...
分类: 其他 发布时间: 08-08 23:05 阅读次数: 0

如何测量PWM波的占空比

占空比 一个频率波形有信号与无信号的比值叫占空比。 有占空比还要知道频率。眼睛能识别的频率为25HZ。 频率很高时,看不到闪烁,占空比越大,LED越亮; 频率很低时,可看到闪烁,占空比越大,LED越亮。 所以,可以用高频的不同占空比改变LED灯的亮度。 PWM是什么?和占空比有啥关系? PWM是脉宽调制信号,通过控制脉冲信号的宽度,从而改变占空比。高低电平输出,1为高,0为低...
分类: 其他 发布时间: 08-08 23:05 阅读次数: 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...
分类: 其他 发布时间: 08-08 23:04 阅读次数: 0

is not in the sudoer file问题怎么解决

Ubuntu 中出现下面的问题怎么解决? 解决方法: 首先切换到root用户 注意: 命令”su”的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用”su -“命令将环境变量也一起带过去,就像root登录一样。 2. 执行下面命令 sudo visudo 在打开的文件的最后一行添加: user1 ALL=(ALL) ALL 保...
分类: 其他 发布时间: 08-08 23:04 阅读次数: 0

Unable to locate package错误解决

Ubuntu 使用 apt-get install XX 一直报错Unable to locate package,如下图。 解决办法: 执行下面命令 $ apt-get update $ apt-get upgrade
分类: 其他 发布时间: 08-08 23:04 阅读次数: 0

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...
分类: 其他 发布时间: 08-08 23:04 阅读次数: 0

欧姆定律

电阻色环读数
分类: 其他 发布时间: 08-08 23:03 阅读次数: 0

什么是金手指?

硬件的金手指 定义 组成 清洁 软件的金手指 定义 硬件的金手指 定义       板卡插口上的铜片,铜片上镀金(现在大多镀锡代替),所有的信号都是通过金手指传送的。 组成   &
分类: 其他 发布时间: 08-08 23:03 阅读次数: 0

舵机信号线怎么区分,有什么用

1. 舵机构造 1.1 组成 1.2 原理 1.3 与直流电机区别 2. 舵机信号线 2.1 区分舵机信号线 2.2 舵机信号线的作用 3. 舵机的规格和选型 3.1 规格 4. 舵机编程 舵机(Servo) 1. 舵机构造 1.1 组成       由外壳、直流电机、减速齿轮组、位置检测传感器和...
分类: 其他 发布时间: 08-08 23:03 阅读次数: 0

BLE 协议栈结构学习笔记

1、蓝牙系统的主要组成部分          蓝牙系统可以主要分为Bluetooth Application和Bluetooth Core两部分,Bluetooth Core又可分为Host和Controller两部分,有别于物理实体,这些组成部分都是逻辑实体,并不一定一一对应于物理实体,在实际应用中,Host和Bluetooth Application可能位于一个物理     实体中...
分类: 其他 发布时间: 08-08 23:02 阅读次数: 0

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...
分类: 其他 发布时间: 08-08 23:02 阅读次数: 0

thingcom网络数据收发缓冲区及流程说明

  1.数据发送流程     本节主要介绍的是应用层从接收串口数据到处理串口数据并将其写入发送缓冲区(如有需要)的流程,并对发送缓冲区和发送失败缓冲区结构进行了介绍。数据实际从集中器发送给节点的流程请参看《LoRa无人机网络集中器软件架构》3.3节。 1.1整体流程说明   当串口接收到数据后,会首先放到DMA缓冲区中(最长可缓冲1024个字节的数据)。在主函数中,会不断的判断是否接收到串...
分类: 其他 发布时间: 08-08 23:02 阅读次数: 0