- 博客(7)
- 资源 (16)
- 收藏
- 关注
原创 Java反射学习
你对反射的理解应用在一些通用性较高的代码中框架的底层基于反射在框架开发中,都是基于配置文件开发,在配置文件中配置子类,可以通过反射得到类中的所有内容,可以让类中的某个方法执行类中的所有内容:属性、没有参数的构造方法、有参数的构造方法、普通方法,都可以通过反射机制动态获得。提出问题那么接下来就看看怎么通过反射来获得类中的内容,首先了解一个类的加载过程: 1.编写类的源码,保存到硬盘; 2
2016-05-27 19:29:36 611
翻译 Python进阶-函数式编程
花了一个多小时学习python的函数式编程,终于算入门了,这接近一万字的教程,原作者分了十几课,我融合在一起方便查阅。函数式编程functional,是编程的一种范式特点有:把计算视为函数而不是指令纯函数式编程不需要变量,没有副作用,测试简单支持高阶函数,代码简洁Python支持函数式编程:python不是纯函数式语言,允许有变量支持高阶函数,函数也可作为变量传入支持闭包,有了闭包就能
2016-05-22 21:56:59 4999
翻译 动规-多边形游戏
1.题目描述多边形游戏大概是这样的:看下面的一幅图:有一个多边形,节点处是数字,边上是运算符,这里只考虑“+”和“*”两种,两个点的数与他们之间的运算符进行运算后的结果数构成新的节点,这样运算到最后只剩一个数,我们要求得能够运算出的最大的数。2.代码#include <stdio.h>#include <iostream>using namespace std;int ***m;char *o
2016-05-08 20:34:09 1018
原创 整数分解成不同加数的最大乘积
题库建设题目设n为一自然数,n可以分解成若干个不同的自然数的和,这样的分法有很多种,比如n=10, 10可以分解为:10=5+4+1; 10=5+3+2; 10+9+1; 10=8+2; 10=7+3; 10=6+4; 10=,7+2+1; 10=6+3+1;…。在所有这些分法中,各加数乘积最大的为30, (10=5+3+2中加数的乘积为5*3*2=30)。试编写程序,求各种分解方法中各加数乘积的最
2016-05-05 18:10:11 3973 3
原创 覆盖最多的直线上的点
题库建设。。。题目已知X1,X2,X3,…,Xn是直线上的点,现希望用固定长度固定数量的木条去覆盖这些点,请编写程序求最多能够覆盖多少点?输入要求:输入的第1行为三个整数n,m,k,分别表示直线上点的个数,木条的长度以及数量。输入的第2行有n个整数,表示坐标上的点。 输出要求:输出1行,为最多能够覆盖的点的个数。输入样例: 8 3 2 10 7 6 1 -5 4 18 20代码及注释#incl
2016-05-05 18:03:49 1348
翻译 你不得不知的Javascript正则表达式
// Setupvar myObj = { gift: "pony", pet: "kitten", bed: "sleigh"};function checkObj(checkProp) { // Your Code Here if(myObj.hasOwnProperty(checkProp)){ return myObj[checkProp]; }el
2016-05-03 23:36:32 628
原创 Quick Leaner学Python
作为一名资深的QL(Quick Learner),学习一门新的编程语言分分钟不在话下,Python语言,so easy,在经过如此多面向对象语言的洗礼后,接触一下函数式语言也是不错的。我用的python版本:2.7.11,有最新的3.41.数据类型布尔型:大写True,False 逻辑运算:and、or和not 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意
2016-05-01 14:48:03 3534 1
基于Face++的人脸识别与检测
2016-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人