网站建设公司工作岗位说明书南充移动网站建设

pingmian/2025/10/8 9:37:39/文章来源:
网站建设公司工作岗位说明书,南充移动网站建设,正规引流推广公司,怎么免费永久创建网站无广告各位CSDN的uu们好呀#xff0c;今天#xff0c;小雅兰的内容是51单片机中的定时器以及按键控制LED流水灯模式定时器时钟#xff0c;下面#xff0c;让我们进入51单片机的世界吧#xff01;#xff01;#xff01; 定时器 按键控制LED流水灯模式 定时器时钟 源代… 各位CSDN的uu们好呀今天小雅兰的内容是51单片机中的定时器以及按键控制LED流水灯模式定时器时钟下面让我们进入51单片机的世界吧 定时器 按键控制LED流水灯模式 定时器时钟 源代码 定时器 按键控制LED流水灯模式 0~65535  每隔1微秒计数加一  总共定时时间65535微秒 64535离计数器溢出差值1000所以计时时间为1ms Delay.c的内容 void Delay(unsigned int xms) {unsigned char i, j;while(xms--){i 2;j 239;do{while (--j);} while (--i);} } Key.c的内容 #include REGX52.H #include Delay.h/*** brief 获取独立按键键码* param 无* retval 按下按键的键码范围0~4无按键按下时返回值为0*/ unsigned char Key() {unsigned char KeyNumber0;if(P3_10){Delay(20);while(P3_10);Delay(20);KeyNumber1;}if(P3_00){Delay(20);while(P3_00);Delay(20);KeyNumber2;}if(P3_20){Delay(20);while(P3_20);Delay(20);KeyNumber3;}if(P3_30){Delay(20);while(P3_30);Delay(20);KeyNumber4;}return KeyNumber; }Timer0.c的内容 #include REGX52.H/*** brief 定时器0初始化1毫秒12.000MHz* param 无* retval 无*/ void Timer0Init(void) {TMOD 0xF0; //设置定时器模式TMOD | 0x01; //设置定时器模式TL0 0x18; //设置定时初值TH0 0xFC; //设置定时初值TF0 0; //清除TF0标志TR0 1; //定时器0开始计时ET01;EA1;PT00; }Delay.h的内容 #ifndef __DELAY_H__ #define __DELAY_H__void Delay(unsigned int xms);#endifKey.h的内容 #ifndef __KEY_H__ #define __KEY_H__unsigned char Key();#endifTimer0.h的内容 #ifndef __TIMER0_H__ #define __TIMER0_H__void Timer0Init(void);#endif main.c的内容 #include REGX52.H#include Timer0.h #include Key.h #include INTRINS.Hunsigned char KeyNum,LEDMode;void main() {P20xFE;Timer0Init();while(1){KeyNumKey(); //获取独立按键键码if(KeyNum) //如果按键按下{if(KeyNum1) //如果K1按键按下{LEDMode; //模式切换if(LEDMode2)LEDMode0;}}} }void Timer0_Routine() interrupt 1 {static unsigned int T0Count;TL0 0x18; //设置定时初值TH0 0xFC; //设置定时初值T0Count; //T0Count计次对中断频率进行分频if(T0Count500)//分频500次500ms{T0Count0;if(LEDMode0) //模式判断P2_crol_(P2,1); //LED输出if(LEDMode1)P2_cror_(P2,1);} }定时器时钟 Delay.c的内容 void Delay(unsigned int xms) {unsigned char i, j;while(xms--){i 2;j 239;do{while (--j);} while (--i);} }Delay.h的内容 #ifndef __DELAY_H__ #define __DELAY_H__void Delay(unsigned int xms);#endifLCD1602.c的内容 #include REGX52.H//引脚配置 sbit LCD_RSP2^6; sbit LCD_RWP2^5; sbit LCD_ENP2^7; #define LCD_DataPort P0//函数定义 /*** brief LCD1602延时函数12MHz调用可延时1ms* param 无* retval 无*/ void LCD_Delay() {unsigned char i, j;i 2;j 239;do{while (--j);} while (--i); }/*** brief LCD1602写命令* param Command 要写入的命令* retval 无*/ void LCD_WriteCommand(unsigned char Command) {LCD_RS0;LCD_RW0;LCD_DataPortCommand;LCD_EN1;LCD_Delay();LCD_EN0;LCD_Delay(); }/*** brief LCD1602写数据* param Data 要写入的数据* retval 无*/ void LCD_WriteData(unsigned char Data) {LCD_RS1;LCD_RW0;LCD_DataPortData;LCD_EN1;LCD_Delay();LCD_EN0;LCD_Delay(); }/*** brief LCD1602设置光标位置* param Line 行位置范围1~2* param Column 列位置范围1~16* retval 无*/ void LCD_SetCursor(unsigned char Line,unsigned char Column) {if(Line1){LCD_WriteCommand(0x80|(Column-1));}else if(Line2){LCD_WriteCommand(0x80|(Column-10x40));} }/*** brief LCD1602初始化函数* param 无* retval 无*/ void LCD_Init() {LCD_WriteCommand(0x38);//八位数据接口两行显示5*7点阵LCD_WriteCommand(0x0c);//显示开光标关闪烁关LCD_WriteCommand(0x06);//数据读写操作后光标自动加一画面不动LCD_WriteCommand(0x01);//光标复位清屏 }/*** brief 在LCD1602指定位置上显示一个字符* param Line 行位置范围1~2* param Column 列位置范围1~16* param Char 要显示的字符* retval 无*/ void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char) {LCD_SetCursor(Line,Column);LCD_WriteData(Char); }/*** brief 在LCD1602指定位置开始显示所给字符串* param Line 起始行位置范围1~2* param Column 起始列位置范围1~16* param String 要显示的字符串* retval 无*/ void LCD_ShowString(unsigned char Line,unsigned char Column,char *String) {unsigned char i;LCD_SetCursor(Line,Column);for(i0;String[i]!\0;i){LCD_WriteData(String[i]);} }/*** brief 返回值X的Y次方*/ int LCD_Pow(int X,int Y) {unsigned char i;int Result1;for(i0;iY;i){Result*X;}return Result; }/*** brief 在LCD1602指定位置开始显示所给数字* param Line 起始行位置范围1~2* param Column 起始列位置范围1~16* param Number 要显示的数字范围0~65535* param Length 要显示数字的长度范围1~5* retval 无*/ void LCD_ShowNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length) {unsigned char i;LCD_SetCursor(Line,Column);for(iLength;i0;i--){LCD_WriteData(Number/LCD_Pow(10,i-1)%100);} }/*** brief 在LCD1602指定位置开始以有符号十进制显示所给数字* param Line 起始行位置范围1~2* param Column 起始列位置范围1~16* param Number 要显示的数字范围-32768~32767* param Length 要显示数字的长度范围1~5* retval 无*/ void LCD_ShowSignedNum(unsigned char Line,unsigned char Column,int Number,unsigned char Length) {unsigned char i;unsigned int Number1;LCD_SetCursor(Line,Column);if(Number0){LCD_WriteData();Number1Number;}else{LCD_WriteData(-);Number1-Number;}for(iLength;i0;i--){LCD_WriteData(Number1/LCD_Pow(10,i-1)%100);} }/*** brief 在LCD1602指定位置开始以十六进制显示所给数字* param Line 起始行位置范围1~2* param Column 起始列位置范围1~16* param Number 要显示的数字范围0~0xFFFF* param Length 要显示数字的长度范围1~4* retval 无*/ void LCD_ShowHexNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length) {unsigned char i,SingleNumber;LCD_SetCursor(Line,Column);for(iLength;i0;i--){SingleNumberNumber/LCD_Pow(16,i-1)%16;if(SingleNumber10){LCD_WriteData(SingleNumber0);}else{LCD_WriteData(SingleNumber-10A);}} }/*** brief 在LCD1602指定位置开始以二进制显示所给数字* param Line 起始行位置范围1~2* param Column 起始列位置范围1~16* param Number 要显示的数字范围0~1111 1111 1111 1111* param Length 要显示数字的长度范围1~16* retval 无*/ void LCD_ShowBinNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length) {unsigned char i;LCD_SetCursor(Line,Column);for(iLength;i0;i--){LCD_WriteData(Number/LCD_Pow(2,i-1)%20);} }LCD1602.h的内容 #ifndef __LCD1602_H__ #define __LCD1602_H__//用户调用函数 void LCD_Init(); void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char); void LCD_ShowString(unsigned char Line,unsigned char Column,char *String); void LCD_ShowNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length); void LCD_ShowSignedNum(unsigned char Line,unsigned char Column,int Number,unsigned char Length); void LCD_ShowHexNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length); void LCD_ShowBinNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length);#endifTimer0.c的内容 #include REGX52.H/*** brief 定时器0初始化1毫秒12.000MHz* param 无* retval 无*/ void Timer0Init(void) {TMOD 0xF0; //设置定时器模式TMOD | 0x01; //设置定时器模式TL0 0x18; //设置定时初值TH0 0xFC; //设置定时初值TF0 0; //清除TF0标志TR0 1; //定时器0开始计时ET01;EA1;PT00; } Timer0.h的内容 #ifndef __TIMER0_H__ #define __TIMER0_H__void Timer0Init(void);#endif main.c的内容 #include REGX52.H #include Delay.h #include LCD1602.h #include Timer0.hunsigned char Sec55,Min59,Hour23;void main() {LCD_Init();Timer0Init();LCD_ShowString(1,1,Clock:); //上电显示静态字符串LCD_ShowString(2,1, : :);while(1){LCD_ShowNum(2,1,Hour,2); //显示时分秒LCD_ShowNum(2,4,Min,2);LCD_ShowNum(2,7,Sec,2);} }void Timer0_Routine() interrupt 1 {static unsigned int T0Count;TL0 0x18; //设置定时初值TH0 0xFC; //设置定时初值T0Count;if(T0Count1000) //定时器分频1s{T0Count0;Sec; //1秒到Sec自增if(Sec60){Sec0; //60秒到Sec清0Min自增Min;if(Min60){Min0; //60分钟到Min清0Hour自增Hour;if(Hour24){Hour0; //24小时到Hour清0}}}} }源代码 定时器时钟 main.c的内容 #include REGX52.H #include Delay.h #include LCD1602.h #include Timer0.h unsigned char Sec55,Min59,Hour23; void main() {     LCD_Init();     Timer0Init();          LCD_ShowString(1,1,Clock:);    //上电显示静态字符串     LCD_ShowString(2,1,  :  :);          while(1)     {         LCD_ShowNum(2,1,Hour,2);    //显示时分秒         LCD_ShowNum(2,4,Min,2);         LCD_ShowNum(2,7,Sec,2);     } } void Timer0_Routine() interrupt 1 {     static unsigned int T0Count;     TL0 0x18;        //设置定时初值     TH0 0xFC;        //设置定时初值     T0Count;     if(T0Count1000)    //定时器分频1s     {         T0Count0;         Sec;            //1秒到Sec自增         if(Sec60)         {             Sec0;        //60秒到Sec清0Min自增             Min;             if(Min60)             {                 Min0;    //60分钟到Min清0Hour自增                 Hour;                 if(Hour24)                 {                     Hour0;    //24小时到Hour清0                 }             }         }     } }   Delay.c的内容 void Delay(unsigned int xms) {     unsigned char i, j;     while(xms--)     {         i 2;         j 239;         do         {             while (--j);         } while (--i);     } } Timer0.c的内容 #include REGX52.H /**   * brief  定时器0初始化1毫秒12.000MHz   * param  无   * retval 无   */ void Timer0Init(void) {     TMOD 0xF0;        //设置定时器模式     TMOD | 0x01;        //设置定时器模式     TL0 0x18;        //设置定时初值     TH0 0xFC;        //设置定时初值     TF0 0;        //清除TF0标志     TR0 1;        //定时器0开始计时     ET01;     EA1;     PT00; }   LCD1602.c的内容 #include REGX52.H //引脚配置 sbit LCD_RSP2^6; sbit LCD_RWP2^5; sbit LCD_ENP2^7; #define LCD_DataPort P0 //函数定义 /**   * brief  LCD1602延时函数12MHz调用可延时1ms   * param  无   * retval 无   */ void LCD_Delay() {     unsigned char i, j;     i 2;     j 239;     do     {         while (--j);     } while (--i); } /**   * brief  LCD1602写命令   * param  Command 要写入的命令   * retval 无   */ void LCD_WriteCommand(unsigned char Command) {     LCD_RS0;     LCD_RW0;     LCD_DataPortCommand;     LCD_EN1;     LCD_Delay();     LCD_EN0;     LCD_Delay(); } /**   * brief  LCD1602写数据   * param  Data 要写入的数据   * retval 无   */ void LCD_WriteData(unsigned char Data) {     LCD_RS1;     LCD_RW0;     LCD_DataPortData;     LCD_EN1;     LCD_Delay();     LCD_EN0;     LCD_Delay(); } /**   * brief  LCD1602设置光标位置   * param  Line 行位置范围1~2   * param  Column 列位置范围1~16   * retval 无   */ void LCD_SetCursor(unsigned char Line,unsigned char Column) {     if(Line1)     {         LCD_WriteCommand(0x80|(Column-1));     }     else if(Line2)     {         LCD_WriteCommand(0x80|(Column-10x40));     } } /**   * brief  LCD1602初始化函数   * param  无   * retval 无   */ void LCD_Init() {     LCD_WriteCommand(0x38);//八位数据接口两行显示5*7点阵     LCD_WriteCommand(0x0c);//显示开光标关闪烁关     LCD_WriteCommand(0x06);//数据读写操作后光标自动加一画面不动     LCD_WriteCommand(0x01);//光标复位清屏 } /**   * brief  在LCD1602指定位置上显示一个字符   * param  Line 行位置范围1~2   * param  Column 列位置范围1~16   * param  Char 要显示的字符   * retval 无   */ void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char) {     LCD_SetCursor(Line,Column);     LCD_WriteData(Char); } /**   * brief  在LCD1602指定位置开始显示所给字符串   * param  Line 起始行位置范围1~2   * param  Column 起始列位置范围1~16   * param  String 要显示的字符串   * retval 无   */ void LCD_ShowString(unsigned char Line,unsigned char Column,char *String) {     unsigned char i;     LCD_SetCursor(Line,Column);     for(i0;String[i]!\0;i)     {         LCD_WriteData(String[i]);     } } /**   * brief  返回值X的Y次方   */ int LCD_Pow(int X,int Y) {     unsigned char i;     int Result1;     for(i0;iY;i)     {         Result*X;     }     return Result; } /**   * brief  在LCD1602指定位置开始显示所给数字   * param  Line 起始行位置范围1~2   * param  Column 起始列位置范围1~16   * param  Number 要显示的数字范围0~65535   * param  Length 要显示数字的长度范围1~5   * retval 无   */ void LCD_ShowNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length) {     unsigned char i;     LCD_SetCursor(Line,Column);     for(iLength;i0;i--)     {         LCD_WriteData(Number/LCD_Pow(10,i-1)%100);     } } /**   * brief  在LCD1602指定位置开始以有符号十进制显示所给数字   * param  Line 起始行位置范围1~2   * param  Column 起始列位置范围1~16   * param  Number 要显示的数字范围-32768~32767   * param  Length 要显示数字的长度范围1~5   * retval 无   */ void LCD_ShowSignedNum(unsigned char Line,unsigned char Column,int Number,unsigned char Length) {     unsigned char i;     unsigned int Number1;     LCD_SetCursor(Line,Column);     if(Number0)     {         LCD_WriteData();         Number1Number;     }     else     {         LCD_WriteData(-);         Number1-Number;     }     for(iLength;i0;i--)     {         LCD_WriteData(Number1/LCD_Pow(10,i-1)%100);     } } /**   * brief  在LCD1602指定位置开始以十六进制显示所给数字   * param  Line 起始行位置范围1~2   * param  Column 起始列位置范围1~16   * param  Number 要显示的数字范围0~0xFFFF   * param  Length 要显示数字的长度范围1~4   * retval 无   */ void LCD_ShowHexNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length) {     unsigned char i,SingleNumber;     LCD_SetCursor(Line,Column);     for(iLength;i0;i--)     {         SingleNumberNumber/LCD_Pow(16,i-1)%16;         if(SingleNumber10)         {             LCD_WriteData(SingleNumber0);         }         else         {             LCD_WriteData(SingleNumber-10A);         }     } } /**   * brief  在LCD1602指定位置开始以二进制显示所给数字   * param  Line 起始行位置范围1~2   * param  Column 起始列位置范围1~16   * param  Number 要显示的数字范围0~1111 1111 1111 1111   * param  Length 要显示数字的长度范围1~16   * retval 无   */ void LCD_ShowBinNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length) {     unsigned char i;     LCD_SetCursor(Line,Column);     for(iLength;i0;i--)     {         LCD_WriteData(Number/LCD_Pow(2,i-1)%20);     } }     LCD1602.h的内容 #ifndef __LCD1602_H__ #define __LCD1602_H__ //用户调用函数 void LCD_Init(); void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char); void LCD_ShowString(unsigned char Line,unsigned char Column,char *String); void LCD_ShowNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length); void LCD_ShowSignedNum(unsigned char Line,unsigned char Column,int Number,unsigned char Length); void LCD_ShowHexNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length); void LCD_ShowBinNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length); #endif   Delay.h的内容 #ifndef __DELAY_H__ #define __DELAY_H__ void Delay(unsigned int xms); #endif   Timer0.h的内容 #ifndef __TIMER0_H__ #define __TIMER0_H__ void Timer0Init(void); #endif 好啦小雅兰今天的内容就到这里啦还要继续加油呀

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89869.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

