编程语言-日排行
Java程序的变量大体可分为成员变量和局部变量。 其中局部变量可分为如下3类: 形参:在方法签名中定义的局部变量,由方法调用者负责为其赋值,随方法的结束而消亡。 方法内的局部变量:在方法内定义的局部变量,必须在方法内对其进行显示初始化。这种类型的局部变量从初始化完成后开始生效,随方法的结束而消亡。 ...
分类:编程语言 时间:2021-01-19 00:44:24 收藏:0 阅读:40
印象中,是在创建单例模式时知道可以用到元类(metaclass),但始终对其了解的不是很透彻,很多人也都说元类是Python中较难理解的概念之一,于是找来几本书,希望可以找到答案,本文以Python3为例。 本文参考: 《人人都懂设计模式》 《Python Cookbook》 《 流畅的Python ...
分类:编程语言 时间:2021-01-19 00:45:40 收藏:0 阅读:32
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,并说明每个区域的 ...
分类:编程语言 时间:2021-01-19 09:20:18 收藏:0 阅读:24
由于 K-means 算法的分类结果会受到初始点的选取而有所区别,因此有提出这种算法的改进: K-means++ 。 算法步骤 其实这个算法也只是对初始点的选择有改进而已,其他步骤都一样。初始质心选取的基本思路就是,初始的聚类中心之间的相互距离要尽可能的远。 算法描述如下: 步骤一:随机选取一个样本 ...
分类:编程语言 时间:2021-01-19 09:21:08 收藏:0 阅读:24
K-means算法简述 K-means算法,也称为K-平均或者K-均值,一般作为掌握聚类算法的第一个算法。 这里的K为常数,需事先设定,通俗地说该算法是将没有标注的 M 个样本通过迭代的方式聚集成K个簇。 在对样本进行聚集的过程往往是以样本之间的距离作为指标来划分。 简单Demo说明如上图以 K 为 ...
分类:编程语言 时间:2021-01-19 09:21:41 收藏:0 阅读:31
使用IDEA生成JavaWeb项目的war包 1.点击文件下的项目结构(也可以直接使用快捷键Ctrl+Alt+Shift+S) 2.第一步完成后出现下面的界面,注意选中Artifact然后按照下列的步骤进行点击 3.按照图片的标注顺序依次输入相关信息。注意:要Include inproject bu ...
分类:编程语言 时间:2021-01-19 09:23:03 收藏:0 阅读:81
1. 类中定义私用属性和方法 在属性和方法名称前加"__"这个属性和方法就变成了私有成员,私有成员在外部无法直接调用 class C(): def __init__(self): self.name = "C" self.__age = 18 def __fn4(self): print("fn4" ...
分类:编程语言 时间:2021-01-19 09:23:30 收藏:0 阅读:27
1.K-Means(K均值)聚类 算法步骤:(1) 首先我们选择一些类/组,并随机初始化它们各自的中心点。中心点是与每个数据点向量长度相同的位置。这需要我们提前预知类的数量(即中心点的数量)。(2) 计算每个数据点到中心点的距离,数据点距离哪个中心点最近就划分到哪一类中。(3) 计算每一类中中心点作 ...
分类:编程语言 时间:2021-01-19 09:24:58 收藏:0 阅读:26
l 数组中的增删改,有一个数组var list=[ “a”,“b”,“c”,“d” ] 在数组尾部新增一个或多个元素,多个元素用逗号隔开 l push();方法,返回值为新增元素后数组的长度,会影响原数组(长度) list.push(999);表示在list数组后添加一个第四个元素,内容为999 在 ...
分类:编程语言 时间:2021-01-19 09:26:37 收藏:0 阅读:40
OpenWrite版: 欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本文是《MyBatis初级实战》系列的第三篇,我们将实战springb ...
分类:编程语言 时间:2021-01-19 09:26:49 收藏:0 阅读:43
单线程的as-if-serial语义 起源于 关于指令重排序有个问题不明白的一个问题 int a = 2; int c = 1 + a; float b = 3f / 2f; 举个栗子,从CPU的设计者以及编译器的设计者角度来看,上面第3行代码完全可以放到第1行代码之前运行,且不会影响程序的正确性( ...
分类:编程语言 时间:2021-01-19 09:27:57 收藏:0 阅读:36
byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字 float 4字节 double 8字节 boolean false/true(理论上占用1bit,1/8字节,实际处理按1byte处理) JAVA是采用Unicode编码。 ...
分类:编程语言 时间:2021-01-19 12:25:45 收藏:0 阅读:34
使用request.getRemoteAddr()方法获取的值为0:0:0:0:0:0:0:1,一般来说如果不是自己的ip的话应该就是127.0.0.1 原因 ? 0:0:0:0:0:0:0:1是属于ipv6,但是本机又没有设置ipv6,后来我又进行另一台电脑做测试,发现这种情况只有在服务器和客户端 ...
分类:编程语言 时间:2021-01-19 12:28:10 收藏:0 阅读:36
#内存模型 一对连续的变量集合 #创建方式 一维数组 静态 :知道都有什么数据时使用 标准 : 数据类型[] 引用名=new int[] 省略 : 数据类型[] 引用名= 动态 :知道有多少个数据量使用 标准 : 数据类型[] 引用名=new int[数据量] 二维数组 静态 :参考一维数组 标准 ...
分类:编程语言 时间:2021-01-19 12:28:33 收藏:0 阅读:36
Java中,%d和%f分别用来表示输出时,替换整型输出和浮点型输出的占位符。 如: int a=28; float b = 13.0f; System.out.printf("整数是:%d%n,小数是:%f",a,b); 输出结果是:整数是:28 小数是:13.0; 这里的%n是换行的格式字符串,只 ...
分类:编程语言 时间:2021-01-19 12:29:06 收藏:0 阅读:28
当我们学习Python的时候,肯定避免不了与数据打交道,而提及数据,大部分人都会想起Python数据存储,那么你知道Python常用的数据存储方式有哪些?我们一起来看看这五种存储方式吧。
分类:编程语言 时间:2021-01-19 12:30:13 收藏:0 阅读:17
转自:https://www.pianshen.com/article/58601308015/ springboot配置MVC的官网信息:https://docs.spring.io/spring-boot/docs/2.2.1.RELEASE/reference/htmlsingle/#boot ...
分类:编程语言 时间:2021-01-19 12:33:27 收藏:0 阅读:27
发展历程 SSL3.0 → TLS 1.0 → TLS 1.1 → TLS 1.2 → TLS 1.3 TLS_ECDHE 一个椭圆加密交换算法, client和serveer独立生成密钥 RSA 验证身份 AES 数据加密解密的对称加密算法 128 加密强度 GCM可以提高多核加密的性能 SHA2 ...
分类:编程语言 时间:2021-01-19 12:33:48 收藏:0 阅读:23
#ifndef ICONNECT_H#define ICONNECT_H #include <QtCore/qglobal.h>#if defined(MYDLL_LIBRARY)# define MYDLL_EXPORT Q_DECL_EXPORT#else# define MYDLL_EXPOR ...
分类:编程语言 时间:2021-01-19 12:36:34 收藏:0 阅读:103
BeanDefinition:顾名思义,就是 Bean 的定义,是用来描述一个 Bean 都有什么信息。前面说在初始化 `DefaultListableBeanFactory` 时,会初始化一个 `Map ...
分类:编程语言 时间:2021-01-19 12:38:10 收藏:0 阅读:20
1246682466924670246712467225642
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!