工具
文章平均质量分 54
各种工具的使用
你可以叫我老白
生活如我,无乐无忧。诸事强求,万般皆苦。
展开
-
开发必备:EsayCode使用以及Oracle自定义模板
写前先问一句,不会还有人在手动写这些基础的sql语句吧?!最近在做Oracle的项目,手写mapper和entity文件真是写到手软,以前MySQL都是找的线上自动生成的,现在也不行了。找了很长时间,也试验了一下mybaties-plus,后来要感谢掘金群里的老哥(图片已同意)。虽然默认模板很难用,但是自定义模板优化后,凑合可以使用吧。原创 2023-04-18 20:26:19 · 2046 阅读 · 3 评论 -
navicat如何使用orcale(详细步骤)
看过我昨天文章的兄弟姐妹都知道最近接手另一个国企项目,数据库用的是orcale。实话实说,也有快三年没用过orcale数据库了。这期间问题不断,因为orcale日渐消沉,网上资料也是真真假假,难辨虚实。在此记录下,以备后用。1.用户名过长或者过于复杂,在登录的时候报缺失选项或者无此表空间。但是sql-developer没有问题,而且我集成的框架中也没有问题。很是奇葩没找到原因,知道的可以说下。2.建表时建议表名和字段全都大写,Oracle官方文档和示例代码通常使用大写。原创 2023-04-14 18:36:38 · 2625 阅读 · 6 评论 -
工作中java常用的时间工具类:Calendar
```java/** * 补全开始到结束时间的工具方法 */ public List<String> testDateUtils(String startTime,String endTime) throws Exception { /*startTime="2021-02-03"; endTime="2021-02-06";*/ if (StringUtils.isEmpty(startTime) || StringUtils.isEmpty(endTime)) .原创 2021-06-16 16:48:28 · 399 阅读 · 0 评论 -
springboot集成apollo
一、简介1.Apollo 是什么?Apollo(阿波罗)是携程框架部门研发的分布式配置中心。服务端基于Spring Boot和Spring Cloud开发。2.为什么要使用Apollo?安全性:配置跟随源代码保存在代码库中,容易造成配置泄漏时效性:普通方式配置,修改配置,需要重启服务才能生效局限性:无法支持动态调整:例如日志开关、功能开关二、使用1.引入jar包(版本号跟随springboot) com.ctrip.framework.apollo apollo-client原创 2022-03-25 17:12:56 · 3735 阅读 · 0 评论 -
IDEA安装插件搜索不到插件的解决方法
解决idea安装所需插件,插件搜索不到的问题1.通过设置代理和去掉使用安装链接的方式来解决的File–>Settings–>Appearance & Behavior–>System Settings—>HTTP Proxy(修改为图片所示)2.在系统设置中将更新选项中的“use secure connection” 取消勾选(有的没有下面的选项,直接跳过)试试看能否搜到,不行继续。3.关闭防火墙4.重启idea(要求能杀死进原创 2022-02-25 16:43:29 · 15662 阅读 · 1 评论 -
java中springboot集成junit编写单元测试(实战+坑)
在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有弊。首先,让我们先来了解一下所谓的“代码覆盖率”。我找来了所谓的定义:代码覆盖率 = ...原创 2022-02-22 15:30:14 · 990 阅读 · 1 评论 -
IDEA如何将工程转为maven工程
有时候在使用IDEA编辑器时,从Git上Pull一个maven工程下来是没有自动将工程转换成maven工程,相应的依赖jar包不会自动下载。此时要将它转换成maven工程并自动下载jar包。方法/步骤1在工程名称上右击并点击【Add Framework Support】2在打开的【Add Framework Support】窗口中在左侧栏找到【Maven】选项并勾上并点击【OK】按钮。3此时再在工程上右击就会看到右键菜单多了一个【Maven】的选项,IDEA会将工程转为maven工程并自动下载相应的依...转载 2022-02-18 18:36:20 · 637 阅读 · 0 评论 -
Elasticsearch好用的客户端(可视化)工具选择
前言:有道是-工欲善其事,必先利其器。老白这次想重新深入学习下Elasticsearch相关的知识。但是Elasticsearch和我们的数据库是一样的都需要客户端才可以看到相关数据。网上推荐的五种客户端:1.Elasticsearch-Head ,弃用。 Elasticsearch-Head插件在5.x版本之后已不再维护,界面比较老旧。2.cerebro,弃用。原因:据传该插件不支持ES中5.x以上版本。3.kinaba,弃用。功能强大,但操作复杂,以后可以考虑。4.Dejavu,弃用。 也是一原创 2022-01-29 16:10:48 · 4817 阅读 · 1 评论 -
7步解决linux中的tomcat启动成功但是在本地访问不到的问题;centos7关闭防火墙(转载)
目录前言一 7步解决方案二 补充:Centos中如何打开和关闭防火墙??1 防火墙系统为firewall的关闭和打开方式2 CentOS 7以上默认使用firewall作为防火墙改为iptables前言linux中明明启动了tomcat服务器,但是在网页上却打不开,那么十有八九是因为linux防火墙的问题,要么完全关闭防火墙,此时不太安全,要么就是针对某一个端口,设置其越过防火墙的限制。一 7步解决方案Step1. 启动tomcat进入 tomcat 所在的目录的 bin 的文件夹下执行转载 2021-07-13 16:34:38 · 1359 阅读 · 1 评论 -
利用IDEA快速生成实体类
前言:idea 功能很强大,以前不知道有这样的提升工作效率的方法,虽然有的工具确实可以直接生成实体类,mapper文件,还有dao接口,但是个人觉得涉及到复杂业务还是只生成实体类比较好,后面部分就自己搞定就可以了。步骤:1、点击右侧的datesource图标,要是没有该图标,请去自行百度2、点击 + 号3、选择 datasource4、选择 mysql1、填写一个连接名,随便填什么都行2、不用选择,默认就行3、填写数据库连接的 IP地址,比如本地数据库可以填写:localhost或者127原创 2020-06-16 17:40:42 · 830 阅读 · 0 评论 -
IDEA设置换行符为Unix编码格式
阿里巴巴开发手册代码规范规定,一般idea都是默认,但会出bug。原创 2021-03-29 15:25:31 · 513 阅读 · 0 评论 -
IDEA中Tomcat启动出现乱码问题(终极版)
首先我们先去检查一下最常见的几个是否正确:1.Setting->下图2.Setting->下图3.File->Settings->Build,Execution,Deployment -> Compiler -> Java Compiler此图为其他网图有的没有上面的图会显示下面的图,那这步操作就不用管了。4.打开文件后添加(大小写不影响)-Dfile.encoding=UTF-8或者修改这两个文件的编码格式5.终极步骤,打开你的tomca原创 2021-03-26 15:54:51 · 957 阅读 · 0 评论 -
idea中打jar、war包
1.打开pom.xml文件,添加war 或 jar2. 修改好之后打开maven栏路径:View->Tool Windows->Maven3.查看4、注意:web项目需要打包成war包,jar包不打jsp和web.xml文件;原创 2021-01-19 17:38:20 · 136 阅读 · 0 评论 -
idea中DBug标记如何全部消失
快捷键:Ctrl+Shift+F8原创 2021-01-19 17:18:06 · 219 阅读 · 0 评论 -
报错:springboot项目中在idea中运行时无法找到配置文件信息而产生的错误(外加在idea中配置Tomcat)
错误说明:这次错误的产生在于,原来得旧项目中实在Eclipse中开发的,然后转移到idea中进行开发时发现某个接口在读取配置文件中的地址时无法读取到,使其返回信息为空,然后一直往后看才发现是要加上项目名称,而springboot因为自我有内置服务器没有项目名称,这就很烦,错误卡了一天,在此记录下。先看下错误时的情况:地址访问不到,返回数据为空:地址无法获取,配置信息报错,发生降级:正确情况:错误原因:无法读取配置的baseurl如何在idea中配置Tomcat右上角:然后配原创 2021-01-19 16:28:33 · 567 阅读 · 0 评论 -
MySql8.0.22详细安装与问题解决(注:遇到找不到VCRUNTIME140_1.dll问题和密码重设以及免安装没有my.ini文件)
尽量推荐大家使用高版本或者大众版本的软件,因为高版本一般都可以覆盖低版本,反之不行。比如:在服务器上部署项目时,项目死活连不上服务器,一度找了很久的原因,最后才知道是mysql-connector的版本太低了,和服务器的mysql版本不匹配。后来为了下次出现,我就索性在自己电脑安装新版本的mysql。其实一开始不推荐使用zip的但是有的人说zip版本卸载比较方便,安装版的下载如何困难我就不说了吧,看个人喜好吧。第一步:首先下载安装包,官网下载(我当时最新的是8.0.22):https://dev.my原创 2020-12-31 12:47:49 · 733 阅读 · 0 评论 -
IDEA-idea解决代码只能提示功能消失
首先看下提示配置(code completion)红色是具体配置路径。大概配置:第一行是敏感大小写的配置第二行是当一个选择适合按下什么键选择按照字典顺序排序查询结果(sort lookup items lexicographically )自动弹出完整代码(autopopup code completion)参数信息(parameter info)根据自己需求配置即可。如果这里配置没有问题(大小写敏感 可能会导致不显示)那么就要看下idea模式情况一 勾选了"power save mo原创 2020-07-20 15:01:10 · 896 阅读 · 0 评论 -
IDEA常用插件(个人感觉还是挺实用,好用的)
Find Bug 、阿里扫描规范见名知意,这两个都是阿里的插件。说实话如果是一个新手的话最好还是按上,但是对于老程序员来说有点痛苦,用了以后才知道自己那么多不规范,打个比方:Fing Bug扫描中一个方法不准超过80行,想想以前300行一个方法。。。具体安装就不讲了(如果很着急直接拉到最下边查看),不想重复。先看下效果吧:Maven helper这是一个可以查看maven依赖的插件,可以展示pom文件中的依赖(以列表或树的形式),最重要的是可以使用此插件查看maven依赖是否有冲突。相信大家都有因为原创 2020-06-05 18:08:31 · 1278 阅读 · 0 评论