现在位置: 首页 > nazar发表的所有文章
  • 11月
  • 20日
综合 ⁄ 共 1451字 评论关闭
  Ruby on Rails一段时间以来很是火爆,并且对Java社区造成了巨大冲击,昨天下午没事,便也来凑凑热闹。 初学之下,感觉Ruby on Rails确实不错,但似乎也不像传说的那么神奇。从两个方面来看:  第一,Ruby语言与Java语言的比较。对Ruby语言只是初步了解,但觉得Ruby不是很灵活,而是太灵活;Java与之相比,就显得比较简单,像我这种用惯了Java和C的人,刚开始感觉非常不适应。Ruby确实很强大,好像自带的FreeRIDE就是用Ruby写的,而且运行也不需要编译。但Ruby程序的运行速度似乎一直为大家所诟病,只是初试之下写的程序都比......
阅读全文
  • 11月
  • 18日
综合 ⁄ 共 7357字 评论关闭
  Comet:基于 HTTP 长连接的“服务器推”技术 serverPush技术很早就被提出了,不过到现在它还没有成为潮流,不是潮流并不代表不需要 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX 的长轮询方式;基于 iframe 及 htmlfile 的流方式。最后分析了开发 Comet 应用需要注意的一些问题,以及如何借助开源的 Comet 框架-pu......
阅读全文
  • 11月
  • 12日
综合 ⁄ 共 79字 评论关闭
 http://viz.aset.psu.edu/gho/sem_notes/3d_fundamentals/html/3dcoordinates.html
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 717字 评论关闭
题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。 为简单起见,标点符号和普通字母一样处理。 例如输入“I am a student.”,则输出“student. a am I”。 小编选择使用vector处理单词顺序,遇到的主要问题是vector的逆序输出。 应该是这样的~ iter = m_set.end(); iter--; for(;;iter--) { do something... if(iter==m_Set.begin())break; } 完整代码: #include<iostream> #include <vector> #include<cstdlib> using namespace std; void Overturn(char s......
阅读全文
  • 10月
  • 09日
综合 ⁄ 共 1217字 评论关闭
动态链接:    extern "C"  dumpbin -exports cmpnt1.dll    .def: library "cmpnt1.dll"          exports                 CreateIinstance @1 PRIVATE    动态加载    客户,组件划分:客户client.cpp  组件cmpnt.cpp cmpnt.def   共享:iface.h guids.cpp  程序清单 HRESULT GUID  注册表 COM库:    HRESULT:结构 常用返回值 HRESULT查找(十六进制直接查找,FACILITY_WIN32查找,FormatMessage)             hr == E_FAIL hr == S_OK 错误 应该FAILED(hr)             所有期望在远程机器上运行的函数都应返回HRESULT    G......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 65字 评论关闭
注意:这篇文章我是针对FF来写的,看完这篇文章,你能把IE的也写出来,就说明你入门了:) 代码下面有下载, 无 需引入任何js阅读全文 »
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 786字 评论关闭
1.何为数据链路层的(DATA LINK LAYER)的MAC子层和LLC子层?    MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差 错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性;    在MAC子层的诸多功能中,非常重要的一项功能是仲裁介质的使用权,即规定站点何时可以使用通信介 质。实际上,局域网技术中是采用具有冲突检测的载波侦听多路访问(Carrier Sense Multiple Access / Collision Detection,CSMA/CD)这种介质访问方法的。      LLC子层负责向其上层提供服务; LLC 是在高级......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 225字 评论关闭
Enumerable.First 方法 返回序列中的第一个元素。 Enumerable.FirstOrDefault 方法 返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。 Enumerable.Single 方法 返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。 Enumerable.SingleOrDefault 方法 返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1184字 评论关闭
本文比较简单,适合入门用,作个笔记,方便日后抄写 一个服务端,一个客户端,而且是阻塞方式,一次只能接受一个客户端连接并通信噢。 客户端发送‘bye', 结束与服务端的通信,如果发送’shutdown',服务端将会关闭自己! 服务端代码: from socket import * from time import ctime HOST = '' PORT = 21567 BUFSIZE = 1024 ADDR = (HOST, PORT) tcpSerSock = socket(AF_INET, SOCK_STREAM) tcpSerSock.bind(ADDR) tcpSerSock.listen(5) quit = False shutdown = False while True: print('waiting for connection...') tcpC......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 12789字 评论关闭
7.1. ContextMenu 7.1.1.概述 Android中的上下文菜单类似于Windows中的上下文菜单,Windows中的上下文菜单常称为:鼠标右击后的弹出菜单。 Android的上下文菜单的操作类似于列表项中的长按菜单项的事件响应。 Android用ContextMenu类管理上下文菜单。 7.1.2.常用方法 1、Activity.onCreateContextMenu(ContextMenu menu,View source, ContextMenu. ContexMenuInfo menuInfo); 作用:创建上下文菜单对象。 参数-menu:当前的上下文菜单。 参数-source:当前的view对象,即被长按的控件。 参数-menuInfo:没有任何方法的接口,即......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 30字 评论关闭
OpenStack Project Infrastructure
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1493字 评论关闭
设置透明效果 大概有三种 1、用android系统的透明效果 Java代码  android:background="@android:color/transparent"  例如 设置按钮 Java代码  <Button android:background="@android:color/transparent"       android:text="@+id/Button01"       android:id="@+id/Button01"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:textColor="#ffffff" />   2、用ARGB来控制 Java代码  半透明<Button android:background="#e0000000" />  透明<Button a......
阅读全文