- 博客(23)
- 问答 (1)
- 收藏
- 关注
原创 Appium + java
配置安装Android1 配置安装Android sdk环境1.1 官网下载SDK1.2 新建 ANDROID_HOME 环境变量,变量值是SDK解压的路径,我的是:D:\Program Files\android-sdk_r24.4.1-windows\android-sdk-windows1.3 增加PATH变量路径: 1) tools目录:%ANDROID_HOME%\tools 2) platform-tools目录:%ANDROID_HOME%\platf
2021-09-23 18:52:20
1750
1
原创 阿里云服务器
1 在阿里云服务器上安装Redis后 发现链接不上 检测了Linux的端口是开放的 也查看了ip是对的 就是链接不是 下图是报错解决 在阿里云服务器上配置6379的端口后就好了下图是在阿里云上配置的端口...
2021-09-05 23:39:49
189
1
原创 从配置文件读取URL进行拼接
外部properties内部properties获取外部1 加载外部配置文件package com.common;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Properties;/** * 读取外部config里的内容 */public class ConfigUtils { public
2021-08-18 16:00:19
526
原创 ArrayList添加和迭代器部分原码分析
public void foreachSplit() { List<String> list = new ArrayList<String>(); list.add("北京"); list.add("上海"); list.add("广州"); list.add("深圳"); for (String s : list) { System.out.printl...
2021-07-11 18:59:43
143
原创 Springboot项目集成Swagger以及Excel导入功能
SpringBoot实现Excel导入功能 将Excel数据转换为集合1.导入相关依赖<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.3</version> </dependency&g
2021-07-09 15:51:43
1213
原创 java工具类
/** 2. * StringUtils.isEmpty(); * 判断参数是否为空。(为空的标准是str==null,str.length()==0)。 * StringUtils.isEmpty(null) -> true * StringUtils.isEmpty("") -> true * StringUtils.isEmpty(" ") -> false * StringUtils.isEmpty("a") -> false *
2021-06-15 14:13:53
1397
2
原创 get和post
分布式中间层向底层传值Api层@RequestLine(“POST /selectUser”)xxx selectUser(Integer id);底层:Controller@PostMapping("/selectUser")public xxx selectUser(@RequestBody Integer id){ } (使用POST请求传参参数 接口中的变量会自动放到请求体中 传递 接受方使用 @RequestBody注解 接受。 不能使用@RequestParam接受原因看下面
2021-06-08 18:02:00
371
原创 使用AOP3.2.4 @annotation表达式方式为日志增添添加功能
说明@annotaion表达式应用于方法级别,实现细粒度的切入点表达式定义▪ @annotation(anno.RequiredLog) 匹配有此注解描述的方法。▪ @annotation(anno.RequiredCache) 匹配有此注解描述的方法。其中:RequiredLog为我们自己定义的注解,当我们使用@RequiredLog注解修饰业务层方法时,系统底层会在执行此方法时进行日扩展操作。1 前期配置见AOP文章2:定义注解例如package com.cy.pj.sys.annota
2021-05-16 20:04:08
1125
原创 AOP
1:什么是AOP?AOP(Aspect Orient Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。它以通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术2:AOP应用在什么场景?实际项目中通常会将系统分为两大部分,一部分是核心业务,一部分是非核业务。在编程实现时我们首先要完成的是核心业务的实现,非核心业务一般是通过特定方式切入到系统中,这种特定方式一般就是借助AOP进行实现。AOP
2021-05-13 00:01:21
122
原创 Ajax技术应用
Ajax是什么Ajax(Asynchronous JavaScript and XML) 是一种web应用技术,可以借助客户端脚本(javascript)于服务端应用进行异步通信,获取服务器端数据以后,进行局部刷新,进而提高数据的响应和渲染速度。 传统的Web应用中简易的同步模型分析如下图基于Ajax技术的异步请求响应模型分析。如下图传统Web应用中的,同步请求应用时序模型分析客户端向服务端向服务端发送请求需要等待服务端的响应结果,服务端返回数据以后,客户端可以继续发送请求。基于Ajax
2021-04-05 16:48:41
278
原创 2021-04-03
js原生获取表单数据的三种方式1 document.froms[0].name.value2 document.getElementById(“nameId”).value;3 document.querySelector("#nameId").value;构造参数对象 三种方式方式一 var params = "name="+name;方式二var params=`name=${name}`;方式三var params = {"name":name} // 原生的ajax方式不可以直接
2021-04-03 00:03:14
119
原创 2021-03-31
3-30今日早上 看了一集视频 第六集下午的视频视频讲解内容大致就是把昨天做的项目又讲解了一遍,又讲解了一些报错的内容中午 中午给同学 找了以下错误同学用eclipse基于maven做了一个增删改查的业务 但是它的JDK以及maven 都没有配置好导致报错我将jdk 和 maven 又重新装了以下 但是项目还有错误 没有找到 在其他同学的帮助下 错误解决 是因为我只是安装好了 jdk 和 maven 但是并没有配置在 eclipse中 在eclipse 创建简单的maven项目我已忘记 要再次
2021-03-31 00:08:24
175
原创 2021-03-30
3.29 今日总结1 因细节错误(单词拼写错误)导致出现BUG一个错误,在html中写了一个表单 但是点击提交按钮后没有反应,浏览器检查也不做出翻译,后台也没有反应(前端没有反应,后端肯定没有反应)检查了半天没有发现变化,查看老师写的代码后发现 html 中一个单词写错了以后在出现类似问题(点击页面上的东西无反应,通过浏览器检查功能发现点击相关按钮也无任何响应---- 那就是前端代码书写错误。只需检查前端代码即可)上图是我写的下图是老师写的 就一个单词 form拼写错误2 Thymelea
2021-03-30 00:31:13
146
原创 Redis和Jedis
2021-3-28redis 是一款非关系型数据库 他是NOSQL系列中的数据库 他是一款键值对(key-value 数据库),一: 支持的键值数据类型如下 1 字符串类型 String 2 哈希类型 hash 3 列表类型 list 4 集合类型 set 5 有序集合类型 sortedset二: 常用的应用场景 缓存(数据查询 短链接 新闻内容 商品内容等等) 聊天室的在线好友列表 任务队列(秒杀 抢购 12306等等)
2021-03-29 00:07:12
212
原创 SpringBoot整合MVC和Mybatis
软件为什么要分层分层架构分析:第一步:添加MVC的依赖添加Spring Web依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>添加Thymeleaf依赖(提供了一个视图解析器对象以及数据绑定机制)Web依赖(提供了S
2021-03-28 01:06:10
3167
5
原创 SpringBoot工程中的MyBatis框架的整合
2020-3-26第一步:创建module第二步:添加依赖mysql驱动依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope></dependency>spring jdbc 依赖<dependency>
2021-03-27 00:01:19
180
2
原创 2021-03-26
日记2021年3月25日今日所做的事情早上看了40多分钟视频10点多去找了服装班的代课老师 老师给我们讲解了配色、板块布局配色方面 主要以浅色为住 根据色卡去搭配板块布局 一定要有结构感 层级要分明 不要局限与当前主题 要有宽度和广度在主页面的侧边加上一个小的导航 固定不能滑动主页面里放一些新闻板块,且放一些能体现出网页主题的板块加一个扶贫板块和一些视频,视频要以短视频形式体现。要加一些延安市与校企合作的板块 去增加主题的宽度中午 开了个小会,看了会视频下午 去找朱老师看了一下新的网页
2021-03-26 00:25:41
67
原创 2020-11-14
w10 无法修改用户名当想要修改w10的用户名是 打开计算机管理 发现没有本地用户和组在控制面版里面的用户账户里也找不到修改用户名的地方时接下来的操作也许可以帮到你按住 windows+R 输入 netplwiz,打开用户账户,双击Administrator打开后如图就可以输入你想修改的名称,点击确认。...
2020-11-14 00:08:40
102
原创 java中查看源码遇到的问题
在使用Eclipse中,如何查看源码—按住Ctrl键,用鼠标点击你要查看的东西。但点击后遇到以下问题 如何解决工具栏中的Window当遇到此问题时点击2.点击 preferences3.点击Java------在点击 Installed JREs4.在点击第一个选项在点击Definition选择rt.jar 5.选择Source6.点击External File…----找到src.zip7.依次点击 ok—Finish—Apply and Close8.
2020-10-15 19:30:26
137
空空如也
使用Appium进入微信小程序报错
2021-08-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人