自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小蚍蜉

蚍蜉撼树,愚公移山,前因后果,年轻之时重积淀!业精于勤,荒于嬉;行成于思,毁于随。

  • 博客(33)
  • 资源 (15)
  • 收藏
  • 关注

原创 12种爱自己的方式

1. 停止所有批评批评从来改变不了任何事。拒绝再批评自己,如实地接受现在这样的你。每个人都会改变。当你批评自己,你的变化会是负面的;当你认可自己,你的变化就会是正面的。2. 原谅自己放下过去吧,当时你已经根据自己的理解、觉知和知识尽力而为了。现在,你正在成长与改变,你的人生会有不同的面貌。 3. 不要吓自己 别再用自己的想法吓自己了,这种生活方式很糟糕。找一个能让你感到愉悦的心理意象,马上把可怕的想法转换成愉快的想法。

2022-06-30 20:45:00 204

原创 Ubuntu使用之输入法开机启动设置

问题描述: 在使用虚拟机VMware安装了Ubuntu12.04的使用过程中,提示栏里总是没有输入法显示,实体机使用时没有问题的! 后经过查找得到解决方法: 如下: 图1按照 图1 所示依次操作 此时可得到如下的界面: 按图示依次操作即可 图

2015-04-15 15:01:19 2759

原创 Windows下Git bash乱码问题

乱码问题解决步骤:0.打开Git Bash进入目录:$ cd /etc将看到如下文件: 注:标注的文件将是我们后面要进行修改的文件! 1. 编辑 gitconfig 文件: $ vi gitconfig       文件后面增加内容[gui]encoding = utf-8 #代码库统一使用utf-8[i18n]commitenc

2014-11-19 21:03:50 854

原创 Cygwin 初步配置和使用

安装准备:安装cygwin 给出资源:链接: http://pan.baidu.com/s/1pJE3bL5 密码: 6w7i连接注:在线安装中会用到的源:网易: http://mirrors.163.com/cygwin/上海交大ftp:ftp://ftp.sjtu.edu.cn/sites/cygwin.com/pub/cygwin/(CWY

2014-11-15 20:43:09 983

原创 为什么知识需要整理需要管理!?

你的生活需要整理!

2014-09-04 21:44:04 918

转载 Linux环境下段错误的产生原因及调试方法小结

最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决。1. 段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内

2013-07-22 08:51:40 515

转载 TERMIOS_H 详细注释

TERMIOS_H 详细注释  这份很全很赞,需要的都可以很明白的找到~~原文地址:http://read.pudn.com/downloads23/sourcecode/windows/system/75250/Linux%20Source%20Code/include/termios.h__.htm--------------------------

2013-07-12 09:10:16 1130

转载 计算机网络协议集

技术天地:通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机才能进行信息的沟通与交流。这就好比人与人之间交流所使用的各种语言,只有使用相同语言才能正常地、顺利进行交流。从专业角度定义,网络协议是计算机在网络中实现通信时必须遵守的约定,也即通信协议。主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等作出规定,制定标准。我们把这些文章进行整理形成一个全集希望对初

2013-06-28 08:01:08 1908

转载 getContentPane()

关于setContentPane()和getContentPane()的应用       我们可以在 JFrame 对象中添加 AWT 或者 Swing 组件。但是,虽然它有 add 方法,却不能直接用于添加组件,否则会抛出异常——不信就试试。造成这个现象的原因只有一个解释:JFrame 不是一个容器,它只是一个框架。那么,应该怎么添加组件呢?  JFrame 有一个 Co

2013-06-28 07:38:19 1334

