自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(428)
  • 收藏
  • 关注

原创 sql语句中limit、offset的用法

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-12 03:37:43 683 1

原创 MySql将一张表的数据copy到另一张表中

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 10:57:26 8115

原创 Docker-compose安装mysql

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 02:08:03 4334

原创 IDEA中配置运行node.js

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-09 22:35:02 10277 2

原创 springboot+vue前后端分离项目(后台管理系统)

这是一个基于SpringBoot和Vue的后台管理系统。1.实现用户信息的CRUD,以及页面的显示。2.用户权限的分配,不同权限的用户锁能看到的的界面信息和能进行的操作是不同的。3.实现图片,文件的上传和下载。4.实现页面富文本编译器的使用与信息的CRUD。5.跨域配置,MybatisPlus配置。6.用户的登录注册,拦截器。7.查询功能。。。。。项目展示:(图片)1.登录界面2.注册页面这两个页面可以自由切换3.root登录后的默认页面以及高亮显示。

2022-09-08 23:16:15 5080 2

原创 linux 上设置mysql开机自启

我们设置开机启动需要将mysql.server 文件复制到 /etc/rc.d/init.d/ 目录下mysql 文件 我们的mysql.server 文件一般都在安装的根目录下的 support-files 目录下。看到3、4、5状态为开或者为 on 则表示成功。1、普通启动,进入mysql安装路径 :/usr/local/mysql。2、这个时候我们只是单纯的启动了mysql,并没有做到开机启动。再次查看服务列表或者查看3306端口号。3、复制成功后我们需要给赋予权限。重启计算机:reboot。

2022-09-07 15:53:55 15180 1

原创 JVM内存模型(面试自用)

Java虚拟机栈是描述JAVA方法运行过程的内存模型,Java虚拟机栈会为每一个即将执行的方法创建一个叫做“栈帧”的区域,该区域用来存储该方法运行时需要的一些信息,包括:局部变量表、操作数栈、动态链接、方法返回地址等。本地方法栈结构上和Java虚拟机栈一样,只不过Java虚拟机栈是运行Java方法的区域,而本地方法栈是运行本地方法的内存模型。方法区和堆都是线程共享的,在JVM启动时创建,在JVM停止时销毁,而Java虚拟机栈、本地方法栈、程序计数器是线程私有的,随线程的创建而创建,随线程的结束而死亡。

2022-09-07 13:26:03 123

原创 JAVA面试题——JMM内存模型

由于JVM运行程序的实体是线程,而每个线程创建时JVM都会为其创建一个工作内存(有些地方成为栈空间),工作内存是每个线程的私有数据区域,而Java内存模型中规定所有变量都存储在主内存,,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段、静态字段和构成数组对象的元素)的。(java内存模型)Java Memory Model,本身是一个抽象的概念,(2)线程加锁前,必须读取主内存的最新值到自己的工作内存。(1)线程解锁前,必须把共享变量的值刷新回主内存。,所有线程都可访问,但。

2022-09-07 10:53:01 135

原创 Intellij idea连接MySQL详细教程

使用idea连接本地MySQL数据库,就可以很方便的看到数据库的内容,还可以进行基本的增加,删除,修改操作,是不是很方便呢!3.点击“Test Connection”后,出现错误提示无效的时区,点击将时区设为“GMT”,点击"OK"即可连接成功。2.填写用户,密码,选择需要连接的数据库名称后,点击测试连接。(如果是第一次连接,会先提示下载JDBC,点击下载就好)1.在idea侧边找到“Database”,点击“+”号,在“Data Source”中选择“MySQL”。学会了的小伙伴快去试试吧!

2022-09-07 08:20:15 652

原创 Java和JavaScript的比较(转)

Netscape 把 Livescript 改名为 Javascript , 这是Java的一个有趣的变异, 用于客户一方的用户化。*JavaScript: 作为嵌入的ascii 文本和 HTML 和在一起, 不过HTML 经常看上去没什么关系!注意, 两者都是相当"纯"的与 C/C++ 相似的语言, 没有Perl[5]的那种有用的 sh/awk。*Java (applet)和 JavaScript 是可靠的, 不能写磁盘[@more@]*JavaScript: 不说明变量的类型 – 松类型定义。

