- 博客(571)
- 资源 (10)
- 收藏
- 关注
原创 【JAVA】JAVA中对中文进行翻译处理人员姓名信息
JAVA中需要通过人员的姓名来提取姓和名并翻译成姓名的拼音。同时通过身份证号提取出生年月和性别
2024-11-27 15:44:29 1114
原创 【JAVA】一次操蛋的nginx镜像之旅
由于我们的项目中使用到了nginx,同时我们的nginx是通过docker镜像进行安装的,由于nginx出现了问题,需要重新安装。于是。。。
2024-11-19 15:58:09 895
原创 【JAVA】会员等级互通匹配数据库表设计
partner_level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',`partner_level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',`partner_level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',
2024-11-11 17:25:38 711
原创 【JAVA】java 企业微信信息推送
param.put("content","时间:"+new Date().getDateTimeStr()+"\n"+msg);logger.info("微信机器人消息:"+url+"---"+msg);logger.error("异常:"+url+"---"+msg,e);JAVA中 将信息 推送到企业微信。
2024-11-05 17:12:51 609
原创 【升华】机器学习鸢尾花分类完整代码示例
鸢尾花数据集(Iris dataset)是机器学习领域中最著名的数据集之一,由英国统计学家和生物学家Ronald Fisher于1936年整理发布。该数据集包含了150个样本,每个样本有四个特征:萼片长度、萼片宽度、花瓣长度和花瓣宽度,以及一个标签,指示该样本属于三种鸢尾花中的哪一种(Setosa、Versicolor、Virginica)。鸢尾花决策树是一种监督学习算法,可用于分类和回归任务。它通过递归地将数据集划分成多个子集,直到每个子集中的样本都属于同一类别为止。
2024-11-01 17:07:18 441
原创 【升华】人工智能学习之深度学习概述
深度学习是机器学习的一个分支领域,强调从一系列连续的表示层中学习。现代的深度学习模型通常包含数十个甚至上百个连续的表示层,它们都是从训练数据中自动学习而来。与之对应,机器学习有时也被称为浅层学习。在深度学习中,这些分层表示是通过叫作神经网络的模型学习得到的。深度神经网络可以看作多级信息蒸馏过程:信息穿过连续的过滤器,其纯度越来越高。机器学习发展过程技术定义:一种多层的学习数据表示的方法。人工神经网络的基本结构人工神经网络(ANN)是深度学习的核心构建块。
2024-11-01 09:15:42 1295
原创 【升华】人工智能的技术实现-机器学习
机器学习是一种教计算机从经验中学习的 AI 方法。机器学习算法使用计算方法直接从数据中“学习”信息,而不是依赖于预先确定的方程作为模型。随着可用于学习的样本数的增加,这些算法会自适应地改善其性能。深度学习是机器学习的一种特殊形式。
2024-10-31 16:52:53 809 1
原创 【升华】自然语言处理架构
自然语言处理(Natural Language Processing,NLP)是指让计算机接受用户自然语言形式的输入,并在内部通过人类所定义的算法进行加工、计算等系列操作,以模拟人类对自然语言的理解,并返回用户所期望的结果。让计算机能够确切理解人类的语言,并自然地与人进行交互是NLP的最终目标。fidf、BM25、TextRank、HMM、CRF、LSI、主题模型、word2vec、GloVe、LSTM/GRU、CNN、seq2seq、Attention。运用到的基础技术和算法。
2024-10-31 16:31:13 817
原创 【升华】springboot中的加解密工具Java Simplified Encryption
在Spring Boot项目中集成Jasypt(Java Simplified Encryption)可以很方便地实现敏感信息的加密和解密,例如数据库密码、API密钥等。下面是一个简单的步骤指南,展示如何在Spring Boot项目中配置和使用Jasypt。使用注解进行数据加密和解密:在实体类的相关字段上使用@Encryptable注解来标记需要加密的数据。配置加密密钥:在Spring Boot配置文件中设置Jasypt的加密密钥。springboot数据加密。1. 添加Jasypt依赖。
2024-10-28 15:58:38 1065 2
原创 【升华 】JAVA开发中两个非常有用的辅助功能
一是,方便开发,二是方便部署维护,三是支持分布式,四是可插拔,五是高可用。第二,我们开发 的程序往往无法知道自己程序的性能,SQL的性能,服务器的使用情况,就是我们开发的程序部署到生产环境去了,但是并不知道自己的程序的质量如何,不知道如果优化,那么此时就需要监控系统,APM,使用探针的的方式监控我们的软件运行情况。RichAPM 海量日志监控技术通过业务级监控实现对监控对象的更深入、更针对性的监控效果,对运维日志、业务日志进行采集、搜索、分析、可视化,用于运维监控、安全审计、业务数据分析。
2024-10-28 14:51:09 968
原创 【升华】如何看待AI技术的应用场景
国内互联网经过10几年的发展,几乎把所有线下的实体行业都搬运到网上来,互联网+ ,加互联网。不是说互联网有多好,只是你不这么干,你就被别视为落后,没有价值。现在回想起来,如果大家都不使用互联网,可能也不是见什么坏事吧。只要大家一致,就不是问题。互联网+让少部分打破了天平的平衡,导致商业都是逐利的,国内可以说在 马某的带领和号召下,迅速发展起来了。第二原因主要还是国际竞争,别人搞了互联网,你不搞,你也是落后,这也是为了国际化,如果不搞互联网,我们也无法对接国际。
2024-10-24 14:28:53 1440 1
原创 【升华】一文从0到1到实际性应用大语言模型(LLM)
相信网已经很多LLM大模型 的介绍 ,概念,发展历史,应用场景的很多文章,但是很多文章都是缺少细节的描述,到底怎么用,需要些什么东西怎么层显出来。首先大语言模型(LLM)是一种深度学习模型, 它能够对自然语言文本进行建模,包括词汇、语法和语义等方面。在训练过程中,大语言模型(LLM)不断优化模型参数和网络结构,以获得更好的分类或生成性能。在完成核心模块实现后,需要进行集成和测试,以确保大语言模型(LLM)能够在实际应用中达到预期的性能。在搭建好开发环境后,需要进行大语言模型(LLM)的核心模块实现。
2024-10-24 10:59:38 1010
原创 【升华】另一个神经网络学习框架pytorch
PyTorch是深度学习的主流框架之一,是一个基于Python的科学计算包,它提供了一个简单而灵活的接口,用于构建模型。
2024-10-23 09:04:35 915
原创 【升华】从BOSS上挖掘人工智能岗位需要掌握的技能
候选人应至少对如下的一个或多个LLM相关技术有深入了解和实践:复杂推理、长上下文(long context kernel)、预训练、对齐(Alignment)、指令微调、模型度量和分析。对大模型相关技术(预训练、模型微调、推理性能优化,AI Agent等)有系统的学习认知和实际项目经验,有较深刻的大模型业务落地实战经验者优先;对大模型训练、推理和应用开发有深入的了解和实践经验,有大模型应用或相关平台、AI云基础设施等产品经验者优先,有AI明星创业公司经历者优先;有相关NLP或大模型项目经验者优先;
2024-10-22 15:19:00 470
原创 【1024程序员节】如何快速掌握人工智能技术技能
随着技术的革新,技术应用市场的饱和,大环境就业压力越来越大,只有不断地持续学习,才能永远立于不败之地。今天打开BOSS看了看,招JAVA的实在是不多,反而机器学习、人工智能、算法类的岗位很多、说明人工智能技术是当下热门的课题,也是企业寻找突破的方向,人才短缺。那么作为开发者,如何快速掌握人工智能技术技能呢。讲讲本人的体会。函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
2024-10-22 10:06:36 4839 40
原创 【升华】python pandas库学习总结
Pandas 是 Python 数据分析的核心技术库,可以进行数据的读取、清洗、过滤、统计、分析、汇总、透视、特征工程、数据可视化等各种处理和分析,是数据分析和机器学习等学科的重要基础技术。
2024-10-21 11:09:17 1136 5
原创 【升华】Python Matplotlib库中的常用函数学习总结
Matplotlib常用函数:plt.grid()、plt.scatter()、plt.plot()、plt.arrow()和plt.text()它接受文本的坐标和要显示的文本内容,并允许自定义文本的颜色、字体和大小等属性。python中的 Matplotlib模块主要用于数据可视化,这有点像几何学。它接受起点和终点的坐标,并允许自定义箭头的颜色、宽度和样式等属性。它接受x和y坐标作为输入,并允许自定义散点的颜色、大小和形状等属性。它接受x和y坐标作为输入,并允许自定义线条的颜色、样式和宽度等属性。
2024-10-21 10:28:33 494
原创 【升华】深度学习框架Keras详解
Keras是一个高级神经网络API,支持快速构建和训练深度学习模型。它建立在TensorFlow、Theano和CNTK等后端之上,为开发者提供了简单易用的API,以便快速构建和训练深度学习模型。在本文中,我们将对Keras框架进行总结,重点介绍其关键特性、使用场景、与其他框架的比较以及未来发展方向。一、Keras关键特性简单易用:Keras提供了简单易用的API,使得开发者可以快速上手,并且可以在短时间内构建出复杂的神经网络模型。
2024-10-18 16:56:07 1269
原创 【升华】人工智能python重要库scikit-learn学习
鸢尾花数据(iris)数据集一共有150行数据,每行包含5个变量,其中4个特征变量,1个目标分类变量。共有150个样本,目标变量为“花的类别”其都属于鸢尾属下的三个亚属,分别是变色鸢尾(Iris-versicolor)、山鸢尾(Iris-setosa)和维吉尼亚鸢尾(Iris-virginica)。包含的三种鸢尾花的四个特征,分别是花萼长度(sepal length)、花萼宽度(sepal width)、花瓣长度(petal length)、花瓣宽度(petal width)。
2024-10-18 09:44:43 1661
原创 【升华】人工智能10大常用算法与及代码实现(汇总)
人工智能10大常用算法与及代码实现,研究这10个例子作为人工智能入门例子,使用的语言为python语言。这10大算法包括:线性回归、逻辑回归、决策树、朴素贝叶斯、支持向量机(SVM)、集成学习、K近邻算法、K-means算法、神经网络以及强化学习中的Deep Q-Networks等。:线性回归犹如一位精确的画家,致力于在数据的海洋中描绘出一条最佳的拟合直线,确保这条直线能够精准地穿梭于散点图的数据点之间,勾勒出最佳的拟合曲线。:通过利用已知的输入与输出数据,对模型进行精细的雕琢。
2024-10-17 16:10:01 1725 15
原创 【升华】两小时学会使用tensorflow框架,tensorflow使用步骤(7步)
tensorflow: 一个深度学习框架,有必要了解的是tensorflow 指的tensor:张量,TensorFlow 中的基本数据对象。,flow:流程图。tensorflow 即指张量的工作流。那么tensorflow的框架应该是一张流程图。
2024-10-15 17:20:38 391
原创 【升华】人生苦短,python很简单 ,两小时学会python
首先python也是面向对象的编程语言 ,那么就 就存在注入类 属性 成员方法这样的东西。那么对于熟悉Java 的开发者来说,学习python就直接从类入手。也就是从面向对象入手。类的基础框架定好之后就是往成员方法中填充东西,成员方法 无非 就是 if else for 循环 这些东西。一、先看目录,非常像Java的基础学习目录。2、for 循环语句语法。python定义类语法。python定义类示例。
2024-10-15 10:26:31 1086 3
原创 【升华】人生苦短,我要学python
函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。"函数_文档字符串"
2024-10-14 14:52:31 694
原创 【升华】人生苦短,为什么要用Python
Python以语言简洁著称,所以使用少量的代码量就能完成很大的功能,之所以能这样,是因为python封装了大量的标准库和第三方库,所谓的开发就变成了拿来主义、所以当你轻松的时候,是有前人已经为你负重前行。
2024-10-14 10:35:09 1844 3
原创 【升华】一个简单而标准的接口定义格式
每天都在写很多接口,有的是有设计的接口,有的是无设计的接口。如果接口没有进行设计,也没有设计文档后期将很难扩展和维护。那么怎么简单定义一个简单而标准的Java的接口呢。一个接口的定义一般包括:接口的方式,接口的地址,接口的作用,接口的调用实时性,接口的请求方式,和接口的请求参数,接口的返回参数等信息。result为true时,msg为”success”;result为false时,msg为失败的的详细信息。不传或空值,则按照正常注册会员执行。传值,按照等级映射业务执行,请求异常,返回结果示例。
2024-10-08 15:34:11 1138 1
原创 【开端】docker基线漏洞修复
四 、将容器的根文件系统挂载为只读。三、为Docker启用内容信任。五、审核Docker文件和目录。一、限制容器之间的网络流量。二、限制容器的内存使用量。
2024-09-12 16:36:42 1200
原创 linux服务器日常运维开机关机关服务命令
关闭MySQL数据库通常涉及到安全地停止MySQL服务。这可以通过命令行实现,具体取决于你的操作系统。其中,shutdown命令是一个灵活的工具,可以设置延迟关机或重启时间,也可以给登录用户发送警告。shutdown -r now - 立即重启系统。shutdown -h now - 立即关闭系统。reboot - 重新启动正在运行的系统。poweroff - 关闭系统并关闭电源。Linux服务器开机和关机命令。Linux开机关机命令。mysql数据库关机。
2024-09-12 16:32:59 850
原创 【开端】微服务配置中心apollo部署使用
"jdbc:mysql://数据库地址/ctg_apollo_portal_test?"jdbc:mysql://数据库地址/ctg_apollo_config_test?"jdbc:mysql://数据库地址/ctg_apollo_config_test?1.在/home/docker/script路径下创建“apollo”文件夹。-e TEST_META=http://服务器ip地址:8080 \。在/home/docker/script/apollo路径下运行指令。
2024-09-11 16:24:53 1340 2
原创 【开端】服务器间免密登录配置
3.打开目标服务器/root/.ssh路径中的“authorized_keys”文件,如没有则创建,并将”id_rsa.pub”文件中的内容复制到“authorized_keys”文件中。2.将路径下的”id_rsa.pub”文件复制到目标服务器的/root/.ssh路径下。1.首先进入源 服务器中,进入/root/.ssh路径下。ssh
2024-09-06 17:29:12 514
原创 【开端】clickhouse入门使用
ClickHouse是俄罗斯的Yandex公司于2016年开源的列式存储数据库(DBMS),它使用C++语言编写,主要面向在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。ClickHouse在数据处理和查询性能上表现优异,尤其适用于大数据量的实时分析场景。
2024-09-05 11:52:32 1077
原创 【开端】linux下查看日志文件的技巧常用的
例如,tail -n 10 /var/log/syslog可以查看系统日志文件的最后10行内容;tail -f /var/log/syslog可以实时追踪系统日志文件的新内容。在做运维或者系统BUG排查时经常需要查看日志文件,但是日志文件可能会是文本的,也可能是压缩的,可能是小的,也可能是大文件,可能是分割的等等。例如,find /var/log -name "*.log"可以查找/var/log目录下所有以.log为后缀的文件。例如,cat /var/log/syslog可以查看系统日志文件的内容。
2024-08-28 15:49:09 1887 5
原创 【开端】基于nginx部署的具有网关的web日志分析
做网站的都知道,平常经常要查询下网站PV、UV等网站的访问数据,当然如果网站做了CDN的话,nginx本地的日志就没什么意义了,下面就对nginx网站的日志访问数据做下统计;基于nginx部署的具有网关的web日志分析,我们可以分析的日志有nginx的access.log ,网关的日志和应用的日志。$upstream_addr 后台upstream的地址,即真正提供服务的主机地址 "10.1.7.33:8102"$http_host 请求地址,即浏览器中你输入的地址(IP或域名) 10.1.7.33。
2024-08-28 11:03:51 1060
原创 【开端】从黑神话。悟空看国产游戏技术能否引领全球
这个游戏的消息突如其来的传来是来自资本市场,又是资本市场,哈哈哈。当某些方面只有资本市场在吹捧,说明这个游戏的技术细节不怎样,我第一次看到这个游戏的消息首先是资本市场,然后关键字是国产,3A 然后是放假,然后是央视给打广告,然后是WJ发言人也在答记者问,又是什么传统文化,最后一大帮网红蹭热度,打假的也有 ,然后是第一批通关者等等。在游戏领域国产的 ,几乎是腾讯这家公司在主导和引领,不是它研发得到就是它投资的,要么就是它孵化的,这家最擅长的其实是 抄袭和资本运作,除了戕害青少年和收割国人,能出什么东西?
2024-08-27 15:00:51 544
原创 【开端】 进行页面升级或维护时不影响用户体验NGINX配置
在网站管理中,经常需要进行页面升级或维护,而为了不影响用户体验,我们可以设置一个访问页面,在页面升级期间,用户访问网站时会直接跳转到该页面。本文将介绍如何设置访问页面进行升级,以确保用户的顺畅访问和良好体验。# /etc/nginx/nginx.conf 或相应的 NGINX 配置文件。接下来,配置 NGINX 使得所有请求都重定向到这个维护页面。首先,创建一个包含维护信息的 HTML 文件,比如。# 重定向所有请求到维护页面。
2024-08-27 09:58:51 1866
原创 【开端】Java中最常用的一个类型String的使用
Java中最常用的一个类型是String,其实从JDK1.0 到JDK20 Java 开发工具包其实也经过很多演变,很多功能做了一些优化。这一节就把String类里的方法拎出来看看哪些是常用的,哪些经常用不到得到,哪些是已经有的,只是自己比较陌生,用的少。在 Unicode 编码中,一个字符可能由一个或多个代码单元(在 Java 中通常是 UTF-16 编码的 char 类型)组成。5、用于获取指定索引之前的那个字符(或字符对)的Unicode代码点,很少用。(不包含),不知道是什么鬼。
2024-08-26 15:24:11 887
原创 【开端】开发团队如何应对突发的技术故障和危机
一个好的系统,很难遇到这种类似网易云音乐的事情,一个垃圾的系统就像网易云音乐,冰冻三尺,非一日之寒。从侧面可以看出,网易云音乐的底层的技术架构,迭代的方式,团队管理,质量把控必然诸多漏洞。对于庞大的系统涉及到很多技术人员和技术岗位和权限管理,要想快速响应,必然需要统一管理,统一调度,除了各司其职,也要听从指挥。比如操作系统,服务器管理的,数据库管理的,应用开发,网络运维的,安全管理的。问题定位,从现象看本质,从源头到根本,比如APP登不上了,首先看网络,再看看前后端打印日志,等等。
2024-08-26 11:37:05 870
原创 [开端]网络运维常用命令
确认报文中应该 ACK=1,SYN=1,确认号是ack=x+1,同时也要为自己随机初始化一个序列号 seq=y,此时,TCP服务器进程进入了SYN-RCVD(同步收到)状态。客户端收到服务器的连接释放报文后,必须发出确认,ACK=1,ack=w+1,而自己的序列号是seq=u+1,此时,客户端就进入了TIME-WAIT(时间等待)状态。服务器收到连接释放报文,发出确认报文,ACK=1,ack=u+1,并且带上自己的序列号seq=v,此时,服务端就进入了CLOSE-WAIT(关闭等待)状态。
2024-08-26 10:24:47 1459 4
java统一认证中心单点登录系统源码,开箱即用
2023-08-23
SpringCloud项目测试开发环境部署文档
2023-08-21
微服务逆向生成工程源码(兼容mysql,oracle,postgresql和达梦数据库)
2023-07-31
【java面试题】java面试宝典基础知识版
2023-03-04
软件需求规格说明书模板
2023-02-01
软件项目过程文档模板汇总
2023-01-12
java怎么实现收银台
2023-10-11
springtool suite4配置 IEDA对应的maven Runer参数在哪配
2023-05-10
Thinkpad X13 windown 10笔记本 的部分 按键经常失灵.怎么解决?
2023-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人