`
calmness
  • 浏览: 351059 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论
文章列表
    昨夜想装个ecmas23来写Python,考虑了半天,还是决定下个源码自己编译耍耍,结果源码以及依赖的库下完了,安装的时候却没找到目录,由于对linux不太熟悉,还不知道怎么个找法,结果搞了一个小时也没找到,看来最近一段时间要苦修一下linux的基础知识了。     今天在公司没啥事情做,就到处逛逛一些牛人的BLOG,那是越逛心越凉啊,牛人们的思维和我这种菜鸟就是不一样,看文章就完全可以体现出来,真不知道什么时候才能达到他们的水平,努力吧。     未来一个月的目标就是努力学习Python以及linux的知识,java嘛暂时放一放吧,不知道为啥,对java是越来越不感冒,不知道是不是 ...

随意写写

   马上就要转工作环境了,这次是去自己期待已久的公司上班,而且还能和一些平时只在网上看到牛人共事,内心激动不已,真是期待时间快点过去啊。    在离职之后,必然要休息一两个礼拜,不是不想立刻去上班,实在是我已经好久没有休长假了,即使过年也仅仅只是5天的时间,实在是太过郁闷了,这次唯有趁这个机会多休息一点时间了。     最近对Python的兴趣越来越大,于是到处收刮了些资料来学习一下,然后又上啄木鸟上转了转,说实在的,那wiki的导航实在是不太爽,不过里面的资源还是很不错的,导航是麻烦了点,不过习惯也就无所谓了,未来学习Python的日子还需要多多仰仗他呢。
    下载工具我想没有几个人不会用的吧,前段时间比较无聊,花了点时间用java写了个简单的http多线程下载程序,纯粹是无聊才写的,只实现了几个简单的功能,而且也没写界面,今天正好也是一个无聊日,就拿来写篇文章,班门弄斧一下,觉得好给个掌声,不好也不要喷,谢谢! 我实现的这个http下载工具功能很简单,就是一个多线程以及一个断点恢复,当然下载是必不可少的。那么大概先整理一下要做的事情: 1、 连接资源服务器,获取资源信息,创建文件 2、 切分资源,多线程下载 3、 断点恢复功能 4、 下载速率统计 大概就这几点吧,那么首先要做的就是连接资源并获取资源信息,我这里使用了JavaSE自带的UR ...
    最近开始教我弟弟编程,然而对于语言的选择却有点头疼了。一直以来我都反对要学java最好先学C的看法,对于这一说法,我是从来没有改变过的。很多人都说,先学了C再学JAVA会容易很多,这种逻辑让我啼笑皆非,JAVA和C都是一种语言,C只是比JAVA出现得早罢了,两者的学习没有任何必要扯到一起,反过来说,你先学java的话,再学C,一样会容易很多,所以对于这种说是站不住脚的。     然而我选择语言让我弟弟学情况有点不一样了,首先我并不能确定我弟弟未来更适合哪一种开发,现在只是为了打基础,我认为作为一个打基础的初学者,如果一开始就限定在JAVA的平台上,对他未来的发展会有一定的局限性,而如果 ...
       如果说最近有什么不爽的事情,那就是与人共享网络的痛苦了,特别是当其他共享者使用那些P2P工具下载软件,而你却看着网页进度条一点点爬的时候,那种痛苦对于我这种网虫级别的人来说,那简直就是痛不欲生。绝 ...
今天一个朋友在Q群里问到,程序员的价值在哪里?很多群友们都纷纷发言,有的说没价值只是一个工具,有的说看老板心情了...... 这让我想起一个故事,一个牧师经过盖教堂的工地,见到有三个工人正在砌墙,于是他跑去问第一个工人,你正在干什么,工人回答道,我在砌墙。接着牧师又跑到第二个工人面前问着相同的问题,工人回答说我在盖教堂。在问道最后一个工人的时候,那个工人昂首并自豪的说道,我在盖一座最大且最美丽的教堂。 从这个故事可以看到,三个人做同样一件事情,却有着不同的想法。今天在群里的那个问题,程序员的价值在哪里?如果要我说,我会告诉你,程序员在改变着世界。 你呢?你又是如何看待自己的职业价值, ...
       异常处理是开发过程中经常要面对的问题,基本所有高级语言都有自己的异常处理系统,ruby也不例外,而且使用起来也非常简单。         ruby中异常的抛出是使用的raise方法,记住哦,这是个方法,由ruby Kernel提供 ...
   相信大家都经历或者是了解,大部分程序员从初出道进入一家企业,比如转正后是2000-2500的待遇,等到在企业做了一两年后,仅仅只有很少的一部分人能够在当前企业获得大的提升,既是遇到了提升瓶颈(主要是待遇方面) ...
5.12,一个让国人永远难忘的日子,这一天给我们带来太多的伤痛,同时亦给我们带来太多的感动。     灾区前线数以万计的灾民被压在乱石之下,同时亦有无数的军民一起抢险救灾,温总理更是第一时间动身赶赴灾区,现场指挥救灾。从各大新闻站点看到一张张灾区的实况照片,每看一张,自己的心情就下沉一分,看着照片上显示着地上横七竖八的躺着的难民,我完全不敢想象这样的场景,简直就是一个人间地狱,让我一时难以接受。这都是人命啊,在自然灾害之下,人命是如此的脆弱,一个地震就让成千上万的人失去了宝贵的生命。三十年前的唐山大地震的时候我没出世,但是三十年后的汶川512大地震却让我深深的震撼了,无法言喻的震撼,尽管我没 ...

倒霉的日子

    人倒霉就是没办法,吃饭也会噎着。最近因为吃了太多上火的东西,导致喉咙又是再度发炎,唉,才好了几天又这样了。发炎也就算了,感冒又一起来,真是祸不单行。昨天下午就请了半天假回家休息,想着现在的医院那么黑,于是决定自己买药吃就行了,反正自己有经验了也知道该买什么药了。买好药回到家,才一躺下,公司来了电话,告诉我明天要带张医生证明回去,否则会扣工资的,我晕,怎么不早说,我以为不用呢,这下爽了,要开医生证明肯定要去医院看病,唉,真是背,早知道就直接去医院看了,为了省点钱,结果现在还是要去看,而且花了更多的钱,55555555555.。。。。。。     到了医院,医生叫我打针,我可是死也不干, ...
Buddy算法,内存管理的经典算法,主要的目的就是减少内存碎片,增加内存的使用率,在unix和linux中都是使用该算法进行内存分配管理。 以linux为例,在linux中,系统会分配一块free_area的数组,该数组的元素为一内存页块,每向上一级,页块的大小成倍增长,既:1、2、4、8、16、32、64、128….2n,如下图:        内存分配: 当进程向系统请求空间时,内存管理系统将在free_area数组中寻找大小适合空闲块,比如需要分配一块512K的空间,系统会在free_area中寻找大小为512K的快,假设首个内存页块大小为4K,则内核会寻找大小是第一个元素12 ...
    程序员这一职业,在很多人心目中的印象一直都是死板,一天到晚面对着电脑,是沉闷的代名词。事实上我所认识的一些朋友也大部分如此,难道这个职业就必然造就出这样的性格?还是只有这样性格的程序员才能有所成就?     其实也并非如此,很多著名的牛人都有其幽默的一面,比如Linus Torvalds,他在Fedora提交了一个bug,原因是rawhide上swf mozilla插件看Youtube有问题,又(由于库的问题)无法安装Adobe的播放器。在“附加信息”中Torvalds表示这是一个“高”优先级的bug,因为如果老婆看不了Youtube会宰了他。",还有......,不一一举例 ...
    ubuntu8.04 LTS于24日正式发布, 该版本最大的改进是增加了wubi,允许用户在windows内安装系统,可是wubi有个很烦人的地方,运行时无法让用户自己选择ISO镜像文件,默认就是直接去官方源重新下载,而且速度超级慢,估计要下个两天才能把690M的文件下完,实在有点想不明白为什么wubi不让用户自己选择安装文件呢,郁闷。     想避免下载也很简单,一开始直接运行wubi.exe,此时它会去下载安装文件,同时会创建一个ubuntu的目录,等wubi.exe运行一会且创建好ubuntu目录后,停止下载,再将原来下载好的iso文件copy到ubuntu目录里的install ...
    今天由于天气不好,整天就闷在家里无所事事,偶然间想起前段时间与一个朋友讨论的问题,就是关于哈希函数以及哈希表使用上的,而他对哈希表的理解却是一塌糊涂,当时由于比较忙,也没有仔细与他具体讨论此问题,趁今天有空就想将关于哈希表的概念简单的写一下,其实我知道虽然很多朋友在开发的过程中经常使用哈希表,但是实际上对于哈希表原理理解的应该很少,希望在此能让各位朋友对哈希表有所了解。     言归正传,哈希表又名散列表,其主要目的是用于解决数据的快速定位问题。考虑如下一个场景。         一列键值对数据,存储在一个table中,如何通过数据的关键字快速查找相应值呢?不要告诉我一个个拿出来比较 ...

贫困的定义

    今天在网上看到一则新闻,是关于我国拟将贫困线提高至年收入1300元的新闻,咋一看去,我吓了一跳,贫困线居然是年收入1300元,而且还是拟将提高?一直以来我都觉得我很穷,可是和这个国家所订的贫困线相比,我简直 ...
Global site tag (gtag.js) - Google Analytics