程序_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 程序 >>列表
· 一个简单的堆排序的程序发布时间:2010-12-12
堆排序的小例子,可以参考一下#include<stdio.h>intparent(inti){returni/2;}intleft_child(inti){return2*i;}intright_child(inti){return2*i+1;}//ntherangeneededtosortvoidbuild_max_heap(intA[],inti,intn)//数组A中,除A[i]外,其它元素是大顶堆{intmax=i,temp;if(i<0||n<1||i>... 查看全文
· Java Socket 的一个实例程序 发布时间:2010-12-11
Java通过TCP协议的通信的编程都是通过Socket,不会很难,一般通用的就是下面这个小例子。大概就能了解Socket的编程方法了。importjava.io.*;importjava.net.*;publicclassEchoServer{publicstaticvoidmain(String[]args){try{ServerSockets=newServerSocket(8500);Socketincoming=s.accept()... 查看全文
本文主要介绍以下两块内容的执行顺序,熟悉的大虾可以直接飘过。一。JAVA中执行顺序静态块块构造器父类构造器二。JAVA中赋值顺序静态块直接赋值块直接赋值父类继承的属性已赋值静态变量声明时赋值成员变量声明时赋值构造器赋值第一部分很好测试,我们只需要写一个子类,类中定义一个静态块,一个普通块,一个构造器,它的父类构造器,都打印一条语句,即可明白它们直接的执行顺序Mastiff类/***子类藏獒*/publicclassMastiffextendsDog{publicMastiff(){System... 查看全文
· 程序员的八种级别发布时间:2010-12-10
你有没有遇到过那个经典的面试问题,“你预见过自己5年后的职位吗?”。每当有人这样问时,我就会想到TwistedSister乐队从1984年开始发行的某张专辑。当然是玩摇滚,至不济也得是个摇滚明星级别的程序员吧。这种问题通常得不到正面回答——就像那种在面试中无病呻吟式的陈词滥调,”你最大的缺点是什么?”。有的时候是不是太大起大落?以至于那些无辜的旁观者会受到伤害。但是,我认为这是一种不一样并更严肃的话题,它应该引起足够的重视... 查看全文
//只要按要求将程序中的注释部份改为注释所述就可以运行了/*VC下编写多线程程序除了包含头文件#include<process.h>一定要记住如下的设定,不然编译会出错的://Project->Settings->C/C++->Category:CodeGeneration,Userun-timelibrary:Multithreaded*///TCP:client.cpp#pragmacomment(lib,"ws2_32.lib")#include<... 查看全文
又到一年写总结的时候后。工作这些年,年年雷打不动一篇总结让初初参加工作的这一天刻在我的脑海中。到现在我已经记不得恋爱纪念日了,却依然知道在冬天到来的第一天敲下过去一年工作的点点滴滴。似乎在每个总结开篇都会说,我不是个努力上进的人,太多的随遇而安让我的工作起伏并不大。我妈总是在电话里唠叨让我去大城市,进大公司,对此我只能沉默。这篇总结对于那些初出茅庐打算成就一番事业的同学们是个反面教材。另外现在的心境也是工作多年后才有的,并不合适刚参加工作的同学们,你们看我前几年的总结比较有共鸣... 查看全文
· 程序员不成熟的若干个特征发布时间:2010-12-06
人成熟与不成熟跟年龄没有关系,人成熟不成熟,就是你能不能站在对方的角度去看待事物。就是能不能把我的世界变成你的世界。这个社会有很多的成年人,还没有脱离幼稚的行为。一点小事情就跟别人争来争去。人不成熟的第一个特征------就是立即要回报他不懂得只有春天播种,秋天才会收获。很多人在做任何事情的时候,刚刚付出一点点,马上就要得到回报。(学钢琴,学英语等等,刚开始就觉得难,发现不行,立即就要放弃。)做我们这个项目也是一样,很多人来做这个生意,开始没有什么成绩,就想着要放弃,有的人一个月放弃... 查看全文
基于android2.1开发来电监听程序获取不到号码机型:华为C8500本人在基于android2.1的版本做来电监听的时候获取来电号码,使用的BroadcastReceiver捕获事件的获取信息的。在模拟器上一点问题没有每次都能正确获取到来电号码跑在真机上就不行了就第一次安装完毕能获取到,以后就偶尔能获取到,,,,,所用机型是华为的C8500【android2.1操作系统】。其他方式也试过了通过应用层的就是不成功。。。想通过底层框架层有没思路。。有人知道如何处理么... 查看全文
我无意间看到一篇文章,里面有些观点,读来让我想哭:MySQL里的命名都有点长,带有描述性,例如timeAdded或valueCached。对于不多的数据来说,每行只会多占用几个字节,但当你有1亿行时,每行用100个字节存字段名,这样一下子就白白用掉了你的硬盘的大量空间。仅仅是字段名就用掉了100*10,000,000=~900MB!如果我们把名称减到2-3个字符,这也许会使代码变得有点难懂,但节省下来的硬盘却是物有所值的。使用一些简炼的名称看起来也不是那么糟,例如timeAdded->... 查看全文
· 程序之死发布时间:2010-09-20
4年的编程生涯,多少个白天和黑夜,深深的刻录在脑门的抬头纹上。曾经的年少轻狂,曾经深夜独自敲代码的那份激情,仍像在昨天一直在燃烧。... 查看全文
· [讨论]程序之路在何方?发布时间:2010-09-18
曾经何时,在那个DOS与Windows的年代,汇编与C/C++横行天下,无人可比!与此同时,汇编与C/C++程序员无疑成为新的IT时代的弄潮儿,呼风唤雨。在这之间,也不怎么的,突然有一天,有一个叫Linus的家伙静悄悄地搞出个Linux来,经过几年的开源的发展,终成气候,誓与Windows争霸天下。当然,因为它的开源性,不知不觉冒出了许多版本的Linux来。这时候Windows/Linux/Unix成了三国鼎立的局面。与此同时,一种新的编程语言Java出世,因为它的跨平台性和面向对象性... 查看全文