南宁网站建设博信网站改版要重新备案

9月23日至10月8日,亚洲最大规模体育赛事亚运会在杭州举办。作为国际性体育赛事,除赛中的各类竞赛项目外,杭州亚运会前后相关活动也吸引了大众目光的聚焦。 Kaadas凯迪仕智能锁作为此次杭州亚运会官方指定智能门锁,以#凯迪仕守护每…

网页怎么做成网站网站建设与维护税率

博主联系方式: QQ:1540984562 QQ交流群:892023501 群里会有往届的smarters和电赛选手,群里也会不时分享一些有用的资料,有问题可以在群里多问问。 由于换了新电脑,keil重装了下,然而之前的MCU的支持包没有安装,以及一些其他的问题,导致可以编译但是不能将程序烧录到单片…

企业网站模板论坛买外链

PyCharm Pro是一款专业的Python集成开发环境(IDE),由JetBrains公司开发。它为Python开发者提供了丰富的功能和工具,使得Python编程变得更加高效和便捷。PyCharm Pro具有智能代码编辑功能,能够自动完成代码、快速导航至…

中国建设银行总行网站外贸网站源代码下载

方法 pthread_mutex_lock(mutex) pthread_mutex_trylock(mutex) pthread_mutex_unlock(mutex) 用法 线程可调用pthread_mutex_lock()来获取某个互斥量,如果该互斥量已经被其他线程加锁,则该线程将会被阻塞,直到互斥量被其他线程释放。 线程可调用pthread_mutex_trylock(…

深圳网站制作比较好公司wordpress图片上传接口

github登录总是超时,非常影响体验,原因不是被github被限制了,而是github的DNS被污染了,可以通过手工设置DNS解析来处理。 到这个地址 https://raw.hellogithub.com/hosts 下载最新的github hosts文件 修改本地配置, 注意需要使用…

在线做数据图的网站有哪些新型城镇化建设网站

【无矶之谈】轻松使用AI设计微信红包封面/动态封面并快速过审 关注本公众号梦无矶测开实录,2024年1月21日之后关注最新的文章,后台回复封面红包,即可免费领取本号专属微信红包封面。(目前我过审的有五个封面,其中一个…

做内部网站cms营销软文模板

Android中有四种持久化数据的方法:SQLite数据库、文件存储、Preference、ContentProvider。 四种方法各有专攻,而其中Preference是以类似Map的键值对形式存储的,最适合用来保存用户个人设置之类的信息。 可以用一个xml文件来配置一个设置界面…

在哪个网站做视频好赚钱一 网站建设管理基本情况

内容参考于:三分钟音乐社 上一个内容:151.和弦固定标记法(二)转位和弦,斜杠(slash)和弦 上一个内容里练习的答案:斜杠左边的有多个写法,如果与下图不一样,那…

深圳市企业网站建设哪家好甘肃省建设类证书查询网站

文章目录1. 题目2. 解题1. 题目 新一轮的「力扣杯」编程大赛即将启动,为了动态显示参赛者的得分数据,需要设计一个排行榜 Leaderboard。 请你帮忙来设计这个 Leaderboard 类,使得它有如下 3 个函数: addScore(playerId, score)…

竞价网站移动端icp网站备案密码找回

文章目录 ElMessage 弹框没有样式问题描述解决方案 ts 类型检查失败问题描述解决办法 eslint 检查失败问题描述解决办法 ElMessage 弹框没有样式 问题描述 Element-plus 在使用 ElMessage 消息弹框的时候没有样式,按照官方的按需加载的方式引入的 import { ElMes…

电子商务网站建设期末试题答案05交互有趣的网站

文章目录 0 开发工具1. 对象和类、三大特性2. 成员/实例变量和实例变量(this关键字)3. 方法重载overload4. 构造方法和this关键字5. 继承6. 访问修饰符7. 方法重写8. 继承下的构造执行9. 多态9.1 向上转型9.2 向下转型9.3 多态的应用 0 开发工具 Maven是…

亳州做网站的公司ICP网站忘记密码

需求:(虚拟用户分下载用户/下载、上传但不能删除用户/管理用户) 一、安装 yum -y install vsftpd* yum -y install pam* yum -y install db4* 二、系统帐户 1、vsftpd服务的宿主用户 useradd vsftpd -s /sbin/nologin 2、…

asp网站用什么做网络架构师主要做什么

├── hvigor //存储购置信息的文件,主要用于发布打包 ├── idea //开发工具相关配置可忽略 ├── AppScope //工程目录 全局公共资源存放路径 │ └── resources │ │ └── base │ │ │ └── element //常亮存放 │ │ │ …

投简历网站柏乡县建设局网站

Win11下安装一个WSL2,做开发环境,简直是爽到不要不要的,相当于既有Windows下的完善生态,又有linux的便利。特别是,在linux下运行的服务端口号,完全和windows是相通的,直接在windows下浏览访问&a…

哪个浏览器可以做网站郴州相亲网

近日,2023北京国际金融安全论坛暨金融科技标准认证生态大会在北京金融安全产业园成功举办。深圳海云安网络安全技术有限公司(以下简称“海云安”)受邀参展亮相此次大会。海云安作为国内领先的金融科技服务商,展示了开发安全系列产…

重庆市建设执业注册中心网站重庆建设岗位培训网站

🚀返回专栏总目录 文章目录 一、free的使用二、free的内容📢free 指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 一、free的使用 -b  以 Byte 为单位显示内存使用情况。-k  以 KB 为单位显示内存使用情况。…

淮安企业网站企业qq收费标准

CSGO游戏搬砖全套操作流程及注意事项(第一课) 在电竞游戏中,CSGO(Counter-Strike: Global Offensive)被广大玩家誉为经典之作。然而,除了在游戏中展现个人实力和团队合作外,有些玩家还将CSGO作为…

做药品的电商网站北京旧房翻新装修公司排名

目录 报错现象报错内容处理方法Oracle驱动源码总结 报错现象 oracle表中存在TIMESTAMP类型的列时,jdbc查出来做序列化时报错 报错内容 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframewo…

网站建设电子合同app定制软件开发

一、LeetCode455. 分发饼干 题目链接:455. 分发饼干 题目描述: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩…

郑州建站模板厂家wordpress 离线编辑器

第一代 编程语言的发展历程起源于早期的机器语言阶段,这是一种由二进制代码构成的计算机能够直接解读并执行的语言。然而,鉴于其过于复杂且难以理解,故这一时代的语言并不常为人类所采纳。 第二代 紧接着产生的第二代语言旨在简化编程过程…