决策树的理解 决策树是一种机器学习的方法。决策树的生成算法有ID3, C4.5和CART等。决策树是一种树形结构,其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。 决策树是一种十分常用的分类方法,需要监管学习(有教师的Supervised Lea ...
分类:
其他好文 时间:
2020-05-05 20:09:36
阅读次数:
1309
正如类可以是泛型的,方法也可以是泛型的。 对参数化类型进行操作的静态工具方法通常都是泛型的。 集合中的所有“算法”方法(如 binarySearch 和 sort )都是泛型的。 // Uses raw types - unacceptable! [Item 26] public static Se ...
分类:
其他好文 时间:
2020-05-05 20:08:50
阅读次数:
93
测试volatile 的线程的可见性 1 public class VolatileTest { 2 3 private static boolean flag = true; //不用volatile修饰 4 5 public static void main(String[] args) thr ...
分类:
其他好文 时间:
2020-05-05 20:08:32
阅读次数:
66
var arr = [1, 2, 3, 4, 9]; function insert(m) { if (m > arr[arr.length - 1]) { //进行值m与最后一个数的对比。 arr.push(m); //因为这是一个从小到大的数组,所以比最后一个大就可以在数组后加入数值 retur ...
分类:
编程语言 时间:
2020-05-05 20:08:18
阅读次数:
133
内容小结: 第四章学习了串、数组、广义表等,其中包括: 1.串: ①串的定义:注意空串(Ø)和空格串(“ ”)的区别。 ②串的存储结构:分为顺序存储和链式存储,其中: i. 顺序存储又分为定长顺序存储和堆式顺序存储,前者为静态存储,相当于一维数组,而后者为动态存储; ii. 链式存储:每个结点可以存 ...
分类:
其他好文 时间:
2020-05-05 20:07:59
阅读次数:
63
目录: 1、volatile 关键字与内存可见性 什么是内存可见性:当多个线程操作共享数据时,彼此不可见。 demo:测试线程数据没有及时与主内存数据进行同步 package com.oy; public class TestVolatile { public static void main(St ...
分类:
编程语言 时间:
2020-05-05 20:07:39
阅读次数:
67
1 import json 2 3 #将数据存入json文件 name:[gender,age,password] 4 user_dict = {"tracy": ["female",16,"123456"], 5 "bella": ["female",17,"password"], 6 "coli ...
分类:
编程语言 时间:
2020-05-05 20:06:50
阅读次数:
87
volatile 具有可见性,顺序性,但是不具有原子性。 以一个列子来说明: 10个线程对 num++ 操作,num++ 是 num=num+1; 不是一个原子操作 package com.example.demo.thread; public class VolatileAtomicTest { ...
分类:
其他好文 时间:
2020-05-05 20:06:36
阅读次数:
67
<link rel=”stylesheet” type=”text/css” href=”__MOBILE__/css/detail-page.css?version=1″/> <script src=”__MOBILE__/js/jquery.min.js?version=1″></script> ...
分类:
Web程序 时间:
2020-05-05 20:06:16
阅读次数:
86
Kafka适合离线和在线的消息消费,其消息保存在磁盘上。 Kafka以Topic为单位进行消息的归纳,Producers向Topic发送(Push)消息,Consumers会消费(Pull)预订了Topic的消息。 基本概念 消息队列中的基本概念尤为重要,当对基本概念有了深入的理解之后,消息队列的原 ...
分类:
其他好文 时间:
2020-05-05 20:05:38
阅读次数:
70
原文 react-fiber-architecture 介绍 React Fibre是React核心算法正在进行的重新实现。它是React团队两年多的研究成果。 React Fiber的目标是提高其对动画,布局和手势等领域的适用性。它的主体特征是增量渲染:能够将渲染工作分割成块,并将其分散到多个帧中 ...
分类:
其他好文 时间:
2020-05-05 20:05:00
阅读次数:
59
<2>. 不定长参数 有时可能需要一个函数能处理比当初声明时更多的参数, 这些参数叫做不定长参数,声明时不会命名。 基本语法如下: def functionname([formal_args,] *args, **kwargs): """函数_文档字符串""" function_suite retu ...
分类:
其他好文 时间:
2020-05-05 20:04:38
阅读次数:
61
基础知识 使用C 进行WebService服务器端开发 使用JAVA进行WebService客户机端开发 WebService 目的: 用于andorid app与远端服务器交互 Web Service基础: Web Service的数据格式XML 面向服务的架构SOA 简单对象访问协议:SOAP( ...
分类:
移动开发 时间:
2020-05-05 20:04:23
阅读次数:
85
能否使用GHDL+GTKWave代替Quartus ii macOS High Sierra系统 10.13.6 [toc] 先给出答案 可以替代一部分功能 如果你是一个学工科的学生,正在学习EDA。 你也许还需要诸如“立创EDA”这样的设计软件辅助,因为你们可能还需要用原理图仿真 麻烦的地方还有就 ...
分类:
其他好文 时间:
2020-05-05 20:04:06
阅读次数:
80
语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter.J.Landin 发明的一个术语,指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。简而言之,语法糖让程序更加简洁,有更高的可读性。 语法糖的存在主要是方便开发人员使用。但其实 ...
分类:
其他好文 时间:
2020-05-05 20:03:50
阅读次数:
77
一,.volatile关键字的两层语义: (一),一旦一个共享变量被volatile修饰之后,那么就具备了两层语义: 1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 2)禁止进行指令重排序。 (二),内存屏障有两个能力: 1. 阻止屏 ...
分类:
其他好文 时间:
2020-05-05 20:03:37
阅读次数:
54
这是来自知乎的问题,是一个大二学生问的,说老师在讲课时说,从工资来看,后端开发要比前端高,并且说,掌握公司核心技术的都是后端。他问事实是否真的如此,然后问该如何规划自己的工作。 这里整理的是个匿名答案,答主应该是在网易工作过,后来去了阿里。答案很有参考意义,特此整理出来(原回答的大小写有部分错误,未 ...
分类:
其他好文 时间:
2020-05-05 20:03:21
阅读次数:
102