C、C++、Java
ldinvicible
这个作者很懒,什么都没留下…
展开
-
分享JAVA基础知识精华总结
转载自:http://bbs.gfan.com/thread-1449309-1-1.html1、 对象的初始化 (1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。转载 2012-07-25 12:19:14 · 380 阅读 · 0 评论 -
java设计模式示例
转载自http://blog.csdn.net/chmask/article/details/2631485创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。[java] view转载 2013-03-05 09:52:45 · 825 阅读 · 0 评论 -
用Java23种设计模式泡MM
1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户转载 2013-03-05 10:19:44 · 769 阅读 · 0 评论 -
c++基本知识点
转载自http://blog.csdn.net/wwlyf52o1314/article/details/7350786引言篇 1.C和C++的主要区别是什么? 1.C++语言包括过程性语言部分和类部分,过程性语言部分与C并无本质的差别,类部分是C语言中所没有的,它是面向对象程序设计的主体。 2.程序设计方法上已从结构化程序设计走向面向对象程序设计了. 2.结构程序设计转载 2013-03-14 09:26:33 · 719 阅读 · 0 评论 -
电梯调度算法
编程之美------电梯调度算法一座大厦一共有6部电梯。在高峰时间,每层都有人上下,电梯在每层都停。实习生小飞常常会被每层都停的电梯弄得很不耐烦,于是他提出了这样的一个办法:由于楼层并不太高,那么在繁忙的上下班时间,每次电梯从一层往上走时,我们只允许电梯停在其中的一层。所有乘客都从一楼上电梯,到达某楼层后,电梯停下来,所有乘客再从这里爬到自己的目的层。在转载 2013-05-09 17:33:53 · 825 阅读 · 0 评论 -
C基础
strcpy和memcpy的区别strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复转载 2013-05-09 17:47:25 · 541 阅读 · 0 评论 -
学习指针-指针终极理解
转载自http://blog.csdn.net/eqwewr/article/details/8545096指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。指针所指向的内存区就是从指针的值所代表的那个内存地址开始,长度为si zeof(指针所指转载 2013-07-22 18:40:29 · 530 阅读 · 0 评论 -
标准ASCII表
标准ASCII表 Bin Dec Hex 缩写/字符 解释 0000 0000 0 00 NUL(null) 空字符 0000 0001 1 01 SOH(start of headline) 标题开始 0000 0010 2 02 STX (start of text) 正文开始 0000 0011转载 2014-01-23 13:31:48 · 862 阅读 · 0 评论 -
python安装pyserial
http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz下载setuptools-0.6c11.tar.gzhttps://pypi.org/project/pip/下载pip-10.0.1.tar.gzhttps://pypi.org/project/pyserial/下载 pyserial-3.4....原创 2018-07-02 15:32:30 · 1053 阅读 · 0 评论 -
c语言写读文件,测试开机次数
int a[10]={0}; FILE *fpRead=fopen("/work/AAA.txt","a+"); if(fpRead==NULL) { return 0; } //for(i=0;i<10;i++) { fscanf(fpRead,"%d ",&a[0]); ...原创 2018-09-14 17:18:22 · 298 阅读 · 0 评论 -
截取字符串前面字符并替换
wlanip 192.168.1.22 char ps[128]={0}; char ptr[32]={0}; char *ret; int len1,len2; printf("wlani=%s\n",wlanip); strcpy(ptr,w...原创 2018-10-12 15:20:50 · 582 阅读 · 0 评论 -
C++虚函数与纯虚函数用法与区别
转载自:http://edu.21cn.com/ncre/g_51_690012-1.htm1.C++虚函数与纯虚函数用法与区别,.虚函数和纯虚函数可以定义在同一个类(class)中,含有纯虚函数的类被称为抽象类(abstract class),而只含有虚函数的类(class)不能被称为抽象类(abstract class)。 2.虚函数可以被直接使用,也可以被子类(sub clas转载 2012-07-28 13:44:07 · 468 阅读 · 0 评论 -
Android 的HashMap介绍
http://blog.csdn.net/look85/article/details/7465202在Android开发中我们经常需要对数据进行分类和操作,对于轻量级的数据存储我们可能不需要动用SQLite或效率以及类库不完善的XML,由于SharedPreferences不具备数据枚举方法,如果仅仅是一个String或Int数组可以通过一个标记分割设计外,我们还是主要来看看Androi转载 2013-01-25 09:55:39 · 371 阅读 · 0 评论 -
Java的synchronized
不久前用到了同步,现在回过头来对JAVA中的同步做个总结,以对前段时间工作的总结和自我技术的条理话。JAVA的synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)转载 2012-07-26 13:01:44 · 361 阅读 · 0 评论 -
Java关键字final、static使用总结
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。转载 2012-07-26 12:57:26 · 336 阅读 · 0 评论 -
eclipse常用命令整理
Ctrl + 1 自动修正alt + / 自动补齐匹配项ctrl + o 查看当前类的方法或某个特定方法。ctrl + l, 输入行数,将跳转到指定的行号处。CTRL + T 可以查看整个实现的结构 显示当前类的继承结构ctrl + e: 快速转换编辑器(切换文件)Ctrl + m 编辑器窗口最大化的快捷键ctrl + h原创 2012-07-27 17:45:38 · 593 阅读 · 0 评论 -
C++学习总结(转)
一、#include “filename.h”和#include 的区别 #include “filename.h”是指编译器将从当前工作目录上开始查找此文件 #include 是指编译器将从标准库目录中开始查找此文件 二、头文件的作用 加强安全检测 通过头文件可能方便地调用库功能,而不必关心其实现方式 三、* , &修饰符的位置转载 2012-07-28 11:47:18 · 362 阅读 · 0 评论 -
Java程序员应该知道的10个调试技巧
转载自http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅!转载 2012-09-09 15:42:22 · 313 阅读 · 0 评论 -
java内部类的作用
http://blog.csai.cn/user1/42856/archives/2008/29228.html一、 定义放在一个类的内部的类我们就叫内部类。二、 作用1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承4.可以避免修改接口转载 2012-09-14 11:31:57 · 318 阅读 · 0 评论 -
C常用函数t的实现
strcpy, memcpy, memmove, memset的实现 strcpy() 字符串拷贝 C代码 char *strcpy(char *strDest, const char*strSrc) { assert((strDest!=NULL) && (strSrc !=NULL)); char *address = strDest;原创 2012-12-07 14:11:58 · 616 阅读 · 0 评论 -
关于C++中的友元函数的总结
转载自http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/04/2535305.html1.友元函数的简单介绍1.1为什么要使用友元函数在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了使其他类的成员转载 2012-12-14 13:45:08 · 360 阅读 · 0 评论