首页 > 2014年01月19日 > 全部分享
Linux下的TUN/TAP编程
linux下实现虚拟网卡我们在使用VMWARE的虚拟化软件时经常会发现它们能都能虚拟出一个网卡,貌似很神奇的技术,其实在Linux下很简单,有两种虚拟设备,TUN时点对点的设备,tap表示以太网设备的,做为虚拟网卡驱动,Tun/tap驱动程序的数据接收和发送并不直接和真实网卡打交道,而是通过用户态来...
分类:其他   时间:2014-01-19 15:54:12    收藏:0  评论:0  赞:0  阅读:682
浮动闭合方案:clearfix
1.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*+height:1%;}2.clearfix{overflow:auto;_height:1%}3.clearfix...
分类:其他   时间:2014-01-19 15:54:17    收藏:0  评论:0  赞:0  阅读:375
poj 3177 poj 3352 (边双连通分支)
题意:告诉你一张无向图,问你构造边双连通分支,需要加最小的边。思路:发现这两道题可以用一份代码过掉0.0。真是搞笑,题目意思基本相同。主要就是知道如何构造边双连通分支,原来的双连通分支数记为n那么ans = (n+1)/2这个结论是可以证明的。这里我们就把他记住就好了。至于题目的做法就是统计边双连通...
分类:其他   时间:2014-01-19 15:54:07    收藏:0  评论:0  赞:0  阅读:592
iOS中 nil Nil NULL 的区别
nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同...
分类:其他   时间:2014-01-19 15:53:52    收藏:0  评论:0  赞:0  阅读:498
HDU3537
1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 mapvis; 8 bool obious(int x){ 9 int cnt = 0;10 while(x>0){11 if(x%2)cn...
分类:其他   时间:2014-01-19 15:53:57    收藏:0  评论:0  赞:0  阅读:497
何时使用引用参数
使用引用参数的主要原因程序员能够在函数中修改调用函数参数中的数据对象通过传递引用而不是整个数据对象,可以提高程序的运行速度。尤其是当数据对象较大时,如结构和类对象。对于使用传递的值而不作修改的函数:如果数据对象较小,如内置数据类型或者小型结构,则按值传递。如果数据对象是数组,则只能使用指针,并且将指...
分类:其他   时间:2014-01-19 15:53:47    收藏:0  评论:0  赞:0  阅读:425
往单链表末尾中添加一个结点
1 #include "stdafx.h" 2 #include 3 4 using namespace std; 5 struct ListNode 6 { 7 int m_nValue; 8 ListNode* m_pNext; 9 };10 11 void AddToTail(ListNode...
分类:其他   时间:2014-01-19 15:53:37    收藏:0  评论:0  赞:0  阅读:436
Programming Environment---Eclipse & Subversion
一直试图为自己搭建一个完善的编程环境.本机是 windows 系统, 由于只需要 linux 的编译环境, 在 virtualbox 中安装了CentOS 6.5 minimal, 不带桌面的. 目标是在 windows 上搭建 svn server, 虚拟机中可以用 subversion clie...
分类:其他   时间:2014-01-19 15:53:22    收藏:0  评论:0  赞:0  阅读:522
在链表中找到第一个含有某值的结点并且删除该结点.
1 void RemoveNode(ListNode** pHead,int value) 2 { 3 if(pHead==NULL||*pHead==NULL) 4 return; 5 ListNode* pToBeDeleted = NULL; 6 if((*pHead)->m_nValue==...
分类:其他   时间:2014-01-19 15:53:12    收藏:0  评论:0  赞:0  阅读:443
Unity3D笔记十三 摄像机之间切换
using UnityEngine;using System.Collections;public class _5_6 : MonoBehaviour{ private GameObject camera0; private GameObject camera1; private GameObje...
分类:其他   时间:2014-01-19 15:53:17    收藏:0  评论:0  赞:0  阅读:438
PHP多线程
#### 方案一:PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增...
分类:Web开发   时间:2014-01-19 15:53:07    收藏:0  评论:0  赞:0  阅读:546
sql
表、列、行主键外键联系:一对一,一对多,多对多规范化:1NF,2NF,3NF,4NF,5NF,BCNF
分类:数据库技术   时间:2014-01-19 15:53:02    收藏:0  评论:0  赞:0  阅读:411
maven-multiModule
主pom的定义packaging:pommodules的指定dependencyManagement的指定properties的指定build或profile的设置子module的创建在主pom的文件夹下新建modulepom中指定module-name、packaging、对其余pom的依赖dep...
分类:其他   时间:2014-01-19 15:52:52    收藏:0  评论:0  赞:0  阅读:390
Linux shell脚本的字符串截取
http://blog.csdn.net/gumanren/article/details/5601544Linux 的字符串截取很有用。有八种方法。假设有变量var=http://www.hao.com/123.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 ...
分类:其他   时间:2014-01-19 15:52:42    收藏:0  评论:0  赞:0  阅读:470
Python问题之奇怪诡异的Bug
最近又重新装上了windows 7感觉还是那样,主要是想用M8SDK写些程序。也想在windows上玩玩,一直都觉得用C写一些常用的东东很复杂,只有借助于解释性语言了,在python, ruby间选择,最终用Python。python的语法非常简单,对于一个学过编程的人可能一上午就差不多了,不过py...
分类:编程语言   时间:2014-01-19 15:52:47    收藏:0  评论:0  赞:0  阅读:587
Paxos可容错的一致性协议
一致性问题要求多个process对一个值达成一致。基于消息传递的分布式系统中,在不考虑消息篡改等拜占庭错误的情况下,Paxos可以解决在进程退出,消息延迟,丢失,重复等异常发生的环境中对某个值达成一致的问题。考虑Paxos最基本的形式:两个角色:Proposer和Acceptor,Proposer提...
分类:其他   时间:2014-01-19 15:52:32    收藏:0  评论:0  赞:0  阅读:517
对于入门Demo的看法
对于一些以前没有接触过的技术,网上一搜,了解一些介绍信息,原理以及一些代码API的大致了解,接下来应该开始一个小Demo例子。网上现在好多的教材,多数不知是怎么写的,基本大致一个样,对于初学者没什么帮助,关键代码写的根本不清楚,运行都有问题,误导初学者,写的云里雾里的
分类:其他   时间:2014-01-19 15:52:37    收藏:0  评论:0  赞:0  阅读:427
Java判断字符串是中文还是英文
在做开发的时候我们经常需要用到根据某个字符或者字符串来判断其是中文还是英文,从而做相应的处理,其实不难,大多数人们都是用到正则来判断的,下面小贝就给大家分享一下Java判断字符串是中文还是英文推荐文章:Java用pinyin4j根据汉语获取各种格式和需求的拼音 Java根据汉字字符串检索出字符首字母...
分类:其他   时间:2014-01-19 15:52:27    收藏:0  评论:0  赞:0  阅读:530
USACO 2.1.5 Hamming Codes
题意:给出N, b, D。找到N个数字,使得两两之间的汉明距离(Hamming distance)大于等于D,每个编码的位数为b输出要求,每行十个数,且保证数字在b进制下值最小解法:枚举,从1开始(必须包含0),主要是位运算,参考nocow/*ID: lsswxr1PROG: hammingLANG...
分类:其他   时间:2014-01-19 15:52:22    收藏:0  评论:0  赞:0  阅读:474
架构师给程序员的一封信
下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过来,我相信我们所有的程序员都能从中学到很多东西。下面是这封邮件—— 每次当我开始做新的东西是我就会很兴奋。就算在软件圈里做了20年以后,每当开始新的旅程里,我都觉得我心中有一些东西不吐不快。这是我们大...
分类:其他   时间:2014-01-19 15:52:17    收藏:0  评论:0  赞:0  阅读:401
321条   上一页 1 2 3 4 5 6 ... 17 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!