在效率上,共轭方向法位于最速下降法和牛顿法之间。它具有特性:对于n维二次型问题,能够在n步之内得到结果;共轭梯度法不需要计算海森矩阵;不需要求逆; 共轭方向: Q为n阶实对称矩阵,对于方向 d(0), d(1),... , d(m), 如果对于所有的 i 不等于 j ,有 d(i)TQd(j)=0, ...
分类:
编程语言 时间:
2016-12-04 23:08:40
阅读次数:
206
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-localeresolver Spring架构的多数部分都支持国际化,如同Spring Web MVC这样。Dispatche ...
分类:
编程语言 时间:
2016-12-04 23:06:13
阅读次数:
226
有数组penny,penny中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个整数aim(小于等于1000)代表要找的钱数,求换钱有多少种方法。 给定数组penny及它的大小(小于等于50),同时给定一个整数aim,请返回有多少种方法可以凑成aim。 测试 ...
分类:
编程语言 时间:
2016-12-04 22:58:19
阅读次数:
452
1、python中__str__和repr 如果要把一个类的实例变成 str,就需要实现特殊方法__str__(): 现在,在交互式命令行下用 print 试试: 但是,如果直接敲变量 p: 似乎__str__() 不会被调用。 因为 Python 定义了__str__()和__repr__()两种 ...
分类:
编程语言 时间:
2016-12-04 22:55:59
阅读次数:
260
在构造器中可以调用本类的其他重载构造器,不能使用构造器名称来调用另一个构造器,而是应该使用Java特定的this(….)来调用。 this(….)方法必须出现在构造器中的第一行,用来调用其他重载构造器。调用时参数必须严格匹配。 这种调用方式的优点在于一个构造器可以不必重复编写其他构造器中已有的代码, ...
分类:
编程语言 时间:
2016-12-04 22:54:30
阅读次数:
174
js正则表达式 前端页面的模板套用 Django基础 1、定义正则表达式 /.../ 用于定义正则表达式 /.../g 表示全局匹配 /.../i 表示不区分大小写 /.../m 表示多行匹配 登录注册验证: test: 判断字符串是否符合规定的规则 rep = /\d+/; (定义规则) rep. ...
分类:
编程语言 时间:
2016-12-04 22:51:15
阅读次数:
789
本篇随笔为转载,原贴地址:http://www.cnblogs.com/bigshow/archive/2009/01/03/1367661.html。 1. C语言动态分配二维数组 (1)已知第二维 char (*a)[N];//指向数组的指针 a = (char (*)[N])malloc(si ...
分类:
编程语言 时间:
2016-12-04 22:51:01
阅读次数:
257
web前端之JavaScript正则表达式\d 表示数字
\d? ?表示0个或者一个
\d+ +表示一个或者多个
\d{3} 表示三个
\d{3,5} 表示三到五个
\d{3,} 表示至少出现3次
\...
分类:
编程语言 时间:
2016-12-04 21:14:44
阅读次数:
298
1. 前言 字符串匹配是一个经典算法问题,展开来讲各类问题多达几十种,有名称的算法也不下三十种,所以需要深入学习的东西有很多。这次我们来探讨一个最简单的问题,假设现在随机输入一个长度为m的主串T,另...
分类:
编程语言 时间:
2016-12-04 21:14:59
阅读次数:
237
一、什么是爬虫,爬虫能做什么 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到另一张网上来获取数据。 爬 ...
分类:
编程语言 时间:
2016-12-04 21:11:47
阅读次数:
739
自增(自减)运算符: 封装:隐藏该隐藏的,公开该公开的一个类就是一个小的模块进行程序设计时,应尽量避免一个模块直接操作和访问另一个模块的数据,模块设计追求高内聚(尽可能把模块的内部数据,功能实现细节隐藏在模块内部独立完成,不允许外部直接干预),低耦合(仅暴露少量的方法给外部使用) ...
分类:
编程语言 时间:
2016-12-04 21:08:38
阅读次数:
193
由继承自scriptableObject的类X创建.asset文件。 假设类X的定义为: [System.Serializable] public class X : ScriptableObject { public float m_a;} 方法一:写代码创建。 #if UNITY_EDITOR ...
分类:
编程语言 时间:
2016-12-04 20:59:53
阅读次数:
289
“/”应用程序中的服务器错误。 未将对象引用设置到对象的实例。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例 ...
分类:
编程语言 时间:
2016-12-04 20:51:54
阅读次数:
168
什么是泛型? 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写 体验泛型代码时定义一些可变部份,那些部份在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引 ...
分类:
编程语言 时间:
2016-12-04 20:47:54
阅读次数:
244
http://blog.csdn.net/effective_coder/article/details/8742979 递归算法详解 C语言通过运行时堆栈来支持递归的调用,在我们刚接触递归的时候,国内很多教材都采用求阶乘和菲波那契数列来描述该思想,就如同深受大家敬爱的国产的C语言程序设计,老谭也用 ...
分类:
编程语言 时间:
2016-12-04 20:40:51
阅读次数:
348
7.动态代理 7.1.代理模式 代理是基本的设计模式之一,它是你为了提供额外的或不同的操作,而插入的用来代替“实际”对象的对象。这些操作通常涉及与“实际”对象的通信,因此代理通常充当着中间人的角色。 什么是代理模式? 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 代理模式有什么好 ...
分类:
编程语言 时间:
2016-12-04 20:35:07
阅读次数:
279
一、简述 mac(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加上了密钥。因此MAC算法也经常被称作HMAC算法。关于hmac算法的详情可以参看RFC 2104(http://www.ietf.org/rf ...
分类:
编程语言 时间:
2016-12-04 20:31:03
阅读次数:
308