
杂项笔记
文章平均质量分 65
我是黄老邪
这个作者很懒,什么都没留下…
展开
-
阅读笔记[Linux设备驱动开发](2014-8-24)
1.Intel于1988年首先开发出NOR Flash原创 2014-08-24 18:38:41 · 1318 阅读 · 0 评论 -
LLVM(Clang)的编译过程
1.新建源码目录:mkdir llvm_sourcecd llvm_source2.迁出LLVMsvn co http://llvm.org/svn/llvm-project/llvm/trunk llvm3. 迁出Clang cd llvm/toolssvn co http://llvm.org/svn/llvm-project/cfe/trunk clang原创 2016-12-14 10:14:10 · 2753 阅读 · 0 评论 -
The Apache Tomcat Native library which allows optimal performance in production environments was not
问题:The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Users\cbc\AppData\Local\MyEclipse\Common\binary\com.sun.jav原创 2015-12-22 22:26:56 · 4382 阅读 · 0 评论 -
问题:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Dri
下载MySql驱动放在所使用Tomcat的lib目录下面。原创 2015-12-22 22:21:37 · 3847 阅读 · 0 评论 -
MySQL命令行下导出导入数据库
从MySQL中导出数据库(命令:mysqldump)mysqldump -u root -p 数据库名 > 导出的数据库文件名mysqldump -u root -p db > d:\db.sql导入数据库到MySQL中(命令:source)登录数据库:mysql -u root -p创建数据库:create database 数据库名;使用数据库:use 数原创 2015-12-18 19:44:01 · 826 阅读 · 0 评论 -
linux下Make编译出错,输入/输出错误原因及解决办法
输入/输出错误collect2: error: ld returned 1 exit status原因: 编译时工程放在 /mnt/hgfs 共享目录下了解决办法: 把工程放在本地的其他目录下,即可编译成功原创 2015-10-25 20:22:53 · 5873 阅读 · 2 评论 -
C语言版字符串查找函数,字符串中查找子串
C语言版字符串查找函数,字符串中查找子串原创 2015-11-04 20:57:35 · 16809 阅读 · 2 评论 -
C语言版字符串中获得子串的函数,获取字符串中指定位置的子串
C语言版字符串中获得子串的函数,获取字符串中指定位置的子串。如同C++中的string类型、VC++中CString类型、Objective-C的NSStringd等字符串类中的获取子串的方法,C语言版可以通用于各大平台,方便进行代码移植。原创 2015-11-04 21:12:18 · 14653 阅读 · 0 评论 -
冒泡法排序(汇编语言)
AREA RESET,CODE,READONLYARMldr r3,=0x40000000add r3,r3,#24mov r4,#0out ldr r0,=0x40000000inldr r1,[r0]ldr r2,[r0,#4]cmp r1,r2strgt r2,[r0]strgt r1,[r0,#4]add r0,r0,#4原创 2014-08-23 00:08:01 · 1357 阅读 · 0 评论 -
汉诺塔(递归运算)
汉诺塔移动规则是小盘子只能放到大盘子上面,运用递归运算把移动n(n>1)个盘化解为移动两个盘子的问题,即把小盘子移动到大盘子上。a,b,c三个柱子,通过b柱把a柱上的盘子移动到c柱上第一步:借用c柱把a柱最大盘子上面的n-1个盘子移动到b柱上第二步:把a柱最大盘子移动到c柱上第三步:借用a柱把b柱上的盘子移动到c柱上原创 2014-11-22 12:22:44 · 905 阅读 · 0 评论 -
运用递归编写strlen函数实例
代码如下:#include int Strlen(const char *s){ if( NULL == s) return -1; if('\0' == *s) return 0; else return Strlen(s+1)+1;}int main(){ printf("Strlen(\"123\")=%d\n",Strlen("123")); r原创 2014-11-22 09:19:54 · 1539 阅读 · 0 评论 -
ubuntu vim中文乱码问题
添加中文字符编码:$sudo vim /var/lib/locales/supported.d/local#添加下面的中文字符集zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030使其生效:$sudo dpkg-reconfigure localesvim:转载 2014-09-03 18:33:57 · 1093 阅读 · 0 评论 -
C/C++中宏#和##以及@#的作用
define宏定义中的#,##,@#及\符号(ZT)1、# (stringizing)字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。如:#define example(instr) printf("the input string is:\t%s\n",#instr)#defin原创 2014-09-13 20:39:12 · 1201 阅读 · 0 评论 -
链表基本操作及其过程详细叙述
链表概述:链表是一种常见的数据结构。数组可以存放数据,但是使用数组时要先指定数组中包含元素的个数,即数组长度。根据对链表的描述,可以想象到链表就像一个铁链,一环扣一环。然后通过头指针寻找链表中的元素,这就好比在一个幼儿园中,老师拉着第一个小朋友的手,第一个小朋友又拉着第二个小朋友的手,这样下去在幼儿园中的小朋友就连成了一条线。最后一个小朋友没有拉着任何人,他的手是空着的,他就好像是链表中链尾,而老师就是头指针,通过老师就可以找到这个队伍中的任何一个小朋友。原创 2014-09-07 10:15:22 · 13591 阅读 · 0 评论 -
Linux下实现输入密码以星号显示
#include #include #include #include #include #include char Getch() { int c = 0; int res = 0; struct termios org_opts, new_opts; res = tcg原创 2016-03-11 13:06:20 · 2484 阅读 · 0 评论