码迷,mamicode.com
首页 > 编程语言
发布MeteoInfo Java 1.2.2
主要更新了MeteoInfoLab至0.2版,已经有一些实用功能了,这里做些简单的介绍。下载地址1,MeteoInfo网站:http://www.meteothinker.com/下载地址2,百度云盘: http://yun.baidu.com/share/link?shareid=66977674...
分类:编程语言   时间:2015-05-06 14:31:36    阅读次数:352
在MFC程序中使用AnyCAD三维控件
AnyCAD三维控件有.Net版本和C++两个版本,使用C++要比C#稍微繁杂一点。SDK中提供了针对MFC的文档视图的封装,只需改一下几个基类即可。 准备 VS2010 下载C++版本的AnyCAD图形控件:http://pan.baidu.com/s/1c06hm...
分类:编程语言   时间:2015-05-06 13:28:06    阅读次数:534
C++ 遍历目录所有文件并判断是否为目录
1. 思路  使用FindFirstFile、FindNextFile函数,来遍历目录。结果保存在WIN32_FIND_DATA结构体中。将查询结果的dwFileAttributes和FILE_ATTRIBUTE_DIRECTORY取与操作,判断是否为目录。2. 示例代码#include #include #include using...
分类:编程语言   时间:2015-05-06 13:26:02    阅读次数:182
数据结构与算法——线性表链式存储(单链表)
今天总结单链表的实现. 什么是链表?   就是采去链式存储结构的线性表,所谓链式存储就好比火车的车厢一样,一节一节的连接起来,成为一个线性表。这种方式采用动态存储分配方式,即程序在运行时根据实际需要申请内存空间,不需要时将内存空间释放掉。   链表用一组任意的存储单元存放线性表中的各个元素,这组存储单元可以是连续的,也可以是不连续的。 什么是单链表? 单链表简单理解就是单向的,就像火...
分类:编程语言   时间:2015-05-06 13:23:29    阅读次数:200
数组操作
1、定义一维和二维甚至高维数组的方法为: 数组类型 [ ] 数组名称; 数组类型 [ ] [ ]数组名称; 数组类型 [ ][ ]  ....数组名称; 需要注意的是在定义数组时不能指定数组的长度。 2、数组的初始化有静态初始化和动态初始化,二者的区别在:静态初始化指定数组的数组,动态初始化只指定数组的长度。 例如:int [ ] Arr;     Arr=new int [...
分类:编程语言   时间:2015-05-06 13:25:30    阅读次数:158
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:24:26    阅读次数:220
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:20:00    阅读次数:178
java中URL参数的中文乱码问题
**同学们在url传参的时候 是否应为传了中文导致各种乱码问题呢? URL传参中文对于程序员来说,是个很头疼的问题吧。虽然在尽量避免使用中文参数,但总有避免不了的时候。现就自己的经验,总结如下:** 1.将字符串转码:newString(“xxxxx”.getBytes(“iso-8859-1”),”utf-8”) 这种转码方式有很大的弊端,因为它是使用指定的字符集将此String编码为 byte...
分类:编程语言   时间:2015-05-06 13:17:50    阅读次数:103
二分算法总结
二分算法由于其复杂度为O(logN),在实际运算中具有极高的效率。二分算法思想还经常结合其它算法被应用在解决实际项目问题中。例如,对非线性方程求根。二分算法的思想简单,但编写正确却并不容易。编写二分算法的错误,往往不是因为疏忽错误,而是因为该算法过于灵活却暗藏杀机。轻则程序崩溃,机器停止;重则可能引起致命的损失。下面先给出错误程序,及样例分析。错误1:int bsearch(int *a, int...
分类:编程语言   时间:2015-05-06 13:17:56    阅读次数:148
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:16:42    阅读次数:313
2DSprite添加Light照射(Unity3D开发之十六)
今天项目中需要用到黑夜灯光照射,由于普通的2DSprite使用的材质是不接收光反射的。所以我们必须修改Sprite Renderer的材质。第一步,建立工程下面是我建立的工程,你会发现Point l...
分类:编程语言   时间:2015-05-06 13:15:45    阅读次数:140
go语言文件操作
摘要: 本文主要解说go语言的文件操作.系统底层的open\write等系统调用,往往操作的文件对象是文件描写叙述符;而C语言库的文件操作须要借助fopen/fread等函数,它们的操作对象是文件指针.go语言中,对文件操作进行了进一步封装……1.os包中File类首先,file类是...
分类:编程语言   时间:2015-05-06 13:11:55    阅读次数:145
CAS Spring Security 3 整合配置(转)
一般来说, Web 应用的安全性包括用户认证( Authentication )和用户授权( Authorization )两个部分。用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户授权指的是验证某个用户是否有权限执行某个操作。在一 个系统中,不同用户所具有的权限是...
分类:编程语言   时间:2015-05-06 13:09:08    阅读次数:123
javascript-对象、数组转换为json字符串
http://jingyan.baidu.com/article/925f8cb8145b48c0dde056f5.html上图,蓝色是代码,红色是执行结果。第1段蓝色是:对象转json字符串第2段蓝色是:数组转json字符串其实核心的方法就是:JSON.stringify()参数,不论是数组,还是...
分类:编程语言   时间:2015-05-06 13:07:23    阅读次数:140
java设计模式演示样例
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod ....
分类:编程语言   时间:2015-05-06 13:05:33    阅读次数:106
几种常见模式识别算法整理和总结
这学期选了门模式识别的课。发现最常见的一种情况就是,书上写的老师ppt上写的都看不懂,然后绕了一大圈去自己查资料理解,回头看看发现,Ah-ha,原来本质的原理那么简单,自己一開始仅仅只是被那些看似formidable的细节吓到了。所以在这里把自己所学的一些点记录下来,供备忘,也供參考。1. K-Ne...
分类:编程语言   时间:2015-05-06 13:03:25    阅读次数:158
java面试题之ssh
1、写出你熟悉的开源框架以及各自的作用(项目中为什么使用SSH)答:框架:hibernate,spring,struts1/struts2. Hibernate主要用于数据持久化;封装了JDBC操作;还提供了一个易用的、高效率的对象关系映射框架; Spring 的控制反转能起到解耦合的作用; Str...
分类:编程语言   时间:2015-05-06 13:03:47    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!