2022-09-06 16:49:13 187

原创 Java中==和equals的区别

引用类型对象变量其实是一个引用,它们的值是指向对象所在的内存地址,而不是对象本身。equals方法常用来比较对象的内容是否相同。==操作符专门用来比较变量的值是否相同。

2022-09-06 15:29:06 94

原创 java 查找英语单词相似度,用于单词匹配,法1

aboard>>ad.&prep.在船(飞机、车)上;abstract>>a.抽象的 n.摘要,梗概 vt.提取;abide>>vi.(abode,abided)(by)遵守;above>>a.上述的 ad.在上面 prep.在…abundant>>a.大量(充足)的;abrupt>>a.突然的,出其不意的;able>>a.有(能力、时间、知识等)做某事,有本事的。absurd>>a.荒谬的,荒诞的,荒唐可笑的;absolute>>a.绝对的,完全的;abnormal>>a.反常的,不正常的,不规则的。

2022-09-06 14:06:58 316

原创 iOS 网络编程 AFN 上传文件

/name是传输的文件的类型。

2022-09-06 12:45:00 226

原创 idea开启tomcat后,不能访问localhost8080页面的解决方法

点击deployment的绿色+号,选中tomcat解压路径的ROOT文件夹。再重启tomcat,首页就可以正常访问啦。

2022-09-06 11:10:30 1654

原创 IDEA+Dubbo+Zookeeper+SpringBoot 整合详细教程

因为SpringBoot屏蔽了大量的XML配置,但是dubbo官方又建议我们使用XML配置,所以整合的最后附上XML配置

2022-09-06 09:35:42 242

原创 Elasticsearch-head-master配置 (与es连接)

【代码】Elasticsearch-head-master配置 (与es连接)

2022-09-06 08:15:43 1016

原创 hadoop学习使用

提示:这篇文章只是作者开发过程中遇到的一些问题,并没有罗列太多,大部分都是namenode格式化太多导致的问题,只有愿意花费精力都很好结局。

2022-09-02 16:30:15 200

原创 haddop shuffle最详细的解释

最近一直在做mapreduce相关的产品,对mr的过程,也是通过一些帖子获知的,感觉,这篇帖子,讲述了shuffle的流程,简单易懂,又详细,值得推荐。感谢腾讯共享出了如此通俗易懂的关于shuffle的资料。腾讯加油。摘要:本文对Shuffle过程进行解析,并对两个计算引擎的Shuffle过程进行比较。TDW计算引擎包括两部分:一个是偏离线的MapReduce,一个是偏实时的Spark,两者内部都包含了一个重要的过程——Shuffle。本文对Shuffle过程进行解析,并对两个计算引擎的Shuffle过程进

2022-09-02 15:05:04 96

原创 Elasticsearch(ES)常用命令整理

在前几篇文章大家主要进行Elasticsearch的入门学习,了解了它的基本概念和工作原理,也学习到Elasticsearch集群的角色和主要职责。接下来,本文着重介绍了Elasticsearch的常用基础命令。

2022-09-02 13:44:27 1056

原创 elasticsearch.yml基本配置说明

elasticsearch的config文件夹里面有两个配置文 件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日 志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。blocking线程池允许设置一个最小值(min,默认为1)和线程池大小(size,默认为cpu核心数的5倍)。它也有一个等待队列,队列的大小(queue_size )默认是1000,当这队列满了的时候。

2022-09-02 12:22:11 1153

原创 eclipse中添加tomcat8:The Apache Tomcat installation at this directory is version 8.5.11. A Tomcat

用解压缩工具打开 org/apache/catalina/util/ServerInfo.properties。打开tomcat安装目录:apache-tomcat-8.5.11lib 找到catalina.jar。

2022-09-02 11:00:37 405

原创 Dubbo服务环境搭建以及Dubbo服务的提供者和消费者配置详解

