码迷,mamicode.com
首页 > 2015年05月27日 > 全部分享
TCP之socket
数据传输的过程:         建立连接后,TCP协议提供全双工的通信服务,但是一般的客户端/服务器程序的流程是由客户端主动发起请求,服务器被动处理请求,一问一答的方式。因此,服务器从accept()返回后立刻调用read(),读socket就像读管道一样,如果没有数据到达就阻塞等待,这时客户端调用write()发送请求给服务器,服务器收到后从read()返回,对客户端的请求进行处理,在此期间...
分类:其他好文   时间:2015-05-27 10:08:55    阅读次数:216
第12周 项目四-点、圆关系(5)
(5)在圆类上重载关系运算符(6种),使之能够按圆的面积比较两个圆的大小。自编main函数完成测试。 代码: #include using namespace std; class Circle; class Point { protected: int x; int y; public: Point(int a,int b):x(a),y(b) {...
分类:其他好文   时间:2015-05-27 10:08:34    阅读次数:157
DataTable 导出到 Excel 类
底层类: #region DataTable 导出到 Excel /// /// DataTable 导出到 Excel /// /// 数据表 /// 要导出的列标题 /// 要导出的列名 /// 工作簿名称 /// 导出完成是否打开Excel,如...
分类:其他好文   时间:2015-05-27 10:08:23    阅读次数:117
ACM-C小加 之 随机数
描述 ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(0 输入第一行输入整数T(1 每组测试数据包括2行, 第1行为1个正整数,表示所生成的随机数的个数:N(0 第2行有N个用空格隔开的正整数,为所产生的随机数。 (随机数为题目给定的,不需要ACMer生成) 输出输出也是2行,第1行为...
分类:其他好文   时间:2015-05-27 10:08:12    阅读次数:175
mysql数据库的连接以及增删改查Java代码实现(PreparedStatement版)
我们在进行数据库的增删改查(CRUD)的过程中有很多情况是我们事先并不知道自己要操作的参数,比如说参数是在前台页面中传入时的情况,这时在进行增删改查前就需要我们在sql语句中用占位符“?”将所要操作的参数替代,等待日后传入具体参数后再执行相应的sql语句,此时PreparedStatement方法就变得尤为重要了。...
分类:数据库   时间:2015-05-27 10:08:58    阅读次数:172
Android的ImageView介绍-android学习之旅(二十二)
ImageView简介imageView继承于View,主要用于显示图片,凡是Drawable对象都可以用它显示。 ImageView直接派生了ImageButton和ZoomButton等组件。ImageView的属性设置 android:sacleType的设置是用来设置图片的显示方式。 图片浏览器实例package peng.liu.testview;import android.a...
分类:移动开发   时间:2015-05-27 10:09:09    阅读次数:146
第十二周阅读程序3:虚基类的构造函数
问题及代码: #include using namespace std; class Base { public: Base(char i) { cout<<"Base constructor. --"<<i<<endl; } }; class Derived1:virtual public Base //虚基类 { pub...
分类:其他好文   时间:2015-05-27 10:06:02    阅读次数:121
第13周 《C++语言基础》程序阅读——多态性与抽象类 (1)
1、阅读下面的程序,并写出运行结果 (1)虚函数 #include using namespace std; class A { int a; public: A():a(5){} virtual void print()const { cout<<a;} }; class B: public A { char b; public: B() ...
分类:编程语言   时间:2015-05-27 10:07:09    阅读次数:160
杀死当前Excel进程
说明: 代码编写过程中,有时需要杀死当前Excel进程,而不影响其他Excel进程。 代码如下: 添加引用: //杀死当前进程的API引用 using System.Runtime.InteropServices;#region 杀死当前进程 /// /// 杀死当前Excel 进程,不会影响其他 /// ///...
分类:系统相关   时间:2015-05-27 10:06:09    阅读次数:260
ACM-简单的输入输出(茵茵的第一课)
描述 茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。 第一节课上,老师讲的就是如何输入一个数,再原样输出出来。 以现在的你看来,挺容易的是不? 那么,就请你也写出一个一样的程序吧 输入第一行是一个整数N(N 接下来的n行 每行只有一个数(可能是小数,也可能是整数) 这个数的位数(整数位数+小数位数)不超过19位输出原样输出每个数,每输出占一行样例输入 23.55 样例输...
分类:其他好文   时间:2015-05-27 10:05:52    阅读次数:174
【php】利用php的构造函数与析构函数编写Mysql数据库查询类
上次在《【php】利用原生态的JavaScript Ajax为php进行MVC分层设计,兼容IE6》(点击打开链接)一文中,对于php查询Mysql数据库的model.php写法还不够完善,在每一个方法中还需要自己声明mysql的$con对象,同时自己关闭mysql的$con对象。这样,如果查询方法一多,再无缘无故地增加了许多声明$con对象与关闭$con对象的代码。其实完全可以利用php的构造函...
分类:数据库   时间:2015-05-27 10:07:20    阅读次数:185
第十二周阅读程序4:虚拟基类-同名数据成员
问题及代码: (1)程序执行后,运行结果是多少? (2)将程序中有注释的两条语句修改为注释的内容,即将“class B:public A {};”修改为“class B:virtual public A{};”,“class C:public A {}; ”修改为“class C:virtual public A{};”,重新编译运行程序,程序的运行结果又是多少? #include usi...
分类:其他好文   时间:2015-05-27 10:07:27    阅读次数:100
十分钟学习Python的进阶语法
一:起因 (1)作为胶水语言的Python,可谓无处不在,快速开发原型网站;大数据处理等领域应用甚广 (2)学过c/c++ 或者 Java的ITers 很容易学习Python,特别是对于上手入门级的Python语法 (3)刚刚开始学习Python,练习Python时,可能感觉特别别扭 —— 完全没有方法{} ,近几年靠:和严格的缩进来进行代码段,程序段的分隔 二:Python 进阶语言...
分类:编程语言   时间:2015-05-27 10:06:38    阅读次数:184
依赖倒置原则:避免写出架构糟糕的代码
什么是依赖倒置原则依赖倒置原则的原始定义为包含三个方面: 高层模块不应该依赖底层模块,两者都应该依赖其抽象 抽象不应该依赖细节 细节应该依赖抽象 高层模块和底层模块可能好理解些,因为每一个逻辑的实现都是由原子逻辑组成的,不可分割的原子逻辑就是低层模块,原子逻辑的再组装就是高层模块。那什么是抽象,什么是细节呢?我们不妨回到 Java 语言本身去找答案吧:在 Java 中,抽象指接口或抽象类,两者均不能...
分类:其他好文   时间:2015-05-27 10:05:05    阅读次数:167
ACM-数数小木块
描述 在墙角堆放着一堆完全相同的正方体小木块,如下图所示:    因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。 现在请你写个程序 给你任一堆木块的层数,求出这堆木块的数量. 输入第一行是一个整数N(N 接下来的n行 每行只有一个整数 ,表示这堆小木块的层数, 输出对应每个输入的层数有一个输出,表示这堆小木块的总数...
分类:其他好文   时间:2015-05-27 10:06:44    阅读次数:194
MFC进度条控件(Progress)
进度条控件的应用 进度条的主要方法和事件 SetRange方法:该方法用于设置进度条范围。 void SetRange(short  nLower,short  nUpper);进度的下界和上界范围。 GetPos方法:用于获取进度条当前位置。 SetStep方法:用于设置进度条每步的增量。 StepIt方法:用于每一步的增量来增加进度条的当前位置。 详细的介绍见MFC++程序开发参...
分类:编程语言   时间:2015-05-27 10:06:55    阅读次数:212
DevExpress GridControl GridView 导出到 Excel 类
说明: 1>GridView 导出到 Excel (如果分页,只导出当前页数据) 2>GridView 导出到 Excel 3>方法2可以参考DataTable 导出到 Excel 自定义类如下: #region GridView 导出到 Excel Method First /// /// GridView 导出到 Excel (如果分...
分类:其他好文   时间:2015-05-27 10:05:55    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!