- 博客(24)
- 收藏
- 关注
原创 Ubuntu下 gcc/g++ 编译 template, 出现 call of overload " ..." is ambigous错误
Ubuntu下 gcc/g++ 编译 template, 出现 call of overload ” …” is ambigous错误练习Essential C++ 第二章练习题2.6时出现如题 的问题。问题描述#include#includeusing namespace std;template typename Type>inline Type max(T
2018-01-18 11:03:03
1479
原创 牛客错题20170824(操作系统)
001硬件接口描述 在微机中,与AGP接口密切相关的设备是_ 鼠标 显示器 键盘 针式打印机解析 AGP(Accelerated Graphics Port)是针对计算机绘图所设计的插槽,此接口使用计算机的RAM来更新图像,以达到3-D显示的需要。 微型机总线标准有下面几种: ISA总线、EISA总线、MCA总线、VESA局部总线、PCI总线、AGP
2017-08-24 10:30:40
1174
原创 牛客错题20170824(网络)
001 透明网桥描述 透明网桥转发表的建立是基于_ 。 人工配置 所转发的帧的目的MAC地址 所转发的帧的源MAC地址 以上都不对解析建立基于源地址,转发基于目的地址。 透明网桥正确答案: C 你的答案: B (错误)002 RIP路由算法描述 RIP路由算法所支持的最大HOP数为()? 10 15 16 32解析 RIP (Ro
2017-08-24 10:14:00
1145
原创 牛客错题20170824(数据库)
SQL绑定变量描述 下面有关sql绑定变量的描述,说法错误的是? A 绑定变量是指在SQL语句中使用变量,改变变量的值来改变SQL语句的执行结果 B 使用绑定变量,可以减少SQL语句的解析,能减少数据库引擎消耗在SQL语句解析上的资源 C 使用绑定变量,提高了编程效率和可靠性,减少访问数据库的次数 D 使用绑定变量,查询优化器会预估的比字面变量更加真实正确答案: C D
2017-08-24 10:02:01
738
原创 0.9999999999999999999999 == 1?
如题#include<stdio.h>int main(){ if(0.99999999999999999 == 1?) // 17位 printf("Yes\n"); else printf("No\n"); if(0.9999999999999999 == 1?) // 小数位 共16位 printf("Yes
2017-08-12 23:02:05
1140
原创 程序员面试宝典 C14字符串 14.2 字符串数组和strcpy
面试例题2原题下面的程序会出现何种问题?#include<isotream>#include<stdio.h>int main(void){ char s[] = "123456789"; char d[] = "123"; strcpy(d,s); printf("%s, \n%s", d, s); return 0;}书上给出答案是 输出结果为
2017-08-03 14:42:17
659
原创 错排公式的理解
错排公式问题描述: n封信放入n个信封,要求全部放错,共有多少种放法,记n个元素的错排总数为f(n) F(n) = ( n -1 ) * ( f(n - 1) + f(n - 2)) 详见百科:错排公式疑问 F(N-1)不会包含F(N-2)吗? 直接理解 是f(n) = (n-1) * f (n -1), 第1个数有(n-1)中选择,剩下的就是(n-1)个数的错排了。看了这个:H
2017-08-01 11:42:24
1116
原创 用eclipse打包可执行的jar(含第三方jar包)
本文为用eclipse打包可执行的jar(含第三方jar包)重新排版。第一次尝试使用Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法 - Alexia(minmin) - 博客园中的方法一,爆出找不到类的错误。仔细阅读博文发现: 假设我们的项目打包后为KillCheatFans.jar,那么按照上面的定义,应该在 KillCheatFans.jar的同层目录下建立一个
2017-07-27 17:15:46
851
原创 结构体为什么要4字节对齐?
sizeof与struct求结构体大小的计算方法sizeof浅析(一)——求结构体大小 这篇文章讲了sizeof求结构体大小的计算方法,并给出可以套用的准则:一、存储变量时地址要求对齐,编译器在编译程序时会遵循两条原则: (1)结构体变量中成员的偏移量必须是成员大小的整数倍(0被认为是任何数的整数倍) (2)结构体大小必须是所有成员大小的整数倍,也即所有成员大小的公倍数。例子:stru
2017-07-27 16:17:01
5804
4
原创 为什么要模1000000007
为什么要模1000000007刷OJ时,经常会遇到要模1000000007。先看一下常用数据类型的数值范围(32位系统) 字节 类型 范围 长度 一字节(2^8) char -128 ~ 127 3 一字节(2^8) unsigned char 0 ~ 255 3 二字节(2^16) short -32768 ~ 32767 5 二
2017-07-27 14:57:26
4305
1
原创 程序员面试宝典 C13数据结构基础 13.1 单链表
单链表单链表的建立单链表的测长单链表的打印单链表删除结点单链表插入结点单链表排序我把问题看得太复杂了,用了太多的指针,而且排序的时候还交换了节点。 书上的例子就简单多了: 首先获取链表长度 采用顺序一样的冒泡排序 只使用一个指针,始终指向冒泡的两两比较的前一个节点 交换时直接交换两个结点的值(节点位置不变)单链表逆置(原地逆置)对于不带头节点的链表 使用3个指针p1
2017-07-23 16:40:02
569
原创 指针传递动态内存
指针传递动态内存问题描述代码如下,本意是想传入一个头指针,生成一个链表,但是结果返回的head仍然是空。int main(){ DataType data[5] = {1, 4, 5, 3, 2}; LinkNode * link1; LinkNode_create(link1, data, 5); return 0;}int LinkNode_create(Lin
2017-07-22 11:55:27
242
原创 IARforMSP"Fatal Error[Cp001]: Copy protection check, No valid license found for this product [24] ".
问题描述Win10新装的IAR,编译程序,报错如下: “Fatal Error[Cp001]: Copy protection check, No valid license found for this product [24] “. 问题分析注册失败解决方法卸载IAR以管理员身份运行 IAR安装包以管理员身份运行注册机正常安装
2017-05-09 16:13:56
13523
6
原创 部件MSCOMCTL.OCX或其附件之一不能正确注册:一个文件丢失或无效
问题描述新装的Win10 下运行STC_ISP, 程序不能打开,弹框提示: 部件MSCOMCTL.OCX或其附件之一不能正确注册:一个文件丢失或无效原因分析如提示: 部件MSCOMCTL.OCX或其附件之一不能正确注册:一个文件丢失或无效解决方法以管理员身份打开STC_ISP一次,完成注册。 以后不以管理员身份也能正常运行
2017-05-09 15:56:49
35012
1
原创 Keli 编译遇到 > *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
问题描述 * FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED MODULE: XXXXXXXX \C51\LIB\C51S.LIB (—–) LIMIT: 0800H BYTES原因分析注册失败,。解决方案步骤如下:以管理员身份打开 Keli进入License Manag
2017-05-09 15:49:05
12383
原创 新手错误——两个USB终端是不能直接通信的
问题描述这两天尝试将一个Arduino Nano 的usb接口和一个485转usb连接去控制一个485接口的设备,结果怎么都调不通肯定调不通啊标准USB不支持两个USB终端直接通信《真实世界的Python仪器监控》 – 第七章物理接口 – 串行接口 – USB: 一个USB网络只有一个接口能作为控制器(或者主机),而其他的都作为从属设备。OTG协议支持两个USB终端直接通信USB OTG:便携
2016-06-30 09:59:12
2318
原创 Arduino SIM900 AT+CGATT=1 出错
问题描述Arduino 控制GPRS,串口发送AT+CGATT=1总是不能得到正确反馈但是用TTL转USB,直接连接GPRS模块 ,又正常工作解决方案等待时间不足 延长delay的时间 http://www.edaboard.com/thread213830.htmlGPRS模块供电不足Arduino 5V引脚输出的电流相对于GPRS模块所需电流极小外接电源供电解决问题
2016-06-23 11:30:08
3481
原创 Pyserial能够在Shell中运行良好,但是在脚本中运行失败
同一的一段pyserial代码,其中有serial.read() ,在python shell中能运行好好地,写到脚本script中就运行失败!只要4行代码就能解决!
2016-03-30 20:58:27
2443
原创 warning!no such command:/bootmgr(ud) 老毛桃装机重启失败
老毛桃装机重启出现如下错误: warning!no such command:/bootmgr(ud) warning! no such command:/bootmgr chainloader/ntldr丨丨chainloader/bootmgr error 15:file not found最后发现 ,重启关机时拔掉U盘,直接从硬件
2015-12-10 18:51:52
19311
1
原创 C语言错误日志——指针返回值与数组
#include#includevoid PrintIntArray(int * arr ,int length){ int i = 0; for(i = 0; i<length; i++){ printf("%d ",arr[i]); } printf("\n");}int * getArrayFormat(){ int a[5] = {1,2,3,4,5}; //
2015-11-19 18:00:26
722
原创 安装Linux到移动硬盘纪实
2015年01月10日到2015年01月11日,折腾了一番,想把Lniux安装到移动硬盘上。首先装的ElementaryOS x86.步骤如下:一、从官网下载镜像。二、用UtraISO
2015-01-12 09:53:54
1135
原创 用eclipse打包可执行的jar(含第三方jar包)
使用Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法 - Alexia(minmin) - 博客园中的方法还是爆出找不到类的错误发现还用在.jar的同层目录下建立一个lib文件夹(即lib文件和打包的jar文件在同一个目录下)并不是一个JAR解决所有问题!最后发现:只要eclipse中的程序能正常运行,那么通过Expo
2014-04-13 21:46:55
7838
原创 ArchLinux终于安装成功
第四次,终于成功安装了Archlinux!VMware 9.0 安装 2013-06-01 x86_64遇到过如下问题:arch-chroot /mnt后找不到vi安装过程中 pacstrap /mnt base base-devel 少了base安装成功后成功进入GRUB,但是却显示:error: no such dev
2013-06-21 21:28:59
1434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人