- 博客(29)
- 资源 (11)
- 收藏
- 关注
原创 金山(西山居)笔试题目
<br />/**金山笔试题目: 按字节大小的值来统计一个文件中的相同字节的个数<br /><br />*/<br /><br /><br />#include <stdio.h><br />#include <fcntl.h><br />#include <stdlib.h><br />#define _GNU_SOURCE<br />int main(int argc, char * argv[])<br />{<br />int a[256]={0};<br />ch
2010-11-29 22:17:00
1744
原创 memcpy和memmove源码
<br />代码:<br />;***<br />;memcpy.asm - contains memcpy and memmove routines<br />;<br />; Copyright (c) 1986-1997, Microsoft Corporation. All right reserved.<br />;<br />;Purpose:<br />; memcpy() copies a source memory buffer to
2010-10-28 16:18:00
2311
1
原创 机器语言
机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有 16个二进制数组成一条指令或其它信息。16个0和1可组成各种排列组合,通过线路变成电信号,让计算机执行各种不同的操作。 如某种计算机的指令为1011011000000000,它表示让计算机进行一次加法操作;而指令1011010100000000则表示进行一次减法操作。它们的前八位表示操作码,而后八位表示地址码。从上面两条指令可以
2010-08-25 21:18:00
643
原创 PE结构
在Windows系统(Windows9X,NT,2000)下的可执行文件,是基于 Microsoft设计的一种新的文件结构,此结构被称之为PE结构.PE的意思是Portable Executable(可移植的执行体).所有Win32执行体都是用PE文件格式,其中包括SYS,DLL,EXE,COM,OCX等.
2010-08-25 20:50:00
466
原创 删除字符串中所有给定的子串
问题描述: 在给定字符串中查找所有特定子串并删除,如果没有找到相应子串,则不作任何操作。 要求实现函数: int delete_sub_str(const char *str, const char *sub_str, char *result_str) 【输入】 str:输入的被操作字符串 sub_str:需要查找并删除的特定子字符串 【输出】 result_str:在str字符串中删除所有sub_str子字符串后的结果 【返回】 删除的子字符串的
2010-08-25 14:22:00
5200
1
原创 高精度正整数加法
问题描述: 在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中, 参与运算的操作数和结果必须在-231~231-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊 的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。如下: 9876543210 + 1234567890 = ? 让字符串 num1="9876543210",字符串 num2="1234567890",结果保存在字符串 result = "1
2010-08-25 14:21:00
214
原创 高精度正整数加法
<br />问题描述: <br />在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中,<br /><br />参与运算的操作数和结果必须在-231~231-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊<br /><br />的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。如下:<br /><br /> <br /><br />9876543210 + 1234567890 = ?<br /><br />让字
2010-08-25 13:57:00
804
原创 一道智力面试题的解答
题目:有27个学生运动后,感觉口很渴,打算去买汽水喝,正好小店有个促销活动,就是三个空汽水瓶换一瓶汽水,请问要是他们每人都能喝到一瓶汽水的话,最少需要买几瓶汽水? 简单分析问题:当你买了一定数量的汽水,喝完这些汽水可以按照3:1的比例兑换新的汽水,新的汽水又可以兑换新的汽水,一直循环知道新的汽水数量少于3时,循环才终止。 这样很容易让人想到递归算法。下面是递归算法(recursive algorithm)的代码: #include #include
2010-08-17 15:37:00
596
原创 c语言文件操作常用函数
缓冲flush函数 1、int fflush( FILE* stream ) // flush指定文件的缓冲,若参数为NULL,则flush所有文件的缓冲。 2、int setvbuf( FILE *stream, char* buf, int mode, size_t size ) // 设定缓冲类型,如上面的表格。 3、void setbuf( FILE* stream, char* buf ) // 设置文件的缓冲,等价于( void )setvbuf( stream, buf, _I
2010-08-15 19:29:00
509
原创 rmi学习笔记
rmi作为j2EE应用的主要技术之一,在分布式领域有着极强的生命力。正是因为rmi在分布式的应用能力,才让java渗透到除企业级应用的一些关键领域。比如云计算,hadoop的成功就是一个明显的例子。 首先需要明白的是rmi的主要目标:rmi就是为非分布式程序的开发者设计了一套编写分布式程序的接口,方法。说白了,就是简化了编写分布式程序的步骤,降低了编写分布式程序的门槛。 学习一个新的技术,就得学习他的新的特点,那么分布式编程与单机编程到底有什么样的区别,在哪些方面
2010-08-07 15:49:00
571
原创 rmi的学习笔记
<br />rmi作为j2EE应用的主要技术之一,在分布式领域有着极强的生命力。正是因为J2EE在分布式的应用能力,才让java渗透到除企业级应用的一些关键领域。比如云计算,hadoop的成功就是一个明显的例子。
2010-08-07 11:12:00
107
原创 编程实现与数据库同步的妙招
<br /> 前些日子由于要对数据库建立索引,选定采用开源的lucene开发包。<br /> 开始看一些lucene的书籍,着手实际的编码。首先是进行数据库的连接,获取整个的数据库的表结构,然后对整个数据库建立索引,与一般的文件建索引不同的是,数据库里面的数据更新速度很快,所以怎么样保持索引库和数据库数据的一致性就成了很大的一个问题。<br /> 解决方法无非分两种情况:<br /> 1、写一个定期扫描数据库表的程序,周期的监视数据库的变化。<br />
2010-08-03 16:17:00
715
原创 rmi 学习
sun文章:http://java.sun.com/developer/onlineTraining/rmi/RMI.html#IntroRMI着重点:1、Parameters in RMI You have seen that RMI supports method calls to remote objects. When these calls involve passing parameters or accepting a return value, how does R
2010-08-01 22:08:00
352
原创 statement与preparestatement的区别
preparestatement与statement相比最重要的一点就是preparestatement极大地提高了安全性.即使到目前为止,仍有一些人连基本的恶义SQL语法都不知道.String sql = "select * from tb_name where name= '"+varname+"' and passwd='"+varpasswd+"'";如果我们把[' or '1' = '1]作为varpasswd传入进来.用户名随意,看看会成为什么?select * from tb_
2010-07-31 15:13:00
609
原创 web开发页面刷新问题
<br /> 最近开发web项目的过程中,总有个问题困扰着我们,在eclipse当中更改了js代码,每次都需要关闭浏览器,重新打开才能显示。<br /> 原以为是在eclipse里面启动tomcat有缓存的缘故,但是后面发现,直接启动tomcat也有同样的问题。网上查了很多说删除tomcat下的work目录和清理ie缓存,都不能解决问题;最后我在internet->internet临时文件->设置->检查网页最新版本时选择:每次访问该网页时检查,就彻底解决了该问题。
2010-07-04 12:38:00
533
原创 svn服务注册为windows系统服务
<br />Subversion 从1.4版本开始,可以以windows系统服务的形式在开机时自动运行。但Subversion安装程序还不能把自己安装成windows服务,需要我们自己进行手动安装,<br />方法如下: 打开一个DOS命令窗口,执行如下命令: <br />sc create svnserve binPath= "/"C:/Program Files/Subversion/bin/svnserve.exe/" --service --root e:/svn" display
2010-06-28 16:19:00
1879
原创 JavaScript日期转换成2010-06-23这样的格式代码
<br />var today =new Date();<br />var currentDate = today.getYear() + "-";<br /> if((today.getMonth() + 1) < 10){//getMonth() return 0-11<br /> currentDate += ("0" + (today.getMonth() + 1));//注意月份要加一<br /> }else{<br /> cur
2010-06-23 12:52:00
596
原创 JavaScript计算当前日期的前后日期方法
<br />var today=new Date();<br />today.setDate(today.getDate()-1);//年份,月份也会跟着月份的日期改变<br /> <br /> <br /> <br />
2010-06-23 12:49:00
366
原创 tomca(解压缩版) 点击startup.bat一闪而过解决办法
进入cmd模式运行startup.bat,就不会一闪而过,至少还会看到输出信息,然后分析错误来源,解决问题!
2010-06-22 18:29:00
412
原创 编译hadoop出现的问题解决
<br />朋友给我传了hadoop的源码,编译时出现很多奇怪的错误。解决其实很简单,从svn服务器上面update最新版的hadoop源码。然后编译就ok了!
2010-06-13 21:57:00
338
原创 安装eclipse svn插件后,去服务器取工程,eclipse自动关闭
我的环境是Eclipse6.0 安装了一个SVN插件,结果发现在项目上按右键打开Team 共享项目或者打开svn资源浏览窗口取工程时,Eclipse就立刻关闭。 在网上查了很多资料,大部分说版本不兼容,但大多数说是jdk的版本不兼容,但是换jdk版本之后还是同样的问题,最后我卸载本地subversion服务器 ,这样重新打开eclipse,通过svn插件c
2010-05-21 17:43:00
1301
1
转载 各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)
一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Lets go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一
2010-04-19 14:56:00
327
原创 我第一次接触电脑,说出来别笑话~
电脑在这个时代已经非常的普及了,很多人接触电脑就觉得很自然了,但是我还清楚地记得我第一次接触电脑的爆笑经历。 在我上高中那会,我们那个县城才有了几个网吧。那时电脑还不是大众的消费品,我们这些从农村来的孩子,还沉迷在那种铜板的游戏机上,有几个城里的同学家里已经有了pc机。 高一那时,流行这一款游戏--星际争霸(相信很多人多玩过)。在紧张的学习之余,我们班有好几个
2009-05-26 00:17:00
452
PXA255设计文档_原理图_布局图
2009-04-26
串口通信编程大全 嵌入式 串口通信 RS-232 RS-422 RS-485 同步通信 接口技术 串行通信 奇偶校验 全双工 半双工
2009-05-21
liferay二次开发详解
2009-07-24
基于xxx的UML建模
2009-05-10
kis授权文件(都经过本人测试)
2009-08-11
非常简洁的mfc帮助文档,希望能给各位带来帮助。
2009-04-25
中文情感词汇库-极值表
2019-03-08
kis key (已过期,大家不要下
2009-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