码迷,mamicode.com
首页 > 编程语言
java 实验1
北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1352 姓名:杨光 学号:20135233 成绩: 指导教师:娄嘉鹏 实验日期:2015.4.14 ...
分类:编程语言   时间:2015-04-17 15:15:25    阅读次数:211
javascript闭包
1、闭包概念 闭包:当函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包。2、闭包的作用 (1)可以读取函数内部的变量; (2)让这些变量的值始终保持在内存中。 应该注意的问题: (1)由于闭包会使得函数中的变量都保存在内存中,因此对内存消耗很大,不能滥用闭包,否则会造成网...
分类:编程语言   时间:2015-04-17 15:15:03    阅读次数:150
排序函数
sort():从小到大排列(按数字和字母都可以)。rsort():从大到小排列。ksort():根据键名进行排序,保留索引关系。krsort():根据键名进行反向排序,保留索引关系。asort():根据键值进行排序,保留索引关系。arsort():反向natsort():自然语言排序,保留索引关系。...
分类:编程语言   时间:2015-04-17 15:11:09    阅读次数:135
SPRING 和 MYBATIS集成的WARN问题
spring和mybatis集成暴露出spring的问题 warn:Skipping MapperFactoryBean with name ‘appOperateRecordMapper’ and ‘XX.XX.XX.daor’ mapperInterface. Bean already defined with the same name! 2014-07-22...
分类:编程语言   时间:2015-04-17 14:07:39    阅读次数:1126
机器学习--kNN算法案例
一、改进约会网站的配对效果        想要预测的目标变量:不喜欢的人、魅力一般的人、极具魅力的人        样本特征:每年获得的飞行常客里程数、玩视频游戏所耗时间百分比、每周消费的冰淇淋公升数        约会数据信息存放在文本文件datingTestSet.txt中,每个样本数据占据一行,共有1000行。   实现步骤 1、将文本文件中的数据进行解析 ##########...
分类:编程语言   时间:2015-04-17 14:04:25    阅读次数:239
servlet和spring框架使用logback.xml的区别
之前用spring框架写web项目,在resources目录下配置的logback.xml文件如下: by default --> %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n by default --> %msg%n class="c...
分类:编程语言   时间:2015-04-17 14:03:15    阅读次数:188
R语言基础备忘
参考:《R语言实战》 1.      获取帮助 help.start() 打开帮助文档首页 help("foo")或?foo 查看函数foo的帮助(引号可以省略) help.search("foo")或??foo 以foo为关键词搜索本地帮助文档 example("foo") 函...
分类:编程语言   时间:2015-04-17 14:04:52    阅读次数:211
java 面试题
JAVA相关基础知识 1、面向对象的特征有哪些方面  1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的...
分类:编程语言   时间:2015-04-17 14:03:48    阅读次数:220
java解惑之名字重用的术语表
覆写(override) 一个实例方法可以覆写(override)在其超类中可访问到的具有相同签名的所有实例方法[JLS 8.4.8.1],从而能动态分派(dynamic dispatch);换句话说,VM将基于实例的运行期类型来选择要调用的覆写方法[JLS 15.12.4.4]。覆写是面向对象编程技术的基础,并且是唯一没有被普遍劝阻的名字重用形式: class Base { ...
分类:编程语言   时间:2015-04-17 14:03:59    阅读次数:151
[Python]网络爬虫:北邮图书馆排行榜
北邮图书馆爬虫...
分类:编程语言   时间:2015-04-17 14:02:36    阅读次数:253
基于maven的SpringMVC,Spring,MyBatis的全注解配置
首先创建maven项目 1.maven添加各种依赖包 c3p0 c3p0 0.9.1.2 org.mybatis mybatis-spring 1.2.2 org.mybatis mybatis 3.2.2 org.springframework spring-...
分类:编程语言   时间:2015-04-17 14:00:42    阅读次数:276
eclipse配置外部工具利用javah编译生成头文件
1. 点击eclipse顶部工具栏“Run”,然后在下拉列表中选择“External Tools”,然后选择"External Tools configurations"打开配置外部工具,一般打开后下图 2. 新建(选中Program,右键就能看见New选项)一个启动配置,起名为javah(可以随便起名) 这里有三个东西需要填写 Location: 填写你的javah.exe的绝...
分类:编程语言   时间:2015-04-17 13:57:41    阅读次数:467
python小知识札记
1、在交互式解释器中显示变量的值,可以用print语句显示变量的字符串表示,或者仅用变量名查看变量的原始值,前者调用str()函数显示对象,而后者则调用repr()函数显示对象,结果相同,只是显示方式不同。 2、下划线_在python解释器中有特别的含义,表示最后一个表达式的值。 3、print语句支持将输出重定向到文件,符号>>用来重定向输出。print语句默认会给每一行添加一个换行符,只要...
分类:编程语言   时间:2015-04-17 13:53:54    阅读次数:221
从Java类初始化,来看代码优化
Java类初始化顺序可能引起的bug    最近编程中遇到的问题, 类的成员初始化过程大家都很了解,都是基础知识,但是有些地方很微妙,重新学习下,来提高代码质量。 先描述下遇到的场景:      子类构造器中调用super(),然后在父类构造器中调用子类有@overwrite的方法,子类在overwrite的方法中对自己成员赋值,log输出成功赋值,在子类new完,log打印发现部分...
分类:编程语言   时间:2015-04-17 13:54:20    阅读次数:139
[后缀数组+dp/AC自动机+dp+线段树] hdu 4117 GRE Words
题意: 给你N个字符串, N(1 问不打乱字符串顺序,从中取若干个字符串,使得前一个串是后一个串的子串,求满足前面调条件的字符串值得和最大,求这个值。 思路: 其实就是一个很明显的dp。 dp[i]代表以第i个字符串结尾的最大权值。 但是就是子串这个问题怎么处理。 由于这题数据比较水可以用后缀数组处理这个问题。 将所有字符串拼接,做sa。 每次在height数组里往上和往下寻找...
分类:编程语言   时间:2015-04-17 13:51:50    阅读次数:174
java并发编程中常用的工具类 Executor
深入理解 java执行器相关的类有:Executor ,Executors,ExecutorService。 Executor分析 Executor是一个接口,是用来执行 Runnable 任务的;它只定义一个方法- execute(Runnable command);执行 Ruannable 类型的任务。通过 Executor 管理 Thread 对象,可以简化编程。Executor在客户单和任务执行之间提供了一个中介层,通过中介来执行任务。Executor执行任务而无须管理任务的生命周期。因此,Exec...
分类:编程语言   时间:2015-04-17 13:51:39    阅读次数:164
机器学习实战ByMatlab(三)K-means算法
K-means算法属于无监督学习聚类算法,其计算步骤还是挺简单的,思想也挺容易理解,而且还可以在思想中体会到EM算法的思想。K-means 算法的优缺点: 1.优点:容易实现 2.缺点:可能收敛到局部最小值,在大规模数据集上收敛较慢 使用数据类型:数值型数据以往的回归算法、朴素贝叶斯、SVM等都是有类别标签y的,因此属于有监督学习,而K-means聚类算法只有x,没有y在聚类问题中,我们的...
分类:编程语言   时间:2015-04-17 13:54:08    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!