![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 54
普通网友
这个作者很懒,什么都没留下…
展开
-
linux 查看显卡信息及显卡驱动信息
也会显示nvidia显卡的驱动信息。查看nvidia显卡的信息。原创 2022-09-07 16:40:21 · 5998 阅读 · 0 评论 -
JVM性能调优的6大步骤,及关键调优参数详解
使用各种JVM工具,查看当前日志,分析当前JVM参数设置,并且分析当前堆内存快照和gc日志,根据实际的各区域内存划分和GC执行时间,觉得是否进行优化。原创 2022-09-07 14:12:01 · 1110 阅读 · 0 评论 -
jdk8新特性--list转成map
注:此时stream包下Collectors.toMap方法有一个重载方法的参数,这个参数可以传一个合并的函数解决冲突。注:map的key必须唯一,所以有可能出现不唯一的时候,就会报错。原创 2022-09-07 11:40:54 · 2824 阅读 · 0 评论 -
JAVA日期处理(Timestamp)
从存数据库里取的时候,可以先得到Timestamp用他的getTime()方法得到long值,再以这个long值构造一个 java.util.Date对象,这样就可以对这个Date对象操作了。要写一些与数据库连接时的日期处理,pstmt.setDate()的类型是java.sql.Date类型,这种符合规范的类型其实并没有把时分秒存进数据库,所以存取时就应该用setTimestamp()或getTimestamp()。这两个类都提供了getTime()函数,用于返回对应的毫秒数(long类型)。原创 2022-09-07 09:05:45 · 2725 阅读 · 0 评论 -
java开发外挂
本文分享外挂思路,不提供具体代码,被游戏爪牙搞怕了。使用了阴阳师(痒痒鼠)和跳一跳作为实验体,成功实践。内容仅供编程学习。原创 2022-09-06 17:36:54 · 4556 阅读 · 0 评论 -
Java中的网络编程类(TCPUDP)
TCP Socket服务器端。TCP Socket客户端。Java中的网络编程类。n Java.net包。原创 2022-09-06 16:13:03 · 71 阅读 · 0 评论 -
Java2-3年面试题
完整答案书签文件:/百度云/完整答案书签文件.html。因为csdn传不了2m以上的图,我都传到百度云上了。百度云中图片包含面试题目,部分答案。一线互联网公司面试题总结。原创 2022-09-06 14:53:19 · 145 阅读 · 0 评论 -
JAVA Map转List
【代码】JAVA Map转List。原创 2022-09-06 13:30:25 · 355 阅读 · 0 评论 -
idea配置tomcat的方法
然后点击Configure…,在Application Servers界面,点击“+”,在Tomcat Server配置界面选择要添加的tomcat的路径,最后点击“OK”1.打开idea,在项目运行列表下拉选择“edit Configurations”2.在打开的界面,点击“+”,再选择下面的Tomcat Server下的local。3.在打开的界面,第一行“Name”中填入tomcat的名称。选择配置好的tomcat,点击“OK”原创 2022-09-06 11:59:16 · 149 阅读 · 0 评论 -
IDEA中配置Maven阿里云镜像
Maven官方镜像在国内访问很慢,所以我们需要在 IDEA 中配置阿里云镜像。原创 2022-09-06 10:31:35 · 824 阅读 · 1 评论 -
HDFS集成Kerberos并使用Python调用
注意,主机名不要包含".“、“/”、”_",否则启动hadoop无法识别。原创 2022-09-06 09:00:51 · 711 阅读 · 0 评论 -
Hadoop集群环境搭建(二)
将NppFTP文件夹拷贝到notepad++的安装目录下面的plugins文件夹下面,然后重新启动notepad++即可。cd /export/servers/hadoop-3.1.2/# 需要先进入这个目录再执行format。修改完成之后记得 source /etc/profile让配置生效生效,以后就不会有以下多余的提示;配置文件的位置在 /export/servers/hadoop-3.1.2/etc/hadoop。执行完后能在能在/export/servers/目录看到解压后的jdk。原创 2022-09-02 17:16:58 · 337 阅读 · 0 评论 -
hadoop2.2.0开机启动的后台服务脚本(请结合上一篇学习)
编辑内容如下:#!/bin/bashstart(){}stop(){}start)startexit $;;stop)stopexit $;;restart)stopsleep 5startexit $;;*)exit 1;;esac按Esc键Shift+ZZ添加可执行属性复制到系统启动目录设置为后台服务测试启动重启服务器试试# reboot。原创 2022-09-02 15:53:21 · 410 阅读 · 0 评论 -
ES(ElasticSearch)的安装(依赖)
6,在bin下执行./elasticsearch-plugin install http://192.168.163.1:8080/elasticsearch-analysis-ik-6.5.4.zip。》》》这一步是因为自己没有分词器所有要在外部下载:这个是吧elasticsearch-analysis-ik-6.5.4.zip放到tomcat的root包下,启动tomcat从里面下载。》》》因为内部的分词器是没有中文的所有要自己加一个。》》》测试分词器是否可以分词。》》》下边的问题一定要选y。原创 2022-09-02 14:29:52 · 507 阅读 · 0 评论 -
ElasticSearch安装,ES启动,检查ES是否成功,Kibana下载和安装,Kibana的使用
启动Kibana,启动方式是解压下载的kibana-5.5.0-windows-x86到D:installedelasticsearch,然后点击D:installedelasticsearchkibana-5.5.0-windows-x86inkibana.bat。active_primary_shards :现在可用的,活跃的primary_shard有多少个,这里表示有6个。status :ES集群的状态,分为红,黄,绿,其中黄表示集群未就绪,绿表示集群就绪。如果是上面的这种状态,说明ES启动成功。原创 2022-09-02 13:07:24 · 223 阅读 · 0 评论 -
ElasticSearch 启动失败无法访问9200
是因为开启了 ssl 认证。在文件中把设置成false即可windows 下直接启动 ElasticSearch ,见到 started 为成功启动,访问 htttp://localhost:9200 需要输入密码,是因为开启了密码验证模式。找了一轮没看到有账号密码,干脆就设置免密登录就好。找到文件, 把属性设置为false即可。原创 2022-09-02 11:47:33 · 1305 阅读 · 2 评论 -
dubbo设置自定义路由
3.在/resrouces/META-INF/dubbo/目录新建org.apache.dubbo.rpc.cluster.RouterFactory配置文件。原创 2022-09-02 10:23:07 · 771 阅读 · 0 评论 -
Dubbo学习(三)- Dubbo的管理控制台dubbo-admin
【代码】Dubbo学习(三)- Dubbo的管理控制台dubbo-admin。原创 2022-09-02 09:00:22 · 160 阅读 · 0 评论 -
Docker微容器之Alpine Linux 初体验
是一个面向安全的轻型的Linux发行版,基于的超小型Docker镜像,大小只有5MB,并且可以访问比其他基于BusyBox的镜像更完整的包存储库。采用了musl libc和busybox以减小系统的体积和运行时资源消耗,由于小巧、功能完备,非常适合用于作为容器的基础镜像。...原创 2022-09-01 15:23:06 · 475 阅读 · 0 评论 -
docker 安装 nginx 镜像 保姆级别教程
这样我们的镜像就加载好了,可以尝试使用把镜像保存为压缩包,然后拷贝,再在环境加载压缩包为镜像。方法1:可以通过把镜像上传到远程镜像服务器的方式,对应的命令为。点击 nginx 进入页面, 复制命令到服务器拉取。如果想把自己的镜像分享给别人。查看帮助文档,所有操作命令。官网直接搜索想拉取的镜像。查看本地有哪些镜像的命令。标签的表示为官方镜像。...原创 2022-09-01 12:56:50 · 479 阅读 · 0 评论 -
Cannot resolve plugin org.apache.maven.pluginsmaven-resources-plugin3.2.0解决方法
在本地repo目录中找到org/apache/maven/plugins/,删除目录下的maven-resources-plugin,然后在idea中重新导入让它自动下载。原创 2022-09-01 10:11:26 · 951 阅读 · 0 评论 -
配置maven指定的JDK版本
第三种:还是在eclipse中添加配置,和第二种不一样的是我们通过maven的插件实现,选择JDK1.8了,在开发中我们可以自己在pom文件中配置,可以随时切换JDK版本。三种方式均可实现指定JDK版本,第一种最省事,不过以后创建的maven项目都会默认。在profiles中加入以下配置。...原创 2022-08-31 10:35:05 · 2772 阅读 · 0 评论 -
记一次使用shiro-redis开源插件中遇到的坑
大致意思是principal对象中必须要有authCacheKey或者id属性,且要有其对应的get方法。我特意去检查了下,我的loginBean中是有id属性的,但是是继承自父类的属性,问题就出在这里,应该我当时用的版本(3.1.0)是没有考虑到从父类去读取id属性的情况,把版本换成3.2.3立马就可以了(作者也在github中说过不要使用3.1.0以下版本,怪我自己没去注意)...原创 2022-08-31 09:09:44 · 351 阅读 · 0 评论 -
计算机考研面试汇总
队列:只允许在队头删除,在队尾插入的顺序表,队列先进先出eg:排队买饭栈:只允许在栈顶插入和删除的顺序表,栈后进先出。堆:堆分为小根堆和大根堆。(1)每个结点都小于它的左右孩子的值—小根堆;(2)每个结点都大于它的左右孩子的值—大根堆;堆又称为优先队列。循环队列–可以解决假溢出循环队列:牺牲一个存储单元来区分队空和队满,队空:front指针等于rear指针时;队满:(队尾指针+1)余队列长度等于队头指针;...原创 2022-08-30 17:34:38 · 3585 阅读 · 0 评论 -
解决Exception org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(LjavalangString;I)Z 等一系列
然后我们想把文本放到输入目录执行bin/hdfs dfs -put/usr/local/hadoop/hadoop-2.6.0/test/* /user/root/input 把/test/*文件上传到hdfs的/user/root/input中,出现这样的问题,下载hadoop-common-2.2.0-bin-master.zip,然后解压后,把hadoop-common-2.2.0-bin-master下的bin全部复制放到我们下载的Hadoop2的binHadoop2/bin目录下。...原创 2022-08-30 16:09:37 · 1116 阅读 · 0 评论 -
网络编程中常用的fd是什么
Socket起源于unix,Unix中把所有的资源都看作是文件,包括设备,比如网卡、打印机等等,所以,针对Socket通信,我们在使用网卡,网卡又处理N多链接,每个链接都需要。一个对应的描述,也就是惟一的ID,即对应的文件描述符。简单点说也就是 int fd = socket(这个FD就是File Discriptor 中文翻译为文件描述符。输中我们都要使用这个惟一的ID来确定要往哪个链接上传输数据。函数socket()返回的就是这个描述符。...原创 2022-08-30 14:43:50 · 678 阅读 · 0 评论 -
清空map的方法
【代码】清空map的方法。原创 2022-08-30 13:14:03 · 5279 阅读 · 0 评论 -
服务器TOMCAT自动关闭---内存泄漏问题
2.看tomcat的bin目录下面,有没有hs_err_pidxxxx.log 之类的文件,如果没有,你可以不看下面的内容了,如果有,恭喜你,内存溢出了。wtpwebapps文件夹里面就是你运行的项目,不要剪切,不然你的本地代码也没了(哥就吃过这个亏,当天的代码全没了,但是我每天都会备份数据)1.首先看tomcat的bin目录下的logs文件夹的日志,日期排序,看当天的就行了,如果有错误信息,先解决了再说。1.既然是内存溢出,就先看看自己服务器的配置,是不是服务器内存不够用了,尽量把没用的进程停止了。...原创 2022-08-30 11:47:55 · 2765 阅读 · 0 评论 -
不服不行啊, SpringCloud集成Dubbo给一次性讲透了
目前Dubbo在国内还是有较多公司在使用的,一方面是因为Dubbo作为阿里巴巴开源的一个SOA服务治理解决方案,在国内发展较早,有比较好的先发优势;另一方面是因为在国内很多工程师对Dubbo框架都比较熟悉,有比较完善的文档介绍和实例;还有,Dubbo框架的性能优势和基于SPI的扩展机制也是Dubbo的优势所在。...原创 2022-08-30 10:26:34 · 292 阅读 · 0 评论 -
Springboot+JasperReport报表打印
提示找不到文件,注意springboot内的jasperreports jar是否与安装的Jaspersoft studio版本一致,参考:https://blog.csdn.net/hejinwei_1987/article/details/23867643。出现了net.sf.jasperreports.engine.JRException: Invalid page index range : 0 - -1 of 0,参考https://bbs.csdn.net/topics/190039409。..原创 2022-08-30 08:59:09 · 1334 阅读 · 0 评论 -
mysql 5.7 安装(收藏防迷路)
1、下载下载文件为:mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar (解压版)2、卸载原来安装的mysql#检查#卸载 remove后为上面命令查询到的内容,全文件名3、解压文件到安装目录4、软连接#在/usr/local/目录下创建到/data/module/mysql-5.7.28的软链接5、添加mysql用户#修改mysql目录权限,并用此用户执行应用6、修改配置文件[mysqld]...原创 2022-08-29 14:37:15 · 412 阅读 · 0 评论 -
Linux僵尸进程清除方法
僵尸进程就是进程已经退出,但它的父亲进程还没有回收内核资源的进程为僵尸进程,即该进程在内核空间的 PCB(进程控制块) 没有释放,raksmart服务器。子进程死后,会发送SIGCHLD信号给父进程,父进程收到此信号后,执行waitpid()函数为子进程收尸。父进程死后,僵尸进程成为"孤儿进程",过继给1号进程init,init始终会负责清理僵尸进程.它产生的所有僵尸进程也跟着消失。调用 wait() 函数的父亲进程将阻塞式等待该进程的任意一个子进程结束后,回收该子进程的内核进程资源。...原创 2022-08-29 13:16:55 · 1932 阅读 · 0 评论 -
Hadoop如何启动HttpFS服务?
HttpFS 是一个提供RESTful 接口的网关的服务器,该网关支持所有HDFS文件系统操作。HttpFS是一个独立于HDFS的服务,需要手动安装。HttpFS默认端口号为14000。原创 2022-08-29 11:56:06 · 706 阅读 · 0 评论 -
整合MyBatis---SpringBoot
Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.1.1。官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/1、导入 MyBatis 所需要的依赖。2、配置数据库连接信息。...原创 2022-08-29 10:18:08 · 178 阅读 · 0 评论 -
如何在IDEA 添加 Tomcat 服务器
操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers配置你的 Tomcat 安装目录点击Apply应用即可创建一个 Model 查看是不是配置成功!!原创 2022-08-28 07:32:38 · 630 阅读 · 0 评论 -
在CMD中登陆MySQL
几周前刚安装了mysql作为一个小白,我真的不会登陆。后来找了教程,就自己写一下过程吧。原创 2022-08-28 05:01:44 · 297 阅读 · 0 评论 -
关于mybatis传单个参数(Long,Integer......)
首先,看传入的参数,就是一个long类型的参数,如果你不传入参数,OK,没有问题,是为空的,可以判断。原创 2022-08-28 02:30:20 · 281 阅读 · 0 评论 -
使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤
3.在Tomcat Server -> local-> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务器,再点击 OK按钮。避坑,这个地方的路径要删掉,最后只剩一个斜杠“/”,Tomcat的Debug Configuration处。2 看tomcat已经有啦,这是java Enterprise的好处啦,点击Deployment。3.第一项是你的工程名字,第二个是你的工程路径,选择好之后点击finish。...原创 2022-08-27 08:03:42 · 1817 阅读 · 0 评论 -
【自学elasticsearch7】结合es语法和java的HighLevelClient:索引(映射)创建
其中mapping定义该语句为一条映射语句,properties下填写索引的字段名(title,content,score),type为字段的类型(从es5开始不再支持string类型,将string类型拆分为text和keyword,其中keyword类型字段不可进行分词搜索)大学毕业入职半年的菜鸡第一篇博客,多次在项目中简单使用过es,es的介绍和故事等随处可见,不再赘述,官方的地址贴在这里,废话不多说,直接进入正题。注意:官方文档基于es2,本文基于es7。如需安装ik中文分词器可参考。...原创 2022-08-27 05:34:44 · 359 阅读 · 0 评论 -
【docker】使用docker安装宝塔面板
2.启动镜像,映射主机与容器内8888(宝塔面板)、888(PHPMYADMIN)端口。在使用docker安装宝塔面板之前请先确保服务器已经安装并开启了docker。拉取centos基础镜像,用容器启动该基础镜像,直接在这个容器中部署。可以同时映射进去其它常用端口比如:80、443、3306等。4.执行宝塔面板Centos安装命令。3.查看容器id,并进入容器。1.拉取纯净系统镜像。...原创 2022-08-27 03:06:03 · 782 阅读 · 0 评论