其他
bailyzheng
这个作者很懒,什么都没留下…
展开
-
Google检索技巧
来自Gevin的投稿,这也是Gevin的第二篇投稿了,原文名为Google技巧:优化搜索,优化结果,说来惭愧,作为Google的重度使用者,我对这些Google 高级搜索技巧知道和使用的并不多。Google是目前最好的搜索引擎,即便中文搜索,Google也是最好的。对此,Gevin不做解释,每个人都会找到适合自己习惯的搜索引擎,Gevin只介绍个人喜欢的Google。转载 2012-05-09 09:49:38 · 1189 阅读 · 0 评论 -
虚拟机无法打开磁盘 "或者某一个快照所依赖的磁盘 原因:未能锁定文件"的解决办法
很多人在使用虚拟机是都会遇到“无法打开磁盘" x:\*\*vmdk "或者某一个快照所依赖的磁盘原因: 未能锁定文件”问题出现的原因:虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候虚拟机会使用扩展名为.lck(磁盘锁)文件对虚拟磁盘(.vmdk)进行锁定保护。当虚拟转载 2014-06-28 22:12:51 · 19537 阅读 · 0 评论 -
Git Submodule完整教程(2/3)
2.3 修改Submodule我们在开发人员B的项目上修改Submodule的内容。先看一下当前Submodule的状态:?1234➜ henryyan@hy-hp ~/submd/ws/project1-bgit:(master) cdlibs/lib1➜ hen转载 2014-06-22 22:01:40 · 7585 阅读 · 1 评论 -
Git Submodule完整教程(3/3)
2.8.1 牛刀小试?1234➜ henryyan@hy-hp ~/submd/ws/project1-bgit:(master) ✗ greppath .gitmodules | awk'{ print $3 }' > /tmp/study-git-submodule-dirs转载 2014-06-22 22:04:09 · 2948 阅读 · 1 评论 -
Git Submodule完整教程(1/3)
自从看了蒋鑫的《Git权威指南》之后就开始使用Git Submodule功能,团队也都熟悉了怎么使用,多个子系统(模块)都能及时更新到最新的公共资源,把使用的过程以及经验和容易遇到的问题分享给大家。Git Submodule功能刚刚开始学习可能觉得有点怪异,所以本教程把每一步的操作的命令和结果都用代码的形式展现给大家,以便更好的理解。1.对于公共资源各种程序员的处理方式每个公司的转载 2014-06-22 21:47:03 · 2190 阅读 · 2 评论 -
XMPP客户端库Smack 4.0.6版开发之二
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。XMPP客户端库Smack 4.0.6版开发之二作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs三、Smack库的特征1、极度简单易用,API功能强大发送一条文本消息给某个用户只需几行代码:[java] view plaincopypr转载 2015-12-02 23:20:24 · 596 阅读 · 0 评论 -
XMPP客户端库Smack 4.0.6版开发之六
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。目录(?)[+]XMPP客户端库Smack 4.0.6版开发之六作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs五、名单Roster和在线状态Presence名单可以让你跟踪其他用户是否在线,而且名单可以让你把用户组织到群组,比如朋友群或工作群。而其它的即转载 2015-12-02 23:25:10 · 464 阅读 · 0 评论 -
XMPP客户端库Smack 4.0.6版开发之一
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。XMPP客户端库Smack 4.0.6版开发之一作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Smack库概述Smack是一个开源、易用的XMPP/Jabber客户端库,它使用Java语言开发,由Jive Software开发。Smack的优点是编程简单。S转载 2015-12-02 23:19:41 · 825 阅读 · 1 评论 -
XMPP客户端库Smack 4.0.6版开发之四
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。目录(?)[+]XMPP客户端库Smack 4.0.6版开发之四作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs三、XMPPConnection管理1、创建连接org.jivesoftware.smack.XMPPConnection类可管理到XMPP转载 2015-12-02 23:22:30 · 457 阅读 · 0 评论 -
XMPP客户端库Smack 4.0.6版开发之三
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。XMPP客户端库Smack 4.0.6版开发之三作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs六、建立连接的例子XMPPConnection类用于创建一个到XMPP服务器的连接,代码例子如下:[java] view plaincopyprint?转载 2015-12-02 23:21:27 · 581 阅读 · 0 评论 -
XMPP客户端库Smack 4.0.6版开发之五
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。目录(?)[+]XMPP客户端库Smack 4.0.6版开发之五作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs四、使用Chat消息通信来回收发消息是即时通信的核心功能。尽管单条消息是以包的形式发送和接收的,通常还是把他视为聊天的消息字符串,使用org.j转载 2015-12-02 23:23:36 · 470 阅读 · 0 评论 -
vim 多窗口编辑
本文出自 http://blog.csdn.net/shuangde800------------------------------------------------------------------------------------------------vim提供多窗口编辑的功能,可以简化复合的编辑任务。vim的多窗口并不是说在终端上启动转载 2016-03-05 22:06:19 · 391 阅读 · 0 评论 -
git submodule 删除及更新URL
删除一个submodule 1.删除 .gitsubmodule中对应submodule的条目 2.删除 .git/config 中对应submodule的条目 3.执行 git rm --cached {submodule_path}。注意,路径不要加后面的“/”。例如:你的submodule保存在 supports/libs/websocket/ 目录。执行命令为:git rm转载 2016-03-08 10:27:21 · 15142 阅读 · 0 评论 -
warning:deprecated conversion from string constant to 'char *'解决方案
Linux 环境下当GCC版本比较高时,编译代码可能出现的问题问题是这样产生的,先看这个函数原型:void someFunc(char *someStr);再看这个函数调用:someFunc("I'm a string!");把这两个东西组合起来,用最新的g++编译一下就会得到标题中的警告。为什么呢?原来char *背后的含义是:给我个字符串,我要修改它。而理论上,我们转载 2013-10-25 13:39:33 · 798 阅读 · 0 评论 -
doxygen生成rtf/word使用小心得
硕士毕业要写个技术文档,蒙了,真麻。怎么也都不行,后来老师给指了条路:使用doxygen。 网上有许多关于使用doxygen的帖子,不过大都是互相copy(怎么和我的名字很像,我可不是这样的人),再不就是知而不言,言而不尽。不过我觉得来自CSDN的一篇文章很好,是伐木大哥的:使用doxygen为C/C++程序生成中文文档(上),找了好久,就是没有找到(下),可能是他比较忙的原因吧,不转载 2013-05-27 10:16:19 · 2698 阅读 · 1 评论 -
理解 Thread.Sleep 函数
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒?2、某人的代码中用了一句看似莫明其妙的话:Thread.转载 2013-03-22 11:32:45 · 634 阅读 · 0 评论 -
Contiki
Contiki维基百科,自由的百科全书本文介绍的是内嵌操作系统。关于Contiki的其它意思,请参见“Contiki (消歧义)”。ContikiScreenshot of the VNC server running on theAtmel AVR port of Contiki.开发者Ada转载 2012-05-14 16:03:10 · 2729 阅读 · 0 评论 -
简单对象访问协议 SOAP
简单对象访问协议维基百科,自由的百科全书网路协议应用层DHCP · DNS · FTP · Gopher · HTTP· IMAP4 · IRC · NNTP · XMPP ·POP3 · SIP · SMTP · SNMP · SSH· TELNET · RPC · RTCP · RTP·RTSP · SDP · SOA转载 2012-06-13 15:40:56 · 822 阅读 · 0 评论 -
XML Schema中targetNamespace概念
targetNamespace是一个xml的schema中的概念 比如我们定义了这么个schema: targetNamespace= "http://a.name/space "> 那么它表示的意思是address这个元素是属于 "http://a.name/space "命名空间的。你想想看,如果你不指定targetN转载 2012-06-25 10:46:28 · 16445 阅读 · 4 评论 -
虚电路(Virtual Circuit)的概念
1、虚电路(Virtual Circuit)的概念 虚电路是面向连接的数据传输,工作过程类似于线路交换,不同之处在于此时的电路是虚拟的。 采用虚电路方式传输时,物理媒体被理解为由多个子信道(称之为逻辑信道LC)组成,子信道的串接形成虚电路(VC),利用不同的虚电路来支持不同的用户数据的传输。2、采用虚电路进行数据传输的过程 (1)虚电路建立:发送方转载 2012-07-25 16:49:26 · 24896 阅读 · 0 评论 -
Rose中的四种视图
Rose中的四种视图2008-10-26 16:49:18标签:case rose logical use component原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kevdmx.blog.51cto.com/429766/108166在Rose中有四种视图分类,他们分别是:Use转载 2012-08-11 16:24:29 · 1822 阅读 · 0 评论 -
边界类、控制类和实体类
UML中类有三种主要的版型:边界类、控制类和实体类。引入边界类、控制类及实体类的概念有助于分析和设计人员确定系统中的类。边界类位于系统与外界的交界处,窗体、报表、以及表示通讯协议的类、直接与外部设备交互的类、直接与外部系统交互的类等都是边界类。通过用例图可以确定需要的边界类,每个Actor/Use Case对至少要一个边界类,但并非每个Actor/Use Case对要唯一的边界类。转载 2012-07-27 08:29:42 · 4538 阅读 · 0 评论 -
100层楼摔鸡蛋问题
题目】有一栋100层高楼,从某一层开始扔下的玻璃杯刚好摔坏,现有两个玻璃杯,最少几次能找到那一层?reference http://my.oschina.net/kaixindewo/blog/16533【题目】有一栋100层高楼,从某一层开始扔下的玻璃杯刚好摔坏,现有两个玻璃杯,最少几次能找到那一层?首先我要对题目的表述提点意见。这是一个很有歧义的表述转载 2012-10-12 22:10:39 · 3531 阅读 · 0 评论 -
10道精彩的智力问题
10道精彩的智力问题1. 给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎子把牌分成两堆,使得每堆牌里正面朝上的牌的张数一样多。瞎子应该怎么做?答案:把扑克牌分成两堆,一堆10张,一堆42张。然后,把小的那一堆里的所有牌全部翻过来。2. 如何用一枚硬币等概率地产生一个1到3之间的随机整数?如果这枚硬币是不公正的呢?答案:如果是公正的转载 2012-10-12 22:13:51 · 1072 阅读 · 0 评论 -
Docbook简介
编写技术文档,我想谁都遇到过。很多人都用MS Word,不可否认Word的功能确实非常强大,但是用Word有一些缺点无法避免:1) 写文档的时候,不得不兼顾文档的格式,这是件很头痛的事情,至少对我来说。经常是最后不得不Review好几遍,就是为了统一格式,即使使用模板也不能避免这个问题。2) 无法进行有效的版本控制,因为Word保存的是二进制格式,这就不能使用CVS的版本控制功能,转载 2013-02-19 18:41:43 · 759 阅读 · 0 评论 -
pango1.0.sh exit code 1——cygwin安装小问题
转载地址:http://blog.csdn.net/yanhc519/article/details/8639989最近在windows上用cygwin安装NS2遇到点小问题,如下是解决方案,做一下备忘。pango1.0.sh exit code 1http://sourceforge.net/mailarchive/forum.php?set=custom&viewmonth=&vi转载 2013-03-09 20:20:10 · 1920 阅读 · 0 评论 -
使用Visio进行UML建模
使用Visio进行UML建模转自:http://www.qdgw.com/zhuantiweb/jpkc/2009/rjkf/xmwd/Visio_UmlModel.htm内容提纲:1、VISIO中的UML建模环境2、用例图(USE CASE Diagram)的使用2.1 用例图的组成2.2 创建用例图2.2.1 建立角色(Actor)2.2.2 建转载 2013-03-12 16:15:12 · 5171 阅读 · 1 评论 -
StarUMLd的11种图
StarUML支持11种类型的图。创建新图的过程从模型资源管理器或绘图区选择一个要包含新图的元素。右键单击选择[Add Diagram(添加图)]菜单,选择了图的类型后新图就创建了出来。可用图的类型图类型描述 ---StarUML用户手册 第四章 用StarUML管理模型" alt="" src="http://blog.sina.c转载 2013-03-18 15:03:22 · 1849 阅读 · 0 评论 -
GitLab修改root用户密码
GitLab是一个私有的Git仓库,具有较好的项目管理和用户管理能力。 对于普通用户而言,通过系统的重置密码,接受邮件即可解决,可是GitLab的管理员账号,缺省的邮箱是一个不存在的邮箱地址,所以没有办法通过邮箱来复位。 通过在服务器上,可以修改用户的密码: 官方修改密码:(http://docs.gitlab.com/ce/security/reset_root_password转载 2016-07-11 10:52:12 · 964 阅读 · 0 评论