现在位置: 首页 > encompass发表的所有文章
  • 09月
  • 03日
综合 ⁄ 共 236字 评论关闭
2014-04-07 21:31 4人阅读 评论(0)收藏编辑删除 要点:      由于单独的一种网络连接方式无法正常的连接本地和外网 因此需要两种连接方式 Nat 和桥接网络 步骤:  1.设置->网络->网卡1->网络地址转换(NAT)     网卡2->桥接网卡  2.启动虚拟机系统  3.在命令行中输入ifconfig eth0 up 192.168.1.3  4.使用ping命令查看是否成功 图解: linux下: l windows下 上图就是访问主机的阿帕奇服务器 可以看见是可行的 好了 局域网搭建成功
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 3540字 评论关闭
google chrome浏览器的源代码是非常庞大的,为了较快的进入学习状态,有必要事先对一些知识点进行说明,这里不是要详细说明里面的细节,而是从概念层次阐明一些注意事项。这里谈到的东西也不一定说非要事先把这些东西搞得很明白才能去学习源代码,主要还是先给大家一个心理准备。当然如果你最终要在细粒度的层次掌握源代码细节,那么这些知识点必须非常清楚,不过这可以结合源代码的时候再针对性的来澄清这些知识点。 由于chrome源代码包含方方面面的技术非常之多,根据个人喜好可能针对性的对某些技术感兴趣,那么可以针对性的......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 641字 评论关闭
Cmd命令行模式修改字体: 1>在dos窗口右键【属性】字体、颜色可以设置字体大小与颜色; 2>默认字体只支持点阵字体和新宋体,点阵字体最大只能10*20;新宋体可以设置字号; 使用其他字体:(注意:通过修改注册表实现,请谨慎使用,运行regedit打开注册表) 1>打开项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont     可以发现里面有ab(字符串值),默认是有一个0和00,对应的就是cmd字体菜单的那两项,每添加一个字体项,需要多加一个0;     例如:添加Lucida Console字体......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 6752字 评论关闭
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。   通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 6185字 评论关闭
最近几天被这个问题困惑了许久。 不禁感叹微软的东东真是越做越烂了,也终于明白了时隔12年大家仍然死守VC6的原因。。    用VC2005/VC2008编译的程序,编译时没有任何错误,但是运行时就是提示“应用程序正常初始化失败”!! 查找了各方面资料,做了各种尝试,网上说什么的都有:有让安装vc2005 sp1补丁的;有让安装vcredist_x86.exe的; 有让把CRT库的dll直接拷贝到程序目录的; 有让清理注册表的;有让装.NetFramework新版本的;有让查manifest的;    结果我尝试了半天,几乎都是浪费时间。上面最后一条说的还算正确,只是作者把......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 6581字 评论关闭
转至:http://www.cnblogs.com/brucewoo/archive/2012/04/25/2470687.html 生成C++语言代码的代码详解       由于各种语言的代码生成结构和原理都差不多,所以我就只分析了生成C++代码的代码。 这个功能是由t_cpp_generator类实现(在文件t_cpp_generator.cc定义和实现),直接继承至t_oop_generator类(这个类是所有面向对象语言生成器类的直接基类,封装了面向对象语言生成器共有的特征与行为),而t_oop_generator又从t_generator继承(上面已经介绍),下面详细分析这个类是怎样生成C++语言的代码文件的。这个还有从上面介绍的......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 2760字 评论关闭
先看下列的例子程序 #include <sys/time.h>#include <sys/select.h>#include <unistd.h>#include <assert.h> #define STDIN 0#define TRUE 1#define FALSE 0#define ulong unsigned long static struct timeval timeLast;static volatile char TmoutEnable; void timeEnable(){    int res = gettimeofday( &timeLast, NULL );//获取当前时间计数     assert( res == 0 );    TmoutEnable = TRUE;} void timerECE(  )//毫秒定时器{    ulong ulDeltaMS;    struct timeval  timeCur;//当前时间     if......
阅读全文
问题: 使用drop database XXX命令删除数据库时出现如下异常: FAILED: Error in metadata: InvalidOperationException(message:Database hive is not empty) FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask 原因: 数据库中还有表没有删除。 解决: 使用drop database XXX cascade命令操作可以完成删除。
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 70字 评论关闭
开始-设置-控制面板-Windows防火墙,单击“例外”-“添加端口”,名称为:mysql,端口:3306,TCP协议,单击“确定”就可以了
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 2180字 评论关闭
图搜索的方法有两种,一种是深度优先,一种是广度优先 由于这两种搜索算法在最坏时间的复杂度都接近于穷举,因此在算法中使用剪枝非常重要。 区别 1)回溯法       =   深度优先   +   剪枝       分支限界   =   广度优先   +   剪枝 2)回溯法适用于在求解空间内求得所有解,通过不断地深入和回溯,每次扩展一个子节点,可以将满足条件的所有解搜出        分支限界法适用于在求解空间内求得满足条件的一个解或最优解,因为分支限界使用层层扩展的广度优先搜索,每次扩展出所有的子节点,对已经访问过的节点不再重复访问,......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 841字 评论关闭
今天凌晨,苹果WWDC大会发布了苹果最新的操作系统:iOS6。iOS6更新了很多功能,包括了中文版Siri、自带的3D导航地图、九宫格笔画输入法、照片流等等。不过,想要升级iOS6,iOS用户就必须拥有苹果开发者帐号。那么,怎么才能拥有苹果开发者帐号呢?接下来,小编就教给大家方法。   1.注册免费开发者帐号教程: 对于中国开发人员,打开如下图链接: http://developer.apple.com/programs/register/ 如果你已经拥有一个苹果ID,也可以不注册,不过,苹果建议你为开发专用的账号专门注册一个苹果ID。如图所示,点击注册。   我们......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 942字 评论关闭
socket读写 使用 smarty 解析 space 的 blog 页模板,php 与 spuser 和 blogapp 通过 socket 各交互一次,spuser 和 blogapp 为虚拟的桩模块,接到请求立即返回。 从 socket_connect 到 socket_close 直接的一次 socket 交互的时间,包括写140(164)字节的请求,读取shead,unpack shead,读取返回数据,shead+返回数据共956(8707)字节。 耗时为 100 次 wget 页面返回结果的平均值。 交互耗时(s): talk_with_spuser 0.0002652 talk_with_blogapp 0.0002777 桩模块耗时(s): gserv_spuser 0.000352 gserv_blo......
阅读全文