自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(169)
  • 资源 (11)
  • 收藏
  • 关注

转载 ubuntu使用”apt-get install“安装程序时遇到错误提示: you might want to run 'apt-get -f install' to correct these

问题描述:ubuntu使用”apt-get install“安装程序时遇到错误提示         you might want to run 'apt-get -f install' to correct these解决方案:使用如下命令修复安装包(不过在我遇到的问题中没有起作用) $ sudo apt-get --fix-broken i

2017-02-06 18:03:08 3964

转载 JS面向对像编程四—— prototype 对象

prototype对像

2017-01-16 16:54:26 1278

原创 javascript中的==和===

javascript中的==和===

2017-01-13 11:01:11 512

原创 Linux快捷键抬遗

Linux快捷键1. 命令行快捷键2. tmux快捷键

2016-11-25 11:49:41 1291

原创 find命令快速入拾遗

find命令快速入拾遗-name-type-regex-exec-maxdepth

2016-11-25 11:25:35 501

原创 一行shell命令实现代码行数统计

shell find 代码统计方法大全

2016-11-24 15:36:35 19670 2

原创 tar gzip 命令备忘

tar gzip 命令备忘01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压

2016-11-04 16:02:39 377

原创 ssh无密码登录和autossh实现反向ssh

ssh无密码登录和autossh实现反向ssh    一. ssh无密码登录的方法(以A机器登录B机器为例)    1.  使用ssh-keygen生成private key和public key,具体方法如下:        在机器A上执行 ssh-keygen -t [rsa|dsa],将会生成密钥文件和私钥文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.

2016-11-04 12:00:35 7633

原创 RAW-OS实例教程——基于STM32F407平台

RAW-OS实例教程,STM32F407

2016-11-03 12:18:43 1128

原创 Linux应用层中的setitimer的使用说明

Linux应用层中的setitimer的使用说明    使用时需要引入的头文件:    #include     setitimer函数原型:    int setitimer(int which, const struct itimerval *new_value, struct itimerval *old_value);    其中whi

2016-11-03 09:41:59 1293

原创 emacs中对比文件差异的工具—ediff

emacs中对比文件的差异ediff    工具:ediff-buffers/ediff-files    比较当前已经打开的2个文件缓冲区A/B中的文件内容。文件内容不一致的行(或不一致的上下行、多行)或作为一个差异区域,高亮显示。    A或B窗口中显示的增量部分,将显示为红色;如果将A的增量替换到B窗口后,B中的替换增加部分会显示为绿色。    A与B窗口同一行或多行

2016-11-02 18:21:18 3643

原创 交叉编译libxml2到ARM平台

交叉编译libxml2    pc平台使用libxml2库已经没有问题,现在把它编译到ARM平台,在嵌入式环境里面使用。    可以在下面这个链接里找到libxml2的最新源码,也可以在github.com上搜索,链接分别如下:    GNOME官网:  https://git.gnome.org/browse/libxml2    Github.com上: https:/

2016-10-18 13:38:45 7094 1

原创 libxml库中的xmlElementType

