一、概要这两天想起来要做神经网络的作业了,要求用C++完毕神经网络的算法。摆在面前的第一个问题就是,神经网络算法中大量用到了矩阵运算。可是C++不像matlab那样对矩阵运算有非常好的支持。本来准备自己写一个C++的矩阵运算的代码的,google了一下后。找到了几个不错的C++矩阵运算库,我选用的是...
分类:
编程语言 时间:
2015-10-12 12:35:32
阅读次数:
195
1.dll的优点代码复用是提高软件开发效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种应用程序框架,ATL、MFC等,它们都以源代码的形式发布。由于这种复用是“源码级别”的,源代码完全暴露给了程序员,因而称之为“白盒复...
分类:
编程语言 时间:
2015-10-12 12:33:25
阅读次数:
281
转帖:http://ucren.com/demos/private/private.htmlJavaScript 是一种解释型的、基于对象的脚本语言,没有严格意义上的类,在这一点上不同于 C++、Smalltalk 或者 Java,不过作为替代,它支持构造函数(constructors),可通过执行...
分类:
编程语言 时间:
2015-10-12 12:32:56
阅读次数:
204
java中堆栈(stack)和堆(heap)
分类:
编程语言 时间:
2015-10-12 12:29:59
阅读次数:
150
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Spring.Context;using Spring.Context.Support;using Common.Loggi...
分类:
编程语言 时间:
2015-10-12 12:23:23
阅读次数:
198
经常需要在spring的controller之间跳转request,自然想到servlet的forward和redirect方法,还好,spring也提供了类似方法。@RequestMapping(value="/main",method={RequestMethod.GET,RequestMeth...
分类:
编程语言 时间:
2015-10-12 12:24:29
阅读次数:
202
1 class A { 2 public String show(D obj) { // func1 3 return ("A and D"); 4 } 5 public String show(A obj) { // func2 6 ret...
分类:
编程语言 时间:
2015-10-12 12:19:29
阅读次数:
201
1、数组的定义数据类型 数组名[]=new 数据类型[大小]数据类型 数组名[]={元素值,元素值...}方法一: float arry[]=new float[5];方法二:int arr[]; //或int[] arr;arr=new int[5];方法三:int a[]={1,1,2,3,5,...
分类:
编程语言 时间:
2015-10-12 12:20:14
阅读次数:
231
1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入...
分类:
编程语言 时间:
2015-10-12 12:17:46
阅读次数:
221
int a[10];int *pt;数组名a 的值 是数组内第一个元素的地址 ,a可以理解为一个指针常量,但在一些特殊的情况下,又有别于指针常量如sizeof(a) ,得到的是数组的长度,&a 产生一个指向数组的指针,而不是指向指针常量的指针--C和指针pt = &a[0];与pt = a;等价
分类:
编程语言 时间:
2015-10-12 12:17:32
阅读次数:
143
format(String format, Objece... argues)函数相当于C语言中的printf函数,但是相对来说更灵活. 和C中的printf函数差不多,在format的时候能够产生单纯的替换效果.用具体的值替换相应的转换符.转换符有如下一些: 在format第一个参数中传入...
分类:
编程语言 时间:
2015-10-12 12:17:29
阅读次数:
241
1. 登录注册IO版的Java项目框架,如下:2. 具体代码实现:(1)User.java(cn.itcast.game): 1 package cn.itcast.pojo; 2 3 /** 4 * 这是用户基本描述类 5 * 6 * @author 风清扬 7 * @version ...
分类:
编程语言 时间:
2015-10-12 12:13:31
阅读次数:
206
part 1 设计模式简介 课程目标 1.理解松耦合设计思想 2.掌握面向对象设计原则 3.掌握重构技法改善设计 4.掌握GOF 核心设计模式 什么是设计模式? “每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重...
分类:
编程语言 时间:
2015-10-12 12:06:55
阅读次数:
196
http://m.blog.csdn.net/blog/u014395105/41308979最近在研究如何用C++来处理图像,而不使用封装好的OpenCV代码,这样能够更好的了解OpenCV的内部原理。在网上搜了一些关于C++代码来实现RGB(彩色)图像转换为 gray(灰度)的原理以及代码,可读...
分类:
编程语言 时间:
2015-10-12 12:06:22
阅读次数:
304
Java常见错误列表:找不到符号(symbol)类X是public的,应该被声明在名为X.java的文件中缺失类、接口或枚举类型缺失X缺失标识符非法的表达式开头类型不兼容非法的方法声明;需要返回类型数组越界(java.lang.ArrayIndexOutOfBoundsException)字符越界(...
分类:
编程语言 时间:
2015-10-12 12:03:44
阅读次数:
231
题目:合并排序数组 II合并两个排序的整数数组A和B变成一个新的数组。样例 给出A = [1, 2, 3, empty, empty] B = [4,5]合并之后A将变成[1,2,3,4,5]注意 你可以假设A具有足够的空间(A数组的大小大于或等于m+n)去添加B中的元素。解题:这里给的是两个数组,...
分类:
编程语言 时间:
2015-10-12 12:02:39
阅读次数:
294
我研究JavaScript闭包(closure)已经有一段时间了。我之前只是学会了如何使用它们,而没有透彻地了解它们具体是如何运作的。那么,究竟什么是闭包?Wikipedia给出的解释并没有太大的帮助。闭包是什么时候被创建的,什么时候被销毁的?具体的实现又是怎么样的?1234567891011121...
分类:
编程语言 时间:
2015-10-12 11:57:42
阅读次数:
226