自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cloudGH的专栏

make readers more knowledgable and practicable

  • 博客(75)
  • 资源 (7)
  • 收藏
  • 关注

原创 Java String.length()

String.length() :为char的个数,即有string字节的二分之一。

2015-05-08 05:39:02 1665

转载 Java Cannot make a static reference to the non-static method

Cannot make a static reference to the non-static method的解决方法分类: JAVA 2012-09-13 12:01 19601人阅读 评论(0)收藏 举报referencepropertiesstringexceptionthreadimport报错原因:在一个类中写了一个public Stri

2015-05-08 02:28:19 781

转载 Java interface与abstract class 区别

接口比抽象类更为抽象所以有线使用接口声明抽象类!抽象类是用来继承的。(具体类不是用来继承的,“只要有可能不要从具体类继承---scott meryes”)。抽象类设计原则:1. 抽象类应当拥有尽可能多的代码!(公用方法)。代码集中于抽象的方向。2. 抽象类应当拥有尽可能少的数据!(公共属性)。数据集中于具体的方向。继承复用的使用条件------- Pe

2015-04-09 07:23:05 573

转载 Java 子类父类继承Method和Variable的区别

--Constructor继承Method,继承Variable调到的顺序1)父类构造函数java中当调用某个类的构造方法的时候,系统总会调用父类的非静态初始化块进行初始化,这个调用是隐式的,而且父类的静态初始化代码块总是会被执行,接着调用父类的一个或者多个构造器执行初始化,这个调用也可以通过super进行显式调用。例如:父类代码如下:public

2015-04-08 02:26:21 837

原创 JAVA 与C++ 的差异

与C++相比,Java有个特点,基本数据类型没有unsigned类型。没有也无妨。但是要与其他还是产生接口,比如JNI,就需要特地注意下了。

2015-04-03 23:30:15 417

原创 Java中为什么没有头文件

Java语法中,引入了import相当于C++中的include功能。import引入了类的method,property信息,因而不需要头文件。

2015-03-14 08:01:14 1436

原创 OOP中 function 与interface区别与联系

interface中不能有function的具体实现。

2015-03-14 07:52:50 636

原创 人眼和人耳的生理特征

人眼光源闪烁的间隔小于0.1s时,人眼闪烁认为光源是连续亮的。人眼可以分辨最小距离是0.2mm。问题来了:为什么电影都是24帧/s,射击游戏和足球游戏,为什么要30帧/s呢?人耳人耳分辨声音的能力,有两个参数来描述:声强和音频。声强,即声音强度;音频,即声音频率。声强在0~140db,音频在20~20KHz范围内的声音,才可被人才可感受到。问题:频率

2015-03-12 12:49:25 826

原创 SQL的流派

PL/SQL:oracle对标准SQL的扩充PROC SQL C/C++中增加SQL

2015-02-27 14:43:35 393

转载 JDK版本的演进

JDK从 Version 1.0到J2SE Version 1.4,名称接着命名规则突变,直接变成Java Version SE 5.0Reference:javapapershttp://www.importnew.com/844.html

2015-02-16 14:14:42 1331

转载 DebugView原理及应用

开发程序调试时不可避免的,一起在资源里面我放过一个“trace.h”的一个文件,可以自动建立窗口显示调试信息,但是这个程序在高速执行的时候,调试界面容易崩溃。当然,写log日志,只最常见的调试方法。vc可以debug方法,在F5调试程序,边运行,在输出窗口可以变便是TRACE或调试信息。这里简单讲一下 DebugView,具体可以参考其帮助文档;

2015-02-15 14:22:42 3420

转载 用命令行实现“一键休眠”

用命令行实现“一键休眠”  2010-05-17 12:07:57|  分类:批处理 |  标签:|举报|字号大中小 订阅【问题描述】如何用最简单的办法让电脑休眠【操作系统】Windows XP【解决方案】解决思路:在桌面上创建一个快捷方式,双击它就可以进入休眠状态。方案一:在桌面上单击右键,选

2015-02-06 09:20:39 6731

原创 vmware中二进制转换与此平台的常模式不兼容

