首页 > 编程语言
Java程序员学习C++之函数
头文件function.h#ifndef _FUNCTION_H_ //头文件嵌套,会出现函数被重复定义的问题,加上此可以保证头文件不会被定义多次 #define _FUNCTION_H_ //#pragma once //也可以使用此来防止多次的包含 /* 先声明一个函数,后面再定义(声明可以很多次,定义只能一次) 该函数的定义必须写在源文件中,不然若有多个文件include该头文 件...
分类:编程语言   时间:2015-07-23 15:44:52    收藏:0  评论:0  赞:0  阅读:129
Java程序员学习C++之函数指针
函数指针的定义: 头文件:function.h//该头文件定义了接口,在实际的源文件中定义了模板方法 //后续的调用类只需要实现覆盖before,process,after方法即可实现模板方法的回调 /* extern可置于变量或者函数前,以表示变量或者函数的定义在别的文件中, 提示编译器遇到此变量或函数时,在其它模块中寻找其定义。 */ extern void(*bef...
分类:编程语言   时间:2015-07-23 15:43:59    收藏:0  评论:0  赞:0  阅读:147
JavaScript基础1:JavaScript 错误 - Throw、Try 和 Catch
try      语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 错误一定会发生,当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:可能是语法错误,通常是程序员造成的编码错误或错别字。可能是拼写错误或语言中缺少的功能(可能由于浏览器差异),可能是由于来自服务器或用户的错误输出而导致的错误。当然,也可能是由于许多其他不可...
分类:编程语言   时间:2015-07-23 15:42:20    收藏:0  评论:0  赞:0  阅读:244
java,wavToMP3格式转换
这里需要用到一个jar包:jave-1.0.1.jar,下载地址的话自己百度吧. 废话不多说直接贴代码: import it.sauronsoftware.jave.AudioAttributes; import it.sauronsoftware.jave.Encoder; import it.sauronsoftware.jave.EncodingAttributes;...
分类:编程语言   时间:2015-07-23 15:39:05    收藏:0  评论:0  赞:0  阅读:222
javascript之使用Ajax事件
XMLHttpRequest对象定义的事件: abort——在请求被终止时触发(ProgressEvent); error——在请求失败时触发(ProgressEvent); load——在请求成功完成时触发(ProgressEvent); loadend——在请求已完成时触发,无论成功还是发生错误(ProgressEvent); loadstart——在请求开始时触发(Progress...
分类:编程语言   时间:2015-07-23 15:36:52    收藏:0  评论:0  赞:0  阅读:138
ISO swift下XML数据解析
import UIKit class ViewController: UIViewController ,NSXMLParserDelegate{ override func viewDidLoad() { super.viewDidLoad() //创建XMLParser对象,传入XML格式的数据文件 // var parser=NSXM...
分类:编程语言   时间:2015-07-23 15:35:59    收藏:0  评论:0  赞:0  阅读:192
c/c++ 数据结构之位图(bitmap)详解
1.  概述 位图(bitmap)是一种非常常用的结构,在索引,数据压缩等方面有广泛应用。本文介绍了位图的实现方法及其应用场景。 2. 位图实现 (1)自己实现 在位图中,每个元素为“0”或“1”,表示其对应的元素不存在或者存在。 #define INT_BITS sizeof(int) #define SHIFT 5 // 2^5=32 #define MASK...
分类:编程语言   时间:2015-07-23 15:35:30    收藏:0  评论:0  赞:0  阅读:273
Java 基础笔记(一)
原生数据类型原生数据类型共有8种:byte,short,char,float,int,double,long,boolean;引用类型 (对象类型)变量与常量:变量:就是值可以变化的量常量:就是值不可以变化的量 如何定义变量:变量类型 变量名; 例如:int a; 如何为变量赋值: 变量类型...
分类:编程语言   时间:2015-07-23 15:32:39    收藏:0  评论:0  赞:0  阅读:212
C++ map的使用
C++map的基本操作和使用来源:(http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html) - C++map的基本操作和使用_Live_新浪博客 Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效...
分类:编程语言   时间:2015-07-23 15:31:59    收藏:0  评论:0  赞:0  阅读:294
JavaBean的使用
JavaBean主要用于实现一些业务逻辑或封装一些业务对象通常将JavaBean中的属性设置为私有的(private),但需要为其提供公共的(public)访问方法,也就是所说的getXXX()方法public class Produce{ private String name=”书包”; pri...
分类:编程语言   时间:2015-07-23 15:24:39    收藏:0  评论:0  赞:0  阅读:137
JavaScript权威指南科13章 webj浏览器avascript
13.1 clientjavascriptwindow对象是所有clientjavascript特点和api主要的接入点。它代表了一个浏览器窗口,通过window对象引用它。window 方法alert() prompt() confirm() 13.2 在html里嵌入javascript4种方法...
分类:编程语言   时间:2015-07-23 15:23:59    收藏:0  评论:0  赞:0  阅读:357
Java+Windows+ffmpeg实现视频转换
最近由于项目需要,研究了一下如何用Java实现视频转换,“着实”废了点心思,整理整理,写出给自己备忘下。思路由于之前没有没法过相关功能的经验,一开始来真不知道从哪里入手。当然,这个解决,google一下立马就发现了ffmpeg,网上讲解用Java+ffmpeg来进行视频转换的文章也不在少数,我主要参...
分类:编程语言   时间:2015-07-23 15:22:49    收藏:0  评论:0  赞:0  阅读:209
C++ List的用法(整理)
转自http://blog.csdn.net/lskyne/article/details/10418823Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值back() 返回最后一个元素begin(...
分类:编程语言   时间:2015-07-23 15:21:49    收藏:0  评论:0  赞:0  阅读:110
在QML中利用Javascript动态生成画面
在这篇文章中介绍如何使用Javascript来动态生产画面。 我们在先前的例子中“如何使用QML动态产生Component来完成我们的气球游戏 (2)”已经对动态生产QML做了一些描述。也许那个项目比较复制,现在我来用一些简单的例子来说明一下,这样更加直观。更多的说明可以参阅文章“Dynamic QML Object Creation from JavaScript”。...
分类:编程语言   时间:2015-07-23 14:02:39    收藏:0  评论:0  赞:0  阅读:872
qsort排序的基本用法
#include #include int cmp(const void *a,const void *b) { return *(int *)a<*(int *)b; } int main() { int m[10],n; while(~scanf("%d",&n)) { for(int i=0;i<n;++i) scanf("%d",...
分类:编程语言   时间:2015-07-23 14:02:29    收藏:0  评论:0  赞:0  阅读:244
C++ transform 浅析
transform一种区间元素交换函数。该算法用于实行容器元素的变换操作。有如下两个使用原型,一个将迭代器区间[first,last)中元素,执行一元函数(有一个输入变量)对象op操作,交换后的结果放在[result,result+(last-first))区间中。另一个将迭代器区间[first1,last1)的元素*i,依次与[first2,first2+(last-first))的元素*j,执行二元函数(有两个输入变量)操作binary_op(*i,*j),交换结果放在[result,result+(l...
分类:编程语言   时间:2015-07-23 13:59:19    收藏:0  评论:0  赞:0  阅读:168
剑指offer_面试题3_二维数组中的查找(简单问题亦不能忽视)
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数。 数组如下: 在该数组中查找一个整数隐含的几个规律: 1、在数组中选取一个数,如果与所查目标相等,那么查找结束 2、若所选数字,小于,要查找的目标,则要查找的目标应该在当前选取的位置的右边或者下边 3、若所选数字,...
分类:编程语言   时间:2015-07-23 13:58:29    收藏:0  评论:0  赞:0  阅读:132
Java程序性能优化技巧
1、优化循环体 如果循环次数很多,循环体内代码处理不好问题就会被放大。 for(int i=0;i...
分类:编程语言   时间:2015-07-23 13:56:59    收藏:0  评论:0  赞:0  阅读:158
深入解析Java中的装箱和拆箱
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。   以下是本文的目录大纲:   一.什么是装箱?什么是拆箱?   二.装箱和拆箱是如何实现的   三.面试中相关的问题   若有不正之处,请谅解和批评指正,不胜感激。 一.什么是装箱?什么是拆箱?...
分类:编程语言   时间:2015-07-23 13:56:39    收藏:0  评论:0  赞:0  阅读:272
【C/C++学院】0723-32位与64位/调戏窗口程序/数据分离算法/内存检索/二分查找法/myVC
32位与64位 地址与内存的关系 4G = 4*1024M = 4*1024*1024k = 4*1024*1024*1024 Byte字节 = 2^32 32位,指针就是4个字节 #include void main() {        int num = 10;             printf("%p\n", &num);...
分类:编程语言   时间:2015-07-23 13:54:39    收藏:0  评论:0  赞:0  阅读:160
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!