自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 问答 (5)
  • 收藏
  • 关注

原创 【java小程序实战】小程序注册功能的前后端代码

文章目录小程序注册代码1 、小程序和后端交互,对app.js进行全局配置2、小程序的wxml代码3、小程序的wxss代码4、小程序js代码注册后端代码1、UserService接口2、UserServiceImpl实现类3、controller代码小程序注册代码1 、小程序和后端交互,对app.js进行全局配置1)serverUrl: 声明后端的ip和端口号。在同一台电脑测试时可以直接写IP...

2018-11-30 17:07:08 612

原创 【java小程序实战】swagger2构建restful接口测试

在开发过程中使用swagger2接口进行测试有以下几个好处:1、可以生成文档形式的api并提供个不同的安卓、IOS、前端开发团队。2、方便后端开发人员进行功能的自测,也方便领导查阅任务量。3、无需过多冗余的word文档。下面直接开始配置:一、pom依赖包 <dependency> <groupId>io.springfox</groupId>

2018-11-30 11:10:19 705

原创 【java小程序实战】小程序短视频后台项目之MD5加密工具类

对字符串进行简单加密,直接上代码:package com.imooc.utils;import org.apache.commons.codec.binary.Base64;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * mds加密类 */publi...

2018-11-29 16:17:08 325

原创 【java小程序实战】小程序短视频后端项目之返回结果包装工具类