虚拟机的使用极大的提升了开发者搭建平台的成本和速度。一人建好环境,大家均可分享,无需再次从头做起。但使用虚拟机时,也会出现host上未有的新情况。如何下面图片所示的内容。网上对此问题的解答很多,无非两种,一者,忽略之,不影响使用,二者,解决之,修改虚拟机的配置文件。作为研发者,应有解决问题的勇气和能力。修改配置文件,可行,但每此新安装虚拟OS都如此设置,显得繁琐业余。有彻底的根治方

2015-01-22 17:16:25 789

原创 一个完整的项目流程

分析客户标书->方案计划投标->项目实施->需求分析->初步分析->评审->详细设计->演示评审->开发完毕->演示评审(总结报告)->项目产品检验->产品发货->产品安装,培训,售后服务

2015-01-19 22:11:34 819

原创 字母大小写的问题

windows系统中,不区分字母大小写,cmd命令中的批处理命令,大小写作用是一样的,但登录时,用户名密码确区分大小写。linux严格区分大小写。邮箱地址呢?跨平台的应用,很多邮箱服务商,认为字母大小写一样。

2015-01-18 12:51:13 828

原创 sandisk TF卡 can not format issue 解决方法

手上有一个SANDISK 4G的micro SD卡,不能写入内容,也不能删除,格式化时,报告失败。网上查了下资料,遇到这个现象的不在少数。病毒说,写保护开关说,硬件损坏说,量产工具说,众说纷纭。现在找到了一个好的解决方法,供大家参考。SANDISK的芯片参数不对外公开,网上的量产工具,对SANDISK的TF卡没有作用。解铃还须系铃人,找SANDISK售后。下面摘录网友的解决方案

2015-01-18 12:12:59 12067

原创 TCP/IP之 GARP 和GMRP

GARP:Generic Attribute Registration Protocol) GARP是一种通用的2层标准协议,不存在IGMP Snooping有关的问题,其工作效率高且能支持代表任何协议的组播,而不仅仅是IP组播。GARP的工作原理的要点:1,直接与交换机相连的系统通过发送2个join的消息来登记一个组;2,系统必须通过定期发送新的join消息来刷新

2015-01-17 16:38:58 1961

原创 TCP/IP之 IGMP

IGMP 有V1,V2,V3多个版本,这里介绍下V2.IGMP-V2主要实现机理:路由器定期查询:1,路由器会定期(每隔60~120秒)发送主机成员资格查询消息(Membership Query);2,主机收到成员资格查询消息后,如果是该组播组成员,则将一个延时计时器置为(0~最大响应时间 之间的)随机值;3,计时器先到0的那个主机发出成员资格报告到本组播组地址;4,该网络

2015-01-17 16:37:42 605

原创 VLAN处理帧的步骤

1,接收(Reception)2,进入(Ingress)3,转发(Forwarding)4,出口(Engree)5,发送(Transmission)

2015-01-17 16:06:26 1065

原创 ip地址与域名的关联

查询MAC表,可以得到MAC与IP的关联关系。如何得到MAC与域名的关联呢?Hosts - The static table lookup for host name(主机名查询静态表)hosts文件,记录了IP与域名的关联关系。其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应

2015-01-17 14:53:20 1870

原创 以太网相关标准

10Mbps:802.3100Mbps:802.3u1000Mbps:802.3z,802.3ab10Gbps:802.3ae?

2015-01-16 22:34:04 610

原创 双绞线线序

双绞线线序有2个标准规定EIA/TIA 568A 和EIA/TIA 568BEIA/TIA 568A:白绿-绿 -白橙-蓝 -白蓝-橙 -白棕-棕EIA/TIA 568B:白橙-橙 -白绿-蓝 -白蓝-绿 -白棕-棕straight-through line平行线,也叫直通线,即两端符合同一标准。cross cable交叉线,两端不同标准,即一端A,另一端B

2015-01-16 22:23:40 2461

原创 网络帧的传输过程

