java
文章平均质量分 56
心动的偏执
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 16101 阅读 · 1 评论 -
JVM内存模型(面试自用)
Java虚拟机栈是描述JAVA方法运行过程的内存模型,Java虚拟机栈会为每一个即将执行的方法创建一个叫做“栈帧”的区域,该区域用来存储该方法运行时需要的一些信息,包括:局部变量表、操作数栈、动态链接、方法返回地址等。本地方法栈结构上和Java虚拟机栈一样,只不过Java虚拟机栈是运行Java方法的区域,而本地方法栈是运行本地方法的内存模型。方法区和堆都是线程共享的,在JVM启动时创建,在JVM停止时销毁,而Java虚拟机栈、本地方法栈、程序计数器是线程私有的,随线程的创建而创建,随线程的结束而死亡。原创 2022-09-07 13:26:03 · 201 阅读 · 0 评论 -
JAVA面试题——JMM内存模型
由于JVM运行程序的实体是线程,而每个线程创建时JVM都会为其创建一个工作内存(有些地方成为栈空间),工作内存是每个线程的私有数据区域,而Java内存模型中规定所有变量都存储在主内存,,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段、静态字段和构成数组对象的元素)的。(java内存模型)Java Memory Model,本身是一个抽象的概念,(2)线程加锁前,必须读取主内存的最新值到自己的工作内存。(1)线程解锁前,必须把共享变量的值刷新回主内存。,所有线程都可访问,但。原创 2022-09-07 10:53:01 · 227 阅读 · 0 评论 -
Intellij idea连接MySQL详细教程
使用idea连接本地MySQL数据库,就可以很方便的看到数据库的内容,还可以进行基本的增加,删除,修改操作,是不是很方便呢!3.点击“Test Connection”后,出现错误提示无效的时区,点击将时区设为“GMT”,点击"OK"即可连接成功。2.填写用户,密码,选择需要连接的数据库名称后,点击测试连接。(如果是第一次连接,会先提示下载JDBC,点击下载就好)1.在idea侧边找到“Database”,点击“+”号,在“Data Source”中选择“MySQL”。学会了的小伙伴快去试试吧!原创 2022-09-07 08:20:15 · 1113 阅读 · 0 评论 -
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 · 263 阅读 · 0 评论 -
Java中==和equals的区别
引用类型对象变量其实是一个引用,它们的值是指向对象所在的内存地址,而不是对象本身。equals方法常用来比较对象的内容是否相同。==操作符专门用来比较变量的值是否相同。原创 2022-09-06 15:29:06 · 151 阅读 · 0 评论 -
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 · 423 阅读 · 0 评论 -
iOS 网络编程 AFN 上传文件
/name是传输的文件的类型。原创 2022-09-06 12:45:00 · 293 阅读 · 0 评论 -
idea开启tomcat后,不能访问localhost8080页面的解决方法
点击deployment的绿色+号,选中tomcat解压路径的ROOT文件夹。再重启tomcat,首页就可以正常访问啦。原创 2022-09-06 11:10:30 · 1859 阅读 · 0 评论 -
IDEA+Dubbo+Zookeeper+SpringBoot 整合详细教程
因为SpringBoot屏蔽了大量的XML配置,但是dubbo官方又建议我们使用XML配置,所以整合的最后附上XML配置原创 2022-09-06 09:35:42 · 346 阅读 · 0 评论 -
Elasticsearch-head-master配置 (与es连接)
【代码】Elasticsearch-head-master配置 (与es连接)原创 2022-09-06 08:15:43 · 1222 阅读 · 0 评论 -
hadoop学习使用
提示:这篇文章只是作者开发过程中遇到的一些问题,并没有罗列太多,大部分都是namenode格式化太多导致的问题,只有愿意花费精力都很好结局。原创 2022-09-02 16:30:15 · 276 阅读 · 0 评论 -
haddop shuffle最详细的解释
最近一直在做mapreduce相关的产品,对mr的过程,也是通过一些帖子获知的,感觉,这篇帖子,讲述了shuffle的流程,简单易懂,又详细,值得推荐。感谢腾讯共享出了如此通俗易懂的关于shuffle的资料。腾讯加油。摘要:本文对Shuffle过程进行解析,并对两个计算引擎的Shuffle过程进行比较。TDW计算引擎包括两部分:一个是偏离线的MapReduce,一个是偏实时的Spark,两者内部都包含了一个重要的过程——Shuffle。本文对Shuffle过程进行解析,并对两个计算引擎的Shuffle过程进原创 2022-09-02 15:05:04 · 173 阅读 · 0 评论 -
Elasticsearch(ES)常用命令整理
在前几篇文章大家主要进行Elasticsearch的入门学习,了解了它的基本概念和工作原理,也学习到Elasticsearch集群的角色和主要职责。接下来,本文着重介绍了Elasticsearch的常用基础命令。原创 2022-09-02 13:44:27 · 1685 阅读 · 0 评论 -
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 · 1429 阅读 · 0 评论 -
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 · 545 阅读 · 0 评论 -
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 · 1957 阅读 · 0 评论 -
dubbo 用户名密码问题
登陆:输入用户名:admin,密码:admin,结果打死都登陆不上。用户名:guest,密码:guest。用户名:root,密码:admin。原创 2022-09-02 08:15:29 · 1604 阅读 · 0 评论 -
Dubbo 调用指定IP上的Dubbo服务
我们在使用dubbo 调用某个服务的时候,可能涉及到该服务在多台机器上面部署。但是由于一些特殊原因有时候需要调用指定IP上面的服务。原创 2022-09-01 17:06:03 · 2725 阅读 · 0 评论 -
Docker安装Mysql并设置远程连接
5,登录到mysql并添加其root远程连接限制及更改默认密码加密方式。1,通过docker拉取镜像,下载最新版本。4,进入docker虚拟机。原创 2022-09-01 14:39:09 · 1575 阅读 · 0 评论 -
docker desktop使用入门
预计阅读时间:17分钟欢迎使用适用于Windows的Docker Desktop!Docker是一个用于创建容器化应用程序的完整开发平台,而Docker Desktop for Windows是_在Windows上_开始使用Docker的最佳方式。有关系统要求和稳定和边缘通道的信息,请参阅。...原创 2022-09-01 12:10:09 · 2330 阅读 · 0 评论 -
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 · 398 阅读 · 0 评论 -
Hibernate和MyBatis的区别
由于无须SQL,当多表关联超过3个的时候,通过Hibernate的级联会造成太多性能的丢失,又或者我现在访问一个财 务的表,然后它会关联财产信息表,财产又分为机械、原料等.显然机械和原料的字段是不一样的,这样关联字段只能根据特定的条件 变化而变化,而Hibernate无法支持这样的变化。遇到存储过程,Hibernate只能作罢。更为关键的是性能,在管理系统的时代,对于性能的要求不是那么苛刻,但是在互联网时代性能就是系统的根本,响应过慢就会丧失客户,试想一下谁会去用一个经常需要等待超过10 秒以上的应用呢。.原创 2022-08-31 17:47:25 · 155 阅读 · 0 评论 -
超详细:安装Linux系统教程
一:工欲善其事必先利其器,先下载好所有需要的工具二:教程中混插这图文注释,不便之处多情谅解。原创 2022-08-31 09:48:07 · 2746 阅读 · 0 评论 -
深度学习中mAP的含义
上图就是一个P-R曲线的例子,通过这几个例子,我们能够发现一个规律:精度越高,召回率越低,当召回达到1时,对应概率分数最低的正样本,这个时候正样本数量除以所有大于等于该阈值的样本数量就是最低的精度值。(1)True positives(TP):被正确地划分为正例的个数,即实际为正例且被分类器划分为正例的实例数(样本数);(4)True negatives(TN): 被正确地划分为负例的个数,即实际为负例且被分类器划分为负例的实例数。准确率 = 预测样本中实际正样本数 / 所有的正样本数。...原创 2022-08-31 08:22:48 · 965 阅读 · 0 评论 -
深度学习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 · 1197 阅读 · 0 评论 -
解决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 · 994 阅读 · 0 评论 -
神州信息公司笔试题
比如: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 · 1000 阅读 · 0 评论 -
查看mysql的日志
有时候,我们通过EF或者其他的ORM和数据库进行数据交换,这样我们不方便看到执行的sql语句,我们可以借助一些工具代理来查看,像SQL Server安装的时候就自带Profiler,可以很方便的看到执行的SQL语句,对MySql需要自己来下载安装工具,由于对这方面的工具缺乏信息,我就想到了最原始的方法——查看日志。...原创 2022-08-30 12:24:57 · 11243 阅读 · 0 评论 -
将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 · 3827 阅读 · 0 评论 -
springCloud五大核心组件
服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul(本文以gateway取代)分布式配置——Spring Cloud Config。原创 2022-08-30 09:34:31 · 273 阅读 · 0 评论 -
MySQL中的substr()函数
/str:字符串,pos:起始位置,len:截断长度。原创 2022-08-30 08:15:18 · 883 阅读 · 0 评论 -
RabbitMQ消息队列创建
首先在RabbitMQ安装时 图形操作(15672)端口是要打开,通过地址在浏览器进行访问,如是安装在云服务器上,可在安全组中将当前端口开放,也可以通过putty工具代理到本地进行访问。接下来可以通过RabbitMQ自带的图形管理进行队列创建、把exchange和queue按照路由规则绑定起来。第一步:进行Queues选项。...原创 2022-08-29 15:15:13 · 3968 阅读 · 0 评论 -
mapjoin的使用方法以及注意事项
MapJoin顾名思义,就是在Map阶段进行表之间的连接。而不需要进入到Reduce阶段才进行连接。这样就节省了在Shuffle阶段时要进行的大量数据传输。从而起到了优化作业的作用。通常情况下,要连接的各个表里面的数据会分布在不同的Map中进行处理。即同一个Key对应的Value可能存在不同的Map中。这样就必须等到Reduce中去连接。要使MapJoin能够顺利进行,那就必须满足这样的条件:除了一份表的数据分布在不同的Map中外,其他连接的表的数据必须在每个Map中有完整的拷贝。...原创 2022-08-29 13:51:14 · 1307 阅读 · 0 评论 -
java面试题库app
java面试题库app是一款专为正在找工作的java程序员打造的软件,这款软件集合了精选的Java面试笔试题目及答案,致力于帮助用户通过面试和笔试,有需要的朋友快来下载吧。java面试题库app旨在帮助每个想跳槽的用户都能顺利通过面试,在这里不断学习精进自己的专业技能,有效制定更有效的职业规划。1、专门为用户的面试提供全面的学习课程,保证用户能掌握所有的编程技能,在面试中可以发挥更好的实力,展现自己的编程成果。2、程序猿面试不仅拥有,最新、最广、最权威的程序员面试经验和分享的面试题。...原创 2022-08-29 12:32:53 · 537 阅读 · 0 评论 -
Docker(精简版)
只列出3参数,其实还有其他的许多Options:'范例,其中:子网掩码和网关必须配置,--driver默认就是bridge、故可不写。查看刚运行起来的centos容器配置网络互联解决问题:网络段之间的互联问题,现在tomcat01与tomcat02因为处于不同的网段,所以它两暂时不能ping通。^C# 100% 的丢包率解决思路:我们为 tomcat02 再赋予192.168.0.1段的地址即可。相当于tomcat02拥有两块网卡,这两个网络段全部把它接入(当然这是虚拟的)。...原创 2022-08-29 11:10:46 · 1941 阅读 · 1 评论 -
我们一起学爪哇
计算机基础、**博客的重要性**、Java基础语法、流程控制和语法、数组、面向对象、异常、常用类、集合框架、io、多线程、GUI、网络编程、注解和反射、JUC编程、JVM探究、(拓展:23种设计模式、XML、数据结构和算法、正则表达式)基础、配置及原理、持久层操作、web开发、缓存、消息、检索、任务、安全、Dubbo+Zookeeper分布式开发。大数据时代、Hadoop简介、Haddop环境搭建、HDFS、MapReduce、Yarn、Hive、Hbase。MySQL、JDBC、UMI类图、数据库设计。.原创 2022-08-29 09:34:12 · 127 阅读 · 0 评论 -
宝塔安装redis
去服务器提供商那里,开放相应的Redis端口,配置安全组(Redis使用的是6379端口,就开放6379端口),即可。在面板的安全配置里,开放相应的Redis端口(Redis使用的是6379端口,就开放6379端口)。3. 在安装的PHP中安装Redis扩展。在宝塔面板中安装Redis。...原创 2022-08-28 09:23:57 · 1685 阅读 · 0 评论 -
大数据之Hadoop_Yarn的基本介绍,及入门程序的书写
Yarn:分布式资源调度平台和任务交互平台.主要负责在hadoop集群中管理各节点的cpu.内存.磁盘(IO),网络的使用情况,实时监控集群中每台机器的运算资源,合理分配资源,及任务进度的监控,任务再分配Yarn与hdfs相似,也分主从结点:主节点:resourcemanage从节点:nodemanage。...原创 2022-08-28 06:46:56 · 289 阅读 · 0 评论 -
史上最简单的SpringCloud教程 第七篇 高可用的分布式配置中心(Spring Cloud Config)
本文出自。原创 2022-08-28 04:15:49 · 153 阅读 · 0 评论
分享