码迷,mamicode.com
首页 > 编程语言
Effective java经验之谈,泛型
对于泛型这一章,在起始写框架的时候,并没有注意细节,造成了很多方法或者类的错误设计。这本书在这点上弥补了我一个短板。大概的总结如下。...
分类:编程语言   时间:2015-04-15 21:32:56    阅读次数:179
打印tree - javascript
一棵"树"就是由空格、星号和回车组成的。     我们用a,代表空格。 aaaa* aaa*** aa***** a******* ********* aaaa* aaaa* aaaa* aaaa* aaaa*     首先“树头”部分由3部分组成:空格部分、左树头、右树头。     空格就是递减的过程: for (var i = treeRadius; i > k; i...
分类:编程语言   时间:2015-04-15 21:34:13    阅读次数:224
基于Windows API的粒子随机运动C++实现
基于Windows API编写Windows动画演示程序,具有便捷、不依赖于IDE的特点。 以随机运动粒子系统为例,实现了该动画框架,C++代码与效果图像如下:...
分类:编程语言   时间:2015-04-15 21:31:20    阅读次数:292
Java自定义异常与异常使用最佳实践
异常的分类 1. 非运行时异常(Checked Exception)         Java中凡是继承自Exception但不是继承自RuntimeException的类都是非运行时异常。 2. 运行时异常(Runtime Exception/Unchecked Exception)         RuntimeException类直接继承自Exception类,称为运行时异常。Jav...
分类:编程语言   时间:2015-04-15 21:31:31    阅读次数:152
Java 自带性能监控工具:监视和管理控制台 jconsole 的使用
想验证你对 jvm 配的一些调优参数有没有起作用吗?想不想实时监控你自定义的线程池的在实际运行时的线程个数、有没有死锁?想不想实时监控你的 Java 应用的堆内存使用情况,并根据峰值等数据设置最适合你的 Xms、Xmx 等参数?想不想找到你的应用的永久区 PermGen 的使用峰值,并根据其去设置合理的 XX:PermSize、XX:MaxPermSize 等参数?如何根据应用实时的运行运行情况合理配置年轻代(Young Generation,即 Eden 区和两个 Survivor 区之和)和年老代(Ol...
分类:编程语言   时间:2015-04-15 21:31:02    阅读次数:197
数列排序
数列排序的几种排序方法 时间限制:1.0s   内存限制:512.0MB 问题描述:给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1 输入格式:第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式:输出一行,按从小到大的顺序输出排序后的数列。 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 代码如下: ...
分类:编程语言   时间:2015-04-15 21:27:40    阅读次数:175
首尾相接最大子数组和
#includeusing namespace std;#define Nu 5int main(){ int a[Nu]={1,-2,5,-3,6}; cout<<"随机产生数组为:"; for(int i=0;i<Nu;i++) cout<<a[i]<<" ";...
分类:编程语言   时间:2015-04-15 21:24:05    阅读次数:141
Java实验报告-20135111李光豫
实验一 Java开发环境的熟悉 20135111李光豫一、实验内容1. 使用JDK编译、运行简单的Java程序2.使用Eclipse 编辑、编译、运行、调试Java程序二、实验要求1.没有Lin...
分类:编程语言   时间:2015-04-15 21:20:53    阅读次数:269
Java中常见的异常类型
异常大体分为编译异常和运行异常两类,如果用软件开发(如Eclipse)编译异常在写代码时得到提醒,而运行异常需要在运行时才能得到提示。下面介绍几种常见的异常类型,便于在出错时对程序进行查错:(1)Exception各种异常的根类如果你不知道将发生的异常集体属于哪,而可以肯定种这个地方会出现异常时,可...
分类:编程语言   时间:2015-04-15 21:21:32    阅读次数:161
堆排序的OC实现
/* 建议先看堆调整方法,堆调整了解了,整个排序算法就算掌握了 */- (void)viewDidLoad{ [super viewDidLoad]; /* 测试数据 */ NSArray *array=@[@3,@2,@6,@4,@1,@0,@6,...
分类:编程语言   时间:2015-04-15 21:18:21    阅读次数:157
C++调用Matlab引擎及Eigen配置
这个周开始要着手实现网格水印的代码了,虽然还什么都不会,但也只能一步步摸索着往前走了。 我要实现的论文题目是>,之前的博客中有过这篇论文的理论分析,看起来貌似不难,但动手实现起来的时候还是挺困难的。首先要解决的问题就是配置实验环境。 一开始我打算用Eigen对拉普拉斯矩阵进行特征值分解,因此就涉及到...
分类:编程语言   时间:2015-04-15 21:17:35    阅读次数:164
首尾相连数组的最大子数组
一、设计思路:与求数组的最大子数组相同,先遍历所有子数组,然后判断最后一个子数组是否大于0。若大于0,则重头开始遍历,直到子数组的和小于0或者到最后一个子数组的前一个数为止,在此过程中保存子数组的最大值以及位置。二、代码:import java.util.Scanner;public class m...
分类:编程语言   时间:2015-04-15 21:17:17    阅读次数:126
javascript中Document对象的常用事件
1.onabort事件:对象载入被中断时触发2.onblur事件:元素或窗口本身失去焦点时触发。3.onchange事件:改变元素中的选项或者其他表单元素失去焦点,并且在其获取焦点后内容发生过改变时触发。4.onclick事件:单机鼠标左键时候触发。当光变的焦点在按钮上,并且按下Enter键时,也会...
分类:编程语言   时间:2015-04-15 21:15:34    阅读次数:219
QQ通讯协议里的TEA加解密算法
#include#include#include#include#include//#defineCRYPT_ONE_BYTEtypedefcharint8;typedefunsignedcharuint8;typedefshortint16;typedefunsignedshortuint16;t...
分类:编程语言   时间:2015-04-15 21:14:06    阅读次数:172
C++细节系列(零):零散记录
老规矩:记录细节,等待空余,再进行整理。1:const,static,const static成员初始化。 1、const成员:只能在构造函数后的初始化列表中初始化 2、static成员:初始化在类外,且不加static修饰。 3、const static成员:类只有唯一一份拷贝,且数值不能改...
分类:编程语言   时间:2015-04-15 21:13:24    阅读次数:130
实验一 Java开发环境的熟悉
实验一Java开发环境的熟悉一、实验内容1.使用JDK编译、运行简单的Java程序2.使用Eclipse编辑、编译、运行、调试Java程序二、实验要求1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》课程2.完成实验、撰写实验报告,实验报告模板见QQ群,注意实验报告...
分类:编程语言   时间:2015-04-15 21:13:34    阅读次数:148
mahout运行测试与kmeans算法解析
在使用mahout之前要安装并启动hadoop集群将mahout的包上传至linux中并解压即可mahout下载地址:点击打开链接mahout中的算法大致可以分为三大类:聚类,协同过滤和分类其中常用聚类算法有:canopy聚类,k均值算法(kmeans),模糊k均值,层次聚类,LDA聚类等常用分类算...
分类:编程语言   时间:2015-04-15 21:13:03    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!