转载 Class.forName

Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("

2013-06-28 07:14:01 684

转载 以无法为有法 以无限为有限

以无法为有法 以无限为有限以无法为有法 以无限为有限 李小龙的截拳道哲学是一个比较完整的体系,非三言两语能阐述清楚,这里仅作一个概述。“以无法为有法,以无限为有限”(英文是Using no way as way, having no limitation as limitation.)这十二个字是李小龙对他所创立的截拳道武学和哲学思想的高度概括。

2013-06-23 15:59:00 1416

转载 如何学习嵌入式

关于如何学习嵌入式,我是过来人,我给你几篇学习的文章,如果认真看完,肯定对你有帮助的。 学习嵌入式,该学习什么基本的知识呢? 首先C语言,这个是毋庸置疑的,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言,你说不掌握它可以吗?至于如何学习C语言,我想这些基础的知识每个人都有自己的方法,

2013-05-30 19:07:37 1112

转载 org.apache.catalina.core.AprLifecycleListener init

在myeclipse6.5里配置tomcat6.0不成功,启动tomcat后出现错误,如何配置啊? 我可以访问http://localhost:8080,就是在myclipse里启动tomcat时出错,什么原因字数限制,只能发这么多2010-12-3 5:08:29 org.apache.catalina.core.AprLifecycleListener init信息

2013-05-23 13:07:03 11470

转载 Tomcat 起动报错The APR based Apache Tomcat Native library which.

Tomcat 起动报错The APR based Apache Tomcat Native library which.   Tomcat 启动报错The APR based Apache Tomcat Native library which....换了新配置的电脑, 由原来的32bit 2G内存升级到 64bit 8G内存。。一下子提高不小啊。哈哈于是开

2013-05-23 12:56:12 1088

转载 在 Tomcat 中部署 Java Web 程序 ( jar cvf *.war */. ) war 包

在 Tomcat 中部署 Java Web 程序 ( jar cvf *.war */. ) war 包  主要讲的是在 Tomcat 中部署 Java Web 应用程序。因为重点是如何部署,所以暂且先不介绍怎样开发 Web 应用程序和怎样启动 Tomcat 服务器,也不考虑使用的什么开发工具,总之在练习本文所说的例子之前,你应该有一个 Java Web 应用程序。本文假定 Web 应用程

2013-05-18 15:08:26 864

转载 MyEclipse中Derby的基本使用

MyEclipse中Derby的基本使用  如果你安装了MyEclipse6.0的话 ,就自带的安装了Derby数据库。如果你觉得其他数据太大的话,完全可以使用这个数据库,操作也非常简单。首先你必须先启动Derby数据库:可以通过Server面板启动即可,也可以在MyEclipseDatabaseExplorer中直接打开连接启动 。默认的用

2013-05-16 20:17:26 3018

转载 sUploadDir

sUploadDir变量是上传的路径,默认为/UploadFile/,我现在改为/news/pic/200612/11/下,上传没发现问题,不过上传得2-4秒(因为是本机所以不可能这么慢),如果改成/news/就非常的快,都弄一下午了,还是没有发现问题,希望有人帮助,谢谢! 下面是upload.jsp(不是我写的,是网上找的,不过问题就是在这里)  <%!//

2013-05-16 15:19:33 1258

转载 Navicat for MySQL使用手记(上)--创建数据库和表

Navicat for MySQL使用手记(上)--创建数据库和表mysql 数据库 mysql数据库 数据库开发 Navicat for mysqlhttp://xiaosuncunzhang.blog.51cto.com/317407/680107在管理MySQL数据库的图形化工具中,最为熟知的就是phpMyAdmin和Mysql-Front了,今天跟大

2013-04-24 20:50:56 1220

转载 JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用

JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用      仅供记录学习。转自:http://bbs.tech.163.com/bbs/tech_0ik1/147645925.html在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统

2013-04-11 20:27:52 525

原创 min=(min++)%60

case 0x0e://min++;                     min=(min++)%60;                     shi = min/10;                     ge = min %10; 分析:              将min初值设为1时按键时显示的始终是1.              将min初值设为2时按键时

2012-12-05 18:44:14 723

转载 头文件

1. 头文件用于声明而不是用于定义当设计头文件时,记住定义和声明的区别是很重要的。定义只可以出现一次,而声明则可以出现多次(2.3.5节)。下列语句是一些定义,所以不应该放在头文件里:extern int ival = 10;     // initializer, so it's a definitiondouble fica_rate;            // no

2012-11-29 21:49:51 742

转载 Qtopia 2.2 桌面和程序 在ARM-LINUX上发布

Qtopia 2.2 桌面和程序 在ARM-LINUX上发布   应用学生要求,将繁复的Qtopia 的ARM版程序发布整理一下.作为一个整体的章节推出.  首先假设阅读者已经大体知道QT类库的使用,以及QT程序命令行开发流程(uic,designer,如何编译),并且设计好一些程序在Windows 桌面机上或Qtopia X11模拟器测试通过了.    现在你

2012-11-25 19:54:38 532

转载 va_start va_end 的使用和原理

va_start va_end 的使用和原理1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表void foo(...);void foo(parm_list,...);2:函数参数的传递原理函数参数是以数据结构:栈的形式存取,从右至左入栈.eg:先介绍一下可变参数表的调用形式以及原理:首先是参数的内存存放格式:参数存放在内存的堆栈段中,在

2012-11-25 13:43:52 408

原创 一段C51的二进制转十进制的程序

LOOP1:  CLR A                   ;二转十子程序MOV R2,TH0  MOV R3,TL0MOV R4,A                ;将R4R5R6分别清零MOV R5,AMOV R6,AMOV R7,#10H           ;R7=(#10H)=16LOOP2:    CLR C

2012-11-23 20:08:51 5550

转载 回车和换行

'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。 回车和换行 今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,

2012-11-22 16:38:39 459

转载 学习 ARM 系列 -- FS2410 开发板上的中断编程

一、目的   中断服务程序在操作系统中无疑占有非常重要的地位,编写中断程序不仅要会运用底层的汇编语言,还要了解 ARM 的体系架构。那这一节我们就通过中断编程来响应 FS2410开发板上的 16 个按键,实现依次按下16个键时,D9~D12 四个 Led 从 0~15 进行计数,并通过上个实验实现的 uart_printf 向串口发送数据 Kn is pressed!。二、

2012-11-18 19:18:35 649

转载 c语言宏定义中的#,##,#@及\符号的作用

c语言宏定义中的#,##,#@及\符号的作用 1、# (stringizing)字符串化操作符           作用:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定   义中,且必须置于宏定义体中的参数名前。          如:#define example(instr) printf("the input str

2012-11-18 19:03:36 938

转载 GPIO的英文全称General-Purpose Input /Output Ports

GPIO的英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口。在嵌入式系统中,经常需要控制许多结构简单的外部设备或者电路,这些设备有的需要通过CPU控制,有的需要CPU提供输入信号。并且,许多设备或电路只要求有开/关两种状体就够了,比如LED的亮与灭。对这些设备的控制,使用传统的串口或者并口就显得比较复杂,所以,在嵌入式微处理器上通常提供了一

2012-11-16 17:52:22 6733

转载 关于C51的中断函数要注意的几个问题

关于C51的中断函数要注意的几个问题(高手绕行)    最近在虾潭逛,发现一些小虾米对C51中断函数有些不了解,今天周末,抽空发个技术帖子,希望对小虾米有所帮助,如有错误之处,还请指正,就当抛砖引玉吧!    C51的中断函数的格式为:    void FuncIr(void) interrupt x [using y]    以下是梦游的一些分析:

2012-11-16 16:35:01 7891

转载 C51单片机 ALE/PROG引脚

ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOV

2012-11-15 19:59:59 22392

转载 MCS-51单片机的指令时序

MCS-51单片机的指令时序点击打开链接时序是用定时单位来描述的,MCS-51的时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。     ·节拍与状态:    我们把振荡脉冲的周期定义为节拍(为方便描述,用P表示),振荡脉冲经过二分频后即得到整个单片机工作系统的时钟信号,把时钟信号的周期定义为状态(用S表示),这样一个状态就有两个节拍,前半周期相应

2012-11-15 19:28:01 1720

转载 51单片机的边沿触发及电平触发简介及测量

51单片机的外部中断有两种触发方式可选:电平触发和边沿触发。选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断。选择边沿触发方式时,单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断标志,请求中断。这个原理很好理解。但应用时需要特别注意的几点:1)        电平触发方式时,中断标志寄存器不

