精选文章

Android下使用TCPDUMP抓包Wireshark分析数据 如果想分析Android下某个APP的网络数据交互,需要在Android手机上抓包,最常用的抓包工具非tcpdump莫属,用tcpdump生成Wireshark识别的pcap文件,然后将pcap文件下载到电脑上,用电脑上的Wireshark加载pcap文件,通过Wireshark分析tcpdump抓取的数据。...

继续阅读

Mac下部署Android开发环境附加NDK 作为开发者,我们深有体会,不管是进行什么开发,为了部署开发环境,我们往往需要折腾很长时间、查阅很多资料才能完成,而且这次折腾完了,下次到了另一台新电脑上又得重新来过,整个部署过程记得还好,要是不记得又得重新开始,而且遇到Android这种GFW阻隔了开发资源下载链接的环境部署,又尤其浪费时间。所以这也是我写下这篇教程的初衷跟动力源泉,希望大家参考了这篇教程以后可以轻轻松松在Mac系统下将Android环境部署好。...

继续阅读

稍顯嚴肅的台中 坦白說,留在腦海中的台中影像並不多,來台灣之前在Booking上只訂到了台中的一家青旅,第一次住青旅有些不習慣,幹什麼都放不開。 同屋的一個男生是台灣人,不過一年中四分之三的時間在上海跟北京,這麼說來跟我還是比較有共同話題的。得之我準備花15天的時間環島,覺得太倉促了,他們大學時期花一個半月的時間也不見得能將台灣島給逛完。我只能無奈地表示,兩岸允許的簽證時間有限,自己的空閒時間更有限,只能用打卡式的旅行了,我深知正真地旅行應該慢下來,融入當地的環境,感受他們的風土人情,但第一次只能這樣作罷,以後換成民進黨上台,形勢會變成怎樣還不得而知,能否再過來還是個未知數。而我一向信奉的人生格言是秉燭夜遊,活在當下,所以,理解自己吧。...

继续阅读

為之留戀的新竹 來新竹之前本沒有對她有過高的期待,慢慢對她加分要從桃園火車站出發前往新竹開始。 在桃園火車站的候車月台上,有醒目的旅遊資料發放處,這上面的擺放的全是新竹的旅遊宣傳資料,關鍵的是資料做得非常簡潔易懂,而接下來一天的新竹之行就全部是依據這份寶典的指引來完成的。...

继续阅读

從桃園開始台灣之行 初到台灣恰逢華夏銀行系統升級,特意準備的華夏銀聯卡在桃園機場沒能派上用場,只好用建行在機場5000塊,算下來是很不划算的,但是沒辦法,誰叫我出機場就得花錢呢。 從機場打車到桃園的酒店,花了將近六百塊新台幣,到酒店時五點多,天已經漸亮了,洗漱完等到七點吃過早餐就開始補覺囉,一覺醒來已是中午,帶著換下來的衣服外出找自助洗衣店,順便覓食。...

继续阅读

  • Prev
  • Next

Ubuntu安装Google拼音输入法

分章分类 : Linux, Ubuntu, 应用与编程, 浏览器

由于Linux操作系统对命令行的依赖性比Windows系统高,在人际交互上也不及Windows优秀,所以导致Linux很难在非技术工作者当中普及起来,这也间接地影响到了各大软件厂商对Linux操作系统的支持。可喜的是Linux在不断进步,其中尤其以Ubuntu的用户体验做得最为出色。各大软件厂商在逐渐增加对Linux操作系统的支持,像Google公司的Chrome浏览器、甲骨文(Oracle)公司的VirtualBox、诺基亚公司的Qt等等,很多崇尚开源软件或者Linux系统的开发者们,也在自发的为Linux添砖加瓦,今天我要介绍的Google拼音输入法就是SCIM项目组从Andriod平台上移植过来的。 阅读全文

利用web.config实现Windows空间的301重定向

2

分章分类 : Windows, Wordpress, 应用与编程, 浏览器, 网络

