- 博客(262)
- 收藏
- 关注
原创 数据平台的数据弹性思考
当我们谈论即用即付的能力并且从不为您不使用的资源付费时,我们谈论的是弹性。当我们谈论按需访问资源的能力,以及通过几次单击或 API 调用来扩展和收缩环境的能力时,我们谈论的是弹性。要扩展性能,您通常必须添加不需要的额外容量,或者在核心产品的基础上添加额外的缓存和加速服务。块存储产品(连接到云 VM 的磁盘或闪存 SSD 设备)可提供更高的性能,但价格要高得多,并且主要适用于为块级存储构建的应用程序(数据库、分析以及 SAP、Oracle 和 SAS 等应用程序),但除此之外,您需要寻找其他产品。
2024-09-13 18:34:14
434
原创 目标型管理和站在巨人的肩膀上创新型管理
学习别人,才具备了一定的交际能力,相对简单和独立的思考等等,但这只是一个开始,要想在某一方面有所突破,就要不断的汲取前人的精华,在其逐步的学习过程中,达到一个熟练程度,在这时候就会不自觉的发现我们学习的某些知识存在着一定的不足之处,在此我们加以改正和完善,独立与创新也就是一个水到渠成的过程。将独立管理的思想和习惯在团队中宣传,让每个人拥有独立管理思想是团队强大凝聚力的表现,独立管理也成了一种重要的领导方式, 赋予团队成员更多的自主权和责任,以提高工作效率和员工的参与感。
2024-09-13 13:06:13
795
4
原创 数据平台的分层技术
这允许对元数据处理进行非常精细的控制,并消除任何可能的元数据瓶颈,这意味着对于任何 IO 模式,整个系统中虚拟元数据进程的负载都是相等的。在许多传统存储系统中,分层是使用分层存储管理 (HSM) 软件执行的,该软件将不同二级或三级存储解决方案之间的数据移出带外,这意味着在许多情况下,HSM 应用程序需要知道它需要哪些数据,然后要求将其移动到适当的存储层进行访问。智能体AI的数据平台在对象存储中存储数百 PB 的数据,同时在 NVMe 存储中保留数据密集型应用程序所需的最新版本的工作数据集。
2024-04-18 19:01:20
788
1
原创 vue中如何将json数组指定的key赋值给el-form-item并均匀的分成2列
在上面的示例中,我们使用el-row和el-col来创建一个栅格布局。通过设置el-col的span属性为6,我们将JSON数组均匀分成四列(每列占据栅格系统的1/4)。这样,JSON数组中的每个对象都会在栅格布局中占据一个el-col,并且均匀分布在四列中。你可以根据需要调整span属性的值来实现不同的布局效果。在Vue中,你可以使用v-for指令来遍历JSON数组,并将指定的key赋值给el-form-item。
2023-11-13 14:22:58
617
2
原创 mysql统计千分位的字符串
使用REPLACE函数去除千分位逗号:使用REPLACE函数将amount中的千分位逗号替换为空字符串。使用CAST函数转换为数值类型:使用CAST函数将字符串类型的amount转换为数值类型。该语句将amount_str字段中的千分位逗号替换为空字符串,并将结果转换为DECIMAL类型,然后进行求和。需要注意的是,在进行数值计算之前,应该先将amount字段转换为数值类型,以便正确计算总和。该语句将amount_str字段中的千分位逗号替换为空字符串,并计算总和。
2023-07-19 16:37:55
1014
原创 ping通地址但是打印机共享无法访问怎么办
而其中一部分用户在使用的过程中发现自己无法访问共享打印机,那么当我们遇到这种问题时候应该怎么办呢?4、找到“SMB1.0/CIFS文件共享支持”,勾选并确定。3、点击“启用或关闭Windows功能”。Win10打印机共享无法访问的解决方法。1、右键“此电脑”选择“控制面板”。5、然后重启一下电脑就可以了。2、找到“程序和功能”。
2023-07-18 11:54:03
4567
2
原创 ChatGPT辩证观点:“人才不是一个企业的核心竞争力,对人才的管理能力才是一个企业的核心竞争力”
因此,企业必须注重人才和管理能力的培养和提升,才能在市场竞争中获得优势,提高企业的核心竞争力。这样的观点是错误的,因为人才确实是一个企业的重要资源,没有优秀的人才,企业就难以发展壮大。比如,“企业的创新能力才是一个企业的核心竞争力”、“企业的营销能力才是一个企业的核心竞争力”等等。理解:这句话的意思是说,人才并不是一个企业的核心竞争力,真正重要的是企业对人才的管理能力。这种管理能力包括如何吸引、培养、激励、留住人才等方面,只有企业拥有了这些管理能力,才能使人才的潜力被充分发挥,从而提高企业的竞争力。
2023-05-06 16:54:17
1485
1
原创 ChatGPT解决--使用java设计多层感知器识别字段“开始日期”的各种格式
使用java并且依赖DeepLearning4J设计多层感知器识别字段“开始日期”的各种格式,并且转化格式类似:“2022-02-30”获取“YYYY-MM-DD”,并且对输入日期格式如:2022.1.32,2022.1-33,2022.1.30,2022.2.29,2022-3-01,2022-03-1,2022--03--01如何感知并且转化。那使用DeepLearning4J将上述问题重新设计一下。
2023-04-25 09:26:20
363
1
原创 ChatGPT在连续追问下对多线程和双重检查锁模式的理解--已经超越中级程序员
在多线程情况下,可能会出现GZHttpClientResultModel model为null的情况,因为CACHE_RESULT_MODEL是一个ConcurrentHashMap对象,虽然它本身是线程安全的,但是它内部的操作不是完全线程安全的。这就意味着在多线程情况下,可能会有多个线程同时执行safeCacheResultMode方法,就会多次向cacheResultMode中的map添加新的元素,而只有一个线程的结果会真正地添加到map中,这样其他线程就会得到一个null的结果。
2023-04-23 17:17:25
2585
1
原创 ChatGPT解决-mybatis使用INTERVAL的注意事项和写法
4. 参数传递:如果要在Mybatis中使用INTERVAL,需要将其作为动态SQL的参数来传递。例如,可以使用SELECT DATE_ADD(#{date}, INTERVAL 1 YEAR)来将参数date加上一年。1. 日期格式:在Mybatis中使用INTERVAL时,需要确保日期的格式正确。3. 函数调用:在使用INTERVAL时,需要将它作为MySQL的内置函数来调用。2. 数据类型:INTERVAL返回的数据类型是日期或时间类型,需要确保该数据类型在Mybatis映射文件中被正确声明。
2023-04-21 17:47:13
1993
2
原创 本以为懂了面向对象
一、本以为懂了懂了懂了,知道知道了反问1:你知道面向对象的耦合吗? 答:对象之间的耦合度就是对象之间的依赖性。指导使用和维护对象的主要问题是对象之间的多重依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间的耦合最小。反问2:你知道代码如何体现耦合吗?答:。。。。。。。。反问3:你知道三大结构吗?答:顺序、选择、循环反问4:你有解耦合的实操吗?答:降低耦合度即可以理解为解耦,模块间有依赖关系必然存在耦合,理论上的绝对零耦合是做不到的,但可以通过一些...
2022-01-30 21:29:20
527
1
原创 渴望什么技术,如何从ARIMA模型到理解更多的模型设计
一、渴望知识又要理解知识 知识是对相关关系、因果关系和逻辑关系的理解。 知识组织了信息,呈现为模型的形式。市场竞争的经济学模型、网络的社会学模型、地震的地质学模型、航空领域的定位跟踪模型、探月总体部的星际飞行模型,以及学习的心理学模型,都体现了知识。这些模型能够从科学的求真精神中给予解释和预测。 层次结构的基础就是智慧。智慧就是指识别和应用相关知识的能力。智慧需要多模型思维。有时,智慧体现在懂得如何选出最优模型, 就像手中有剑心中有剑谱的高手,工具的技巧,...
2022-01-11 21:46:23
301
原创 2022年,你会精通哪些数据库
一、总结 2022年,你会精通哪些数据库?这是疯狂的2021年,随着年底的临近,在我们进入 2022 年时值得反思和评估。我想记录下,我对数据库领域的一些想法,可能在研究数据库领域的方向有所更改,数据库领域可能对DBA意味着什么?选择,机会,未来,技术原理。二、认识PostgreSQL 的统治地位 公司的产品在宣传上,使开发人员的传统观念已经转变,使DBA的选择和认识更加丰富:PostgreSQL 已成为新应用程序的首选。 PostgreSQL ...
2021-12-31 20:38:50
506
转载 log4j2日志包中发现RCE 0day漏洞--测试记录2021年12月10日
一、发生时间:2021年12月10日 在流行的 Java 日志库log4j中发现了一个 0day漏洞(绰号Log4Shell 或 LogJam或 log4j2rce,详见:CVE-2021-44228),该漏洞通过记录某个字符串导致远程代码执行 (RCE)。鉴于log4j2库非常流行,漏洞会被利用完全控制你的服务器,实现挖矿等无法想象的后果。这个 log4j 漏洞非常严重,该漏洞在 CVSS 评级系统中的得分为 10 分,满分是10分,表明问题的严重性。数...
2021-12-12 14:15:20
1409
原创 微服务和微处理器
一、关于被混淆的微服务 关于微服务这个名词,成为混淆之源的速度甚至比它的使用成为炒作还要快。不知何时起,它已经成为软件领域服务架构的趋势,甚至可能成为事实上的标准。 从设计用途看,微服务不应该由预先确定的大小指标来定义,而应该由实现某个目的的必要性来定义。遵循一个目的会导致有用的凝聚力。 无论是模块、插件、组件、本地还是分布式, 软件的每个部分都在架构中占有一席之地。在这里,我将所有这些模块、插件和组件都称为服务,以保持讨论的主题。 面向服务的设计...
2021-11-30 22:00:27
257
原创 机器学习与人学习的有监督和无监督的区别
一、认识: 个人知识的总和融入并记录在库最终会成就了搜索引擎库!认识学习的来源:起始于获得信息;您还需要能够将原始信息构建规则去理解形、态,并转化为可用的逻辑行为。 对于我们中的很多人来说,认识机器学习和人学习两者之间的差距可能会很大。 差距来自在一个接一个的获取信息步骤和构建并理解逻辑的过程中陷入困境,因此人的学习会从原有知识中困难,还会从未感觉自己取得了实质性的进步。 有效学习非常重要,尤其为了成为高效人士;学习新事物实际上是整...
2021-11-08 09:02:49
358
原创 我们是否应该改变java的编写风格
在过去的几年里,java正在以新的方式描述了一种新的、更实用的 Java 代码编写方式。为什么我们应该使用这种新的编码风格?Java 会随着时间的推移而发展。编写 Java 代码的风格也是如此。与 2004-2006 年 Java5 和 Java6 发布之后编写的代码有很大不同。泛型和注释现在如此普遍,以至于很难想象没有它们的 Java 代码。然后是带有 lambdas 的 Java8Stream<T>和Optional<T>.这些功能元素应该会彻底改变 Java 代码,但.
2021-10-31 22:03:02
196
原创 你的微服务比昨天的单体更“胖”,你思考了吗
一、文章说明: 我对昨天的单体架构和今天的微服务架构的个人经验。二、昨天的单体应用对于企业来说,在不受支持的技术上运行其关键任务中间件平台是一个巨大的风险。因此,管理层决定将他们的中间件应用程序移植到独立于平台的技术堆栈:“SOAP”和“Java”,这在当时被认为是很酷的孩子。大约有 50多个服务在这个堆栈上运行。他们将所有这些服务移植到 SOAP/Java 技术中。自那以后,他们为满足不断增长的业务需求而开发的任何新服务也都写在这个新平台上。令人惊讶的是,所有这 50多个...
2021-10-27 22:15:09
236
原创 语雀的技术架构--详细版本含Ant 、React、Electron
一、技术架构选型 来源:语雀的技术架构演进之路_优快云资讯-优快云博客 高效人士表现在知识管理中的重点特征:高效使用工具,对知识 管理工具的认识和要求极为深入,拥有系统化,结构化,简单且个性化的工具更上一层楼啊! 本文从技术架构的视角,详细分析云端知识库技术架构的原型。 云端知识库是一个专业的云端知识库,用于团队的文档协作。现在已是员工进行文档编写和知识沉淀的标配。 一个基于 Egg 框架的大型的 Node.js...
2021-09-28 15:16:08
1235
原创 机器学习与公共传播、舆情检测的研究总结
一、认识 喻国明老师的《公共传播、舆情检测与研究方法》课程中,发现喻老师课程分享的研究方法适合我在机器学习进行数据测试和研究。二、文本分类 工具:Elasticsearch和weka。 分词工具:IK Analyzer。 数据来源:百度舆情分析文本。 方式:移除停用词、词干提取、词频统计、TF-IDF三、时序分析研究1、报道与舆论监督。2、媒体与网络舆论。3、公共领域与舆论场。4、突发事件与网络舆情...
2021-09-24 21:14:58
318
1
原创 Java机器学习-BLAS线性代数
一.认识 BLAS【Basic Linear Algebra Subprograms,基础线性代数程序集】是一个抽象类,用于规范发布基础基础线性代数操作的数值库【常用于向量或矩阵计算】。该程序集最初发布于1979年,并用于创建更大的数值程序包【例如:LAPACK】。在高性能计算领域,BLAS被广泛使用。 在原来的版本上,各大编程语言和各大算法公司都不断修改和完善设计原理。二.java设计public abstract class BLAS{ private stati...
2021-08-31 22:28:21
955
1
原创 21世纪发展最快的数据科学的总结
一、认识 数据科学是一个多学科领域,它使用科学技术和计算算法从结构化和非结构化数据中收集有价值的见解和知识。它涉及数学、统计学、统计建模、计算机科学、数据库技术、编程、预测分析、信号处理、人工智能、机器学习、神经网络、信号处理和许多更高级的过程。 数据科学研究的好处是不可估量的。让我们深入挖掘并找出数据科学最常见的一些应用。二、应用领域排行总结排行第10名: 运营管理领域数据科学应用方案:评估不同航线的乘客需求并增加每个座位的利润。1.认识...
2021-08-29 21:29:33
483
1
原创 百度网盘不加密用户数据库--SQLite
一、本文仅是为了学习和探索数据库,如有侵权请及时联系!!! 今天发现自己的用户数据记录了很多表,于是就分析这个数据库有什么内容,就有了这个探索记录!! 记录本地用户数据库信息表二、使用工具SQLite数据库三、探索总结 熟悉了百度云盘使用SQLite对用户数据存储和文件存储的方式,本人建议还是要加密用户数据啊!!!数据库加密啊!!...
2021-08-23 11:13:21
873
1
原创 python做频率统计图 完整版
一、效果二、代码设计# your code goes herefrom matplotlib import pyplot as pltimport pandas as pddef linearCongruentialMethod(Xo, m, a, c, randomNums, U): randomNums[0] = Xo U[0] = randomNums[0] / m for i in range(1, 10000): # Follow .
2021-08-10 21:35:05
1366
3
原创 java深度学习Service层架构
一、认识 在写Service层时,遇到设计模式一打一打的包,设计规则在不断重写和抽象、适配接口。不断完善不同设计模式的类在引用和关联。二、结构整理三、总结 清晰的设计需要文档和UML。...
2021-08-06 16:05:32
709
1
原创 Java机器学习实战——SVD(奇异值分解)完整设计
一、认识 奇异值分解(Singular Value Decomposition,以下简称SVD)是在机器学习领域广泛应用的算法,它不光可以用于降维算法中的特征分解,还可以用于推荐系统,以及自然语言处理等领域。是很多机器学习算法的基石1.1特征值和特征向量 (注:特征值和特征向量的图来自网络)1.2.SVD的相关内容 不做解释,需要先认识定义,然后做基本的向量运算,还有内容很多啊...
2021-08-01 22:33:13
1159
3
原创 使用Treiber(1986年)算法的非阻塞链表-java版
1.认识 构建非阻塞算法的窍门是:缩小原子化的范围到唯一的变量。2.设计代码package cn.it;import scala.collection.mutable.Node;import java.util.concurrent.atomic.AtomicReference;class ConcurrentStackM<E> { AtomicReference<Node<E>>top=new AtomicReference...
2021-07-16 10:13:16
186
2
原创 深度学习-单层感知器--java实现完整版
1.认识 感知器算法是神经网络算法中结构最简单的模型,它可以对两种类型进行线性分类。2.单层感知器通用模型示意图 这幅图中的 xi 表示输入信号, Wi表示每一种输入信号对应的权重, y 表示输出信号。 f是激活函数。 实际上,累加符号表示的是对所有输入数据的求和计算。 请牢记,xi是依据预先定义的特征工程以非线性转换,所以 X i是工程化的特征。3、设计思想 3.1、感知器返回的输出是每个特征乘以其对应权重,然后求和,再将所求和作为阶跃函数的...
2021-07-13 21:38:43
606
4
原创 归一化和相关性的计算
1.认识归一化 总结1:归一化是使计量(物理)系数值的绝对值变成某种相对值的相关性办法 总结2:在以前的本科化学的量子学里,表达粒子的量子态的波函数必须满足归一条件,也就是说,在空间内找到粒子的概率必须等于1。这性质称为归一性。 总结3:波函数是一个复函数。 概率密度是一个实函数,空间内积分和为1,称为概率密度函数。所以在区域内,找到粒子的概率是1。 总结4:假若,从解析薛定谔方程而得到的波函数,其概率是有限的,但不等于1,则可以将波函数乘以一个常数...
2021-07-10 11:05:09
3575
1
原创 机器学习-weka的数据统计
一、思维导图总结二、过滤器的代码设计package com.Sple;import weka.core.Instances;import weka.core.converters.ConverterUtils;import weka.filters.Filter;import weka.filters.unsupervised.attribute.Add;import weka.filters.unsupervised.attribute.Standardize;import
2021-07-05 20:47:21
385
2
原创 SparkMLlib机器学习总结
一、认识 通过百科知道如下:Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spark,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是——Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的MapReduce的算法。 ...
2021-06-22 09:57:01
427
2
原创 CAPS项目架构总结
1.认识CAPS)的原理.该系统首次采用通信卫星转发地面生成的导航信号,从而把通信卫星用作导航星来为用户提供位置、速度和时间信息服务,实现卫星导航定位功能.基于关键技术研究和有关技术的发展...
2021-06-13 00:18:35
488
1
原创 java-从经纬度坐标到欧氏距离(EuclideanDistance)完整代码
一、认识来自网络的图片:方案一:(来自网络)postgresql计算两点欧式距离(经纬度地理位置) create or replace function getdistance( lon1 numeric, lat1 numeric, lon2 numeric, lat2 numeric ) returns int as $body$ declare v_distance numeric;v_ear.
2020-12-25 15:39:19
1154
原创 java 交叉验证CrossValidation 完整版设计
一、认识交叉验证(Cross-Validation):有时亦称循环估计, 是一种统计学上将数据样本切割成较小子集的实用方法。于是可以先在一个子集上做分析, 而其它子集则用来做后续对此分析的确认及验证。 一开始的子集被称为训练集。而其它的子集则被称为验证集或测试集。WIKI交叉验证对于人工智能,机器学习,模式识别,分类器等研究都具有很强的指导与验证意义。基本思想是把在某种意义下将原始数据(dataset)进行分组,一部分做为训练集(train set),另一部分做为验证集(validati..
2020-12-25 11:02:31
417
1
原创 java 随机区间
package preprocessing;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;import java.util.Ran.
2020-12-25 10:26:38
362
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人