dubbo和spring融合的依赖引用,zookeeper和client都配置在这里了,client也许不需要,但是我都配置上了,最后一个是对步骤1中编写的dubbo-common项目的jar包依赖。ok,一切就绪,我们可以在借助tomcat启动Dubbo服务的provider后,运行consumer的main函数,即可调用到provider的接口实现类,从而可以进行后续功能扩展和测试。项目中引入了Dubbo,对外需要提供一个Dubbo的接口服务,编写了一个demo,在此提供出来,供初学者引用。

2022-09-02 09:35:39 1760

原创 dubbo 用户名密码问题

登陆:输入用户名:admin,密码:admin,结果打死都登陆不上。用户名:guest,密码:guest。用户名:root,密码:admin。

2022-09-02 08:15:29 1433

原创 Dubbo 调用指定IP上的Dubbo服务

我们在使用dubbo 调用某个服务的时候,可能涉及到该服务在多台机器上面部署。但是由于一些特殊原因有时候需要调用指定IP上面的服务。

2022-09-01 17:06:03 2492

原创 Docker安装Mysql并设置远程连接

5,登录到mysql并添加其root远程连接限制及更改默认密码加密方式。1,通过docker拉取镜像,下载最新版本。4,进入docker虚拟机。

2022-09-01 14:39:09 1445

原创 docker desktop使用入门

预计阅读时间:17分钟欢迎使用适用于Windows的Docker Desktop!Docker是一个用于创建容器化应用程序的完整开发平台,而Docker Desktop for Windows是_在Windows上_开始使用Docker的最佳方式。有关系统要求和稳定和边缘通道的信息,请参阅。...

2022-09-01 12:10:09 1956

原创 APT升级mysql

使用MySQL APT repository替换MySQL的本机发行版后,使用APT get purge、APT get remove–purge或dpkg-P命令从本机存储库中清除旧的MySQL包可能会以各种方式影响新安装的MySQL服务器。为了替换这些mysql分支,你必须先卸载系统自带的mysql,必须从发行商哪里获得如何卸载自带的mysql,备份数据以及如何恢复备份数据到新的mysql。如果不是采用这种方式安装,需要用替换第三方系统自带mysql或替换用deb包安装的mysql的方法。...

2022-09-01 09:25:18 321

原创 Hibernate和MyBatis的区别

由于无须SQL,当多表关联超过3个的时候,通过Hibernate的级联会造成太多性能的丢失,又或者我现在访问一个财 务的表,然后它会关联财产信息表,财产又分为机械、原料等.显然机械和原料的字段是不一样的,这样关联字段只能根据特定的条件 变化而变化,而Hibernate无法支持这样的变化。遇到存储过程,Hibernate只能作罢。更为关键的是性能,在管理系统的时代,对于性能的要求不是那么苛刻,但是在互联网时代性能就是系统的根本,响应过慢就会丧失客户,试想一下谁会去用一个经常需要等待超过10 秒以上的应用呢。.

2022-08-31 17:47:25 96

原创 超详细:安装Linux系统教程

一:工欲善其事必先利其器,先下载好所有需要的工具二:教程中混插这图文注释,不便之处多情谅解。

2022-08-31 09:48:07 1070

原创 深度学习中mAP的含义

上图就是一个P-R曲线的例子,通过这几个例子,我们能够发现一个规律:精度越高,召回率越低,当召回达到1时,对应概率分数最低的正样本,这个时候正样本数量除以所有大于等于该阈值的样本数量就是最低的精度值。(1)True positives(TP):被正确地划分为正例的个数,即实际为正例且被分类器划分为正例的实例数(样本数);(4)True negatives(TN): 被正确地划分为负例的个数,即实际为负例且被分类器划分为负例的实例数。准确率 = 预测样本中实际正样本数 / 所有的正样本数。...

2022-08-31 08:22:48 827

原创 深度学习mAP

直观的理解就是,第一次我们排序后第一个样本的confidence作为划分正负样本的阈值,此时,只有第一个判断为正,其他均为负样本(因为其他样本的confidence均小于第一个样本的confidence),计算该阈值情况下的recall(1/1=1)和precision(1/1=1);AP衡量的是学出来的模型在每个类别上的好坏,mAP衡量的是学出的模型在所有类别上的好坏,得到AP后mAP的计算就变得很简单了,就是取所有AP的平均值。例如99个负样本,1个正样本,将样本全部判断为负即可达到99%的准确率。..

