`
文章列表
今天发现突然忘记了几个JAVA的知识点, 在这里再总结复习一下   1. JDK1.4 and JDK1.5 的区别?JDK1.5主要的增加是:a、泛型的支持b、for-eachc、枚举d、可变参数e、自动装箱和自动拆箱f、静态类导入   2. == & .equals的区别? “==”比较对象的内存地址;简单类型内容; “equals”比较对象的内容 e文 1.    == is swallo comparison. Means it will use the memory location for compar
test   http://www.greenpeace.org/china/zh/photosvideos/yuanxiao-ecard   http://wenwen.soso.com/z/q122358333.htm?rq=128293864&ri=3&uid=0    写辞职信时,我建议1.首先很诚恳的表示感谢公司给与机会2.表示也很荣幸能在贵公司工作3.但由于个人问题不得不作出此决定,希望贵公司理解并准予申请4.对于给贵公司带来不便之处,表示歉意。这只是我个人的建议,由于对你们公司的情况和人事等方面不是很了解,所以仅限参考使用。这样写是给自己留后路,并适当时 ...
1. 实现像bash那样上下方向键显示^[[A,^[[B,不能显示上条命令 使用vi的配置 set -o vi 按 esc+k或esc+j 2. 实现命令自动补齐 (1) set -o emacsls  abc[ESC][ESC] (2) set -o vi然后按ESC,按=号
如何检查Namespace, Datasource is bound   在运行之前你可以访问http://localhost:端口/jmx-console/ 然后选 service=JNDIView, 点击 list 下面的 invoke 看一看现在 jboss 的 jndi 里面都有哪些对象直接看最下面的 global 部分就可以了,看看有没 有定义的Namespace如果有,那就说明部署成功了,调用应该就没有问题了   当你的程序运行在 container 环境中的时候 java:comp 才需要当你的程序运行在客户端的时候,直接使用lookup("java:/Name ...
set JAVA_HOME=jrepathset PATH=%JAVA_HOME%\bin;%PATH%注意这里没有引号。这样就不需要在我的电脑属性中修改java_home了,以及重启命令行了。对于程序会用到多个jre 会比较有用。linux 修改 JAVA_HOME如下export JAVA_HOME=jrepathexport PATH=$JAVA_HOME\bin;$PATH如果需要永久修改 则 在.bashrc文件中加入上面的两句话就可以了。
一直以来都是用jdk1.5,这次重返电信由于其系统是在jdk1.4上编译的,编译的时候出现了unsupported major.minor version49.0的错误,上网查看了一下还是一个很普遍的错误,捣鼓了两天终于捣鼓出一些东西,现分享给大家。      何谓 major.minor,且又居身于何处呢?先感性认识并找到 major.minor 来。顺便写一段 代码,然后用 JDK 1.5 的编译器编译成class,用UltraEdit或者其他能打开非十进制文件的软件打开此class,见下图:                从上图中我们看出来了什么是 major.minor version ...
http://www.netforum.com.cn/viewthread.php?tid=17730&extra=page%3D1 http://www.netforum.com.cn/forumdisplay.php?fid=31 目  录 第一章 无线传感器网络概述        6 概述        6 1.1 NS-2        6 1.2 OPNET        6 1.3 SensorSim        6 1.4 EmStar        7 1.5 GloMoSim        7 1.6 TOSSIM        7 1.7 PowerTOSSI ...
Branch: 我们在version Release_1_0建立一个branch,比如叫做“Release_1_0_Branch”, 这时CVS会同时建立一个regular tag “Root_of_Releas_1_0_Branch”,这个“Root_of_Releas_1_0_Branch” tag的用途是为了以后branch 合并到main trunk时提供一个参考点。 之后开发新版本的人员就基于main trunk工作,而fix bug的人员就基于Release_1_0_Branch工作。 一旦在Release_1_0_Branch上将Release_1_0的bug修复了,我们就可以 ...

使用LaTeX

http://www.techbreak.net/writing-your-thesis-in-latex-on-linux/
扔掉你 Windows 中的盗版软件吧 ——Windows 下常用盗版软件的替代免费软件列表 最后更新时间:2009年8月30日 本文不是一篇对开源软件或者 Linux 的宣传,本文仅仅针对那些在 Windows 下不愿意使用盗版软件,和不能忍耐寻找盗版软件注册码、注册机带来的麻烦的用户。本文的主要内容就是介绍一些用来替代 Windows 下流行盗版软件的开源和免费软件。请注意替代的免费软件并不一定比流行的盗版软件功能差,很多甚至比商业软件还要好。 当您看完这篇文章,我相信您完全可以把您 Windows 系统里安装的盗版软件清理干净而不影响您的任何工作。如果您仍然希望并且喜欢 ...
外连接:   除了显示匹配相等连接条件的数据外,还可以显示某一个表中无法匹配相等连接条件的记录!   ------------------------------------------------   1) 左条件(+) = 右条件     左条件所在的表必须严格进行相等连接条件的匹配,而右 ...
从CVS中提取的代码后,双击变量名无法高亮其他位置相同的变量名。‘Toggle Mark Occurrences’也是选中的, 而且Text Editors 中的设置也没有问题。 经过观察发现原来是导入的project没有被识别为Java project。 源代码的图标也和Java project不一样。右键project选properties也找不到"Java Build Path", "Java Code Style", "Java Compiler" 和 "Javadoc Location".  proje ...
如果节点与PC通信时出现非正常丢包或者serial不稳定当收包速率很快是, 可以尝试把串口的Baud rate从115200减小到57600(对于telo节点)。telo节点的话可以在TOSROOT/tos/platforms/telosa/TelosSerialP.nc中修改: 1. 把msp430_uart_telos_config中ubr的值从UBR_1MHZ_115200改为UBR_1MHZ_57600. 这几个常量定义在OSROOT/tos/chips/msp430、usart/msp430usart.h中 2. 重新编译并安装Basestation程序 3. 在用tinyos中ja ...
Java中,把不用特转换为其他类型时是被作为signed(带正负号)来处理的, 所以要得到byte对应的unsigned的值必须把sign位(bits中最高位)mask掉并转为integer。 因为byte转为int后会当成负数来处理,并扩展位数从8位(byte)到32位(int),必须用& 0xff来清掉sign位 比如-1的byte(0xff),转为int的-1(0xffffffff)。 这样的话在于0xff做与(&)的运算的话,就变为了0x000000ff,也就是我们想要的unsigned的值,也就是255。 例子 public class UnsignedByte ...
1. 有时候编译提示找不到某个文件时, 可能是由于在linux下,用cp命令或SSH复制源代码(从FAT文件格式到ext格式,或反之), 文件名由大写转成小写而导致找不到相应的文件夹。 可以尝试重新复制或者把小写的文件名改回为大写。
Global site tag (gtag.js) - Google Analytics