现在位置: 首页 > hypnotist发表的所有文章
  • 02月
  • 08日
综合 ⁄ 共 4379字 评论关闭
转载:链接 1、Git是什么         Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。         Git的出现减轻了许多开发者和开源项目对于管理分支代码的压力,由于对分支的良好控制,更鼓励开发者对自己感兴趣的项目做出贡献。其实许多开源项目 包括Linux kernel, Samba, X.org Server, Ruby on......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 509字 评论关闭
       大数据如今越来越热,数据量再大不会用,放到那里也是存储垃圾。所以随着数据量的越来越大,对数据的各种处理和挖掘需求也很多。这就促进分布式存储和计算软件的快速发展,集群的规模也越来越大。从以前的某家公司的服务器规模一万台都让人吃惊,到现在的BAT的大型分布式集群的总服务器规模在几万到几十万之间也不觉得匪夷所思。        我现在接触的也是一些云平台集群的搭建和一些算法的并行化处理(一般是基于Mapreduce编程模型)没有用MPI编程模型具体为什么我也不太清楚。记得听人说在2010年的时候,360还仅仅刚搭建......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 297字 评论关闭
原文链接:http://www.jb51.net/os/MAC/99236.html 不知大家在使用 Mac 时有没有一种困惑,在对话框出现后无法用 TAB 切换选项。 以至于很多人觉得 Mac 连这种蛋疼却实用的小功能都没有,其实不然,我们来设置一下就可以了。 Step1:系统偏好设置-键盘中选中 “所有控制” Step2:再试一下 这个时候看到蓝色的虚框了吧,按空格就可以选中虚框的内容,而回车还是蓝色高亮按钮, 按 TAB 可以切换,加按 SHIFT 可以倒退,于是这个问题就解决了。 PS:也可以在出现按钮的时候通过 CTRL + F7 来激活或关闭 TAB 键选择功能。 PS:TAB 切换......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 57字 评论关闭
原地址:http://blog.chinaunix.net/uid-20778906-id-540115.html
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 2397字 评论关闭
一种能够快速显示的图片压缩算法格式fh作者: HouSisong@GMail.com    2005.10.08 (2013-06-12: 可以参考另一个版本,开源的FRG图像文件格式 ) tag:图片格式,纹理压缩,图像压缩算法,快速显示,快速blend  现在一些流行的显卡开始硬件支持一些纹理压缩方法,以使显存能够成倍的容纳更多的纹理数据(好处不言而喻);比如S3TC(DXTC)、FXT1、3DC等;本文提出一种纯软件的类似压缩技术;  这是一种可以支持纯软件快速显示(或解压)的支持32bit ARGB(带8bit Alpha通道)颜色的高保真压缩方案(应用中不需要解压就可以快速的Copy或Blend到显示b......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 460字 评论关闭
在Windows系统中通过服务或者命令行方式启动Oracle 10g Entrprise Manager时,出现下面的错误:在本地计算机无法启动OracleDBConsoleorcl服务。错误号1053,服务没有及时响应启动或者控制请求。在事件查看器中,可能报:Agent process exited abnormally during initialization。如下图所示:   产生这个问题的可能原因有可能是由于电脑的IP地址改变导致。这个时候需要重新配置EM。具体操作如下:   首先删除原来的EM配置,命令行方式下:c:/>emca -deconfig dbcontrol db -repos drop。若成功删除EM,那么同样会在Windows服务......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 2716字 评论关闭
IBM软件集团大中华区总架构师 寇卫东   有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。 如果对某一种或几种技术非常感兴趣,并且能够持续钻研,经过一定时期的积累,你可以逐渐成长为专家级程序员。专家级程序员对于所掌握的专业技术的熟练程度非一般程序员能......
阅读全文
PSCollectionView实现了类似Pinterest的瀑布流视图显示形式,支持显示图片和文字
阅读全文
  • 11月
  • 13日
综合 ⁄ 共 438字 评论关闭
在 Linux 系统中,大多数命令从来都是信奉“沉默是金”的准则,所以当我们利用 cp 复制文件的时候并不能看到所谓的进度条。如果你在意这一点,那么不妨来用用 cv。 cv 是 Coreutils Viewer,它能够显示传输数据的进度,包括百分比、大小、以及速率等信息。cv 支持 coreutils 中的基本命令,比如 cp、mv、rm、dd、tar 等等。 cv 的源代码可从 GitHub 获取,需要自行编译。 cv的实现机制: It simply scans /proc for interesting commands, and then use fd/ and fdinfo/directories to find opened files and seek position, and......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 3288字 评论关闭
多进程通信 queue和pipe的区别: pipe用来在两个进程间通信。queue用来在多个进程间实现通信。 此两种方法为所有系统多进程通信的基本方法,几乎所有的语言都支持此两种方法。   1)Queue & JoinableQueue queue用来在进程间传递消息,任何可以pickle-able的对象都可以在加入到queue。  multiprocessing.JoinableQueue 是 Queue的子类,增加了task_done()和join()方法。   task_done()用来告诉queue一个task完成。一般地在调用get()获得一个task,在task结束后调用task_done()来通知Queue当前task完成。 join() 阻塞直到qu......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 2126字 评论关闭
手动制作Iphone ipa软件教程 1.  前提条件 以下描述的所有操作,都是在MAC OS 10.5.5 上进行的。如果你使用的是windows OS或者是其他版本的MAC OS,操作步骤可能有所不同。 你的手机在安装非官方ipa软件前,需要进行ipa破解工作。具体操作步骤见下文中的Iphone手机ipa破解部分。 2.  ipa制作过程: a)         建立一个名为ipa文件夹,在该文件夹下建立一个名为Payload的子文件夹。 b)         将512*512的程序图片拷入ipa文件夹下,去掉图片后缀各式,重命名为iTunesArtwork。 c)         将xcode生成的app文件,拷入Payload文件......
阅读全文
  • 10月
  • 30日
综合 ⁄ 共 3646字 评论关闭
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。   (1).所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应产生副作用。......
阅读全文