首页 > 编程语言
C++ 遍历目录所有文件并判断是否为目录
1. 思路  使用FindFirstFile、FindNextFile函数,来遍历目录。结果保存在WIN32_FIND_DATA结构体中。将查询结果的dwFileAttributes和FILE_ATTRIBUTE_DIRECTORY取与操作,判断是否为目录。2. 示例代码#include #include #include using...
分类:编程语言   时间:2015-05-06 13:23:03    收藏:0  评论:0  赞:0  阅读:149
数据结构与算法——线性表链式存储(单链表)
今天总结单链表的实现. 什么是链表?   就是采去链式存储结构的线性表,所谓链式存储就好比火车的车厢一样,一节一节的连接起来,成为一个线性表。这种方式采用动态存储分配方式,即程序在运行时根据实际需要申请内存空间,不需要时将内存空间释放掉。   链表用一组任意的存储单元存放线性表中的各个元素,这组存储单元可以是连续的,也可以是不连续的。 什么是单链表? 单链表简单理解就是单向的,就像火...
分类:编程语言   时间:2015-05-06 13:22:43    收藏:0  评论:0  赞:0  阅读:188
数组操作
1、定义一维和二维甚至高维数组的方法为: 数组类型 [ ] 数组名称; 数组类型 [ ] [ ]数组名称; 数组类型 [ ][ ]  ....数组名称; 需要注意的是在定义数组时不能指定数组的长度。 2、数组的初始化有静态初始化和动态初始化,二者的区别在:静态初始化指定数组的数组,动态初始化只指定数组的长度。 例如:int [ ] Arr;     Arr=new int [...
分类:编程语言   时间:2015-05-06 13:22:23    收藏:0  评论:0  赞:0  阅读:170
C++ Primer第四版习题--3.13
//读一组数到vector对象,计算收尾配对元素的和并输出 #include #include int main() { std::vector ivec; int temp, add; while(std::cin>>temp) ivec.push_back(temp); typedef std::vector::size_type vec...
分类:编程语言   时间:2015-05-06 13:21:43    收藏:0  评论:0  赞:0  阅读:219
C++输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,
//输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字, //例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 //则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. #include using namespace std; void Grial(int (*a)[5],int n...
分类:编程语言   时间:2015-05-06 13:17:53    收藏:0  评论:0  赞:0  阅读:457
java中URL参数的中文乱码问题
**同学们在url传参的时候 是否应为传了中文导致各种乱码问题呢? URL传参中文对于程序员来说,是个很头疼的问题吧。虽然在尽量避免使用中文参数,但总有避免不了的时候。现就自己的经验,总结如下:** 1.将字符串转码:newString(“xxxxx”.getBytes(“iso-8859-1”),”utf-8”) 这种转码方式有很大的弊端,因为它是使用指定的字符集将此String编码为 byte...
分类:编程语言   时间:2015-05-06 13:16:53    收藏:0  评论:0  赞:0  阅读:379
二分算法总结
二分算法由于其复杂度为O(logN),在实际运算中具有极高的效率。二分算法思想还经常结合其它算法被应用在解决实际项目问题中。例如,对非线性方程求根。二分算法的思想简单,但编写正确却并不容易。编写二分算法的错误,往往不是因为疏忽错误,而是因为该算法过于灵活却暗藏杀机。轻则程序崩溃,机器停止;重则可能引起致命的损失。下面先给出错误程序,及样例分析。错误1:int bsearch(int *a, int...
分类:编程语言   时间:2015-05-06 13:16:23    收藏:0  评论:0  赞:0  阅读:245
HDU-1008-Elevator(Java版本+简单模拟+恶心水果)
Elevator Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 50645    Accepted Submission(s): 27932 Problem Description The highest bui...
分类:编程语言   时间:2015-05-06 13:15:24    收藏:0  评论:0  赞:0  阅读:175
2DSprite添加Light照射(Unity3D开发之十六)
今天项目中需要用到黑夜灯光照射,由于普通的2DSprite使用的材质是不接收光反射的。所以我们必须修改Sprite Renderer的材质。第一步,建立工程下面是我建立的工程,你会发现Point l...
分类:编程语言   时间:2015-05-06 13:13:23    收藏:0  评论:0  赞:3  阅读:5466
go语言文件操作
摘要: 本文主要解说go语言的文件操作.系统底层的open\write等系统调用,往往操作的文件对象是文件描写叙述符;而C语言库的文件操作须要借助fopen/fread等函数,它们的操作对象是文件指针.go语言中,对文件操作进行了进一步封装……1.os包中File类首先,file类是...
分类:编程语言   时间:2015-05-06 13:08:53    收藏:0  评论:0  赞:0  阅读:333
CAS Spring Security 3 整合配置(转)
一般来说, Web 应用的安全性包括用户认证( Authentication )和用户授权( Authorization )两个部分。用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户授权指的是验证某个用户是否有权限执行某个操作。在一 个系统中,不同用户所具有的权限是...
分类:编程语言   时间:2015-05-06 13:06:30    收藏:0  评论:0  赞:0  阅读:246
javascript-对象、数组转换为json字符串
http://jingyan.baidu.com/article/925f8cb8145b48c0dde056f5.html上图,蓝色是代码,红色是执行结果。第1段蓝色是:对象转json字符串第2段蓝色是:数组转json字符串其实核心的方法就是:JSON.stringify()参数,不论是数组,还是...
分类:编程语言   时间:2015-05-06 13:05:14    收藏:0  评论:0  赞:0  阅读:242
java设计模式演示样例
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod ....
分类:编程语言   时间:2015-05-06 13:05:03    收藏:0  评论:0  赞:0  阅读:210
几种常见模式识别算法整理和总结
这学期选了门模式识别的课。发现最常见的一种情况就是,书上写的老师ppt上写的都看不懂,然后绕了一大圈去自己查资料理解,回头看看发现,Ah-ha,原来本质的原理那么简单,自己一開始仅仅只是被那些看似formidable的细节吓到了。所以在这里把自己所学的一些点记录下来,供备忘,也供參考。1. K-Ne...
分类:编程语言   时间:2015-05-06 13:03:23    收藏:0  评论:0  赞:0  阅读:210
apk反编译生成程序的源代码和图片、XML配置、语言资源等文件
apk反编译生成程序的源代码和图片、XML配置、语言资源等文件。 具体步骤:
分类:编程语言   时间:2015-05-06 12:55:06    收藏:0  评论:0  赞:0  阅读:333
Javascript面向对象编程(三):非构造函数的继承
摘自:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance_continued.html这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函...
分类:编程语言   时间:2015-05-06 12:54:28    收藏:0  评论:0  赞:0  阅读:132
C语言学习-8
/*题目:判断101-200之间有多少个素数,并输出所有素数。 */#include#includeint main(void){ int i = 0, j = 0, num = 0; for (i=101; i sqrt(i)) { printf(...
分类:编程语言   时间:2015-05-06 12:53:33    收藏:0  评论:0  赞:0  阅读:223
实验二 Java面向对象程序设计
(一)单元测试(1) 三种代码伪代码产品代码测试代码一般测试:边界测试:测试出错情况改正代码:(2) TDD(Test Driven Devlopment, 测试驱动开发)TDD的一般步骤如下:明确当前要完成的功能,记录成一个测试列表快速完成编写针对此功能的测试用例测试代码编译不通过(没产品代码呢)...
分类:编程语言   时间:2015-05-06 12:53:14    收藏:0  评论:0  赞:0  阅读:567
C++泛型指针的正向与逆向循环读取的改进方法
#include"stdafx.h"#include#include#include#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){//双向访问的例子charst[11]="abcdefghij";vectora(st,st+10...
分类:编程语言   时间:2015-05-06 12:48:23    收藏:0  评论:0  赞:0  阅读:467
Unity扩展编辑器1:Editor Windows
Extending the EditorUnity允许你使用自己定制的inspectors和Editor Windows扩展编辑器,并且你可以使用定制的Property Drawers定义属性集在inspector中如何展示,这一块讲述如何使用这些特性。Editor Windows你可以在你的app...
分类:编程语言   时间:2015-05-06 12:48:13    收藏:0  评论:0  赞:0  阅读:747
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!