- 博客(76)
- 资源 (11)
- 收藏
- 关注
原创 Docker常用命令
ADD springboot.jar app.jar:将复制指定的java.jar为容器中的app.jar,相当于拷贝到容器中取了个别名。RUN bash -c ‘touch /app.jar’: 创建一个新的容器并在新的容器中运行命令。3)新的服务器中,使用docker load将压缩镜像文件用于创建新镜像。1)首先使用docker commit命令将其保存为Docker镜像。2)docker save压缩镜像并将其迁移到新的服务器。1.编写dockerfile。
2023-06-04 19:35:02 621
原创 马士兵教育牛客网最新Java面试八股文通关手册
Java基础欢迎使用Markdown编辑器新的改变p7[JVM面试题] 1.对象在内存中的存储布局?p7[JVM面试题] Object o = new Object() 占用了多少字节p8[JVM面试题] 2.对象怎么定位?p9 [JVM面试题] 3.对象怎么分配?欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑
2022-05-29 13:22:40 1489 1
转载 lombok使用
加入 maven 依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version></dependency>1. @Getter/@Setter自动产生 getter/setter2. @ToString自动重写 to
2021-10-06 08:57:51 674
原创 Java常用软件快捷键
1. navcat快捷键CTRL SHIFT + R 查询当前选中的sql常用快捷键Ctrl+Q、Ctrl+N 打开查询窗口Ctrl+/ 注释sql语句Ctrl+Shift +/ 解除注释Ctrl+R 运行查询窗口的sql语句F6 打开一个mysql命令行窗口Ctrl+L 删除一行Ctrl+W 关闭一个查询窗口Ctrl+D 表的数据显示显示页面切换到表的结构设计页面,但是在查询页面写sql时是复制当前行...
2021-09-23 12:50:16 124
原创 Spring Boot获取前端页面参数的几种方式总结
https://www.cnblogs.com/felixzh/articles/10740006.html
2021-09-13 09:11:03 374
转载 无界线程池 好不好? 不好
地址背景在对线上查询接口进行压测时,当并发量上去后报出无法创建线程池的异常。分析之前的博客《 问题分析:java.lang.OutOfMemoryError:unable to create new native thread》里提到,线程创建使用的不是堆内存,而是实际物理内存。由于没有对应用的线程数资源进行监控,同时也没有对当时的内存资源进行监控,所以只能根据应用的日志进行分析。通过查看异常栈,发现是某个线程池在开启一个新的线程时会报出该异常,并且该线程池使用的是无界线程池,也就是说,当执行的任务
2021-09-10 10:43:43 308
原创 java 顺序 读写 Properties 配置文件
https://www.cnblogs.com/developer-ios/p/6056335.html
2021-09-09 09:18:38 122
原创 生成json 写入本地
public class Json { public static void main(String[] args) { String fullPath = null; //例如:fullPath="D:/myroot/test.json" // 生成json格式文件 try { // 保证创建一个新文件 File file = new File("E:\\json");
2021-09-08 15:01:06 206
原创 echarts 图 案例使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>特征提取</title> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.
2021-09-06 12:30:37 93
原创 lucene 拿到索引的全部内容
package com.casia;import org.apache.lucene.document.Document;import org.apache.lucene.index.DirectoryReader;import org.apache.lucene.index.IndexReader;import org.apache.lucene.index.IndexableField;import org.apache.lucene.search.IndexSearcher;impor
2021-09-06 10:38:53 274
原创 java double保留两位小数
double wordRichness = (double) No_repet_wordLength /(double)size; String wordRichnessresult = String.format("%.3f", wordRichness);
2021-09-02 16:56:48 99
转载 JS中的异常捕获
JS中的异常捕获:(1) try …catch(2) try…finally(3) try…catch…finally用法主要有以上三种,try语句必须搭配catch语句或者finally语句或者三个在一起使用。作用:针对try块中的语句块可能抛出的异常进行处理。1. try…catchtry { throw new Error('出错啦!') console.log(1)}catch(e) { console.log(e) //Error: 出错啦! at <anonymo
2021-08-31 09:15:32 163
原创 如何访问tomcat的webapps下的资源
找到配置文件如下conf/web.xml --> tomcat的Web配置文件<init-param><param-name>listings</param-name><param-value>false</param-value></init-param>value改成 true就行了!<init-param><param-name>listings</param-name
2021-08-30 18:34:22 1527 1
转载 Centos中yum方式安装java
查看CentOS自带JDK是否已安装[root@test ~]# yum list installed |grep java若有自带安装的JDK,应如下操作进行卸载CentOS系统自带Java环境 [root@test ~]# java -versionjava version "1.7.0_181"OpenJDK Runtime Environment (rhel-2.6.14.8.el6_9-x86_64 u181-b00)OpenJDK 64-Bit Server VM (build
2021-08-30 16:14:16 582
原创 linux端口占用 linux : Address already in use
linux : Address already in use方式一:1、netstat -apn|grep 6379 (6379就是查询的端口号)得到结果:最后一排的17758 就是 pID2、kill -9 17758 (17758就是查询出来的 pID),强制杀掉就可以了方式二:ps -ef|grep 4438显示了两行,每行都是以用户名开头的,第一个就是普通用户开启的namenode进程第二个是root用户执行的ps -ef | grep 4438这个命令生成的
2021-08-30 15:00:47 136
原创 java创建多线程同时执行不同任务
import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import java.util.concurrent.Executor;import java.util.concurrent.Executors;@Slf4jpublic class TestExecute { public static void main(String[] args) { // 创建线程数量为2的线程池执行任务
2021-08-30 14:22:32 1395 1
转载 ArrayList出现线程不安全 CopyOnWriteArrayList引入
CopyOnWriteArrayList引入模拟传统的ArrayList出现线程不安全的现象public class Demo1 { public static void main(String[] args) { //List<String> list = new CopyOnWriteArrayList<>(); List<String> list = new ArrayList<>(); //
2021-08-30 09:18:20 134
原创 Java字符串中常用字符占用字节数
java中一个char型的数据(也就是一个字符)占两个字节。而Java中常用的字符包括数字、英文字母、英文符号、中文汉字、中文符号等,若在字符串中包含里面的多种字符,它们是否都占两个字符呢?答案是否定的。public class CharBytes { public static void main(String[] args) { String s1 = "1234567";// 7个数字字符 byte[] b1 = s1.getBytes();
2021-08-27 15:54:58 3698
原创 java睡眠
double random = Math.random(); int timeInterval = (int) (10 * random); //睡眠 try { TimeUnit.SECONDS.sleep(timeInterval); } catch (InterruptedException e) { e.printStackTrace...
2021-08-17 17:42:06 110
原创 js定时跳转,安全
<script type="text/javascript"> function startwq(){//当前时间 let d1=new Date();//到期时间 let d2="2021-10-11 23:59:59";//转换为标准时间"2019/12/29 23:59:59" d2=d2.replace(/-/g,"/"); d2 = new Date(d2); console.log(d1
2021-08-12 09:11:57 114
原创 docker错误
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?添加链接描述
2021-07-30 09:44:35 63
原创 在linux下如何使用yum命令 查看安装了哪些软件包
Linux系统下yum命令查看安装了哪些软件包:yum list installed //列出所有已安装的软件包yum针对软件包操作常用命令:1.使用YUM查找软件包命令:yum search2.列出所有可安装的软件包命令:yum list3.列出所有可更新的软件包命令:yum list updates4.列出所有已安装的软件包命令:yum list installed5.列出所有已安装但不在 Yum Repository 内的软件包命令:yum list extras6.列出所指
2021-07-30 09:24:51 10398
原创 如何解决Tomcat无法访问webapps文件夹下的文件?
我在运行Tomcat的过程中,可以正常访问http://localhost:8080/主页。在Tomcat安装路径下的webapps文件夹里,我新建了一个examtest的文件夹,里面有生成的test.doc文本文件,但是我无法访问http://localhost:8080/examtest/test.doc文件,一点击就会跳转到404界面,请各位大佬给一些建议。需要修改Tomcat的webapp文件访问配置conf/web.xml文件之中,将listings 默认的false改成true就可以了.
2021-07-14 10:38:22 4959 3
原创 npm相关问题
npm 报错:npm ERR! Maximum call stack size exceeded 超过最大栈问题解决方案错误的原因,npm版本问题;解决办法: 1》更新到最新版本:npm install npm -g 要记住全局更新2》回退版本:npm install -g npm@5.4.0用cnpm 会快一些二安装npm时,报错rollbackFailedOptional: verb npm-session的解决办法先执行npm config set registry http:/
2021-07-03 19:52:06 84
原创 2021-06-29文件下载
http://127.0.0.1:9001/filedown?fileUrl=http://127.0.0.1:9003/casia/flfg/%E6%9C%80%E9%AB%98%E4%BA%BA%E6%B0%91%E6%B3%95%E9%99%A2%E5%8D%B0%E5%8F%91%E3%80%8A%E5%85%B3%E4%BA%8E%E4%B8%BA%E5%8A%A0%E5%BF%AB%E7%BB%8F%E6%B5%8E%E5%8F%91%E5%B1%95%E6%96%B9%E5%BC%8F%E8.
2021-06-29 21:36:11 473
原创 工具-easycode
springboot整合MyBatis(EasyCode)https://blog.csdn.net/qq_33208851/article/details/105855518
2021-06-29 16:33:17 61
timeline:使用d3创建时间表
2022-07-06
Dm7JdbcDriver16.jar Dm7JdbcDriver17.jar Dm7JdbcDriver18.jar
2021-04-21
jQuery Mobile音乐播放实例源码
2019-03-01
bootstrap浏览器博物馆
2018-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人