自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

转载 java 进制与类型转化(持续更新)

16进制的byte数据流转化为String:public static final String toHex(byte b) { return ("" + "0123456789ABCDEF".charAt(0xf & b >> 4) + "0123456789ABCDEF".charAt(b & 0xf)); }转自http://zhidao.baidu.com/que

2012-07-19 01:36:12 332

原创 TinyOS 2.x 与tinyos1.x 访问消息数据域的区别

Tinyos 1.x 内消息为 TOS_Msg , TInyos 2.x 消息为message_t.在tinyos2.x下,我们应当如下访问数据:假设MultihopMsg 为自定义消息格式如下:typedef nx_struct MultihopMsg { nx_uint32_t seqnum; nx_uint8_t hops; nx_uint8_t type;

2012-07-17 08:39:52 1089

原创 make clean的问题-只删除build文件

上节考虑到mig自动生成Msg.java文件,但今天做实验的时候发现在实验 java net.tinyos.tools.MsgReader BlinkToRadioMsg的时候出现问题,根据tutorials更改BlinkToRadio头文件和配置文件后,发现问题仍然存在:BlinkToRadioMsg does not have an AM type - ignored但明明已经改过了,

2012-07-12 02:43:58 2054

原创 TinyOS 下 mig (Message Interface Generator) 生成失败问题解析

对于写好的 .h 格式文件,当用mig时如果显示在java内文件出现错误,未能生成...Msg.java 和...Msg.class文件,那么首先检查nesc和gcc版本问题,用指令ncc --version 来看nesc的版本问题,如果gcc版本时4.6,nesc版本是1.3.3以下,则就有个bug,mig生成器就不好用。升级nesc版本就可以了,参考 http://hi.baidu.com

2012-07-11 02:02:47 1025

转载 tinyos2.x 与tinyos1.x的区别

现在网络上的资料很多还是tinyos 1.x,如果想学习tinyos 2.x,还是到官网(http://www.tinyos.net)上学习入门时看了很多 tinyos 1.x的资料,说下基本区别(未完待续---读者们也可留下你知道的区别):1、在2.x中 很多组件不再需要初始化。使用了一个接口 就可以直接进行调用2、启动接口,由1.x的StdControl 有Boot来代替.所以 在

2012-06-12 13:28:58 492

转载 Http错误代码含义

Http错误代码含义 概要      当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。该状态代码记录在 IIS 日志中,同时也可能在 Web 浏览器或 FTP 客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。更多信息

2012-05-15 02:31:07 442

原创 annotation 简化spring的配置文件bean

举例:@Service("menuController")public class MenuController extends AbstractController {  @Resource(name="managerService") IManagerService managerService;  @Override protected ModelAndVie

2012-05-15 02:24:16 376

原创 List<object>和List<List<object>>的用法

List理解为容器, list里面装的是object,List>里面装的就是前面声明的List。举例://取出所有角色为客服的人员,客服的role_sn为3   List managerList = managerService.getManagerListByRole(3);      //取出每个人所含有的所有角色,list里装的是角色,LList里装的是list

2012-05-15 02:22:19 5845

原创 java.lang.StringBuilder的使用以及如何post方式post xml

举例:java.lang.StringBuilder sbReq = new java.lang.StringBuilder();   sbReq.append("");   sbReq.append("");   sbReq.append("%s");   sbReq.append("%s");   sbReq.append("%s");   sbReq.append

2012-05-15 02:19:36 644

原创 空指针nullpointer的错误感悟

这个问题不是遇到一次两次的了,但对象的方法返回的另一个对象。。。。时,如果你用了,出现nullpointer,那么不一定是最后的方法的问题,中间任何一步均可能出现nullpointer而导致错误,方法就是逐层检测。例如:xml节点分析中                     String manager_mobile = (doc.getElementsByTagName("manage

2012-05-15 02:15:53 1430

原创 数据库中字段的取名也讲究-与关键字重名带来麻烦

我们的习惯有很多种,如:method_name, methodName等形式,这些是好习惯,应该保持。有时候表的字段比较少也比较简单,这样我们难免起一些这样的名字如 name, data, interval等,然而当你在DBMS里面写sql语句时,你发现你拼写完成后这些字母又变成大写并且变色,原因就是这些是保留字,可能是类型值,因此就会报错,这个你还能发现,但如果你在一些框架如hibernat

2012-05-15 02:09:09 2018

原创 Timer 里New TimerTask 后如何引用原来spring里注册的bean

不久前发表了一篇Timer的日志,现在突然发现在new TimerTask里面竟然找不到原来的一些访问数据库的bean,返回null,找不到?啥情况,好抓狂!!有木有!!查了资料,问了同事,原来new task是和原来的task分离了,自然找不到原来的bean,那么怎么办呢,解决思路有两种,一个是在spring 配置文件注册new task, 一个是在传参数给new task。非常遗憾,第

2012-05-15 02:05:56 1644 1

原创 js函数参数传递,引号的问题,第二次犯错,记下来,以后不能犯了!

js函数参数传递时,有时我们要传递字符串,当然,如果是直接扶植的字符串传递,自然我们不会忘了引号,然而如果是从后台取出的字符串,我们往往会把其直接当做字符串传递,这时就会出现问题,因为在传递过程中,后台取出的字符串首先会被显示出来,没有引号,因此在传递的时候就会出错,麻烦的就是出错报的不准确,导致一时没反应过来,错误一般是这样:missing ) after argument list因为

2012-05-15 02:02:31 918

原创 TinyOS 在 linux Ubuntu 下的安装

最初是在windows 下安装 cygwin,不用多说,安装过程中多次报错,cygwin版本兼容问题等,虽然可以忽略,但到最后时刻make telosb时总不能成功。于是安装了linux ubuntu12.04,最先版本,使用wubi装的,虽说可能会影响效率,但也是无奈之举,因为直接安装的时候装到一半总是crash,可能是下载的映像有问题。美办法,用wubi安装,不过真的好简单。到这里取下载w

2012-05-15 00:19:00 1210

VC通讯编程聊天室程序

vc通讯编程实践-socket实现的聊天室。

2010-07-01

算法设计部分习题答案

邮局选址,,众数问题,站队问题,分治法求第k小元素等。

2009-07-03

空空如也

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

TA关注的人

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