![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
林夕令
业务+编程+管理
展开
-
java练习--群主发红包
无论群主和群成员都有属性name,money,放在父类User里package com.qml.study;public class User { private String name ; private int money; public User() { } public User(String name, int money) { this.name = name; this.money = money; }原创 2020-10-20 17:22:57 · 288 阅读 · 0 评论 -
Java--Arrays
package com.qml.study;/** * java.util.Arrays是一个与数组相关的工具类,提哦那个了大量的静态方法,用来实现 * 数组常见操作 */import java.util.Arrays;public class ArraysDemo01 { public static void main(String[] args) { int[] intArray = {1,2,3}; String string = Arrays.原创 2020-10-19 14:57:09 · 77 阅读 · 0 评论 -
Java--static修饰学习
静态方法可以访问静态变量,不能访问成员变量;成员方法可以访问成员变量也可访问静态变量。原因是内存中先有静态内容,他不知道后产生的成员内容是什么,所以无法访问package com.qml.study;public class MyClass { int num =1; //成员变量 static int numStatic =2; //静态变量 public void method(){ System.out.println("这是一个成员方法");原创 2020-10-19 14:36:07 · 99 阅读 · 0 评论 -
Java--字符串笔记
[外链图片转存失败,源站在这里插入图片描述可能有防](https://img-blog!链机制,建议将直csdnimcn/20201015210430413gpng?x-oss-process=上传a(e/watermark,type_ZmFuZ3pomg5naGVpdGk,shadoZ_10,teSzcxt_aHR0cHM6Ly9ibnLmNzZG4ubmV0L3dlaXhpbl80MjIzMTIwOA==,size_1,color_FFFFFF,t_7G#pic_center360)®出]啊...原创 2020-10-16 21:05:54 · 80 阅读 · 0 评论 -
ArrayList练习题
/*生成6个1-33之间的随机整数。添加到集合里,并遍历集合*/package com.qml.study;import java.util.ArrayList;import java.util.Random;/** 生成6个1-33之间的随机整数。添加到集合里,并遍历集合* */public class demo01ArrayListRandom { public static void main(String[] args) { ArrayList<原创 2020-10-15 17:44:15 · 705 阅读 · 0 评论 -
使用HttpEntity,调用需要在请求头里加入内容的http接口
这是一个接口实现类:DocumentQueryServicesImpl接口目的:用户输入链接的一部分,例如输入:doctor/x7i/f8lr ,我将调用这个http接口:https://abc.haha.com/api/v2/repos/doctor/x7i/docs/f8lr注意:1.这儿需要在用户输入的 doctor/x7i/f8lr 里插入一个docs,所以要先拆分用户输入的地址,再进行拼接2.另外访问这个http接口,需要在请求头中加入x-auth-token的值。否则404@Serv原创 2020-10-12 17:16:53 · 2684 阅读 · 0 评论 -
java 获取JSONObject中key对应的值
java 获取JSONObject中key对应的值下图是一个JSONObject 名字是datas,举例取出description和name的值//取出datas里的,data里的description JSONObject data = datas.getJSONObject("data"); String description = data.get("description").toString();//取出datas里的,data里的,creator里的nameJSONObje原创 2020-10-12 17:00:03 · 9262 阅读 · 0 评论 -
idea使用git拉取项目时,遇到的问题(Mac)
下载安装git,官网 https://git-scm.com/download 说要先下载homebrew,执行/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”命令又出现问题。解决方法,使用国内地址:/bin/zsh -c “$(curl -fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Home.原创 2020-09-06 17:07:38 · 3330 阅读 · 1 评论 -
springBoot整合mybati第五篇--单个参数校验
访问http://localhost:8089/mytest/find?identity_no= ,对identity_no做不能为空校验实现的效果:捕获异常,前端提示”bad request“,运行后台打印判空的提示实现方式:在Controller类的方法里增加判空,注意Controller类要加@Validated @CrossOrigin @GetMapping(value = "/find") public Object find(@NotEmpty(message =.原创 2020-07-17 18:54:17 · 146 阅读 · 0 评论 -
springBoot整合mybatis第四篇:前端使用Vue实现界面展示
目标:浏览器输入http://localhost/#/tool/quota,展示以下界面并实现功能(以实现查询额度功能为例,接口类型get)前端代码:#vue代码 index.jsimport Vue from 'vue'import Router from 'vue-router'import elaside from '@/components/Elaside'#测试页面路由import QuotaTest from '@/components/main/product_test.原创 2020-07-06 19:49:14 · 708 阅读 · 2 评论 -
java练习题
冒泡排序public class Play { static int[] arr ={5,4,3,2,1}; public void bubbleSort(int[] arr){ for (int i=0;i<arr.length-1;i++) //要执行的次数 { for (int j=0;j<arr.length-1-i;j++){ //要比较的次数 .原创 2020-06-27 21:58:33 · 523 阅读 · 0 评论 -
用adb命令进行安卓性能测试,把结果存储到本地的excel表中
我将从以下几个方面来介绍一下我做的安卓app性能–自动化测试1.为什么要做app性能测试?2.app性能测试包括哪些?3.测试app性能常用的方法/工具有哪些?4.怎么实现app性能测试自动化?5.成果展示为什么要做app性能测试?app性能测试是提高产品质量很重要的一部分。尤其是当今app市场竞争如此激烈的情况下,如果app在使用过程中总是出现卡顿,闪退,发烫严重等这些影...原创 2019-08-10 16:22:45 · 1344 阅读 · 0 评论 -
简化操作数据库代码
以前如果我的方法里需要去执行sql,我每个方法都写了一遍调连接数据库和操作sql的代码,重复的代码怎么避免?于是改为:1.写一个专门连接和操作sql的类,里面放2个方法,一个连接的,一个操作sql的,操作sql的里调用连接的,这样我以后只要调操作sql的方法就行了2.连接信息和sql语句,我作为参数,调执行sql的方法时传过来,参数值可写在枚举里具体请看代码public class OperateDB { /**连接数据库*/ public static Connection.原创 2020-06-04 11:15:58 · 170 阅读 · 0 评论 -
取出字符串中,指定变量的值
背景:我的字符串String requestdb是{“findid”:“111111”,“statuslist”:[{“status”:“300000134”}],“isblack”:“0”}我要把id的值取出来String id = JSONObject.parseObject(requestdb).getString("findid");原创 2020-05-21 20:00:59 · 665 阅读 · 0 评论 -
java枚举的应用
背景,以前老在方法里定义很多变量,代码看上去很繁重,于是可以把这些变量放在一个枚举类里,用的时候get出来就行//我有4个变量,枚举的code值是我要用的,msg是我的注解public enum BeforeDoEnum { UPDATECREDIT("y","更新订单状态"), UPDATEORDER("y1","更新授信单状态"), INBLACK("1","加入黑名单"), OUTBLACK("0","移出黑名单"); /** 成员变量*/ .原创 2020-05-21 19:53:47 · 94 阅读 · 0 评论 -
从Json字符串里取出list,把list里的每个值转换为String类型
Json字符串,如下{"id":"30635429469962","statuslist":[{"status":"300000214"},{"status":"300000215"},{"status":"300000200"},{"status":"300000205"},{"status":"300000220"},{"status":"300000212"},{"status":"300000213"}]}取出statuslist列表,如下JSONArray list=JSONObj.原创 2020-05-11 17:25:47 · 2061 阅读 · 0 评论 -
ApiResponse类型的返回值,怎么和String类型进行比较
一个String类型的responsedb String responsedb = testData.getResponse();一个ApiResponse类型的quota,把quota使用JSONObject.toJSONString进行转换ApiResponse quota = quotaService.createQuota(createQuotaDTO);//先写=后面的,=前面的会自动补齐,这儿入参是一个DTOString rs = JSONObject.toJSONString.原创 2020-05-10 12:08:42 · 1155 阅读 · 0 评论 -
使用JSONObject,将字符串转换成Java对象
testData.getRequest()取出来的字符串如下{"CreateQuotaDTO":{"wbid":"5827371470086","productCode":"200","orderNo":"88888888","grantingQuota":600000,"beginTime":"2020-4-29 10:05:34","endTime":"2043-4-29 10:05:34"}}我要用到的是字符串里CreateQuotaDTO的值 CreateQuota.原创 2020-05-10 11:46:56 · 920 阅读 · 0 评论 -
java执行带变量的sql
放一个执行sql的方法,和一个调用这个方法的代码段进行说明执行sql的方法:cleancarimage(String id,Connection conn),有2个变量,conn是连接数据库的,id是sql里面用到的public void cleancarimage(String id,Connection conn){ try { String sql=" delete from car_image where order_id ='"+.原创 2020-05-10 11:26:46 · 832 阅读 · 0 评论 -
Java MySQL 连接和执行sql
使用场景:对数据库进行操作,sql以更新表字段为例值 使用配置文件设置数据库连接信息,方便日后操作其他数据库实现:(1)新建一个配置文件mysql.properties,放在src目录下mysql.properties具体内容(2)新建一个Mysqlread类专门写读配置文件的内容,新建一个MysqlOperation类专门连接数据库和断开数据库public class Mysqlread { public static final String [] message=re原创 2020-05-10 11:05:47 · 463 阅读 · 0 评论 -
springBoot整合mybatis第三篇:带参数查询
背景:在上一篇我们已经可以使用http://localhost:8088/mytest/user 在浏览器里访问user表的所有数据并展示在界面上;今天通过访问http://localhost:8088/mytest/user/getUser?userid=1 ,在界面展示userid=1的记录,效果见下图具体代码实现:最后跑一下测试类主函数不报错,在浏览器访问即可。...原创 2020-04-19 13:39:43 · 953 阅读 · 1 评论 -
springBoot整合mybatis第一篇:新建一个Springboot项目
背景:公司测试部门会写一些小工具去提高测试效率,例如更新用户账号信息,设置一些挡板方便走流程等。用的就是springBoot整合mybatis开发工具IDEA,数据库mysql新建一个Springboot项目如何验证自己项目...原创 2020-04-12 17:48:10 · 340 阅读 · 0 评论 -
IDEA怎么修改java工程名
刚开始学编程,写的代表很多格式不符合规范,今天查看了一下我写的代码,发现很多方法名第一个单词没有小写,项目名没有小写等。我使用的编译器是IDEA,怎么修改项目名?请看下文。 (我是把myPro改为mypro)1.找到.idea下的modules.xml 文件2.在本地找到项目所在路径,修改项目名3.然后再重新打开IDEA就可以啦。总结我遇到的问题:(1)一开始直接点击项目名,修...原创 2019-09-15 17:34:30 · 5428 阅读 · 0 评论