1,A要给B发送数据,它侦听有没有信号正在发送;2,若没有信号传送,他就发送一个帧到网络上,若有,则延迟一段随机时间后发送;(网络上没有信号发送的标准:网络媒介空闲的时间大小为一个帧间隙,96bit time);3,发送数据后,A继续侦听网络,如果没有侦听到冲突,就认为发送成功,如果侦听到冲突,就延迟一段随机时间后重发;4,同一冲突域上所有中断设备都会收到这个帧。同一冲突域,为同一

2015-01-16 22:13:35 3229

原创 由交换机说起网络设备

交换机是大家耳熟能详的词汇,与之相关的repeater,hub,router,是什么神物?交换机又有二层和三层之分,那区分在哪里呢?repeater 中继器是位于第1层(OSI参考模型的物理层)的网络设备。hub 集线器是位于第1层(OSI参考模型的物理层)的网络设备。中继器与集线器的区别在于连接设备的线缆的数量。一个中继器通常只有两个端口,而一个集线器通常有4至20个或更多的

2015-01-16 21:41:46 465

原创 arp用途-已知IP查看MAC

查看局域网中一台已知IP的主机MAC的方法:ARP -a

2015-01-16 21:34:06 749

原创 网络帧过滤的含义

网络设备检查收到网络帧的目的地址,当发现它们目的地址与自己的地址不一致,就丢弃这个数据包,这个行为叫过滤。

2015-01-16 21:31:48 1978

原创 port mirror与Trunk,Link Agrregation 区别

port mirror:为了监控交换机端口网络数据。Trunk:聚合起来的链路叫做trunk。link aggregation:把交换机上多个端口聚合在一起,形成一个高宽带的数据传输通道。优势:提高链路带宽,提供链路冗余,增强链路稳定性。

2015-01-16 21:21:33 878

原创 flow control通常的方法

半双工模式下:通过back pressure背压有2种方式,一是当交换机侦听到一个输入帧,就立刻发送一个空的帧

2015-01-16 18:13:11 4435

原创 makefile之 “@” “-”

“-”用于执行命令时,若出错则继续执行下面的命令,同时不显示出错信息。当命令不出错时,与不加“-”的效果一致。“@”用于控制输出规则,当加“@”时,不显示原命令,直接输出结果。

2015-01-15 20:33:25 715 1

原创 防反编译之SMC(自修改代码)

SMC全称是self Modification Code,机理是,代码运行时修改自身的代码;用处是,爆破跳转点,或隐藏重要代码,防止反编译。网上有例子,可以脱壳跟踪试试看。这里讲下SMC的要点:虽然编写自修改代码不是一个工业标准,但有些情况下,它是比不可少的。下面的序列介绍了执行代码修改用到的指令:1,存储修改的指令2,执行dcbst指令,强制包含有修改过的指令的高速缓存行进行存储

2015-01-15 20:27:51 2088

原创 前端开发者的梦话

一定要选超强的界面设计,支持多种平台,后台数据库支持完备,功能特齐全,什么报表呀,报警呀,流程呀,能给它挂的全给他挂上。界面要支持Web X.0,做到自己想要什么样就是什么样,3D流量分析图表,特漂亮的那种,网管一登录,甭管有事没事都得弹出个"You are welcome"的欢迎界面,倍有面子。系统里在加一个自动知识库统计,数据库得用ORACLE的,光一个后台就要好几万美金。再弄一个报表,可以旋

2015-01-11 15:16:21 372

原创 温度传感器Pt100 热电阻的原理

在一定的温度范围内,Pt电阻值随温度变化,呈现函数关系。R=R0*(1+aT)R0:100欧 (在0摄氏度时,Pt电阻值)T:摄氏温度a:0.00392

2015-01-11 15:08:25 4476

转载 VxWorks测试题及解答

一. 闭卷考试(1小时30分钟)(一)填空1.假设tornado安装在c:\tornado ,那么如果要改一个pentium目标板bootrom下载VxWorks的方式,请问该更改_____目录下的_____文件?C:\tornado\target\config\Pentium \Config.h2.更改下面的bootline,从True Flash File System中下

2015-01-10 22:50:57 842

原创 从J#谈起Java

MS总是特例独行,改进C++,引入C#. 改进Jave,引入J#?

