- 博客(67)
- 资源 (6)
- 收藏
- 关注
原创 【HttpClientUtil 自定义工具类】(避免RestTemplateConfig影响返回接口中文乱码)
【代码】【HttpClientUtil 自定义工具类】(避免RestTemplateConfig影响返回接口中文乱码)
2024-12-18 14:32:14
141
原创 【Signature签名计算】Signature = URLEncode(base64(hmac-sha1(AccessKeySecret, urlParam)))转为java语言
【代码】【Signature签名计算】Signature = URLEncode(base64(hmac-sha1(AccessKeySecret, urlParam)))转为java语言。
2024-12-18 14:28:33
214
原创 【springboot+mybatis实现CURD模版项目-Jesus】
目的:创建一个新项目idea2022-Jesus,实现CRUD,该项目作为学习模版。
2024-01-03 11:52:17
1067
原创 数据构造费时?使用RestTemplate调用多个第三方接口,二次封装成新接口,提高数据构造效率。【RestTemplateUtils.java】两个文件搞定二次封装第三方接口,提效造数!!
目的:通过Spring的RestTemplate,调用整合多个第三方接口,输出一个接口,以提高数据构造效率。 两个文件搞定二次封装第三方接口,提效造数!!~~ RestTemplateUtils.java
2023-11-15 17:33:13
685
原创 问题记录:mac系统偏好设置不展示mysql
Mac新系统升级(10.14.5)后未从appstore下载的软件在安装时会提示安装包已损坏之类的东东,这是因为没有打开“设置”—“安全与隐私”中的“任何来源”造成的,可是升级后的10.14.5却没有这个选项。那么macOS 10.14.5以上允许任何来源没有了怎么办?macOS 10.14.5允许任何来源没了怎么开启?打开终端输入:sudo spctl --master-disable。
2023-02-20 16:57:48
1211
原创 报错500,“message“: “nested exception is org.apache.ibatis.binding.BindingException: 解决记录
org.mybatis.spring.MyBatisSystemExceptionParameter'list'notfound,解决记录。
2022-07-27 19:58:41
837
原创 导入项目 maven依赖爆红【grinder-patch<version>3.9.1-patch</version>】
解决依赖爆红, grinder grinder-patch 3.9.1-patch
2022-07-13 15:00:12
377
原创 vue中对数据属性进行计算
<!-- 上课人数 --> <template v-if="onlineClassData !== null"> <a-popover v-for="(item,index) in onlineClassData" trigger="click" :key="'online'+index" title="总览"> <template v-if="item !== null ">
2022-04-25 21:10:46
647
1
原创 Vue数据类型转换
vue数据类型转换的问题典型的String转Number问题。取决于percent属性值是整数还是分数。1. 转换函数/整数/parseInt(string)/分数/parseFloat(string)/Number/Number(val)保留几位小数在方法后面加.toFixed(),比如去分数保留2位小数parseFloat(string).toFixed(2);2. 强制类型转换Boolean(value)——把给定的值转换成Boolean型Number(value)——把给定
2022-04-25 20:05:47
22744
原创 RestTemplateUtils工具类
package utils;import org.apache.http.impl.client.HttpClientBuilder;import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpMethod;import org.springframework.http.ResponseEntity;impor
2022-04-25 14:32:50
270
原创 Java如何获取JSON数据中的值 备忘
Java如何获取JSON数据中的值https://www.cnblogs.com/Shanghai-vame/p/10009333.html//拿到出参数给下个接口入参JSONObject object = (JSONObject) JSONObject.parse(body);System.out.println(object.getJSONObject("data").get("orderNo"));{ "code": "000000", "data": { "orderId
2021-10-27 23:44:58
5684
转载 SpringBoot启动报错Failed to determine a suitable driver class
"/Applications/IntelliJ IDEA 15.app/Contents/jre/jdk/Contents/Home/bin/java" -Didea.launcher.port=7537 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 15.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA 15.app/Contents/
2021-08-30 14:59:55
378
原创 IDEA使用mybatis连接本地数据库连接不上[08001]
尝试加后缀和改时区还是没用的话关注mysql版本号=资源里的连接jar包版本=mysql连接里mysql的jar包版本有其他版本的jar包和driver要删掉
2021-08-27 01:22:45
414
原创 Mac (cnpm安装、vue-cli安装、第一个vue-cli程序)
首先安装node#官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/淘宝镜像安装cnpm,#在终端输入:npm install -g cnpm --registry=https://registry.npm.taobao.org失败显示npm set registry https://registry.npm.taobao.orgnpm set disturl https://npm.taobao.org/distnpm cache clean --force
2021-08-01 02:08:31
1792
原创 自定义事件内容分发【狂神Vue p11】
狂神老师用的变量名 不容易区分,我改了一下更好理解一些。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!--我用的本地的--> <script type="text/javascript" src="./vue.min.js"></script>
2021-08-01 00:57:53
104
原创 IDEA 包报错(import 报错)
idea包报错plan Alombok尝试File—>Setting—>Build,Execution,Deployment—>Maven—>Importingplan B原因分析:第一反应是项目的.iml被改变了,然后看了一眼更新的历史,原来是有同事粗心大意将自己本地的.iml文件给提交了,我更新之后自己本地的文件就遭殃了!解决方案:知道了导致问题的原因也就有对应的解决办法了,首先清理下idea的缓存并且重新启动idea;然后将对应项目的target文件夹删掉
2021-07-29 10:17:29
3829
原创 学习SpringBoot遇到的问题(spring 版本报红、无效发行版、单元测试类没有启动按钮、@ConfigurationProperties报红)
1、版本报红<groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.2.9.RELEASE</version><relativePath/> <!-- lookup parent from repository -->2、Error:java: 无效
2021-07-28 00:39:44
607
原创 phpmyadmin镜像
我的服务器是centOS7.6 想给我的MariaDB搞个图像化管理看到了phpmyadmin,但在线安装很麻烦甩个链接,在线安装Centos上安装Mariadb并用phpMyAdmin连接分享一个镜像http://rpmfind.net/
2020-10-06 22:12:22
373
原创 P2 线程创建——多线程详解(B站狂神说)
多线程秋招真的很常问,自己看B站视频笼统的过了一遍复习。这个老师讲的想对比较适合初学,高阶建议啃书。????记了一些笔记写成博客分享出来。????在这推荐up主:狂神说。????指路b站视频链接:https://www.bilibili.com/video/BV1V4411p7EF/多线程 Java.ThreadP1 线程简介P2 线程创建 初识并发 静态代理+lambda表达式P3 线程状态P4 线程同步P5 线程通信问题P6 线程池P2 线程创
2020-09-29 17:25:31
263
原创 P1 线程简介——多线程详解(B站狂神说)
多线程秋招真的很常问,自己看B站视频笼统的过了一遍复习。这个老师讲的想对比较适合初学,高阶建议啃书。????记了一些笔记写成博客分享出来。????在这推荐up主:狂神说。????指路b站视频链接:https://www.bilibili.com/video/BV1V4411p7EF/多线程 Java.ThreadP1、线程简介P2、线程创建P3、线程状态P4、线程同步P5、线程通信问题P6、线程池P1 线程简介1.基本概念多任务: 看起来多个任务在做,本质大脑在同一时
2020-09-29 16:54:30
379
原创 堆 实现一个大根堆
数据结构——堆public class test { public static void main(String[] args) { TestHeap testHeap = new TestHeap(); int[] array = {27, 15, 19, 18, 28, 34, 65, 49, 25, 37}; testHeap.creatHeap(array); testHeap.show(); testHe
2020-09-07 22:10:42
279
原创 TCP/IP协议族 应用层 —— HTTP协议认识
HTML:创建网页语言Hyper Text Markup Language 超文本标记语言。CS:本质是一个选择器。 美化HTML,选择htnl中的的元素,应用一些样式。JS:JavaScript 运行在浏览器上的一种语言,代码放在服务端。js 和其他后端语言有不少的差距。js 需要遵循浏览器的规则。js 无类型的语言1、HTTP协议Hyper Text Transfer Protocol 超文本传输协议,HTTPHTTP协议,应用层上使用非常广泛的一组协议。无状态性、请求、响.
2020-08-25 01:51:56
388
原创 性能测试LoadRunner② 优化测试脚本
录制脚本中更多操作(检查点、关联、参数化输入、函数) 1.文本检查、插入检查点:在进行压力测试时,为了检查Web 服务器返回的网页是否正确,VuGen 允许我们插入Text 检查点,这些检查点验证网页上是否存在指定的Text,还可以测试在比较大的压力测试环境中,被测的网站功能是否保持正确。检查点的含义和unittest中的断言功能基本上一致。通过菜单—查看—快照,可以查看到http数据视图,选择检查的文本,选择添加文本检查步骤,即可添加一个检查点。step1:在快照中找到需要检查的文
2020-08-09 00:25:07
542
原创 IDEA 连接不上MySQL-JDBC
IDEA使用MySQL-JDBC能更直观看到数据库数据,非常方便但我本人在接触时间经常连接不上数据库,原因五花八门,秃头警告⚠。以下总结我遇到的连接不上的原因:1.本地MySQL数据库密码不对,忘记密码要重新修改MySQL密码。 修改密码格式:mysqladmin -u 用户名 -p 旧密码 password 新密码 在忘记root密码的时候,可以这样,以windows为例:关闭正在运行的MySQL服务。打开DOS窗口,转到mysql\bin目录。输入mysqld --skip
2020-07-25 22:52:02
3556
1
原创 性能测试LoadRunner① 第一个开发测试脚本
性能测试LoadRunner 第一个开发测试脚本 基于HP LoadRunner。第一个开发测试脚本,知识点及流程。一个登陆操作,只插入了事务和集合点。Virtual User Generator,录脚本(虚拟用户生成器)Controller,控制器Analysis,分析报告添加注册用户 D:\Program Files (x86)\LoadRunner 12.01\WebTours\cgi-bin\users 目录,复制jojo更改id密码。 或直接在录制http://12
2020-07-15 21:08:14
248
原创 step2:使用LitePal操作数据库,基于AndroidStudio。练习
step1:建好项目后先配置LitePal!!!(链接)step2:UI布局step3:建库建表step4:增删查改操作另外:使用adb shell观察数据可和表的情况。UI界面:
2020-07-15 20:27:59
234
原创 WEB项目搭建 — eg用户管理系统
WEB项目搭建 — eg用户管理系统1、创建WEB项目:File->New Project->Java->Web ApplicationNext填写项目名(UserManager)和本地存储地址。2、导入离线jar包在UserManager/web/WEB-INF/下,新建lib文件夹????,用于存放离线jar包。在Project Setting下Modules中选择项目,添加jar包,选择所创建的文件夹????。选择所创建的lib文件夹,后选择文件类型Jar Di
2020-07-14 01:04:06
511
原创 5个开发模型 && 2个测试模型②
开发模型(5个) 和 测试模型(2个) 软件的生命周期(6个阶段):指从产品的设想开始到软件不再使用而结束的时间。 需求分析、计划、设计、编码、测试、运行维护。 开发模型:1.瀑布模型: 开始->需求分析->计划->设计->编码->测试结束。 有重要地位,其他模型的基础框架,每个阶段都只执行一次,是线性顺序进行的软件开发模式。 优点: 强调开发的阶段性; 强调早期计划及需求调查; 强调产品测试。 缺点:
2020-07-06 22:18:54
375
原创 测试入门&&概念总结①
1.什么是软件测试软件测试是不是就是找bug?不是软件测试就是证明软件不存在错误的过程软件测试就是为了证明程序能够正确运行概念:验证软件功能是否满足用户的需求。第一个脚本:环境搭建完成后,在cmd中python 1.pyfrom selenium import webdriverimport timebrowser = webdriver.Chrome()browser.get("http://www.baidu.com")browser.find_element_by_link_te
2020-07-01 23:26:15
188
原创 step1:配置LitePal,在AndroidStudio上。
建好项目后:1.编写app/build.gradle文件。 在dependencies闭包中加入如下代码。 compile 'org.litepal.android:core:1.4.1' //声明litepal该开源库2.在app/src/main下新建assets目录,并在此目录下新建litepal.xml。 在建表(类)后,需将表加入到映射模型中,则要修改litepal.xml中的代码。(以下则加入了表Book和表Category,这两行可以删除,后期根据自己
2020-06-18 00:40:28
307
原创 AndroidStudio 报错,Error:Failed to resolve: com.android.support:appcompat-v7:29.+
报错情况:Error:Failed to resolve: com.android.support:appcompat-v7:29.+Install Repository and sync projectShow in Project Structure dialog项目刚建好就报错,之前没有这个情况。原因是因为android SDK版本不对应导致的,解决办法。打开build.gradle更改红色圈内代码。改为:compile 'com.android.support:appcompat-
2020-06-15 18:43:14
728
原创 java监视和管理控制台 — 工具 jconsole
java监视和管理控制台 — 工具 jconsole1.win+R:cmd 窗口中写 jconsole2.选择启动的名字3.选择线程
2020-06-08 23:05:52
180
原创 对比多线程 单线程
1 static final int Count=10; //计算Count次 static final int Number=10_0000_0000; //Number个数字2 static final int Count=10; //计算Count次 static final i...
2020-06-03 18:36:23
325
原创 android UI开发 登录注册忘记密码处理
1.用JAVA代码设置全屏打开工程src目录下的主Activity文件,在onCreate方法中的执行语句super. onCreate(savedInstanceState)之前,添加如下两句语句requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏标题栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLA
2020-05-28 21:25:51
1990
6
MySQL必知必会 建表插数据sql
2020-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人