自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (12)
  • 收藏
  • 关注

原创 Android中使用OkHttp的五种请求方式及注意事项

OkHttp的使用一、环境说明1、在gradle中引入依赖2、AndroidManifest中开启网络权限3、搭建测试接口4、编写OkHttp工具类二、发送请求1.发送无参的Get请求2.发送有参的Get请求3、发送无参Post请求4.发送有参Pos请求5.发送Post 的Json数据一、环境说明1、在gradle中引入依赖 implementation 'com.squareup.okhttp3:okhttp:3.12.1' debugImplementation 'com.squa

2020-09-23 16:11:32 5964 10

原创 图文详解阿里云安装MySql数据库

一。mysql下载1.先看自己linux版本,以我的 centOs7为例2.去Mysql网站找到自己的MySql版本a.选择Linuxb.以yum安装方式为例一定要选择正确的版本c.复制下载链接二。3.登录linux下载安装1.下载命令wget 加上你复制的链接例如:wget https://dev.mysql.com/get/mysql80-community-rel...

2020-03-11 16:16:35 1035 2

原创 uniApp解决关于Vuex动态添加state状态,数据不能及时更新的问题

Vuex设计响应数据时需要提前定义,如果没能提前定义则无法实现响应式。由于无法获取全局this则需要提前将uni.动态添加的属性无法实现响应式更新。

2022-07-22 17:00:24 2258 1

原创 uniapp好用的canvas插件分享

实用的canvas插件

2022-07-17 23:08:49 1681

原创 uniapp中微信小程序获取用户信息与手机号

快速获取手机号

2022-07-13 11:56:22 4540

原创 vuex使用定时器实现等待一段时间后出现等待框(网络请求)

由于uview2.0取消了等待时间后出现等待框使用vuex实现//store/index.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store = new Vuex.Store({ state: { timer: null }, mutations: { // 设置定时器 setTimer(state) { uni.hideLoading() clearTimeout(st.

2022-03-04 18:13:22 541

原创 vue或uniapp 中for循环中的数据修改后无响应的情况

vue官方在for循环中无法监测data数据的改变,在修改后如果出现没有渲染的情况的话使用中间值覆盖即可解决//this.popDatax=需要修改的tartget对象,克隆一个新对象let temp = Object.assign({}, this.popData)//在这里修改temp[attr].select = val//重新赋值即可this.popData = temp...

2022-02-28 12:47:50 1434

原创 在循环体里面使用异步函数,等所有的异步函数都执行完再进行下一步

