上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 33 下一页
摘要: 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading)7个阶段。其中准备、验证 阅读全文
posted @ 2017-03-17 10:44 陈泽泽 阅读(262) 评论(0) 推荐(0)
摘要: 1.继承Thread类,重载run方法; Thread t = new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }); 2.实现Runnable接口,实现ru 阅读全文
posted @ 2017-03-17 10:20 陈泽泽 阅读(455) 评论(0) 推荐(0)
摘要: 以下程序执行的结果是: class X{ Y y=new Y(); public X(){ System.out.print("X"); } } class Y{ public Y(){ System.out.print("Y"); } } public class Z extends X{ Y y 阅读全文
posted @ 2017-03-17 10:19 陈泽泽 阅读(208) 评论(0) 推荐(0)
摘要: 1、按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码: 2、安装完后重启下Sublime Text 3,在perferences选项一栏下面就会多了个Package Control 3、点击Package Control,上面会出来一个输入框,我们输入install package,输入框会 阅读全文
posted @ 2017-03-15 10:05 陈泽泽 阅读(463) 评论(0) 推荐(0)
摘要: 在程序启动的时候就创建若干线程来响应处理,它们被称为线程池,里面的线程叫工作线程 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。 常用线程池:ExecutorServi 阅读全文
posted @ 2017-03-14 15:13 陈泽泽 阅读(8281) 评论(1) 推荐(1)
摘要: parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的 测试。这一过程将持续到发现非有效数字的字符为止,此时parseInt()将把该字符之前的字符串转换成数字。 阅读全文
posted @ 2017-03-13 15:20 陈泽泽 阅读(698) 评论(0) 推荐(0)
摘要: Linux 下后台脚本启动Jar程序 Nohup后台输出运行日志 阅读全文
posted @ 2017-03-13 11:26 陈泽泽 阅读(1497) 评论(0) 推荐(0)
摘要: 开放定址法:当冲突发生时,使用某种探查(亦称探测)技术在散列表中形成一个探查(测)序列。沿此序列逐个单元地查找,直到找到给定的关键字,或者碰到一个开放的地址(即该地址单元为空)为止(若要插入,在探查到开放的地址,则可将待插入的新结点存人该地址单元)。查找时探查到开放的 地址则表明表中无待查的关键字, 阅读全文
posted @ 2017-03-10 15:43 陈泽泽 阅读(7539) 评论(0) 推荐(0)
摘要: Collection List LinkedList 非同步 ArrayList 非同步,实现了可变大小的元素数组 Vector 同步 线程安全 Stack Set 不允许有相同的元素 Map Hashtable 同步,实现一个key--value映射的哈希表 HashMap 非同步, WeakHa 阅读全文
posted @ 2017-03-10 14:45 陈泽泽 阅读(237) 评论(0) 推荐(0)
摘要: 10-fold cross-validation,用来测试算法准确性。是常用的测试方法。将数据集分成十份,轮流将其中9份作为训练数据,1份作为测试数据,进行试验。每次试验都会得出相应的正确率(或差错率)。10次的结果的正确率(或差错率)的平均值作为对算法精度的估计,一般还需要进行多次10折交叉验证( 阅读全文
posted @ 2017-03-08 16:59 陈泽泽 阅读(13971) 评论(1) 推荐(2)
摘要: 梯度下降法先随机给出参数的一组值,然后更新参数,使每次更新后的结构都能够让损失函数变小,最终达到最小即可。 在梯度下降法中,目标函数其实可以看做是参数的函数,因为给出了样本输入和输出值后,目标函数就只剩下参数部分了,这时可以把参数看做是自变量,则目标函数变成参数的函数了。 梯度下降每次都是更新每个参 阅读全文
posted @ 2017-03-08 09:53 陈泽泽 阅读(281) 评论(0) 推荐(0)
摘要: 引言: 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的Synchronized,它在多处理器开发中保证了共享变量的“可见性”。 可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 Volatile的官方定义 Jav 阅读全文
posted @ 2017-03-03 11:27 陈泽泽 阅读(617) 评论(0) 推荐(0)
摘要: Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。 包装 阅读全文
posted @ 2017-03-03 09:17 陈泽泽 阅读(265) 评论(0) 推荐(0)
摘要: 迭代器是一个对象,它的工作时遍历并选择序列中的对象,而客户端程序员不必知道或关心该序列底层的结构,此外,迭代器通常被称为轻量级对象:创建它的代价小。因此,经常可以见到对迭代器有些奇怪的限制,例如Java的Iterator只能单向移动,这个Iterator只能用来: (1)使用方法iterator() 阅读全文
posted @ 2017-02-27 11:28 陈泽泽 阅读(377) 评论(0) 推荐(0)
摘要: AUC是指:从一堆样本中随机抽一个,抽到正样本的概率比抽到负样本的概率大的可能性! AUC是一个模型评价指标,只能用于二分类模型的评价,对于二分类模型,还有很多其他评价指标,比如logloss,accuracy,precision。如果你经常关注数据挖掘比赛,比如kaggle,那你会发现AUC和lo 阅读全文
posted @ 2017-02-24 10:51 陈泽泽 阅读(2588) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 33 下一页