随笔分类 - Java
适合小白
摘要:测试接口返回Json格式报文如何才是成功的没有问题的 比如我使用的是postman测试接口,如果是正确的返回了Json对象,那么会正确显示 如果是返回的是json字符串,那么postman显示结果就会出现带反斜杠的,并且格式会有问题. { "code": "0000", "message": "成功
阅读全文
摘要:map转换成JSON 方式一:json-lib-添加依赖 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk1
阅读全文
摘要:7.json格式报文顺序不一致 需求中开发接口给的模板示例中json格式顺序和开发后我返回的json格式顺序不一致,需要修改成和需求中模板一样的,json中包含的字段顺序需要一样. 怎么办? List<CustomerQueryServicesInfo> servicesResult = custo
阅读全文
摘要:8.克隆git项目的方式 方式1.使用idea克隆项目 第一步:找到下方处输入git地址 第二步:输入git账号密码,应该是需要开通的 第三步:会提示是使用当前窗口还是打开一个新窗口,使用新窗口,如下方,等待项目克隆运行完毕 方式2.使用命令克隆 1.创建一个空的文件夹,作为本地仓库,就是放项目的位
阅读全文
摘要:##原标题为-编译maven-package报错 Error running 'webservice [package]': No valid Maven installation found. Either set the home directory in the configuration d
阅读全文
解决问题1java.util.MissingResourceException Can't find bundle for base name resources.jdbc, locale zh_CN
摘要:解决问题1:java.util.MissingResourceException: Can't find bundle for base name resources.jdbc, locale zh_CN 第一个问题是因为它找不到配置文件,我们只需把配置文件放到src根目录下即可。我放的位置不对,所
阅读全文
摘要:关于2021版idea安装与破解 1.下载好的idea软件双击运行开始安装,直接next 2.设置你要安装的位置,我习惯不放在c盘中, 3.勾选一下创建桌面快捷方式,别的可以不选然后选择next. 4.开始安装,耐心等等.碰到这个页面默认就可以了,选择install 5.完成安装,运行就可以了.运行
阅读全文
摘要:解决 IDEA 安装完成后打不开的问题 如果 IDEA 下载完成后打不开,可能是因为 dea64.exe.vmoptions 文件中保留了之前版本的破戒配置,注释或者删除就可以了。 打开 【C:\Users\10515\AppData\Roaming\JetBrains\IntelliJIdea20
阅读全文
摘要:javac,使用"-d ."与省略-d的区别 在当前工作目录下生成class文件,一般情况下有两种方法 方法一: javac <srcFile> 方法二: javac -d . <srcFile> javac 的 -d参数用于指定生成class文件的位置,.(点号)表示当前目录。 所以两种方法相似,
阅读全文
摘要:快捷键: 1、新建 Ctrl + N 2、打开 Ctrl + O 3、快速打开 Ctrl + P 4、重新打开已经关闭文件 Ctrl+ Shift + T 5、复制 Ctrl + C Ctrl + Shift + C //复制为MarkDown 6、剪切 Ctrl + X 7、黏贴 Ctrl + V
阅读全文
摘要:最直接的原因:空指针异常简单说就是有变量是null,然后调用了方法,排查就是不要放过每一行的.xx,只要是.xx调用了方法, .前面就都有可能有问题。 java.lang.NullPointerException出现的几种原因及解释 首先NullPointerException是RuntimeExc
阅读全文
摘要:1、先点击【File】——>【Settings…】,所下所示: 2、依次点击【Editor】——>【File Encodings】,所下图所示: Global Encodings:选择【UTF-8】。 ProjectEncodings:选择【UTF-8】。 Default encoding for
阅读全文
摘要:IDEA 的 ****are not supported at this language level 都可以通过这个解决 上面这句话我没有验证过,下面的描述是解决了我遇到的标题问题 这个异常是 设置语言等级和使用的 JDK 版本不符,新的 JDK 语法老的语言等级不支持 解决办法: 在您的模块或项
阅读全文
摘要:1.点击File—>Project Structure 2.点击Project Settings—>Modules 删除当前的跟路径 3.重新添加路径,点击Add Content Root,一路添加即可 4.注意此时运行可能报错编译找不到路径,点击Project Settings中的Project,
阅读全文
摘要:习惯了eclipse,突然使用idea,有些快捷键还不一样,难受,还找不到在哪里修改,这里记录下. 1、点击File,找到Settings,点击进入 2、然后找到Keymap,再找到右边的Main menu,点击进入 3.接着找到下面的 Extract,点击进入 4.修改的话,先删除原来的快捷键 R
阅读全文
摘要:转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6900536.html Java服务器后台在和Android端App通信时,遇到了两端关于用MD5加密同一包含中文的字符串结果不一致的问题。 具体问题描述: Java服务器后台和Android端AS用了同一个M
阅读全文
摘要:描述 这种方法有以下两种形式: getBytes(String charsetName): 将此String解码使用指定的字符集的字节序列,并将结果存储到一个新的字节数组。 getBytes(): 将此String解码使用平台的默认字符集,并将结果存储到一个新的字节数组中的字节序列。 语法 此方法定
阅读全文
摘要:jar包就指第三方提供的开源的API,这些API不属于JDK的,需要通过导入才能使用。 导入步骤如下: 一、在工程下新建一个文件夹,习惯性叫做lib或libs(library的缩写),然后将下载好的jar方复制进去,这里是在学习java基础视频,然后导入的jar包是io 注意:从网上下载的第三方库很
阅读全文
摘要:dbcp连接池常用基本配置属性 1.initialSize :连接池启动时创建的初始化连接数量(默认值为0) 2.maxActive :连接池中可同时连接的最大的连接数(默认值为8,调整为20,高峰单机器在20并发左右,自己根据应用场景定) 3.maxIdle:连接池中最大的空闲的连接数,超过的空闲
阅读全文
摘要:首先我们选择新的项目的时候(比如领导给你发了一个包,里面有好几个项目,可能包括该项目特有的jar包,网上找不到的,这个后面说一下如何添加一下,不然你的项目还是会因为这个特有的包不存在而报错) 1.导入项目 2.找到项目所在位置 3.继续选择 4.找到自己maven所在地址这一步还是必须要得 一般上面
阅读全文