例如var arry = [...];Promise.all(arry.map(function(elem){ return new Promise(function(resolve, reject){ ... resolve(result); })})).then(function(data){ //在这就可以等所有的返回结果可以得到})

2021-11-17 22:34:02 1089 1

原创 微信小程序使用watch,动态监听数据变化

1、保存js文件首先将js文件保存到小程序中/** * 设置监听器 watch.js */export function setWatcher(page) { let data = page.data; let watch = page.watch; Object.keys(watch).forEach(v => { let key = v.split('.'); // 将watch中的属性以'.'切分成数组 let nowData = data; // 将d

2021-10-07 17:13:46 1538

原创 uni-app无法触发onReachBottom事件

如果父布局使用绝对定位,则无法触发onReachBottom事件如:这样则会导致无法触发onReachBottom事件删除绝对定位即可

2021-09-20 11:30:16 2071 1

原创 vue中遮罩层阻止鼠标滚动及页面滚动

vue提供一个简易的事件@touchmove.prevent ——阻止页面滚动@mousewheel.prevent——阻止鼠标滚动

2021-08-19 11:17:31 593

转载 css样式匹配苹果个型号手机

/*适配苹果X*/@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) { .header_nav { top: 44px; }}/*适配苹果X smart Max*/@media only screen and (device-width: 414px) and (device-height: 896px

2021-07-22 10:45:11 678

原创 程序员第一次写算法是什么样的?

程序员第一次写算法是什么样的?整理电脑文件时突然发现大学第一次写的一个算法的程序,准确来说是一个网页。我人生中第一次接触算法算是在上网页制作课上,当时接触了网页的宽高,课堂作业都很简单,课后留有一个小作业,模仿上世纪的流氓弹出,滑动,在屏幕上到处走动,当时为了写这一个小作业蒙头写了好几个小时,现在还记忆犹新!最后附上代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <

2021-05-28 20:18:24 144 1

原创 Idea设置实用快捷键背景

快捷键说明Ctrl+Alt+Enter在当前行上方插入新行Ctrl+Delete删除光标所在至单词结尾处的所有字符Ctrl+BackSpace删除光标所在至单词开头的所有字符Ctrl+向左箭头将光标移至前一个单词Ctrl+向右箭头将光标移至后一个单词Ctrl+向上箭头向上滚动一行Ctrl+向下箭头向下滚动一行Ctrl+W选中整个单词Ctrl+Shift+U切换大小写Ctrl+Shift+J将选中的行合并成一行...

2021-04-28 12:57:20 648

原创 数据结构中使用递归建立链式满二叉树(C语言实现)

结构体typedef int TElement;typedef struct BiNode { TElement data; struct BiNode *lChild,*rChild; //左右孩子节点}BiNode,*BiTree;方法1、初始化把左右孩子置为空,malloc申请空间2、用户调用linkInsertNum方法即可生成一个height层的满二叉树3、linkInsertNumLoop方法将会循环插入,当达到层数时把当前置为空,后续遍历将更方便.

2021-04-15 15:59:38 497

原创 vue使用axios的五种请求方式及解决跨域问题

目录说明解决跨域问题布局发送Get请求无参GET请求有参GET请求发送POST请求发送无参POST请求发送有参的表单数据发送JSON化POST请求说明在此使用是的vue-cli2 npm install axios --save在main.js中引入import VueAxios from "vue-axios";Vue.prototype.$axios = axios; 沿用上一次网络请求接口接口文档说明请求方式请求参数请求地址GET 方式,无参数

2020-11-11 10:57:33 732

原创 android用TextView写一个2048小游戏

文章目录目录结构一、主要游戏界面二、主要算法部分目前已经上传到gitee上,欢迎下载: 简易2048目录结构一、主要游戏界面二、主要算法部分利用手势,进行上下左右滑动//设置手势[video(video-jEZmYcIm-1603521845201)(type-undefined)(url-undefined)(image-https://img-blog.csdnimg.cn/editor-video.png)(title-undefined)][video(video-i78

2020-10-24 14:48:45 227 2

原创 Android中使用Retrofit的五种请求方式案例

目录说明一、环境搭建1.导入依赖2.打开网络权限二、布局三、GET请求1.无参GET请求2.有参GET请求四、POST请求1.无参POST请求2.有参POST请求3.发送Json化POST请求四、代码总结说明沿用上一次网络请求接口 接口入口接口文档说明请求方式请求参数请求地址GET 方式,无参数GET无/user/getUserGET方式,Int参数GETInt(id)/user/getParamUserPost方式,无参数POST无/u

2020-10-24 10:24:05 2875 19

原创 Android中WebView的交互细节天气可视化Demo实战

Android使用WebView交互Android使用webView细节文章目录Android使用WebView交互前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言android中使用WebView细节繁多,特此记录一个天气可视化折线图,android端使用WebView 提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如

2020-09-26 19:20:06 2198

原创 Android 使用Retrofit网络框架

Retrofit网络框架的学习:Retrofit底层封装OkHttp与Gson等框架,且为RESTful编程风格,必须写接口进行查询代码部分:注意点:baseUrl必须以 ‘/’ 结束,否则会抛出异常.addConverterFactory(GsonConverterFactory.create())将获取到的JSON数据转换为GSON数据,进而自动封装到实体类中 @Override protected void onCreate(Bundle savedInstan

2020-09-17 21:37:08 259

原创 Android中BaseAdapter对getView优化的理解

对getView的理解

2020-09-17 13:52:36 370

原创 JS中将字符串的中国标准时间格式化

function formatDateTime (newDate) { newDate =new Date(newDate); let Month = newDate.getMonth() + 1; Month = Month >= 10 ? Month : '0' + Month; let d = newDate.getDate(); d = d >= 10 ? d : '0' + d return [...

2020-09-04 17:20:02 410

转载 mybatis-plus 分页查询 total和pages为0的问题解决 并且有分页记录

@Configurationpublic class MybatisPlusConfig {/*** 分页插件*/@Beanpublic PaginationInterceptor paginationInterceptor() {return new PaginationInterceptor();}}直接在springboot 注入该插件就可以

2020-07-21 10:50:04 1023

原创 手把手实现unipush推送功能

目录一、准备工作二、配置推送三、配置信息3.1、获取android签名3.2、配置推送信息四、监听推送五、打包执行六、测试推送一、准备工作新建一个demo准备实现推送功能二、配置推送在manifest中勾选unipush添加推送权限进入配置页面在此之前请先确认已经实名认证三、配置信息3.1、获取android签名https://ask.dcloud.net.cn/article/35777win10签名需要写入文件,需要管理员权限cd C:\Prog

2020-06-26 13:48:03 1822 1

原创 模块打包工具——webpack的简单使用

目录1.使用nodejs中的npm下载webpack2.案例使用webpack解决之后修改src目录文件即可1.使用nodejs中的npm下载webpacknpm install [email protected] -g下载完成后,可以查看版本2.案例mathUtils.js 导出模块function add(arg1, arg2) { return arg1 + arg2;}function sub(arg1, arg2) { return arg1 - arg2;}

2020-05-16 16:15:50 306

原创 关于JSON.stringify的细节

JSON 的常规用途是同 web 服务器进行数据交换。在向 web 服务器发送数据时,数据必须是字符串。通过 JSON.stringify() 把 JavaScript 对象转换为字符串。js会有一个自动拆箱功能,而stringify正好相反let a1 ="1";let a2 =1let b1 ="true"let b2 =truelet c ="str"//默认会自动拆...

2020-04-23 21:43:13 288

原创 把自己云服务器搭建成文件服务器fastDFS+nginx

目录1.工具下载2.用WinSCP上传3.安装1.环境配置2 .安装fastDFS里的tar包2.1 libfastcommon-1.0.72.11 编译2.12 安装2.13 拷贝到32位下2.2 fastdfs-5.052.21 解压2.22 编译2.23 安装2.24 配置1.配置tracker.conf1.2启动2. 配置storage.conf2.2.启动3.配置client.conf3...

2020-04-22 13:36:29 1037

原创 关于SpringMVC中@ResponseBody 使用415错误[已解决]

目录1.前端发送数据2.Spring MVC的配置文件3.需要的jar包1.前端发送数据必须使用json格式request的body部分的数据编码格式由header部分的Content-Type指定;requestBody接收的是JSON对象的字符串,AJAX传递数据使用的是JSON,所以需要使用JSON.stringify()转化为JSON字符串,从而被requestBody接收。...

2020-04-20 22:41:31 294

原创 Netty4.0入门案例

目录1.导入netty坐标(pom)2.编写入口程序(HelloServers)3.编写子处理器(HelloServerInit)4.编写自定义助手类(CustomHandler)5.效果B/S交互postman项目结构1.导入netty坐标(pom) <dependency> <groupId>io.netty</groupId&g...

2020-04-18 12:38:48 506

原创 SpringBoot集成mybatis、redis和Junit框架案例

目录1.坐标(pom)2.写sql语句(UserMapper.xml)3.配置数据库、mybatis以及redis(application.properties)4.编写mapper类(IUserMapper.java)5. 编写service类6.controller类(UserController)7.启动类(SpringbootMybatisApplication)8.测试代码(Spring...

2020-04-17 15:44:17 173

原创 SpringBoot集成mybatis框架入门案例

目录1.导入坐标(pom)2.配置数据库以及mybatis(application.properties)3.编写mybatis查询(UserMapper.xml)4.编写逻辑代码a.mapperb.servise类c.pojo类5.controller类(UserController)6.效果案例的项目结构1.导入坐标(pom)使用lombok插件,需要去下载中心下载<?...

2020-04-17 14:26:55 280

原创 SpringBoot入门案例

目录1.导入坐标(pom)2.声明启动类(MySpringBootApplication)3.创建控制器(QuickController)4.创建文件读取的控制器(QuickConfigurationAnnoController)5.配置文件6.运行MySpringBootApplication后的效果SpringBoot整合了Tomcat,让其无需搭载在Tomcat中就可以运行。该案例搭载...

2020-04-17 12:49:41 341

原创 SpringBoot中@ConfigurationProperties使用及乱码问题

常用与注入对象数据1.加载坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> ...

2020-04-17 12:30:05 3429

原创 SpringBoot在IDE中热部署

1.首先设置IDE在Settings中勾选支持热部署2.在maven中添加SpringBoot工具 <!--热部署配置 **IDE在设置的Build下的Compile勾选Build project automatically, “Ctrl+shift+alt+/ 选Registry 再选compiler.automake.a...

2020-04-17 11:42:43 199

原创 Spring、SpringMVC和mybatis完整整合实例(含案例)

目录结构,其中mybatis.xml并没有使用,已经整合到Spring容器中目录一、配置坐标(pom.xml)二、配置log4j配置文件(log4j.properties)三、整合1.配置web.xml文件(Spring、SpringMVC)配置2.整合mybatis到Spring容器中管理(applicationContext.xml)3.配置SpringMVC的配置文件(springmvc...

2020-04-09 16:14:04 838 2

原创 SpringMVC组件——拦截器入门

简单的入门案例目录一、导入坐标(pom.xml)二、中配置前端处理器(web.xml)三、配置一个简单的方法(ViewController)三、配置拦截方法类(TestIntercep)四、写配置文件(springmvc.xml)五、配置jsp页面1、index.jsp2、success.jsp控制台效果一、导入坐标(pom.xml) <properties> &l...

2020-04-07 20:04:01 240

原创 SpringMVC——异常处理机制

目录结构目录一、导入坐标二、web.xml配置前端处理器三、配置springmvc的配置文件四、配置一个错误的方法五、注意,这里一定要是message六、配置异常处理类七、jsp页面1.index页面2.error页面一、导入坐标 <properties> <project.build.sourceEncoding>UTF-8</projec...

2020-04-07 19:21:24 404 2

原创 SpringMVC与Jason联用自动封装

目录1.导入坐标2.在一个按钮上或者form表单上提交ajax请求3.SpringMVC中逻辑处理4.其中Javabean5.效果1.导入坐标 <properties> ``` <spring.version>5.0.2.RELEASE</spring.version> </properties> <...

2020-04-05 17:13:22 253

原创 SpringMVC返回值详解

目录1.void类型2.String类型1.void类型该类型会去视图解析器所给的路径找路径名的页面可以通过转发或者重定向解决2.String类型根据返回的字符串去找对应的资源文件...

2020-04-04 22:34:24 213

原创 SpringMVC常用注解使用

目录@Controller@RequestMapping("/名称")@RequestParam@Controller将该类交给MVC管理,达到servlet的目的,作用在类上@RequestMapping("/名称")映射路径,可以理解为访问路径,作用在类上是一级目录,作用在方法上是二级目录常用:value,path ,method,其中value和path一致@Reque...

2020-04-04 17:09:07 269

微信小程序数据动态监听,下载即可完美使用!

微信小程序数据动态监听,下载即可完美使用!

2021-10-07

fastDFS.zip

包含fastDFS和rgix等工具,使用便捷,开发效率高包含fastDFS和rgix等工具,使用便捷,开发效率高

2020-04-21

netty案例.zip

一个简易的netty入门案例,打印客户端地址和客户端输出hello netty字符串,编码清晰易懂,注释全面。解释清楚,入门快,高效

2020-04-18

netty入门案例.zip

一个简易的netty入门案例,打印客户端地址和客户端输出hello netty字符串,编码清晰易懂,注释全面。解释清楚,入门快,高效

2020-04-18

redisbin.zip

redis服务器,基于window下的一款服务器,使用简单,功能强大,处理速度快,使用的是缓存机制。下载即可用,默认端口6379

2020-04-17

springboot集成mybatis_redis和Junit.zip

springboot最简单的集成开发案例,集成了Junit、mybatis以及redis,使用简易的查询语句来实现这个集成开发案例

2020-04-17

springboot集成mybatis案例.zip

使用SpringBoot集成了mybatis案例,查询数据库,代码简单易懂,有博客解释使用,其中使用查询表所有的数据作为测试

2020-04-17

SpringBoot入门.zip

SpringBoot最简易的入门操作,使用简单,代码量少,有专门的博客讲解,入门最佳案例,无整合资源

2020-04-17

SSM整合简单案例.zip

使用Spring、SpringMVC和Mybatis进行整合,使用连接池为druid。整合配置事务通知管理,已经AOP增强

2020-04-09

springmvc拦截器入门实例.zip

SpringMVC组件之拦截器组件,使用简单,入门级案例代码,类似SpringAOP,可以用来判断是否用户登录

2020-04-07

springmvc异常处理demo.zip

SpringMVC中异常处理机制,简单案例,里面有详细说明以及博客说明。

2020-04-07

springMvc入门案例.zip

一个最基础的springMvc入门案例。 基于jsp页面和Tomcat服务器。 使用的是xml注解形式。 该案例使用教程:https://blog.csdn.net/Android_Cob/article/details/105291164

2020-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除