真的后悔当初选了个Windows主机安放CppLive编程在线,各种麻烦啊,从当初不能用Wordpress自带的mail函数发邮件到最近超麻烦的301重定向设置,浪费了我不少时间去折腾。不过在折腾的同时自己也学了很多新知识,这样想想也还就没那么沮丧了。早几天把Wordpress固定链接格式简化以后,百度的拔毛让我心慌慌,为了亡羊补牢,以至于我今天花了几乎一天时间去尝试利用web.config实现Windows空间的301重定向。 阅读全文

巧用404页面重定向WordPress固定链接

分章分类 : Wordpress, 应用与编程, 网络

随了大流,看到卢松松酷壳等等知名博客用的文章固定链接格式形如“/html/%post_id%.html”,而我用的自定义结构“/html/%post_id%_%postname%.html”,其生成的链接很长,显得不简洁,所以忍不住就换成了前面那种格式。不换还好,换了以后百度最近基本不收录本站了,关键词CppLive在百度搜索结果前一百名中站了三十多个席位,而现在拔得只剩下一个了,还排到了第二页,真是令人痛心。早知道就该做好重定向再更改固定链接格式啊,抱着亡羊补牢的心态,我决定做个重定向,让所有搜索引擎已经收录的老的固定链接地址能够自定跳转到新的固定链接地址上去。 阅读全文

全新的百度首页

分章分类 : 应用与编程, 网络

今天打开百度,猛然发现界面变化很大,新增了导航、应用和新鲜事,当然这必须先登陆了百度帐号才可以,有点像谷歌(Google)的iGoogle,看来又是一款不错的山寨产品哦,就是这个山寨来得有点晚了,人家iGoogle都推出好几年了,百度今儿个刚模仿,流失了不少流量吧。初期体验来说,新版百度首页还是蛮不错的,相当于整个了网络收藏夹、网址导航以及各种门户网站的新鲜事提醒,极大的方便了用户,我想这应该对其他类似产品,比方说腾讯搜搜、有道、360网址导航,构成不小的威胁,百度推出这款全新的百度首页对于拴住用户还是很有帮助的。 阅读全文

设置socket超时时间

2

分章分类 : C++, C语言, 应用与编程, 网络

socket通常翻译为套接字(文件描述符),当我们使用socket函数创建一个套接字(文件描述符)后,我们可以使用该套接字(文件描述符)来执行很多操作,譬如read、write、open、accpet、connect、recvfrom、sendto等等,这里面的很多操作默认都是阻塞的,而这个阻塞时间就是我今天要讲的socket超时时间,在没有设置socket超时时间的情况下,这些有阻塞行为的操作调用的都是系统默认超时时间。不同的系统会定制不同的socket超时时间,比如本人的Ubuntu10.04的超时时间就是30秒,但多数的系统对于该超时时间的设置都是比较保守的,不会低于30秒。很多情况下,为了让我们的程序更合理,缩短socket超时时间让阻塞动作尽快返回结果就是很有必要了。 阅读全文

解决iPhone越狱后Cydia软件包冲突问题

分章分类 : MacOS, 应用与编程

苹果商店里面的免费软件很多,我们常用的移动软件,譬如新浪微博、腾讯QQ、人人网客户端等等都是免费的。所以不越狱、不花钱也无所谓了。但是对于像我这样的发烧友来说,为了更好的用户体验,就不得不越狱了。从所周知,iPhone是不允许安装第三方输入法的,即使您愿意花钱,在苹果商店也找不到第三方的中文输入法,迫于iPhone自带中文输入法用起来超麻烦,为了安装第三方中文输入法而越狱也是值得的。iPhone4刚入手的时候就越狱了,装了一些破解的收费游戏跟应用软件以后,就没有捣鼓过了,倒不是不想捣鼓,主要是没时间啊。 阅读全文

WordPress插件备份

分章分类 : Wordpress, 应用与编程, 网络

