- 博客(14)
- 资源 (27)
- 收藏
- 关注
原创 awt小试牛刀
import java.awt.*;class FirstWindow extends Frame{ MenuBar menubar; Menu menu; MenuItem item1,item2; FirstWindow(String s) { setTitle(s); Toolkit tool = getToolkit(); Dimension dim = tool.getScreen
2009-01-29 18:20:00 414
原创 匿名类
class Cubic{ double getCubic(int n) { return 0; }}abstract class Sqrt{ public abstract double getSqrt(int x);}class A{ void f(Cubic cubic) { double result = cubic.getCu
2009-01-28 17:56:00 391
原创 int main
#include 2 #define max(a,b) ((a-b)&(1 3 #define f (x) (x-1) 4 int main() 5 { 6 int a,b,c; 7 a=1;b=2; 8 c=max(a,b); 9 printf("%b/n",1 10
2009-01-13 21:52:00 840
原创 成为软件高手的几个忌讳
《成为软件高手的几个忌讳》修正版 2.01)不会英语(看不懂Doc),或太懂英语(只能做Trnaslater了)2) 急于求成,或太不急(做不出项目也不急的人)3) 过于好问(太过了当然不好,自已摸索的东西才深刻),什么也事也不问(不继承别的人成果是SB)4) 只会艳羡别人和说别人不该拿那么多钱,或觉得自己拿的钱太多(没进取心)。5) 过于不求甚解和过于求甚解。了解为什么是很重要的,但是要学习的东
2009-01-10 19:11:00 485
原创 指针——更有效的数组遍历
int itemp[10]; int *ip;ip=itemp; 33 while(ip != &itemp[10]) 34 printf("%d ",*ip++);
2009-01-05 09:43:00 485
原创 ls
8 #include 19 #include 20 #include 21 //#include "ourhdr.h" 22 #include 23 int main(int argc,char *argv[]) 24 { 25 DIR *dp; 26 struct dirent *dirp; 27
2009-01-02 23:20:00 415
原创 linux C时间函数应用小例子
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define PROMPT "Time has passed two second/n/a" 8 9 char *prompt = PROMPT; 10 u
2009-01-02 20:39:00 1091 2
原创 linux经典书籍
成为一名精通 Linux程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。De
2009-01-02 19:59:00 2025
原创 linuxC编程
首先先学学编辑器,vim, emacs什么的都行。然后学make file文件,只要知道一点就行,这样就可以准备编程序了。 然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。 如果想学习UNIX/LINUX的编程,《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。 然后再看Do
2009-01-02 19:54:00 490
原创 linux编程,看来得自学习了俄
Linux API 参考 BSD socket 入门指引 BoSD Scket 简易入门手册。 curses 库介绍之一 介绍UNIX 屏幕导向程序的发展利器 - curses (之一) 。 curses 库介绍之二 介绍介绍UNIX 屏幕
2009-01-02 19:52:00 497
原创 八皇后问题
在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互“攻击”的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共有多少种不同的方法。这是一个古老的具有代表性的问题,用计算机求解时的算法也很多,这里仅介绍一种。 在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互“攻击”的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共
2009-01-02 19:14:00 1282
原创 乘式还原2
采用五重循环的方法实现对于5个数字的穷举,前面的许多例题中都已见过。循环实现简单易行,但嵌套的层次太多,需要穷举的变量的数量直接影响到循环嵌套的层数,这种简单的实现方法缺少技巧性。本例的程序中给出了另外一种同样功能的算法,该算法的实现思想请阅读程序。 有乘法算式如下:○○○× ○○------------○○○○○○○○------------○○○○○ 18个
2009-01-02 19:09:00 1922 1
原创 乘式还原
A代表数字0到9中的前五个数字,Z代表后五个数字,请还原下列乘式。问题本身并不复杂,可以对乘式中的每一位使用穷举法,最终可以得到结果。本题的关键在于怎样有效的判断每个部分积的每一位是否满足题意,这一问题处理不好,编写的程序会很长。 A代表数字0到9中的前五个数字,Z代表后五个数字,请还原下列乘式。A Z A× A A Z------------A A A AA A
2009-01-02 18:52:00 1686
原创 《UNIX编程艺术》序言
序言 Preface Unix is not so much an operating system as an oral history. 与其说Unix是个操作系统,不如说是一部口述历史。 ——Neal Stephenson 知识和专能差异巨大,凭借知识可以推断出该做什么,而专能让你甚至在
2009-01-01 21:09:00 1092
JS 创作的一个反诈骗小程序
2023-05-11
Programming Windows API 5th -Charles Petzold.CHM
2008-12-02
Imperfect C++ Practical Solutions for Real-Life Programming
2008-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人