![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 86
hongye_NO.1
普普通通简简单单的一个人儿<br>
展开
-
Java基础篇(重点解释)
Java基础知识解读及重点分析,相较课本这个带着更方便转载 2023-01-05 15:27:46 · 466 阅读 · 0 评论 -
springboot项目生成war包
转载:https://www.cnblogs.com/zlw-xf/p/7828359.html无差别转载(很简洁直观、不想过多描述啦)一:打JAR包在工程的pom.xml中添加以下依赖 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plug转载 2020-06-11 00:23:35 · 552 阅读 · 1 评论 -
java后台的单元测试和集成测试(较全面的认识)
转载:https://www.jianshu.com/p/2e84bd5dc9d6虽然作者标注的是springboot项目,但全是一个很全面的参考。概述本文主要介绍如何对基于spring-boot的web应用编写单元测试、集成测试的代码。此类应用的架构图一般如下所示:web-structure.png我们项目的程序,对应到上图中的web应用部分。这部分一般分为Controller层、s...转载 2020-04-12 15:42:36 · 3371 阅读 · 0 评论 -
记idea给我们准备的坑
坑的外貌:点击tomcat启动毫无反应,以为启动事件穿越到了异次元坑的形成:原本用IntelliJIdea版本2018.1开发项目用了一年多,近期项目拓展引入zookeeper相关配置,引入zookeeper相关配置到pom文件后,项目出现了怎么也起不来的现像。发现历程:因为一些原因,有近一个月没有启动本地项目了????,基本都是本地写完直接提交测试环境????,期间同事对项目做了zookeeper拓展…...原创 2019-12-09 22:12:27 · 178 阅读 · 0 评论 -
java 使用pem密钥进行RSA加解密
转载自:https://www.cnblogs.com/vicent/p/3805722.html1.使用openssl生成私钥和公钥openssl下载地址:http://www.openssl.org/sourceopenssl生成私钥命令: genrsa -out rsa_private_key.pem 1024openssl生成公钥命令: rsa -in rsa_private_...转载 2019-11-07 13:41:42 · 4923 阅读 · 3 评论 -
软件开发中的程序优化
转载:https://www.cnblogs.com/xrq730/p/4865416.html以下内容全部来之转载地址,供自己以后学习提升。有更多建议的大神可以在评论区交流提醒转载 2019-06-03 10:52:09 · 1294 阅读 · 0 评论 -
java split() 方法英文点的特殊处理——Java入坑日常
常规分割字符:url.split("."),结果分割失败因为英文点是正则表达式的特殊字符,需要转换成功分割的方法:url.split("\."),结果分割成功原创 2019-06-19 11:19:16 · 1186 阅读 · 0 评论 -
app监测多个接口的设置
转载:https://blog.csdn.net/java85140031/article/details/28503185 aop:config<aop:pointcut id=“allServiceMethod” expression=“execution (* com.cms.sys.service..(…))” /><aop:advisor advice-ref=...转载 2019-06-19 16:52:03 · 194 阅读 · 0 评论 -
mysql数据库存储emoji注意事项
设置数据库表字段为数据类型:utf8mb4(存储表情字段以及查询用到的相关varchar类型字段,如果存储表情字段不在查询语句中出现,可以只设置存储字段为utf8mb4类型)可能出现异常:( 敲黑板啦,很重要 ),要防止出现 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCI...原创 2019-06-17 14:57:42 · 388 阅读 · 0 评论 -
jvm性能调优/cpu过高/内存占用过高处理
转载:https://my.oschina.net/feichexia/blog/196575现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高…这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源...转载 2019-07-04 20:12:04 · 8060 阅读 · 0 评论 -
请求的跨域问题
问题:请求跨域,以前处理过跨域问题,系统做了代理后再次出现跨域问题最初项目单独部署在一台服务器上,出现跨域问题,然后在控制类上添加注解 @CrossOrigin解决了后来项目用nginx做了代理,又出现了跨域的问题,于是在nginx配置文件做了如下设置:server {listen 8081;location ^~ /aa/ {proxy_pass http://loca...原创 2019-07-18 18:31:54 · 197 阅读 · 0 评论 -
Java中inputStream转字符串
转载:https://blog.csdn.net/lmy86263/article/details/60479350在Java中InputStream和String之间的转化十分普遍,本文主要是总结一下转换的各种方法,包括JDK原生提供的,还有一些外部依赖提供的。1、InputStream转化为String1.1 JDK原生提供方法一:byte[] bytes = new byte[0]...转载 2019-08-02 10:32:02 · 7231 阅读 · 2 评论 -
补充学习: app注解学习了解
转载:https://www.cnblogs.com/hellxz/p/9629012.html补充学习aopSpring AOP基本概念是一种动态编译期增强性AOP的实现与IOC进行整合,不是全面的切面框架与动态代理相辅相成有两种实现:基于jdk动态代理、cglibSpring AOP与AspectJ区别Spring的AOP是基于动态代理的,动态增强目标对象,而AspectJ是静...转载 2019-06-06 09:54:25 · 281 阅读 · 0 评论 -
单元测试 JUnit
转载:https://blog.csdn.net/qq_35915384/article/details/80227297前言JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。JUnit 测试框架具有以下重要特性:测试工具测试套件测试运行器测试分类了解 Junit 基础方法加入依赖在 pom.xml 中加入依赖: ...转载 2019-05-31 11:55:19 · 1199 阅读 · 0 评论 -
Java后台获取IP信息
转载:http://blog.csdn.net/Cryhelyxx/article/details/40862101第三方APIps:下面参数ip: 218.192.3.42 用于测试淘宝API:http://ip.taobao.com/service/getIpInfo.php?ip=218.192.3.42新浪API:http://int.dpool.sina.com.cn/ipl...转载 2019-01-28 15:49:13 · 577 阅读 · 0 评论 -
获取IP,通过IP获取地理位置信息
转载:https://cloud.tencent.com/developer/article/1152362(经过测试简单测试发现:4G网手机IP获取地址信息不准确,电脑连VPN获取IP后获取地址信息不准确) 360获取本机IP、地区及运营商接口地址:http://ip.360.cn/IPShare/info传递参数:无返回类型:json返回值:greetheade...转载 2019-01-28 14:24:01 · 2237 阅读 · 0 评论 -
Java解析二维码
最近用到了解析二维码,生成二维码,这里将解析二维码的简单介绍分享在这里啦原创 2019-02-21 22:12:01 · 4444 阅读 · 0 评论 -
获取地市层级结构
在开发中常用到层级(树)结构生成,这里自己也整理了一下,结合我的下载资源文件:国家地理地区代码(自己整理成的可直接导入数据库的文件,仅包含省和地市)。注:数据库中有自己的函数可以直接查询出树结构的结果,这里仅有代码将list集合数据转化为树结构数据获取地市集合结构数据:List list = ***Mapper.getAreaList(areaCodeView);treeMenuList(...原创 2019-02-19 14:46:49 · 394 阅读 · 0 评论 -
Java基础封装、继承、多态(转载)
分析很易于理解便于学习封装:http://www.cnblogs.com/chenssy/p/3351835.html继承:http://www.cnblogs.com/chenssy/p/3354884.html多态:https://www.cnblogs.com/chenssy/p/3372798.html...转载 2019-02-25 15:13:46 · 152 阅读 · 0 评论 -
开启rabbitMQ
开启rebbitMQ的使用安装:https://www.rabbitmq.com/download.html#installation-guides示例:(转载)spring 的 demohttps://spring.io/guides/gs/messaging-rabbitmq/GETTING STARTEDMessaging with RabbitMQThis guide wa...原创 2019-03-13 14:11:43 · 413 阅读 · 0 评论 -
Java list排序
list排序:(转载)源:https://blog.csdn.net/heliangb46/article/details/77188939java的实体bean结构import java.util.ArrayList;import java.util.List;public class Human {private String name;private int age;publ...转载 2019-03-26 19:59:47 · 1229 阅读 · 0 评论 -
sringMVC的拦截器/过滤器/切片
转自:https://www.cnblogs.com/bingshu/p/7819932.html今天学习一下RESTFul api拦截 大概有三种方式一、通过Filter这个大家很熟悉了吧,这是java规范的一个过滤器,他会拦截请求。在springboot中一般有两种配置方式。 这种过滤器拦截并不知道你用的是哪一个Controller处理也不知道你用哪一个方法处理。(...转载 2019-05-08 18:02:17 · 316 阅读 · 0 评论 -
关于 在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES)
转载 https://blog.csdn.net/qq_36675754/article/details/81381341出现access denied的原因有如下可能:1)mysql的服务器停止2)用户的端口号或者IP导致3)mysql的配置文件错误----my.ini等文件4)root用户的密码错误...转载 2019-05-09 16:39:59 · 180 阅读 · 0 评论 -
Mybatis 预防sql注入
转载:https://www.cnblogs.com/mmzs/p/8398405.htmlmybatis是如何防止SQL注入的1、首先看一下下面两个sql语句的区别:select id, username, password, rolefrom userwhere username = #{username,jdbcType=VARCHAR}and password = #{pas...转载 2019-05-13 11:29:46 · 317 阅读 · 0 评论 -
获取客户端真是IP(转载)
转载:获取客户端真实ip:https://blog.csdn.net/u013549582/article/details/81709453JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr()这种方法在大部分情况下都是有效的。但是在通过了Apache,Nginx等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://1...转载 2019-01-28 15:35:57 · 321 阅读 · 0 评论