内容列表
- 网络同步校时(RFC868/C++/WIN32/SOCKET)
- 前一段时间我单位的几十台工业机需要同步校时, 故去察看了RFC868, 我就试编了一个获得网络时间的小程序, 大家可以借鉴到自己的同步校时程序, 只是试验,所以程序结构并不严谨, 过一段时间我会把服务器段的代码贴出,今天先发布客户端:#pragma warning(disable: 4530)#pragma warning(disable: 4786)
#include <iostream
- 分类:编程语言 查阅全文
- 设计模式学习笔记——结构型模式
- (本人初学,希望高手对文中错误之处批评指正)(1)适配器模式。这个模式理解起来非常简单,就是把类用另外一种接口封装了一次。这种模式是我们不必仅仅因为类的接口规格不标准而重写一个类。(2)桥接模式。正如书上所说的,这种模式将抽象层和实现层分离。我的理解是它就像是函数指针。指针变量相当于抽象层,它可以指向各种版本的函数,这些函数就是实现层。我们通过改变指针的指向而改变类的工作方式。(3)组合模式。这种
- 分类:编程语言 查阅全文
- MySQL数据库学习笔记(二)
- 1.1.C API
MySQL随安装包提供用C编程语言编写的客户机库,可以用它编写访问MySQL的客户机程序。这个库定义了应用程序编程接口,包括下面的实用程序:
1. 建立和终止与服务器会话的连接管理例程。
2. &
- 分类:编程语言 查阅全文
- Mambo4.5.1a 简体中文黄金版发布!
- 经过lang3和hoping的努力,Mambo4.5.1a 简体中文黄金版终于发布!
Mambo4.5.1a 简体中文黄金版在增强版的基础上进行一下修改:1、修改了adminlanguage1.0B的所有已知bugs。2、对管理后台的组件、模块、菜单等参数进行深度汉化。
欢迎下载!
安装方法1、在apache的htdocs目录中创建Mambo451aGolden目录2、解压缩本文件包到Mam
- 分类:编程语言 查阅全文
- PHP 的 POSIX 正则表达式实例讲解(上)
- PHP代码:
<?php
// Title : PHP 的 POSIX 正则表达式实例讲解(上)
// Author : Stangly.Wrong
// Last modify : 2004.11.1
// Description
- 分类:编程语言 查阅全文
- 面试时最经常被问到的问题(Frenquently asked interview questions)之Microsoft and other companies篇
-
Microsoft Interview Questions
Interviewing at Microsoft used to be different from Interviwing at other companines. However, with the advent of a new economy and the Internet things have chan
- 分类:编程语言 查阅全文
- 面试时最经常被问到的问题(Frenquently asked interview questions)之终结篇--提问面试官
-
Questions for the Interviewer
Try to ask your interviewer some relevant and interesting questions. Do not waste time by asking questions with publicly available answers.
Ask question
- 分类:编程语言 查阅全文
- 面试时最经常被问到的问题(Frenquently asked interview questions)之Algorithms & Coding篇
-
Algorithms & Coding Questions & Answers
1、Write a function to print the Fibonacci numbers.
-- int fib ( int n ){if (n == 0) return 1;else return fib(n-1) + fib(n-2);}
-- int fi
- 分类:编程语言 查阅全文
- 面试时最经常被问到的问题(Frenquently asked interview questions)之Analytical, puzzles, and brain-te
-
Analytical, puzzles, and brain-teasers Questions & Answers
1.If you had an infinite supply of water and a 5 quart and 3 quart pail, how would you measure exactly 4 quarts?
2.If you cou
- 分类:编程语言 查阅全文
- 面试时最经常被问到的问题(Frenquently asked interview questions)之General / Fundamentals篇
-
General / Fundamentals Questions & Answers
1. How would you redesign an ATM?
--ATM machine would "eat" your card if yo
- 分类:编程语言 查阅全文
- 模拟三张牌游戏
- 摸拟三张牌游戏,利用两个类,一个“打牌者”,一副“牌”,很方便的模拟三张牌游戏,可以设定玩牌的人数,也可以设定玩的副数,在此基础上,可以很方便的作出各种玩牌的游戏来!
两个类的源代码:
#pragma once#include "vector"using namespace std;typedef vector<int>vectori
- 分类:编程语言 查阅全文
- Plain Binary (Flat-Form Binary) File
- &n
- 分类:编程语言 查阅全文
- copy构造函数和assign构造函数的调用
- copy构造函数和assign构造函数的调用很有趣,下面有个好玩的例子
#include <iostream>#include <stdlib.h>
using namespace std;
class CAT{public: CAT(int a):num(a){ cout << "constructor...." <
- 分类:编程语言 查阅全文
- C++中命名空间使用
-
C++中命名空间使用
随着程序规模的扩大,命名冲突的问题越来越严重,在同一个程序甚至是一个程序的一个模块都会出现同名的情况,特别是那些多人开发的程序中这种情况更严重,为了解决这个问题,各种语言都有相应的措施比如:java中使用了”包”的概念,而C++使用了”命名空间”,而由于这儿讨论的对象只是针对C++的标准模板库,故只讨论命名空间,而j
- 分类:编程语言 查阅全文
- 风尚经典-第一期(共30篇文章)
-
·截获WINSOCKETNew
·VC6.0获得域名的IPNew
·VC在win95下编写用New
·在VC6.0中调用浏览New
·用vc6.0编服务器与New
·TCP/IP网络通信程序......New
·实现FTP多线程下载New
·穿透代理服务器编程New
- 分类:编程语言 查阅全文
- 如何设计良好的权限系统(转载)
-
- 分类:编程语言 查阅全文
- 用SnapIt 7.12 捕捉屏幕窗口中的文字
- 安装完SnapIt后,运行它。可以看到如下的界面:选择Text From a Window,然后切换到你要捕捉的窗口,按下Ctrl+Shift+P组合键。窗口中的文字就被捕捉到如下的界面中。SnapIt 能捕捉 对话框、浏览器、软件界面中的各种文字。
- 分类:编程语言 查阅全文
- 一些编程的心得
- 进入公司开始学习编程,最近一个项目是电子地图,经过多次调试该程序,发现很多错误,于是变成了心得。1、函数有多个返回值时,需要考虑多种情况。 如 a_function( Input) { &nbs
- 分类:编程语言 查阅全文
- 极限递归(思维翻转)
-
递归是程序设计的基础,而且是很有潜力可挖的设计模式之一
递归是程序设计的基础,而且是很有潜力可挖的设计模式之一。递归有两种模式,一种是基于程序堆栈的内部递归,该方法用的最多,在小规模问题上最为方便,对于递归层次较深时,往往需要借助于外部的栈,但实现原理时一样的。
- 分类:编程语言 查阅全文
- c++中为什么会引入const
- c++的提出者当初是基于什么样的目的引入(或者说保留)const关键字呢?,这是一个有趣又有益的话题,对理解const很有帮助。
1. 大家知道,c++有一个类型严格的编译系统,这使得c++程序的错误在编译阶段即
可发现许多,从而使得出错率大为减少,因此,也成为了c++与c相比,有着突出优点
的一个方面。
2. c中很常见的预处理指令 #define variablename variab
- 分类:编程语言 查阅全文