首页 > 编程语言
Eclipse中Javadoc生成方法
方法1:在eclipse中生成在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在Javadoc Generation对话框中有两个地方要注意的:javadoc command:应该选择jdk的bin/javadoc.exe...
分类:编程语言   时间:2014-03-22 04:56:26    收藏:0  评论:0  赞:0  阅读:535
Java 基础
1.String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类...
分类:编程语言   时间:2014-03-22 05:11:36    收藏:0  评论:0  赞:0  阅读:514
理解Python的装饰器
5分钟理解Python装饰器
分类:编程语言   时间:2014-03-22 05:16:06    收藏:0  评论:0  赞:0  阅读:497
多线程CSerialPort类的多串口通信实现
RS-232串口通信的优点是硬件线路简单、灵活方便,以致在很多控制领域有广泛应用。本文对工业通信中广为流行的多线程CSerialPort类,剖析Windows环境下编程的多线程、以及同步/异步操作I/O通信端口等。针对实际应用中该类的缺陷和不便,从ASCII文本和二进制数据兼容、修改串口接收字符函数...
分类:编程语言   时间:2014-03-22 06:06:16    收藏:0  评论:0  赞:0  阅读:673
基于VC++的WinCE网口通信
基于VC++的WinCE网口通信WinCE下的网络编程与Windows下的非常类似,只是个别API函数有所不同。同样分为UDP和TCP两种,UDP就是无连接的通信,通过“用户数据报协议”(UDP)来完成的;而TCP是有连接的,即传输控制协议,实现无差错无重复的顺序数据传输。一、UDP编程UDP编程相...
分类:编程语言   时间:2014-03-22 06:11:01    收藏:0  评论:0  赞:0  阅读:1315
JavaScript程序设计之语法基础
1.数据类型 (1)JavaScript没有真正意义上的char类型,要表示字符用长度为1的字符串表示。 (2)document.writeln();语句中使用转义字符时,必须将其放入格式化文本块中,即置于...之间的部分 例: document.writeln(""); document.writeln("带转义字符的语句"); document.writeln(""); 不满足格...
分类:编程语言   时间:2014-03-21 15:58:55    收藏:0  评论:0  赞:0  阅读:513
浅谈Java异常
1.Java异常是一个好东西,能让程序员自定义自己的异常处理程序逻辑。Java定义了一个throwable类,用于描述所以可被抛弃的东西。它有两个子类error和exception。 Error指的是合法程序正常情况下无法去捕获的异常, exception则是合理程序正常下也应该尝试着去捕获的导常。 其中exception包含checkedexception与uncheckedexcepti...
分类:编程语言   时间:2014-03-21 16:18:14    收藏:0  评论:0  赞:0  阅读:314
块结构中断有序化处理方法(一种单片机单线程方式下处理多中断的方法)
块结构中断有序化处理方法(一种单片机单线程方式下处理多中断的方法) 这几天看到部门的人在搞专利整合,忽然想起了自己最初接触专利申报时,导师也给分派了一个写专利的任务,当时完全按照模板,写的是一塌糊涂,将专利的写作看成了发表论文。下面就是自己当时的初稿,摘抄了很多内容,当然最后也没有申报。)块结构中断...
分类:编程语言   时间:2014-03-21 15:57:08    收藏:0  评论:0  赞:0  阅读:517
很少有人知道的c++中的try块函数
c++有一些在现实世界中很少看到的结构。这些结构有着自己的用法,但是要特别小心保守的予以运用。就像是网站The Old New Thing首页标题上面的说的那样:“代码通常被读的次数原因超过了被写的次数,所以计划要遵循此道。”在下面将介绍一些很少有人能够知道的c++构造函数,包括其中的运用场景,语法...
分类:编程语言   时间:2014-03-21 16:20:57    收藏:0  评论:0  赞:0  阅读:539
C++ 在释放指针时,要把指针设置为0
delete ptr;ptr =0;在释放动态分配的内存后,应将指向该内存的指针设置为0.这样可以断开指针与之前在空闲存储区分配的空间的联系。尽管已经释放掉了,该内存空间任然可以包含信息。通过将指针设置为0,程序不能访问该空间存储空间,事实上,该空间可能已经被分配用于其他不同的用途。如果没有将指针设...
分类:编程语言   时间:2014-03-22 05:32:04    收藏:0  评论:0  赞:0  阅读:407
Java配置环境变量
安装java jdk后配置如下(环境变量中):CLASSPATH:.;%JAVA_HOME%\lib;JAVA_HOME,JAVA_HOME:C:\Program Files\Java\jdk1.6.0_43Path:C:\Program Files\Java\jdk1.6.0_43\bin;
分类:编程语言   时间:2014-03-22 06:58:28    收藏:0  评论:0  赞:0  阅读:422
java 线程的死锁问题
以下的情况可能出现死锁1.一个对象的同步方法去调用另一个对象的同步方法,同时另一个对象的同步方法也在调用这个对象的同步方法,导致一定几率的死锁,不一定每次都会出现死锁,模拟的代码如下package threadpool;public class DeadThreadDemo { public sta...
分类:编程语言   时间:2014-03-23 10:13:52    收藏:0  评论:0  赞:0  阅读:426
C++ 新特性-右值引用
作为最重要的一项语言特性,右值引用(rvalue references)被引入到 C++0x中。我们可以通过操作符“&&”来声明一个右值引用,原先在C++中使用“&”操作符声明的引用现在被称为左值引用。inta;int&a_lvref=a;//左值引用intb;int&&b_rvref=b;//右值...
分类:编程语言   时间:2014-03-23 10:14:48    收藏:0  评论:0  赞:0  阅读:504
基于C++类和指针实现二叉树
1、二叉树的定义   二叉树(Binary Tree)是一种特殊的树型结构,每个节点至多有两棵子树,且二叉树的子树有左右之分,次序不能颠倒。   由定义可知,二叉树中不存在度(结点拥有的子树数目)大于2的节点。二叉树形状如下下图所示: 2、二叉树的性质 (1)在二叉树中的第i层上至多有2^(i-1)个结点(i>=1)。备注:^表示此方 (2)深度为k的二叉树至多有2^k-1个节点(k>=...
分类:编程语言   时间:2014-03-23 10:09:43    收藏:0  评论:0  赞:0  阅读:566
java获取网卡的mac地址
为了项目的安全,有时候需要得到电脑的唯一码,比如:网卡的mac地址。和大家分享一下,下面是项目中用到的工具类: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.InetAddress; import java.net.Netw...
分类:编程语言   时间:2014-03-23 10:11:10    收藏:0  评论:0  赞:0  阅读:523
java项目中用到的md5加密
java项目中字符串加密技术源码: import java.security.MessageDigest; public class MD5 { private static final String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", ...
分类:编程语言   时间:2014-03-21 15:14:55    收藏:0  评论:0  赞:0  阅读:451
Java中的多线程(四)之线程的停止
Java线程的停止,线程开启了,也许有时候我们需要停止线程的执行,总体来说,停止分两种,即: 1:正常停止,比如run方法执行完毕 2:非正常停止,可能被其它线程中断等等 OK,照例先看JDK中提供的方法 我们可以看到interrupt和stop方法都可以停止线程,但是stop已经不建议使用了,我们探究下为什么不建议使用呢?看源代码: @Deprecated p...
分类:编程语言   时间:2014-03-21 15:45:49    收藏:0  评论:0  赞:0  阅读:361
java提取每个汉字的首字母
在项目中需要提取每个汉字的首字母,下面是工具类的源码: import net.sourceforge.pinyin4j.PinyinHelper; public class PinyinAPI { /** * 提取每个汉字的首字母(大写) * * @param str * @return */ public static...
分类:编程语言   时间:2014-03-23 10:16:03    收藏:0  评论:0  赞:0  阅读:543
Java中equals()和hashCode()的区别与联系
Java的超类java.lang.Object定义了两个非常重要的方法: public boolean equals(Object obj) public int hashCode()理解这两方法之间的区别联系是非常重要的,特别是当用户自定义的对象被添加到Map中。然而,即使高级开发人员有时无法弄清楚他们应该如何正确使用。在这篇文章中,我会先给大家看一个常见的错误的例子,然后解释如何的equal...
分类:编程语言   时间:2014-03-22 07:28:25    收藏:0  评论:0  赞:0  阅读:431
c++、java CRC16算法
c++代码 int get_crc16 (unsigned char *bufData, unsigned int buflen, unsigned char *pcrc) { int ret = 0; unsigned short CRC = 0xffff; unsigned short POLYNOMIAL = 0xa001; int i, j; if(bufData == N...
分类:编程语言   时间:2014-03-21 15:35:30    收藏:0  评论:0  赞:0  阅读:424
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!