在开发过程中,我们在controller 中把需要返回的结果封装成一个IMoocJSONResult类,再把数据转换为json格式,传送到前端页面。IMoocJSONResult类代码:package com.imooc.utils;/** * @Description: 自定义响应数据结构 * 这个类是提供给门户,ios,安卓,微信商城用的 * 门户接受此类数据后需...

2018-11-29 16:08:06 512

原创 【java小程序实战】小程序短视频项目之逆向工程代码生成

在子工程中mybatis-generatorconfig中项目结构如下1、 pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2018-11-29 15:28:58 372

原创 【java小程序实战】小程序短视频项目之springBoot后台搭建

在以往的项目中我们使用的是单结构工程在小程序这个项目中我们会使用maven搭建分层的聚合工程一个imooc-video工程下,有很多子工程common、mapper、api、pojo等子工程。一般分为common层其他工程都可以调用,pojo层数据库的实体类,mapper层数据库的映射java文件,service层,这些分层的工程之前可以互相调用。我们可以先建一个这样的目录结构myba...

2018-11-29 11:30:50 2269 1

原创 【java小程序实战】小程序短视频项目之数据库建表

 最近自己在练习一个java小程序短视频的项目,希望每天通过文章的形式把开发内容和学习到的东西记录下来。 一个项目的开始就是数据库建表,首先我们要有一个用户表,记录用户的一些信息 用户表-user 字段 类型 长度 注释 是否为null id varchar 64 id 否 username varchar 20 ...

2018-11-28 18:05:31 2181

原创 微信小程序和后台API通信

1、微信小程序不能直接访问后台的接口。2、通过内网穿透实现,暴漏到公网。3、这里使用的工具是 ngrok.com使用ngrok进行内网穿透1、打开https://dashboard.ngrok.com,注册账号登陆,download 下载适合自己电脑的。2、下载解压之后,把ngrok.exe 程序放到F盘下。3、在cmd下,执行以下命令。在auth页面复制token。4、...

2018-11-26 18:28:05 1854

转载 【FAQ问题记录】ArrayList<String>转化为String[ ]数组的问题。

 我们都知道ArrayList 提供了转化为数组的方法toArray() public Object[] toArray() { return Arrays.copyOf(elementData, size); }在项目中我们需要将ArrayList&lt;String&gt; 转化为数组的时候,toArray是不可用的控制台会报错如下:Exceptio...

2018-11-22 17:11:22 241

原创 【微信小程序】组件之页面布局

小程序的flex布局小程序建议使用flex布局进行排版flex就是一个盒装弹性布局flex是一个容器,所有子元素都是它的成员。定义布局:display:flexflex 容器的属性:1、属性flex-direction: 排列方向。有下面四个值:row 行,从左到右row-reverse,从右到左。column :列,从上到下。column-reverse:从下到上。...

2018-11-20 17:41:29 2135

原创 【Java开发代码优化】lombok插件,通过java注解简化代码的开发

在开发的过程中,我们如何写出高质量的代码,写出优雅的代码,写出高度可扩展的代码。今天我们就简单介绍一下如何提高我们的代码质量。使用lombok简化代码在介绍lombok之前,我们先来看一段代码:public class Person { private Long id; private String name; private Integer age; ...

2018-11-19 17:43:10 265

原创 【算法与数据结构】--希尔排序

什么是希尔排序?希尔排序,也是插入排序的一种,又称“缩小增量排序”。插入排序是非稳定排序,希尔排序也是非稳定排序。希尔排序的实现:通过将数据根据增量序列进行分组,分组的后的数据根据插入排序进行排序,当所有分组都排好序之后,再进行最后一次插入排序。这样显著减少了数据的交换次数,提高了效率。这种思想需要一个增量序列,我们成为n - 增量。n表示的是进行排序时数据项之间的间隔。习惯上用 h 表示...

2018-11-19 09:59:54 197

原创 【算法与数据结构】---------选择排序

     选择排序是对冒泡排序的优化,其比对的次数并没有减少,仍保持为O(n^2).减少了其冒泡排序的交换次数,从O(n^2)减少到O(n).   选择排序在每一轮比较完之后,才进行位置交换。算法分析:选择排序最好和最坏的情况一样运行了O(n^2).时间,但是选择排序无疑更快,因为它进行了更少的交换。当N值较小时,特别是交换时间比比较时间大的多时,选择排序是相当快的,平均复杂度是O(n^2...

2018-11-18 17:13:50 106

原创 【数据结构与算法】插入排序

 插入排序是算法中的基础入门和冒泡排序、选择排序都是必要掌握的。他们都是对比排序,需要通过比较大小交换位置,进行排序。插入排序的实现思路:1、 从第一个元素开始,这个元素可以认为已经被排序。2、取出下一个元素,在已排序的序列中从后往前扫描。3、如果该元素小于小于前一个元素,将两者进行交换,再与前一个元素进行比较。4、重复第三步,直到找到已排序的元素小于或等于新元素的位置。5...

2018-11-16 09:06:40 109

原创 【FAQ问题记录】 File &quot;/webpage/a/mds/mdsquota/mdsQuotaDetail/template.jsp&quot; not found

 在开发ERP系统下载模板问题时,控制台报错如下:     File &amp;quot;/webpage/a/mds/mdsquota/mdsQuotaDetail/template.jsp&amp;quot; not found   出现这个问题的原因是因为controller中用了两次response响应到前台来。 出错前代码如下:@RequiresPermissions(...

2018-11-15 15:34:15 305

原创 第一次将项目上传到github上

将项目上传到github,就需要使用到git工具第一步:先安装git1、下载Git。下载地址:https://git-scm.com/downloads  。根据不同操作系统选择不同的版本,我用的是Windows操作系统。2、下载之后安装Git。一直点击next按钮直到安装完成。3、接下来通过快捷键“win+R”输入cmd,直接敲git,回车若出现以下内容,则git安装成功...

2018-11-08 10:28:43 440

Gen_Signature_Android 应用签名生成工具

第三方安卓应用签名生成工具。微信提供的链接已经无法下载了,在此供大家下载使用。 签名应用下载安装到手机里,安装进入之后输入你的自己生成的应用的APk的包名,点击获取Get Signature 会生成一条签名的记录,该记录即为应用签名。

2022-08-18

全国省市区的json数据

最新的省市区的json数据,可以直接在ant ztree组件中渲染显示

2022-07-08

jave资源.zip

JAVE2(Java音频视频编码器)库是ffmpeg项目上的Java包装器。开发人员可以利用JAVE2将音频和视频文件从一种格式转码为另一种格式。 支持windos、macOS、linux多平台。

2020-06-13

guava-21.0.jar

Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。

2018-10-25

java中redis的jar包jedis-2.8.0.jar

java使用redis客户端需要的jar包jedis-2.8.0.jar,方便大家查找

2018-10-12

poi Excel导入导出的jar包

开发过程中经常用到Excel的导入导出功能,poi 的jar包是实现Excel的一个重要jar包,我已经打包完毕,分享给大家。

2018-09-29

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

TA关注的人

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