随笔分类 -  计算机语言 / java

摘要:安装和启动 下载 https://arthas.aliyun.com/doc/download.html 解压 arthas的zip 热更新代码 找到项目进程号 ps -ef | grep Project 返回 2222 启动并选择jvm进程 java -jar arthus-boot.jar ja 阅读全文
posted @ 2024-01-13 14:41 赵钱富贵 阅读(173) 评论(0) 推荐(0) 编辑
摘要:Integer排序 Collections.sort(resList, Comparator.comparingInt(SpecialStateCountVo::getSpecialNum).reversed()); String排序 list= list.stream() .sorted( Com 阅读全文
posted @ 2022-12-07 00:09 赵钱富贵 阅读(170) 评论(0) 推荐(0) 编辑
摘要:热部署 1、使用devtools依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <opti 阅读全文
posted @ 2022-10-03 22:05 赵钱富贵 阅读(24) 评论(0) 推荐(0) 编辑
摘要:tomcat-win 部署的网站乱码 bin/catalina.bat 中setlocal 下 新增 set JAVA_OPTS=-Xms512m -Xms1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8 tomcat-win 日志乱码 loggin 阅读全文
posted @ 2022-06-07 14:57 赵钱富贵 阅读(194) 评论(0) 推荐(0) 编辑
摘要:策略模式示例 场景 会员打折系统根据会员类型或总价进行打折 。 分析 会员类型是静态数据:普通会员、中级会员、高级会员 总价是动态数据 · 代码1 普通的方法使用if else 判断 。 /** * type 会员类型 * price 商品总价 * */ if(type == "中级会员"){ 打九 阅读全文
posted @ 2022-05-30 23:09 赵钱富贵 阅读(99) 评论(0) 推荐(1) 编辑
摘要:打部署包 eclipse 项目右键->run as ->maven build...->输入tomcat deploy 在classes下 会有项目 将jar包打到本地仓库 mvn install:install-file -Dfile=D:\git\whedc41\大数据管理平台\威海\whedc 阅读全文
posted @ 2022-04-21 17:23 赵钱富贵 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1 需要线程返回信息 public void execute(){ //来一个线程池 ExecutorService executor = Executors.newFixedThreadPool(2); CompletableFuture<Integer> future1= Completable 阅读全文
posted @ 2022-02-16 09:46 赵钱富贵 阅读(59) 评论(0) 推荐(0) 编辑
摘要:Class文件执行 加载 - 连接 - 初始化 一.Loading ClassLoader(类加载器)将资源(包括class、文件、来自网络的流)加载到内存 加载到内存会生成java内置的Class对象 1、ClassLoader的等级加载机制 : BootstrapClassLoader(启动类加 阅读全文
posted @ 2021-07-11 00:22 赵钱富贵 阅读(367) 评论(0) 推荐(0) 编辑
摘要:import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.ut 阅读全文
posted @ 2021-07-04 23:45 赵钱富贵 阅读(943) 评论(0) 推荐(0) 编辑
摘要:Spring javaEE开发一站式框架 web层:SpringMVC Service层:Spring的Bean管理(IoC)、Spring声明式事务 Dao层:Spring的jdbc模板。Spring的ORM模块用于整合其他的持久层框架 SpringIOC IoC(控制反转):将对象的创建权交给S 阅读全文
posted @ 2020-05-22 07:26 赵钱富贵 阅读(284) 评论(0) 推荐(0) 编辑
摘要:form 表单中的action有参数时,当method为get时,servlet无法获取该参数 ajax提交数据,servlet无法进行请求转发和重定向。 ${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于 阅读全文
posted @ 2020-05-16 15:50 赵钱富贵 阅读(164) 评论(0) 推荐(0) 编辑
摘要:```java public boolean equals(Object o) { if (o instanceof Person) { Person p = (Person) o; return Objects.equals(this.name, p.name) && this.age == p.age; } return false; } ``` 阅读全文
posted @ 2020-05-07 16:25 赵钱富贵 阅读(184) 评论(0) 推荐(0) 编辑
摘要:xml extensible markdown language CDATA区 让xml解析器,将特殊字当作文本,而不是当成标签来解析 xml解析方式 常用的有两种 DOM (Document Object Model) 将整个xml读入内存,形成树形结构来解析,可以进行增删改查操作 SAX (Si 阅读全文
posted @ 2020-05-01 15:42 赵钱富贵 阅读(139) 评论(0) 推荐(0) 编辑
摘要:java.lang.annotation. ; 一、3个内置注解 1.@Override 重写 2.@Deprecated 废弃 3.@SuppressWarnings("all") 抑制警告 二、4个元注解(注解的注解) 1.@Target(value={ElementType.TYPE}) 注解 阅读全文
posted @ 2020-01-15 10:05 赵钱富贵 阅读(204) 评论(0) 推荐(0) 编辑
摘要:java.lang.reflect. 一个类被加载后,JVM会创建一个对应该类的Class对象,类的整个结构信息会放到对应的Class对象中,一个类只对应一个Class对象。 一.Class对象的获取 1.Class.forName(String path) 2.类.class 3.对象.getCl 阅读全文
posted @ 2020-01-15 10:00 赵钱富贵 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1.Collection 添加元素 boolean add(E e) 删除元素 boolean remove(E e) 元素个数 int size() 清空 void clear() 判空 boolean isEmpty() 是否包含元素 boolean contains(Object o) boo 阅读全文
posted @ 2019-12-16 22:26 赵钱富贵 阅读(132) 评论(0) 推荐(0) 编辑
摘要:创建源 选择流 操作 释放 节点流 1.2.3.4. 1.访问文件 FileInputStream FileOutputStream FileReader FileWriter 2.访问(字节/字符)数组 ByteArrayInputStream ByteArrayOutputStream Char 阅读全文
posted @ 2019-12-16 22:24 赵钱富贵 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1. ip、域名、端口 InetAddress 封装计算机的ip和域名 获得对象 ​ InetAddress.getLocalHost(); ​ InetAddress.getByName(String host); //参数host可以是 ip地址/域名 ​ InetAddress.getByAd 阅读全文
posted @ 2019-12-16 22:23 赵钱富贵 阅读(124) 评论(0) 推荐(0) 编辑
摘要:一.几个概念 1.多线程 一个程序运行时(进程)产生了多个线程 2.并行(parallel)和并发(concurrent) 并行是指多个cpu或机器同时执行一段程序 并发是指 程序在一个cpu上运行,通过cpu调度算法让多个线程交替执行。 3.线程安全 指在并发的情况下,多个线程执行顺序的不同,不会 阅读全文
posted @ 2019-11-06 18:31 赵钱富贵 阅读(108) 评论(0) 推荐(0) 编辑
摘要:Jsp隐含变量 1、out 来源于Java.io.Writer类,它用于发送输出流到客户端。 2、request 来源于javax.servlet.http.HttpServletRequest接口。它被关联到每一个HTTP请求。 3、response 来源于javax.servlet.http.H 阅读全文
posted @ 2019-10-12 09:11 赵钱富贵 阅读(113) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示