码迷,mamicode.com
首页 > 编程语言
c语言2进制 位运算 应用
/*写函数: unsignedintreverse_bit(unsignedintvalue); 这个函数的返回值value的二进制位模式从左到右翻转后的值。 如: 在32位机器上25这个值包含下列各位: 00000000000000000000000000011001 翻转后:(2550136832) 10011000000000000000000000000000 程序结果返回: 255..
分类:编程语言   时间:2015-07-23 00:58:18    阅读次数:202
Java培训-IO流补充
1.RandomAccessFile:支持文件读写。构造器RandomAccessFile(Stringfile,Stringmode)Mode:r读rw读写read()….Write()….Seek(longpos)跳过pos字节,pos+1开始读取或写入skipBytes(intn)丢弃n个字节,不抛异常publicvoidrw(){ try{ RandomAccessFileraf=newRandomAccessFile("c:/..
分类:编程语言   时间:2015-07-23 00:55:28    阅读次数:266
Java通过FTP服务器上传下载文件的解决方案
对于使用文件进行交换数据的应用来说,使用FTP服务器是一个很不错的解决方案。本文使用ApacheJakartaCommonsNet(commons-net-3.3.jar)基于FileZillaServer服务器实现FTP服务器上文件的上传/下载/删除等操作。关于FileZillaServer服务器的详细搭建配置过程,详情请见FileZilla..
分类:编程语言   时间:2015-07-23 00:50:54    阅读次数:163
python函数介绍
一.类的定义--class关键字类的组成包括成员变量(name,age)和成员函数(who)classUser: name=‘zhzhgo‘ age=25 defwho(self): print"I‘m"+self.name对象的创建u=User() u.age u.who()构造方法和析构方法__init__()对象生成的时候执行构造方法__def__()对象销毁的时候执行析构方法..
分类:编程语言   时间:2015-07-23 00:51:09    阅读次数:158
杭电ACM1277——全文检索~~AC自动机算法
题目的意思:给你一篇文章,再给你T个字符串,判断这T个字符串有哪些在文章中出现过。 由于文章很大,普通的方法必定超时,所以需要用 AC自动机算法。 AC自动机算法是多模匹配算法之一,主要是用于在一篇文章中,找出给定的N个单词在这篇文章中出现的个数。 AC自动机算法,我也是刚刚学习,主要是在建立字典树的基础上,增加了失败指针,提高了匹配的效率。而且最难的是失败指针的建立。 它的优点是:最大限...
分类:编程语言   时间:2015-07-23 00:49:08    阅读次数:124
程序设计语言
阅读指引 读懂此文,需要以下基础 1.        至少写过1000行的代码。 2.        汇编基础(静态数据段,代码段,堆栈段) 有以下或者类似知识就更好了 1.        C语言编译,C++对象模型,MFC反射的实现。 2.        JAVA的动态编译器原理, 3.        使用过javascript,Python,PH...
分类:编程语言   时间:2015-07-23 00:47:01    阅读次数:568
C++ Primer 学习笔记_13_标准模板库_list双向链表容器
C++ Primer 学习笔记_13_标准模板库_list双向链表容器 list容器实现了双向链表的数据结构,数据元素是通过链表指针串连成逻辑意义上的线性表,这样,对链表的任一位置的元素进行插入、删除和查找都是超快速的。下图是双向循环链表的结构示意图。        list的每个节点有三个域:前驱元素指针域、数据域和后继元素指针域。前驱元素指针域保存了前驱元素的首地址;数据域则是本节...
分类:编程语言   时间:2015-07-23 00:47:33    阅读次数:197
hdu 1711 KMP算法模板题
题意:给你两个串,问你第二个串是从第一个串的什么位置开始完全匹配的? kmp裸题,复杂度O(n+m)。 当一个字符串以0为起始下标时,next[i]可以描述为"不为自身的最大首尾重复子串长度"。 当发生失配的情况下,j的新值next[j]取决于模式串中T[0 ~ j-1]中前缀和后缀相等部分的长度, 并且next[j]恰好等于这个最大长度。 防止超时,注意一些细节。。 另外:尽量少用str...
分类:编程语言   时间:2015-07-23 00:46:22    阅读次数:141
c语言sizeof()在32位及64位系统的区别
具体异同如下表所示: 类型 32位系统 64位系统 char 1 1 unsigned char 1 1 signed char 1 1 int 4 4 short 2 2 long 4 8 long int 4 8 signed int 4 4 unsi...
分类:编程语言   时间:2015-07-23 00:46:40    阅读次数:111
常用哈希函数的比较及其C语言实现
基本概念 所谓完美哈希函数,就是指没有冲突的哈希函数,即对任意的 key1 != key2 有h(key1) != h(key2)。 设定义域为X,值域为Y, n=|X|,m=|Y|,那么肯定有m>=n,如果对于不同的key1,key2属于X,有h(key1)!=h(key2),那么称h为完美哈希函数,当m=n时,h称为最小完美哈希函数(这个时候就是一一映射了)。 在处理大规模字符串数据...
分类:编程语言   时间:2015-07-23 00:43:03    阅读次数:228
RPC框架研究(一)Java回调机制
报名了阿里中间件性能大赛,我来说是一个全新的挑战,一切从空白学起,比赛的过程也是学习的过程...
分类:编程语言   时间:2015-07-23 00:43:43    阅读次数:162
http get(swift and oc)
SynchonousRequest: let urlPath: String = "http://www.weather.com.cn/data/sk/101010100.html"         var url: NSURL = NSURL(string: urlPath)!         var request1: NSURLRequest = NSURLRequest(URL...
分类:编程语言   时间:2015-07-23 00:41:49    阅读次数:171
JavaScript 概述
1 JavaScript  1.1 JavaScript 是一种脚本语言   脚本语言不单独使用,必须嵌入到其他语言中组合使用 1.2 JavaScript 由浏览器解析执行,解析一条,执行一条 1.3 JavaScript 可以控制前端的页面的逻辑操作 例如 可以控制css样式     可以对表单项进行校验 可以对HTML元素进行动态控制 1.4 JavaScript 的特点 ...
分类:编程语言   时间:2015-07-23 00:42:56    阅读次数:183
Inside the Java Virtual Machine 读书笔记一
what?说道jvm,可能指的是: the abstract specification, a concrete implementation, or a runtime instance. 一个运行时的虚拟机实例( a runtime instance)就是负责运行一个java程序,这个实例随着java程序的开始(main方法运行)而产生,结束而消失。java虚拟机中有两种线程,守护线程与非守护线...
分类:编程语言   时间:2015-07-23 00:41:43    阅读次数:119
Java数据结构-树及树的存储结构
树的定义:n(n>=0)个节点的有限集。 n=0时称为空树。 n!=0时为非空树,有且仅有一个特定的节点——根;n>1时,其它节点可以分为m(m>0)个互不相交的有限集T1~Tm,其中每一个集合本身又是一棵树,并且称为根的子树。 树的一些基本术语: 树的结点:由一个数据元素和若干个指向其子树的分支组成。 结点的度:结点所拥有的子树的个数(即分支数)称为该结点的度。 叶子结点:度为0的结点称为叶子结点...
分类:编程语言   时间:2015-07-23 00:43:04    阅读次数:220
JAVA程序员面试必知32个知识点
第一,谈谈final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,...
分类:编程语言   时间:2015-07-23 00:40:07    阅读次数:228
【转载】基于MFC的ActiveX控件开发(2)
原文:http://iysm.net/?p=1182.生成并测试控件好,现在我们就可以先来生成一下这个项目,当然到目前我们只是用系统自动生成的一个控件项目,什么功能都没有,只是一个空框架。几秒钟后,项目应该是顺利生成。控件也被自动注册到系统中去。那怎么才能测试一下这个控件呢?当然你可以再建个新项目,...
分类:编程语言   时间:2015-07-23 00:39:03    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!