2012-11-15 18:52:54 7879 1

原创 VA_ARG宏的实现

_ARG宏VA_ARG宏_ARG宏的实现 #define va_arg(ap,t)    (*(t *)((ap += _INTSIZEOF(t)) - _INTSIZEOF(t)) )这个宏做了两个事情,①用用户输入的类型名对参数地址进行强制类型转换,得到用户所需要的值     ②计算出本参数的实际大小,将指针调到本参数的结尾,也就是下一个参数的首地址,以便后续处理。

2012-11-05 15:41:24 1664

Vim 中文手册 6.3.0.pdf

Vim 中文手册 6.3.0.pdf 完整版

2013-07-18

linux内核.rar

linux内核.rar ppt linux内核

2013-06-15

linux入门教程

linux 入门 教程 Linux从入门到精通

2013-06-15

W3CSchool 完整版

HTML教程 HTML XHTML CSS TCP/IP XML教程 XML DTD XML DOM XSL XSLT XSL-FO XPath XQuery XLink XPointer Schema XForms SOAP WSDL RDF RSS WAP Web Services 浏览器脚本 JavaScript HTML DOM DHTML VBScript AJAX E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册

2013-05-18

超详细Java Web应用开发项目教程

Java Web应用开发项目教程 实例源码 ppt 习题

2013-05-17

apache-tomcat-5.5.26+apache-tomcat-5.5.26-admin.zip

apache-tomcat-5.5.26+apache-tomcat-5.5.26-admin.zip

2013-04-11

UML 教程

UML教程 基础 入门 案例 pdf ppt

2013-04-03

JAVA WEB 开发帮助文档

JAVA、PHP、JS、HTML、XML、CSS、WEB CHM工具手册,各种帮助文档

2013-03-31

IC3认证试题

IC3 试题 认证 原题 练习 附答案

2012-12-28

ARM9嵌入式系统开发与实践

ARM9嵌入式系统开发与实践 光盘 ARM9嵌入式系统开发与实践 源码例程

2012-11-25

[经典]ARM体系结构.pdf

经典 ARM 体系结构 arm架构 处理器工作模式 存储器格式

2012-11-25

CAN总线轻松入门与实践 李真花 崔健

CAN总线轻松入门与实践 李真花 崔健 完整版

2012-11-24

国嵌2440共享版

国嵌 2440 共享版 新版 资源连接

2012-11-03

ARM9C语言编程

ARM9处理器C语言编程 s3c2410

2012-10-14

不能为read

说是遇到问题需要关闭,点了关闭后就出现“0x73d311c7指令引用的0x00000004内存该内存不能为read ”

2011-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除