首页 > 编程语言
减少C++代码编译时间的方法
c++ 的代码包含头文件和实现文件两部分, 头文件一般是提供给别人(也叫客户)使用的, 但是一旦头文件发生改变,不管多小的变化,所有引用他的文件就必须重新编译,编译就要花时间,假如你做的工程比较大(比如二次封装chrome这类的开发),重新编译一次的时间就会浪费上班的大部分时间,这样干了一天挺累的, 但是你的老板说你没有产出,结果你被fired, 是不是很怨啊,...
分类:编程语言   时间:2015-03-23 11:37:07    收藏:0  评论:0  赞:0  阅读:148
java语言编程GUI之Window事件经典总结
/*  时间:2015年3月22日15:56:45  目的:测试窗口事件    提示:细细体味窗口事件和鼠标事件的处理的对比。两者差别不大。理解适配的使用。内部类的使用。    //这是格式,  addWindowListener(new WindowAdapter() {    public void windowClosing(WindowEvent e) {     Sys...
分类:编程语言   时间:2015-03-23 11:27:02    收藏:0  评论:0  赞:0  阅读:253
JAVA学习笔记(九)- 初始化块与静态代码块
初始化块/* * 初始化块 * 初始化变量方式:声明时、构造函数、代码块 * 使用static关键字修饰的代码块,称为静态代码块 * * 执行顺序:静态代码块>代码块>构造方法 * * 静态代码块在类加载时执行,且只会执行一次,主要用于初始化静态变量 * 代码块和构造方法在创建对象时执行 */ public class Test01 { public static vo...
分类:编程语言   时间:2015-03-23 11:24:52    收藏:0  评论:0  赞:0  阅读:233
直接插入排序
插入排序的基本操作就是将一个记录插入到一个有序序列中的合适位置,使得该序列在插入之后仍然是有序的。插入排序分为直接插入排序和希尔排序。这里就先谈一谈直接插入排序吧。直接插入排序思想 直接插入排序的思想很简单。就是把一个记录插入到有序的记录当中去,核心的操作就是在有序的记录中去寻找合适的插入点。算法实现思路 根据算法的思想,算法的实现思路不难。假设有如下的序列: 位置 0 1 2...
分类:编程语言   时间:2015-03-23 11:24:32    收藏:0  评论:0  赞:0  阅读:243
JAVA学习笔记(十)- 封装与继承
封装/* * 封装 * * 一个Java源代码中可以定义多个类,但public修饰的类只能有一个,必须与文件名相同 */ public class Test04 { public static void main(String[] args) { // 创建雇员对象 Employee emp = new Employee();...
分类:编程语言   时间:2015-03-23 11:23:10    收藏:0  评论:0  赞:0  阅读:240
【JAVA】【NIO】11、Java NIO DatagramChannel
Java NIO的DatagramChannel是用来收发UDP数据包的。由于UDP是无连接的网络协议,所以你不能像其它通道一样读写。它收发的是数据包。打开DatagramChannelDatagramChannel channel = DatagramChannel.open(); channel.socket().bind(new InetSocketAddress(9090));这个例子就打开...
分类:编程语言   时间:2015-03-23 11:16:59    收藏:0  评论:0  赞:0  阅读:274
python1:布尔类型
布尔类型用户在条件或循环中作为条件判断,这里介绍python中的布尔类型。 True和False python布尔类型对应两个布尔值:True和False,分别对应1和0。看下面的例子 >>> True == 1 True >>> False == 0 True >>> True + False + 21 22 布尔表达式的值 下面的值在作为布尔表达式时,会被解释器看作Fals...
分类:编程语言   时间:2015-03-23 11:15:12    收藏:0  评论:0  赞:0  阅读:276
Spring学习之AOP
一、什么是AOP AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。 二、AOP的作用 常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解决方案。 ...
分类:编程语言   时间:2015-03-23 11:14:47    收藏:0  评论:0  赞:0  阅读:232
黑马程序员——C语言基础 字符串
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! (以下内容是对黑马苹果入学视频的个人知识点总结)(一)字符串1>字符串是由多个字符组合在一起形成的2>初始化char a[] = “123”;...
分类:编程语言   时间:2015-03-23 11:13:31    收藏:0  评论:0  赞:0  阅读:145
Spring——IOC与Bean容器
[IOC](1)IOC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建和维护。也就是说由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中(2)DI:依赖注入,是其一种实现方式。IoC的实现方式主要有两种:依赖查找、依赖注入,这两种方式Spring都是支...
分类:编程语言   时间:2015-03-23 11:13:21    收藏:0  评论:0  赞:0  阅读:192
面试题(平面图形题 用二维数组解决)
package cn.itcast.demo;import org.junit.Test;//面试题public class demo1 { /* * * 3 7 * 2 4 6 8 * 1 5 9 * * arr[2][0]* arr...
分类:编程语言   时间:2015-03-23 11:13:01    收藏:0  评论:0  赞:0  阅读:250
10 Code Coverage Tools for C & C++
Code coverage is a measure used in software testing that describes the degree to which the source code of a program has been tested. It a form of whit...
分类:编程语言   时间:2015-03-23 11:12:01    收藏:0  评论:0  赞:0  阅读:700
Spring——框架
[定义]框架就是制定一套规则或规范(思想),大家(程序员)在该规范或者规则(思想)下工作。或者说是使用别人搭好的舞台,你来表演。[特点]——半成品——封装了特定的处理流程和控制逻辑——成熟的、不断升级改进的软件[框架与类库]——框架一般是封装了逻辑、高内聚的,类库则是松散的工具组合——框架专注于某一...
分类:编程语言   时间:2015-03-23 11:11:11    收藏:0  评论:0  赞:0  阅读:255
黑马程序员——C语言基础 char字符 数组
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! (以下内容是对黑马苹果入学视频的个人知识点总结)(一)char类型1)存储细节ASCII单字...
分类:编程语言   时间:2015-03-23 11:10:11    收藏:0  评论:0  赞:0  阅读:258
MFC 透明窗口两种代码对比
两种方法都用到BOOL SetLayeredWindowAttributes1(HWND hwnd, // handle to the layered window COLORREF crKey, // specifies the color keyBYTE bAlpha, // value for...
分类:编程语言   时间:2015-03-23 11:09:01    收藏:0  评论:0  赞:0  阅读:273
C++类继承内存布局(二)
转自:http://blog.csdn.net/jiangyi711/article/details/4890889#(二 )成员变量前面介绍完了类布局,接下来考虑不同的继承方式下,访问成员变量的开销究竟如何没有继承:没有任何继承关系时,访问成员变量和C语言的情况完全一样:从指向对象的指针,考虑一定...
分类:编程语言   时间:2015-03-23 11:08:01    收藏:0  评论:0  赞:0  阅读:412
Swift 语法介绍,Swift简述
Swift数据类型1.基础数据类型:整形Int、浮点数Double和Float、布尔类型Bool,字符串类型String。2.集合数据类型,Array和Dictionary3.元组类型4.结构体struct,枚举enum,类:class5.数值类型 和 引用类型 (1)数值类型是说当它被赋值给一个常...
分类:编程语言   时间:2015-03-23 11:07:51    收藏:0  评论:0  赞:0  阅读:183
使用beanUtils操纵javabean
1.Person类package cn.itcast.beanutils;import java.util.Date;public class Person { //javabean封装用户数据 private String name;//字段 private String password;//字...
分类:编程语言   时间:2015-03-23 11:07:01    收藏:0  评论:0  赞:0  阅读:251
简单理解java对象序列化
Java对象序列化 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 只能将支持 java.io.Serializable .....
分类:编程语言   时间:2015-03-23 11:06:31    收藏:0  评论:0  赞:0  阅读:256
Java运行命令并获取值
package test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import javax.swing.J...
分类:编程语言   时间:2015-03-23 11:06:01    收藏:0  评论:0  赞:0  阅读:231
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!