首页 > 其他
数据结构——树之基础知识篇
树是n(n>=0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:1. 有且只有一个特定的称为根(root)的结点;2. 当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2.....Tm,其中每一个集合本身又是一棵树,并且称为根的子树:树的定义其实就是递归方法,即在树的定义中还...
分类:其他   时间:2014-03-22 21:54:48    收藏:0  评论:0  赞:0  阅读:468
Castle IOC容器组件生命周期管理
主要内容 1.生命处理方式 2.自定义生命处理方式 3.生命周期处理 一.生命处理方式 我们通常创建一个组件的实例使用new关键字,这样每次创建出来的都是一个新的实例,如果想要组件只有一个实例,我们会使用Singleton模式。在Castle IOC中,它支持我们对于组件的实例进行控制,也就是说我们...
分类:其他   时间:2014-03-22 21:53:56    收藏:0  评论:0  赞:0  阅读:480
Gray Code
1 //reference http://blog.csdn.net/fightforyourdream/article/details/14517973 2 vector grayCode(int n) { 3 vector codes; 4 if(n>1;11 codes.push_back(t...
分类:其他   时间:2014-03-22 21:56:39    收藏:0  评论:0  赞:0  阅读:442
Castle IOC容器内幕故事(上)
主要内容 1.WindsorContainer分析 2.MicroKernel分析 3.注册组件流程 一.WindsorContainer分析 WindsorContainer是Castle的IOC容器,也是它的一个核心,先来看一下WindsorContainer在Castle中所处的位置: 图1 ...
分类:其他   时间:2014-03-22 22:01:32    收藏:0  评论:0  赞:0  阅读:518
Castle IOC容器内幕故事(下)
主要内容 1.ComponentModelBuilder 和 Contributors 2.Contributors分析 3.Handles分析 4.ComponentActivator分析 一.ComponentModelBuilder 和 Contributors 在前一篇中介绍组件的注册流程时...
分类:其他   时间:2014-03-22 22:00:32    收藏:0  评论:0  赞:0  阅读:495
xml读取异常Invalid byte 1 of 1-byte UTF-8 sequence
问题的根源是: The cause of this is a file that is not UTF-8 is being parsed as UTF-8. It is likely that the parser is encountering a byte value in the range...
分类:其他   时间:2014-03-22 21:59:32    收藏:0  评论:0  赞:0  阅读:503
ActiveX 控件漏洞挖掘之方法
ActiveX是微软公司提出,并在1996年被正式命名的组件技术。该技术提供了一种通用的开放程序接口,使用这种技术开发的ActiveX控件可以直接集成到IE浏览器或第三方应用程序中,但由于第三方编程等问题,控件的漏洞越来越多,很容易被攻击者利用进行破坏及窃取信息等活动,给个人和企业带来很大损失。本文...
分类:其他   时间:2014-03-22 22:03:25    收藏:0  评论:0  赞:0  阅读:429
centos中代理的设置
1.全局http代理 所有用户 编辑/etc/profile添加http_proxy="http://username:password@proxy_ip:port"export http_proxyhttps_proxy="http://username:password@proxy_ip:por...
分类:其他   时间:2014-03-22 22:02:26    收藏:0  评论:0  赞:0  阅读:308
二分查找在字符串中的应用范例
typedef struct _Nameval {char *name;int value;} Nameval;Nameval htmlchars[] = {"AElig", 0x00c6,"Aacute", 0x00c1,/* ... */"zera", 0x03b6,};int lookpu(c...
分类:其他   时间:2014-03-22 22:07:15    收藏:0  评论:0  赞:0  阅读:428
Sweetkang 的机器学习实验室 (1)
前言近年来,Machine Learning 在许多领域上已然取得了可喜的成就,非常火热。就我个人来讲,有意将业余 Sport Programming 的范围扩展一下,譬如 Topcoder Marathon。在解决实际问题中,方法太 Naive 往往效果不怎么样,依旧需要学习一下相关的基础知识。本...
分类:其他   时间:2014-03-22 22:06:16    收藏:0  评论:0  赞:0  阅读:715
hdu 4180
题意; 求接近规定 分数 的 最大分数用到 farey 数列的第二条性质 1 #include 2 #include 3 using namespace std; 4 /** 5 |a/b-c/d|最小, 同分的|(ad-bc)/bd| 最小,,即求 6 |ax-by| 最小 7 若a,b 有公约数...
分类:其他   时间:2014-03-22 22:09:57    收藏:0  评论:0  赞:0  阅读:274
Castle IOC容器构建配置详解(一)
主要内容 1.配置什么 2.几种配置方式 3.Include 介绍 4.Properties介绍 5.条件状态 一.配置什么 Castle IOC中并不像Spring.net那样贯穿着一个思想就是一切皆为配置,对于对象之间的依赖关系,Castle IOC会自动去连接,因此相比之下它的配置文件要比Sp...
分类:其他   时间:2014-03-22 22:12:41    收藏:0  评论:0  赞:0  阅读:465
zlog 纯C日志函数库的简单使用方法
zlog简述:log是一个高性能、线程安全、灵活、概念清晰的纯C日志函数库。事实上,在C的世界里面没有特别好的日志函数库(就像JAVA里面的的log4j,或者C++的log4cxx)。C程序员都喜欢用自己的轮子。printf就是个挺好的轮子,但没办法通过配置改变日志的格式或者输出文件。syslog是...
分类:其他   时间:2014-03-23 09:38:08    收藏:0  评论:0  赞:0  阅读:556
重要:VC DLL编程
VC DLL编程静态链接:每个应用程序使用函数库,必须拥有一份库的备份。多个应用程序运行时,内存中就有多份函数库代码的备份。动态连接库:多个应用程序可以共享一份函数库的备份。DLL的调用方式:即DLL的使用者在调用库中输出函数时,函数参数的压栈和出栈顺序和方法。VC++支持四种方式:_cdecl调用...
分类:其他   时间:2014-03-22 22:15:23    收藏:0  评论:0  赞:0  阅读:463
Hadoop 2.2.0启动脚本——etc/hadoop/hadoop-env.sh
1. export JAVA_HOME2. 设置HADOOP_CONF_DIR,默认etc/hadoop3. 设置HADOOP_CLASSPATH为contrib/capacity-scheduler/*.jar,即将所有jar包加入HADOOP_CLASSPATH4. 设置HADOOP_OPTS,...
分类:其他   时间:2014-03-22 22:14:28    收藏:0  评论:0  赞:0  阅读:1006
Castle IOC容器构建配置详解(二)
主要内容 1.基本类型配置 2.Array类型配置 3.List类型配置 4.Dictionary类型配置 5.自定义类型转换 一.基本类型配置 在Castle IOC的配置文件中,大家可能都已经注意一个问题了,就是不管组件接收的是什么基本数据类型,我们一律没有在配置文件中指定,也就是说,不管组件接...
分类:其他   时间:2014-03-23 09:38:14    收藏:0  评论:0  赞:0  阅读:406
1509 -- Glass Beads POJ
题意:求一个字符串的最小表示的开始下标就当模板题写了把字符串重复一遍,再建后缀自动机,贪心的选最小字典序在上面走len步因为走出来的一定是子串,长度又是len,所以一定是原来的字符串旋转得到的,就解决了 1 const 2 maxn=50010; 3 type 4 node=record 5 go:...
分类:其他   时间:2014-03-23 09:38:45    收藏:0  评论:0  赞:0  阅读:330
Castle IOC容器快速入门
主要内容 1.为什么要IOC 2.什么是Castle IOC容器 3.快速入门示例 4.几个重要的概念 一,为什么要IOC IOC(控制反转或者叫依赖注入)Martin Fowler大师在他的文章中已经讲解的非常精彩了,这里实在不敢班门弄斧,只好简单地解释几句。我们使用抽象接口来隔离使用者和具体实现...
分类:其他   时间:2014-03-23 09:38:39    收藏:0  评论:0  赞:0  阅读:398
按需加载实现方法
按需解析HTML按需解析HTML按需加载图片使用“按需加载”进行性能优化时,需要合理选择触发的动作。“按需加载”的最大优势在于减少了不必要的资源请求,节省流量,真正实现“按需所取”。但是“按需加载”本身如果使用不当也会影响用户体验,因为“按需加载”的时机在用户触发某动作之后,如果用户的网速比较慢的话...
分类:其他   时间:2014-03-23 09:38:32    收藏:0  评论:0  赞:0  阅读:392
P2P的原理和常见的实现方式(为libjingle开路)
参考原文为了项目的IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后的同行有些许帮助。 P2P实现的原理基本概念:NAT(Network Address T...
分类:其他   时间:2014-03-23 09:38:51    收藏:0  评论:0  赞:0  阅读:591
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!