- 博客(44)
- 资源 (19)
- 收藏
- 关注
原创 break label和continue label
@Testpublic void continueLbaelTest() { label0: System.out.println("label1"); label1: for (int i = 0; i < 4; i++) { System.out.println("label2 "); label2: for (
2015-07-22 20:44:33 1331
原创 BigDecimal的用法
@Testpublic void bigDecimalPrecision(){ System.out.println(new Double(0.07));//0.07 System.out.println(0.06);//0.06 System.out.println(0.06+0.01);//0.06999999999999999 System.out.prin
2015-07-22 16:34:10 505
原创 如何求出C语言结构体中各个成员的大小及内存偏移量
#include #include struct Data{ int a; char b; char c; int d; char e;}; int main(void){ printf("sizeof(a): %d\n",sizeof(((Data*)0)->a)); printf("sizeof(b): %d\n",sizeof(((Data*)0)-
2014-10-13 11:42:21 1036
转载 在n不确定的情况下生成k个随机数
在n不明确的情况下,随机取k个元素。转自:http://wansishuang.iteye.com/blog/443902随即抽样问题: 要求从N个元素中随机的抽取k个元素,其中N无法确定。 是在 《计算机程序设计与艺术》 中看到的这个题目,书中只给出了解法,没给出证明。 解决方法是叫Reservoir Sampling (蓄水池抽样)
2014-10-10 16:36:40 566
原创 二分查找算法(C++实现)
#include using namespace std;//在一个递增数组中,二分查找值相等的任意一个数字,返回下标位置int SearchEqualValue(int* arr,int len,int value){ if(arr==NULL || len<=0) return -1; int start=0,end=len-1; while(start<=end) {
2014-10-09 22:06:06 786
原创 KMP算法C++ 实现
#include using namespace std;void kmp_table(const char * P, int * next){ next[0] = -1; unsigned int i = 0; int j = -1; while(i < strlen(P)) { if( j==-1 ||P[i] == P[j]) { ++i; ++j;
2014-10-06 16:22:40 443
原创 C++中实现单例模式方法
class Singleton{private: static Singleton* single; Singleton(){cout<<"construct of Singleton"<<endl;}public: static Singleton& getInstance() { if(single==NULL) single=new Singleton(); re
2014-08-06 16:43:30 561
转载 Unix网络编程 卷2:进程间通信(linux环境下源代码使用)
1. 下载源码,W. Richard Stevens的主页:http://www.kohala.com/start/wget http://www.kohala.com/start/unpv22e/unpv22e.tar.gz -P /usr/local/src 2. 解压tar xvf /usr/local/src/unpv22e.tar.gz -C /root/bin
2014-04-03 13:46:55 2095
转载 Linux下GCC使用入门
本文转载自百度空间:http://hi.baidu.com/qds316/item/881b6bd97cfd2c30e2108f28一、GCC简介通常所说的GCC是GUN CompilerCollection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Lin
2013-12-07 16:34:35 659
原创 centOS5.3常见问题解决方法
1.如何汉化?输入命令:#yum install "@Chinese Support", 然后一路yes就OK2.如何加入中文输入法?
2013-12-07 12:57:50 569
原创 eclipse+subclipse插件配置及使用
Eclipse中SVN版本控制插件的安装和使用: http://www.uml.org.cn/pzgl/200904106.aspEclipse下使用SVN版本控制: http://yangwen.blog.51cto.com/337928/103066/Eclipse svn 修改用户名密码问题: http://blog.sina.com.cn/s/blog_4affeb590100
2013-10-09 20:38:48 531
转载 Java Class文件结构
转载自:chinaitlab http://java.chinaitlab.com/base/805206_3.html从上图中可以看到,一个 Java 类文件大致可以归为 10 个项: Magic:该 项存放了一个 Java 类文件的魔数(magic number)和版本信息。一个 Java 类文件的前 4 个字节被称为它的魔数。每个正确的 Java 类文件都是以 0xC
2013-04-30 20:00:26 590
原创 记事本打开文件,换行符显示为小黑块问题
原因:该文件中的换行符"\n“应该改为回车+换行"\r\n"。若不改写,采用专业记事本如:Editplus,UltraEdit打开不会有问题,但是用Window自带的记事本打开则会显示小黑块。
2013-04-05 17:26:39 1871
原创 Java类库中File类的renameTo()方法使用说明
对于File类中的renameTo()方法,可以如下方式调用:File old = new File(source);File rname = new File(dest);System.out.println(old.renameTo(rname));使用时,注意事项为:1.source不管是代表一个目录,还是一个文件的路径都必须是在磁盘上存在的,如:E:\access\A代
2013-04-04 17:37:46 4511 2
原创 2013腾讯编程马拉松——复赛试题(3月29)题目+第3题源代码(C++版)
题目:1001 小 Q 系列故事——大笨钟Time Limit: 0.2 Seconds Memory Limit: 65536K饱尝情感苦恼的小 Q 本打算隐居一段时间,但仅仅在 3 月 25 号一天没有出现,就有很多朋友想念他,所以,他今天决定再出来一次,正式和大家做个告别。小 Q 近来睡眠情况很差——晚上睡不着,早上又起不来!以前总是全勤的他这个月甚至迟到了好几次,虽
2013-03-30 16:28:58 1454
原创 2013腾讯编程马拉松初赛(3月23)赛题及第3,5题源代码(C++)
1001小Q系列故事——世界上最遥远的距离Time Limit: 0.2 Seconds Memory Limit: 65536K 世界上最遥远的距离不是生与死而是我就站在你面前你却不知道我爱你 世界上最遥远的距离不是我就站在你面前你却不知道我爱你而是明明知道彼此相爱却不能在一起 世界上最遥远的距离不是明明知道彼此相爱却不能在
2013-03-23 21:22:14 1340
原创 2013腾讯编程马拉松初赛(3月22)赛题及第2题代码(C++)
1001小Q系列故事——为什么时光不能倒流Time Limit: 0.1 Seconds Memory Limit: 65536K 我以为我会是最坚强的那一个我还是高估了自己我以为你会是最无情的那一个还是我贬低了自己 就算不能够在一起我还是为你担心就算你可能听不清也代表我的心意 那北极星的眼泪闪过你曾经的眼角迷离那玫瑰花的葬礼埋葬的却是关于你
2013-03-23 17:02:03 1768
原创 MyEclipse8.5+JBoss4.0开发EJB组件环境配置(入门级)
我在做课程设计作业过程中发现,用Java开发EJB组件,代码不是大问题(开始时是这样),关键是环境配置,很麻烦,我花了超过2周时间终于调试成功,并将详细说明文档和源代码打包上传了,请需要的同学去下载下,相信会很有帮助的。资源就上传在CSDN上,名称是“MyEclipse_JBoss4.0开发EJB组件环境配配置(入门调试级)”。
2013-01-02 22:08:55 1211
转载 Eclipse中插件安装方法
以Links方式来安装插件,安装快捷,升级、移植、管理都很方便。。一、Links安装插件方法 下面以RSE为例,介绍一下如何用links方式来安装eclipse插件. 假设Eclipse的安装路径是:D:\Program Files\eclipse1、在eclipse安装目录下新建一个文件夹linksview sourceprint?1.D:\Program Fil
2012-11-25 12:50:56 532
原创 软件变异体测试(mutation test)
首先给出一个Web工具帮助搞软件测试研究的人员类实现:graph coverage,edge-pair coverage,prime path coverage,logic coveragehttp://cs.gmu.edu:8080/offutt/coverage/DFGraphCoverage关于Prime Path 的Test Path实现算法见论文:Better Algorithm
2012-11-23 20:57:24 4983 1
转载 Office 2007无法卸载也无法安装的解决
Office 2007无法卸载,也无法安装——我的同事计算机上安装的Office2007坏掉了,想卸载后重新安装,但卸载也卸载不掉,安装也安装不上去。是软件,无非就是两个地方:注册表和文件,我查找了一下kb,然后结合以前的经验,成功的卸载并重新安装了Office 2007。强制卸载office 2007需要执行如下步骤: Office 2007文件夹文件 %windir%\inst
2012-11-11 12:31:51 1818
原创 用MyEclipse+tomcat+OpenEJB开发EJB Project资料
How to use OpenEJB with Tomcat:http://openejb.979440.n4.nabble.com/How-to-use-OpenEJB-with-Tomcat-td1680307.htmlOpenEJB3 and Tomcat6:http://javanotebook.com/2007/09/28/openejb_3_and_tomc
2012-10-23 18:25:50 590
原创 CVSNT和Eclipse配置
CVS(并行版本控制系统)应用解难1、CVS系统分为客户端和服务器,其中比较好的搭配(XP系统)是:服务器端:cvsnt-2.0.41,客户端:WinCvs13b17。但是由于cvsnt-2.0.41在WIN7系统上会出现问题:Service control panel不能使用的情况,需要选用:cvsnt-server-2.5.05.3489.msi版本,或更高版本。2、若是采用cvsnt-
2012-05-19 00:06:11 660
原创 Tomcat6.0+Eclipse+Lomboz开发j2ee程序,解决jstl添加问题
在使用该组合开发j2ee 程序时,很多情况下通过Build Path操作导入jar包都是无效的,不像是j2se开发那样方便。1、可以通过在该项目的WebContent/WEB-INF/lib中人为的添加进所需jar包,可方便的解决该问题。2、同时,还有一种方法就是找到Tomcat的安装目录,在lib目录中加入该jar包,也能解决该问题,并经过实践证明,比前一种方法有时更有效。在使用Ja
2012-04-05 11:49:48 751
原创 Tomcat6配置数据源:Cannot create JDBC driver of class '' for connect URL 'null'解决方案
在使用Eclipse+Lomboz+Tomcat6开发 Java Web的时候,如果要访问如mysql 数据库,可以使用tomcat自带的数据源缓冲池。方法如下:1、在使用mysql数据库的时候,如同使用jdbc连接数据库一样,mysql的驱动jar包是一定需要的,可以放在tomcat安装目录的lib目录下,必要的话,还要想设置java的jdk一样,设置环境变量,是CATALINA =tomc
2012-03-31 18:55:23 1864
原创 mysql数据库无法插入和显示中文字符
Mysql数据库无法插入中文字符1、这条命令很好用:show create table表名 ;注:(在mysql console控制台下使用) 如图:如图: 2、Set names utf8;Show variables like‘%character%’;Show variables like‘%collation%’;
2012-03-31 10:17:44 1980
转载 sql语句大全
转自:http://www.uml.org.cn/sjjm/201005132.asp经典SQL语句大全 一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEX
2012-02-15 14:51:21 386
原创 工作流控制器方面比较好的资料
java工作流设计器(jgraph)1. http://www.buildapp.net/java/show.asp?id=20605源码下载地址:http://d.download.csdn.net/source/2942552.http://hi.baidu.com/xiaosui1950/blog/item/eccef3a65fb496b7cbefd0bc.html 3.中国
2011-11-04 11:25:57 411
原创 用友ERP—U8.72软件配置补充说明
1、对于SqlServer2000安装时,注意挂起问题的解决。 (如果用户之前安装过SQL Server,再次安装时可能会出现“从前的安装程序操作使安装程序操作挂起 ,需要重新启动计算机”提示,可选择“开始”|“运行”,在“运行”对话框中输入“regedit”, 打开注册表,找到如下目录: HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon
2011-11-04 02:34:29 989
转载 OpenWFE 1.7.3pre0
OpenWFE 1.7.3pre0【最新修改版】 2007-11-26 08:25:50| 分类:编程技术 | 标签:|字号大中小 订阅OpenWFE FAQ什么是OpenWFEOpenWFE是一个java写的开源工作流
2011-08-31 16:43:16 851
原创 数据挖掘网站推荐
中国比较牛的数据挖掘方面的网站:www.chinakdd.com 比较权威的数据集下载网站:http://archive.ics.uci.eud/ml/datasets.html
2011-06-12 11:19:00 515
转载 XmlSpy2008软件及破解
Altova XMLSpy2008 下载+完全破解教程2008年01月08日 星期二 20:35XMLSpy 2008编辑器官方网站下载地址:http://software.altova.com/download/2008/XMLSpyEnt2008.exeXMLSpy2008注册机下载: w2007111215514.rar 下载安装 XMLSpy 2008
2011-06-12 11:07:00 3266
原创 单片机中断例程
<br />//---------------------------------------------------<br />#include <reg52.h><br />//---------------------------------------------------<br />//重定义I/0引脚名称<br />sbit led1=P1^0;<br />sbit led2=P1^1;<br />sbit led3=P1^2;<br />sbit led4=P1^3;<br />sbit P
2011-04-17 11:09:00 1156
原创 51单片机外部中断的C51编程
51单片机外部中断的C51编程相关知识:1、51单片机的5大中断源:串行口中断、定时中断1、外部中断1、定时中断0、外部中断0;2、中断源的编号: 串行口中断为4、定时中断1为3、外部中断1为2、定时中断0为1、外部中断0为0;3、中断源的优先级:按以上顺序排列,串行口中断最低、外部中断0最高;4、使用外部中断0和1,必须TCON寄存器设置其触发方式是低电平
2011-04-17 11:08:00 13102 2
Java语言如何调用C++语言编写的本地方法
2014-06-14
多项式因式分解分解算法(计算机实现)
2013-03-24
MyEclipse_JBoss4.0开发EJB组件环境配置(入门调试级)
2013-01-02
Introduction to Software Testing Chapter 4 Input Space Partition
2013-01-01
Visual C++中Graphics.h解决方案及插件下载
2011-06-20
VC实现了一个简单的绘工具.rar
2011-03-15
sql server 驱动文件和驱动软件下载
2010-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人