2022-08-31 08:22:17 700

原创 解决redis connection refused connect

在windows系统中打开cmd 输入telnet 192.168.56.1 6379 (telnet ip port)测试是否可以正常连接,如果能联通则表示可以正常连接。最后一个坑 虚拟机网络配置 使用网络地址转换的方式时,需要配置端口转发规则,添加redis服务6379端口。1、redis.conf配置文件中 注释 bind 127.0.0.1。2、防火墙关闭(或添加可访问的端口,具体不在此描述)...

2022-08-30 16:47:09 745

原创 神州信息公司笔试题

比如:SubClass.instanceof(BaseClass)返回ture or false?vilatile,native,goto,instance是不是java关键字。7.throws Exception和try{}catch()能同时用吗。2.js实现打开一个页面 page.jsp,停留3秒钟,自动关闭。10.用户注册,百度搜索用get还是post?9.jsp中的对象(关键字)都有哪些?11.用什么集合类来存储商品信息,理由。5.java的关键字有哪些?...

2022-08-30 13:53:25 869

原创 查看mysql的日志

有时候,我们通过EF或者其他的ORM和数据库进行数据交换,这样我们不方便看到执行的sql语句,我们可以借助一些工具代理来查看,像SQL Server安装的时候就自带Profiler,可以很方便的看到执行的SQL语句,对MySql需要自己来下载安装工具,由于对这方面的工具缺乏信息,我就想到了最原始的方法——查看日志。...

2022-08-30 12:24:57 10984

原创 将String类型转换成Map数据类型

今天工作中遇到一个问题,有一些Map < String, Object >类型的数据我需要放到redis中,但是从redis中取出来的又是String类型 需要转Map。想了想 只记得 Map.toString()这样可以将Map转换到String。不记得怎么String转map。也试了试Map自带的方法中好像也没有 String 转 Map的。需要注意的是 value 值中 不能带 逗号(,)...

2022-08-30 11:01:51 3351

原创 springCloud五大核心组件

服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul(本文以gateway取代)分布式配置——Spring Cloud Config。

2022-08-30 09:34:31 166

原创 MySQL中的substr()函数

/str:字符串,pos:起始位置,len:截断长度。

2022-08-30 08:15:18 768

原创 RabbitMQ消息队列创建

首先在RabbitMQ安装时 图形操作(15672)端口是要打开,通过地址在浏览器进行访问,如是安装在云服务器上,可在安全组中将当前端口开放,也可以通过putty工具代理到本地进行访问。接下来可以通过RabbitMQ自带的图形管理进行队列创建、把exchange和queue按照路由规则绑定起来。第一步:进行Queues选项。...

2022-08-29 15:15:13 3596

原创 mapjoin的使用方法以及注意事项

MapJoin顾名思义,就是在Map阶段进行表之间的连接。而不需要进入到Reduce阶段才进行连接。这样就节省了在Shuffle阶段时要进行的大量数据传输。从而起到了优化作业的作用。通常情况下,要连接的各个表里面的数据会分布在不同的Map中进行处理。即同一个Key对应的Value可能存在不同的Map中。这样就必须等到Reduce中去连接。要使MapJoin能够顺利进行,那就必须满足这样的条件:除了一份表的数据分布在不同的Map中外,其他连接的表的数据必须在每个Map中有完整的拷贝。...

2022-08-29 13:51:14 1010

原创 java面试题库app

java面试题库app是一款专为正在找工作的java程序员打造的软件,这款软件集合了精选的Java面试笔试题目及答案,致力于帮助用户通过面试和笔试,有需要的朋友快来下载吧。java面试题库app旨在帮助每个想跳槽的用户都能顺利通过面试,在这里不断学习精进自己的专业技能,有效制定更有效的职业规划。1、专门为用户的面试提供全面的学习课程,保证用户能掌握所有的编程技能,在面试中可以发挥更好的实力,展现自己的编程成果。2、程序猿面试不仅拥有,最新、最广、最权威的程序员面试经验和分享的面试题。...

2022-08-29 12:32:53 465

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除