2015-01-10 10:14:42 794

原创 外围器件请求的处理

查询模式:结构简单,但浪费资源中断模式:DMA模式:需要收发双方都有收发器。

2015-01-09 22:00:05 428

原创 PowerPC的使用

从852T到8245,再到8560,发展到多核,展现了PowerPC从低端到高端的趋势图。405EP因其频率和接口高性价比,收到很多客户的欢迎。

2015-01-09 21:39:44 1004

原创 调试计划

1Week: datasheet4Week:OS 平台1Week: IDE4Week:业务4Week:调试6 Week: work6Month later :can work independently

2015-01-09 21:32:25 453

原创 嵌入式CPU的选型

X86主频高,但外围接口少ARM和MIPS结构简单,价格便宜,外围接口丰富

2015-01-09 21:18:40 640

原创 网络协议之我见

网络中tcp协议中有采用严格的握手机制,C-S模型。请求到达S端S处理C请求返回给C结果重复上述操作。约定端口号,是C-S用来表示不同协议请求。问题:DNS位于七层协议的哪一层?防火墙呢?

2015-01-09 21:16:30 335

原创 程序员的剑之Jan. 19th

侠客把酒仗剑走天涯,程序员呢?一台本本作为瘦客户端,所有信息与数据都放在云端服务器。USB接口,可以转换为各种接口,如串口,PCI/PCIE,IDE,SATA。wifi或网口,可以随时使用的网络。搭好环境后,可以工作了。来年的Jan.19th, 就可以仗剑走天涯了。

2015-01-09 20:57:33 419

软件开发过程规范

软件开发流程控制的模板文件,供参考。可以此为蓝本,建立公司各自需要的文档。

2015-01-07

JLinkARM_V408l

开发必备。 jlink 驱动,版本408l。 对于经常使用的朋友,应该很熟悉吧。 一种设备对应一个版本驱动,除非对硬件特别熟悉,请勿升级Jlink的Firmware!

2014-04-01

DebugView_Tool

DebugView作用: 在debug版的exe直接运行的时候,DebugView.exe可以获取调试信息; DebugView可以将显示的信息保存问log文件; 还有其它的功能,可以查看帮助文档;

2015-02-15

main函数文件double.c 及编译后的文件

double.c ccg2xrkj.s ///////////////////////////////////////////// name@ubuntu:~$ /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1 -quiet -v -imultiarch x86_64-linux-gnu double.c -quiet -dumpbase double.c -mtune=generic -march=x86-64 -auxbase double -version -fstack-protector -o /tmp/ccg2xrkj.s GNU C (Ubuntu/Linaro 4.7.2-2ubuntu1) version 4.7.2 (x86_64-linux-gnu) compiled by GNU C version 4.7.2, GMP version 5.0.2, MPFR version 3.1.0-p3, MPC version 0.9 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../x86_64-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc/x86_64-linux-gnu/4.7/include /usr/local/include /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed /usr/include/x86_64-linux-gnu /usr/include End of search list. GNU C (Ubuntu/Linaro 4.7.2-2ubuntu1) version 4.7.2 (x86_64-linux-gnu) compiled by GNU C version 4.7.2, GMP version 5.0.2, MPFR version 3.1.0-p3, MPC version 0.9 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: efa32fef7aa241fa03ac6d7ad2a4a2cf name@ubuntu:~$ ls /tmp/ ccg2xrkj.s pulse-NOLoiLOKNOgu ssh-zWMbRrM5Ho0y pulse-2L9K88eMlGn7 pulse-PKdhtXMmr18n unity_support_test.0

2014-12-25

main函数关联的crt目标文件

/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.7/crtbegin.o /tmp/ccNY9dhT.o /usr/lib/gcc/x86_64-linux-gnu/4.7/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crtn.o

2014-12-25

蓝牙协议及其源代码分析格式

bluetooth研发必备。属入门级加深入1前的引导。

2014-11-15

cscope_maps.vim

vim添加了一个插件,cscope_maps.vim, 这个文件主要作用是作一些快捷键映射,免去了输入命令的麻烦

2014-11-03

空空如也

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

TA关注的人

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