libxml库中的xmlElementType    解析xml文件遍历DOM结点的时候需要注意判断xmlElementType,只当nodePtr->type == XML_ELEMENT_NODE时才去取结点的属性,内容。    xmlElementType类型定义如下:typedef enum { XML_ELEMENT_NODE= 1, XML_ATTRI

2016-10-18 12:21:46 1162

原创 XML文件的创建,解析,修改

XML常见的操作      首先,需要在电脑上安装libxml的开发包,安装方法如下:    Ubuntu系统: sudo apt-get install libxml2-dev    CentOS系统:yum install libxml2-devel    1.   创建XML文档  (1)创建一个XML文档非常简单,其流程如下:

2016-10-18 12:09:34 10425

原创 xml主要数据结构

xml主要数据结构    下面介绍的是libxml主要的数据类型,对于应用编程来说,这些数据类型是需要了解和掌握的。    1.内部字符类型xmlChar    xmlChar是libxml2中的字符类型,库中所有字符、字符串都是基于这个数据类型。它的定义在xmlstring.h中,定义说明如下:    typedef unsigned ch

2016-10-18 11:23:43 3543

转载 libxml2常用库函数详解

libxml2库函数详解    许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能。下面的列表列出了libxml的主要函数及其用法说明。1.   全局函数说明头文件引用xml2config --cflags库文件引用xml2config --libs

2016-10-18 11:07:45 5781

原创 Javascript中的this

Javascript中的this精讲

2016-10-08 15:59:55 329

原创 java操作redis简单示例

java操作redis简单示例

2016-10-04 17:25:06 4058 1

原创 mjpeg-streamer的在PC和嵌入式开发板上的移植与使用

一、 在虚拟机中的ubuntu 12.04中编译,运行mjpeg-streamer1. 方法一   (1). 安装前的准备sudo apt-get install libsdl1.2-dev subversionsudo apt-get install libjpeg62-dev (2).编译安装mjpeg-streamer         下载 mjpg-st

2016-09-10 14:58:50 1504

转载 关于android开发添加菜单XML文件之后无法在R.java中生成ID的问题

关于android开发添加菜单XML文件之后无法在R.java中生成ID的问题因为和同学分开做的android软件,现在想整合他做的界面部分,于是拷贝了res和src文件夹的文件,其中包括一个res.menu文件夹中的XML。但是每次将该文件导入到工程总无法自动在R.java中生成相应的ID。上网找了两种方法:第一种:使用项目(project)->clean……清除之后

2015-12-02 20:05:13 827

原创 MyEclipse新建工程中的Source Folder

MyEclipse新建工程中的Source Folder    某日碰到一麻烦问题,项目中的配置文件在其它文件中引用不到,查看目录,路径,都正确,蛋疼了一会,突然想到,是不是文件夹类型弄错了,我建的普通文件夹,把配置文件放进去了,但这样就不是classpath路径了,应该建Source Folder,试了一下,果然是这个原因。    注意: 是在工程上new Source

2015-11-11 08:22:42 2717

原创 MyEclipse中怎样去掉烦人的校验错误。

MyEclipse中怎样去掉烦人的校验错误。    MyEclipse中会出现各种形式的提示报错,怎样去掉校验呢?    工程 ——> 右键选择属性——>MyEclipse——>Validate——>Exclude Resource

2015-11-06 09:10:58 4414

原创 常用的Hql语句

// HQL: Hibernate Query Language.// 特点:// >> 1,与SQL相似,SQL中的语法基本上都可以直接使用。// >> 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。// >> 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。// >> 4,SELECT可以省略. // 1,简单的查询,Employee为实体名

2015-10-25 10:40:15 333

原创 Struts2 中的值栈的理解

Struts2中的值栈    通过对struts2的一段时间的接触,将自己对OGNL的核心值栈说说,值栈:简单的说,就是存放action的堆栈,当我们提交一个请求道服务器端 action时,就有个堆栈,如果action在服务器端进行跳转,所有action共用一个堆栈,当需要保存在action中的数据时,首先从栈顶开始 搜索,若找到相同的属性名(与要获

2015-10-23 10:11:27 381

转载 我始终相信努力奋斗的意义

我始终相信努力奋斗的意义    1.  从北京回家的动车上,偶然听到邻座的小姑娘边哭边打电话给家人,她说:“妈,对不起,本来说好了赚钱了才回家的....”她蜷坐在座位上,极力压制着自己的哭声,“但是我尽力了,妈,我不后悔。”  联想起之前看到的一篇日志,有人说他始终不相信努力奋斗的意义。然而努力奋斗的意义,真的只是为了赚钱,或者为了社会所认可的成功吗?  我突然想起我日夜颠倒的那个

2015-10-19 12:35:31 589

原创 男人的深度,源于他的精神深度

男人的深度,彰显的是人生的阅历,胸怀的宽广;是进则天下退则田园的进取与淡薄;是舍我其谁的态度与责任;也是面对世事变迁生命无常的淡定从容。一言以蔽之,男人的深度是一种生命的厚度。 人说四十而知天命,五十而从心所欲。一个深度男人,不光要知性,还能具备生活的智慧,能知天命而不庸人自扰,能从心所欲而在繁杂的世事中能进能退,这才是大丈夫所为。真正的魅力男人,源于他的精神深度。本质上,深度是一

2015-10-19 12:24:51 540

转载 Java内存管理原理及内存区域详解

Java内存管理原理及内存区域详解一、概述Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示:下面就每一个区域进行阐述。二、运行时数据区域程序计数器程序计数器,可以看做是当前线程所执行的字节

2015-09-23 20:02:21 404

转载 简简单单的代码让你轻松学会动态代理

import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * 动态代理类使用到了一个接口InvocationHandler和一个代理类Proxy ,这两个类配合使用实现了动态代理的功能。 * 那么什么是动态代理呢? *

2015-09-23 17:16:09 357

原创 关于数据查询分页

关于数据查询分页1、Mysql的limit用法    在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset    LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数

2015-08-24 11:26:49 401

原创 JSP页面呈现HTML效果不正确的问题

JSP页面呈现HTML效果不正确的问题问题描述:    使用MyEclipse新建JSP文件,然后在其中编写(粘贴)HTML代码,浏览器显示效果和之前编写的HTML效果不同(CSS样式貌似解析不正确,有些效果出不来)。    排除浏览器差异:IE,火狐,谷歌都试了一下,效果还是不对。    排除页面HTML代码出错!最终原因如下:    在W3CShool中

2015-08-20 15:27:54 4608 2

原创 关于常量池

关于常量池    首先要知道JVM运行时数据划分为六种:程序计数器、JAVA栈、方法区、JAVA堆、本地方法区,运行时常量池。其中,运行时常量池也在方法区中!而且我们通常所说的常量池就是运行时常量池。先看下面的代码:String s1 = "a"; String s2 = "b"; s1 = s1+s2;    内存结构图如下:    String 对像是不可变的对

2015-08-20 14:45:02 678

转载 Java 异常处理的误区和经验总结

Java 异常处理的误区和经验总结原文地址:点击打开链接    本文着重介绍了 Java 异常选择和使用中的一些误区,希望各位读者能够熟练掌握异常处理的一些注意点和原则,注意总结和归纳。只有处理好了异常,才能提升开发人员的基本素养,提高系统的健壮性,提升用户体验,提高产品的价值。误区一、异常的选择    上图描述了异常的结构,其实我们都知道异常分检测

2015-08-20 13:54:06 274

转载 Java栈与堆

Java栈与堆     ----对这两个概念的不明好久,终于找到一篇好文,拿来共享     1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。     2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的

2015-08-20 10:57:13 319

原创 关于JVM的内存分配

关于JVM的内存分配    正常情况下,我们可以使用Runtime类来查看当前JVM的内存设置大小:    Runtime runtime = Runtime.getRuntime(); System.out.printf("maxMemory : %.2fM\n", runtime.maxMemory()*1.0/1024/1024); System.out.pr

2015-08-20 10:36:45 457

原创 HTTP通信中的请求转发和请求重定向

HTTP通信中的请求转发和请求重定向    在HTTP通信和Java Web开发中,经常会用到请求转发和请求重定向,它们两个有很大的区别:    首先,请求转发是指:一个Web资源在收到一个客户端的请求后,去掉用另外一个资源进行处理,这个过程请称为请求转发。很明显,请求转发是发生在Web服务器端的,客户发发出Request,服务端在内部进行forward,然后把最终的结果Respo

2015-08-14 19:21:22 2703

原创 开发中关于正则表达式使用的一个小技巧

开发中关于正则表达式使用的一个小技巧        在使用Eclipse或MyEclipse编写代码时,代码段之间会产生很多不必要的空行,编码最后完成时,可以用正则表达式来去掉这些空行,然后再在必要的地方加入空行以使整体代码整洁美观。        如下图所示,这个表达式是:^\s*\n,为什么这样写,可以查阅相关资料。

2015-08-14 16:04:46 335

原创 JAVA网络编程之——URL类

URL类和URLConnection类的基本使用,以及访问HTTP服务器可以获得的内容。

2015-08-04 21:43:51 546

原创 JAVA常用类之——包装类

JAVA常用类之——包装类

2015-07-22 11:09:08 338

原创 JAVA常用类之——正测表达式

JAVA常用类之——正则表达式    首先,正测表达式是按一定的规则来处理字符串的,具体就包括判断,获取,分割,替换功能。    通常,它被用于下面两个目的:    1. 匹配一串字符串是符符合特定的规则,比如邮箱格式,用户名和密码的格式。    2. 从字符串中获取我们想要的部分。    一. 判断功能,采用String类的maches(String rege

2015-07-20 15:43:25 984

原创 JAVA常用类之——BigInteger和BigDecimal

JAVA常用类之——BigDecimal

2015-07-20 13:07:26 914

示波器使用基础指南全面解析

示波器使用基础指南全面解析,如果你想学会用示波器加速你的设计与开发,这是不得不看的

2011-08-14

嵌入式系统中的电源设计

在嵌入式系统中,电源设计是一个重要的环节,电源设计好了,往往系统硬件问题就解决了一半,而本文详细解读了嵌入式系统中四种电源的原理,利敝,及使用注意事项,让你对电源设计有一个清晰,直观的认识,嵌入式系统设计不可不看!!!

2011-08-09

2440 init.S详解

本文件是2440开发板源程序中的启动代码文件 init.S,对于每一行代码,都有详细的中文注释,让你深刻理解底层操作,真正理解嵌入式开发的的核心部分。

2011-07-31

mini2440启动代码的编写

本书超级详细的介绍了2440开发板的启动代码的编写,让你第一时间深入理解底层,真正掌握嵌入式开发技术中的关键部分。

2011-07-31

Cortex-M3权威指南

绝佳的学习资料,看了后才透彻的理解了CORTEX-M3硬件体系结构!

2011-04-07

数字量采集基础知识(硬件基础必看)

数字量的基本特点和注意事项,是学习电子基础知识必读的文档!

2011-04-07

模拟量采集基础知识(硬件基础必读)

模拟量的基本介绍,让你从整体知道什么是模拟,什么是数字量!

2011-04-07

什么是模拟电路,一小时看透

深入浅出介绍了模拟电路的基础知识,是很好的入门材料,强烈推荐!

2011-04-07

如何成为优秀的程序员

40分钟嵌入式培训机构亚嵌老师的讲解,让你不再迷茫!

2010-12-04

嵌入式编程中的c语言可执行程序

本文档系统讲了在嵌入式编程中C语言的可可执行程序结构,以及常见的几种调试方法,深入讲解了RAM,NOR FLASH,NAAD FLASH等嵌入式编程中涉及到的内存布局与加载,运行阶段CPU的工作状态,让你有一个清晰的认识,从而快速改正调试中的Bug,加深对底层的了解,修练编程内功。

2010-12-04

嵌入式编程中的堆和栈

本文系统讲述了嵌入式系统编程中堆和栈的知识,让你有一个清晰的认识。

2010-11-24

空空如也

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

TA关注的人

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