用了这么久的Wordpress,因为害怕数据意外丢失,数据库都按时备份了,迄今为止还为给自己使用的插件备份过。虽然我一向不主张使用插件,但是凭我个人的实力,很多功能还是没法用自己的代码实现的,为了偷懒,我最终还是依赖了十几款插件。同样为了防止网站意外事故,今天决定将我现在使用的插件名称及其功能来做一个简要的总结。

1、图片突出显示插件——Auto Highslide

该插件不需要改变任何东西,便能够自动为您的博客图片添加点击后突出显示原图的效果。能够很好的提高图片的浏览体验。

2、百度SiteMap文件自动生成插件——Baidu Sitemap Generator

在发布新的文章以后,它能够帮我们自动生成新的sitemap_baidu.xml文件,该文件严格遵循百度网络爬虫的抓取规范,同时生成一个静态的站点地图页面,有利于所有的搜索引擎前来抓取信息。该插件有利于您的网站被全球最大的中文搜索引擎——百度所收录,从而为您带来潜在的来自百度的搜索流量。 阅读全文

组播的特性与实例

分章分类 : C语言, 应用与编程, 网络

组播又称为多播,相对于广播更受程序员们的欢迎,但是介于很多平台对组播的支持不是很好的缘故,很多程序员像我一样不得不放弃组播,选择广播。大家都知道广播是无法跨路由的,只有在同一广播域内的机器才能收到该广播域内来自其他其他机器的广播包。广播还有一个很大的缺点就是不做过滤,同一广播域内的所有机器都会收到广播包,不管机器是否愿意。这对不关心该广播包的机器而言就是垃圾数据,无形中造成了网络拥塞。这也是很多程序员实在不想采用广播的原因。然而多播就可爱多了,它不仅可以跨路由,而且只对加入了相同组播域的机器发数据。也就是说,如果哪台机器关心来自某一组播域的数据,它必须主动加入该组播域,执行加入指令以后,系统会向路由发送一条加入请求,路由会在该组播域上维护新加入机器的套接字(文件描述符),当路由收到其他机器发到该组播域的数据以后,会依次转发到已经加入改组播域的所有套接字(文件描述符)中去。 阅读全文

非阻塞套接字及其应用

分章分类 : C语言, 应用与编程, 网络

默认情况下,系统为我们分配的套接字(文件描述符)是阻塞的,我们使用阻塞的套接字(文件描述符)执行connect、read、write、accept等函数的话,会阻塞一段系统默认的超时时间,当然这个超时时间可以通过setsockopt函数的相关参数进行设置,但不论如何都会阻塞一段这个指定的时间。如果您的程序是单线程,或者该线程需要执行多任务,一旦阻塞这就不能执行其他任务了,这并不是我们希望看到的,那么有没有办法让基于该套接字(文件描述符)的动作(如connect)立刻返回呢?答案是肯定的。
阅读全文

为WordPress文章添加版权信息

6

分章分类 : Wordpress, 应用与编程

为了更好的被搜索引擎所收录,很多博主跟我一样在坚持原创。正如道招兄引用的曹操的那句话——“人人都说假话的时候,说真话就是最好的武器”一样,原创的东西才是这个互联网内的新鲜空气。如果注明出处,转载还是可以容忍的。可是偏偏有一群投机取巧、企图不劳而获的人只字不差的拷贝原创文章据为己有,有时候搜索某个关键词,发现自己的文章在搜索引擎有很靠前的排名,可是进去一看,尽然是自己的文章出现在了别人的网站上,自己辛辛苦苦的劳动成果反倒被搜索引擎记到了其他网站头上,这让我们这些原作者心里多委屈。不过,大多这种只字不差的拷贝都是程序自动抓取的,要是我们在文章结尾加上自己的版权信息和文章连接,搜索引擎沿着链接抓取了同样的文章后,自然会降低拷贝者文章的权重,所以为Wordpress文章添加版权信息就显得尤为重要了。 阅读全文