- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 vue后端通用返回封装
import lombok.Data;import java.util.HashMap;import java.util.Map;/** * @author :穆繁强 * @date :Created in 2020/3/28 14:09 * @description:统一返回结果 * @modified By: * @version: v1$ */@Datapublic...
2020-04-15 13:08:11
434
原创 spring boot 热部署
热部署,即是在项目中修改代码不用重新启动服务,提高效率。方法如下:1.在pom文件中引入 devtools 依赖: org.springframework.boot spring-boot-devtools true2.在application.properties 文件中码上以下内容:spring.thymeleaf.cache=true //...
2019-10-13 17:40:04
146
原创 蓝桥杯-圆的面积
问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。实数输出的问题...
2019-09-16 13:15:43
152
原创 centos无法启动docker
docker默认下载最新版本,当前系统的内核版本和docker版本不兼容,解决办法:sudo yum update
2019-09-11 10:44:05
403
原创 二叉树的层序遍历,递归实现
import java.util.ArrayList;import java.util.List;class TreeNode { int val; TreeNode left; TreeNode right; public TreeNode(int val) { this.val = val; }}/** * @author...
2019-09-08 14:05:33
3537
2
原创 二叉树的前中后序遍历(递归实现)
package com.mfq.tree;import java.util.ArrayList;import java.util.List;class TreeNode { int val; TreeNode left; TreeNode right; public TreeNode(int val) { this.val = val;...
2019-09-08 11:35:59
161
原创 用两个栈实现队列
package com.mfq.stack;import java.util.Stack;/** * 用两个栈实现队列 */public class TwoStackImplQueue { private Stack<Integer> stackPush; private Stack<Integer> stackPop; public...
2019-09-07 16:26:05
79
原创 获取栈中的最小值
题目描述:要求设计一种算法可以获取栈中的最小值必须实现原有的弹出压入操作方法的时间复杂度需要O(1)实现思路:使用两个栈来实现获取最小值的操作,代码如下:package com.mfq.stack;import java.util.Random;import java.util.Stack;public class GetMinStack { private S...
2019-09-07 12:40:36
1131
1
原创 leetcode451
给定一个字符串,请将字符串里的字符按照出现的频率降序排列。示例 1:输入:“tree”输出:“eert”解释:'e’出现两次,'r’和’t’都只出现一次。因此’e’必须出现在’r’和’t’之前。此外,"eetr"也是一个有效的答案。示例 2:输入:“cccaaa”输出:“cccaaa”解释:'c’和’a’都出现三次。此外,"aaaccc"也是有效的答案。注意"cac...
2019-08-05 14:31:14
313
转载 ssm项目Junit测试:异常nested exception is java.lang.NoClassDefFoundError: org/apache/commons/fileupload/F
Setting -> Build,Execution,Deployment -> Build Tools -> Maven -> Running TestsUncheck argLine
2019-08-01 20:14:32
992
转载 android static实现Service与Activity中Handler通信
第一种方式:从Service中获取Activity的static变量,调用该静态变量的getHandler()获取Handler进行发送消息MainActivity:package com.example.test;import android.support.v7.app.ActionBarActivity;import android.support.v7.app.ActionBar;...
2019-07-30 09:55:58
542
原创 leetcode 633
给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c。示例1:输入: 5输出: True解释: 1 * 1 + 2 * 2 = 5示例2:输入: 3输出: False解题思路:利用双指针解法,首相将a指向0,将b指向sqrt© 判断a * a + b * b == c 如果成立 返回true如果不成立a * a + b * b >...
2019-07-27 16:09:21
286
原创 Error creating bean with name 'sessionFactory' defined in class path resource
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; neste...
2019-07-27 11:20:50
8318
原创 leetcode 167
给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。说明:返回的下标值(index1 和 index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入: numbers = [2, 7, 11, 15], targe...
2019-07-26 20:13:41
247
原创 SharePreferences的简单封装
SharePreferences是安卓平台上的一个轻量级存储类,用来存储少量数据时简单、便捷(如记住密码)。SharePreferences以键值对形式存储数据。SharePreferences的存储位置在/data/data/<包名>/sharedprefs目录下SharePreferences保存数据以XML存储下面代码是一个简单的封装,方便使用以计数功能为例,使用方法如...
2019-07-13 19:47:48
586
原创 关于ssm项目连接mysql8.0无法连接的问题
mysql8.0以后 修改了jdbc连接的参数原来的注册驱动为:com.mysql.jdbc.Driver现在需要修改为:com.mysql.cj.jdbc.Driver原来获取连接加载的url为:jdbc:mysql://localhost:3306/表名现在需要修改为:jdbc:mysql://localhost:3306/表名?useSSL=false&serv...
2019-07-12 16:42:22
1738
1
原创 wav自定义头文件
WAV文件是在PC机平台上很常见的、最经典的多媒体音频文件,最早于1991年8月出现在Windows 3.1操作系统上,文件扩展名为WAV,是WaveFom的简写,也称为波形文件,可直接存储声音波形,还原的波形曲线十分逼真。WAV文件格式简称WAV格式是一种存储声音波形的数字音频格式,是由微软公司和IBM联合设计的,经过了多次修订,可用于Windows,Macintosh,Linix等多种操作系统...
2019-07-12 09:52:57
891
转载 sping报错
java.lang.IllegalArgumentExceptionat org.springframework.asm.ClassReader.(Unknown Source)at org.springframework.asm.ClassReader.(Unknown Source)at org.springframework.asm.ClassReader.(Unknown Sourc...
2019-07-08 18:08:27
375
原创 字符串排序问题
编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 如,输入: Type 输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入: BabA 输出: aABb规则 3 :非英文字母的其它字符保持原来的位置。 如,输入: By?e 输出: Be?y样例:输入:A Fa...
2019-07-08 14:07:14
203
原创 数组排序问题
输入整型数组和排序标识,对其元素按照升序或降序进行排序(一组测试用例可能会有多组数据)接口说明原型:void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);输入参数:Integer[] pIntegerArray:整型数组int iSortFlag:排序标识:0表示按升序,1表示按降序输出参数:无返回值:vo...
2019-07-07 19:34:44
189
原创 斐波拉契序列
/**大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39批注: 原谅我个智障不知道斐波拉契序列:指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*)递归: re...
2019-07-02 15:51:44
962
原创 二维数组问题
/**在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。*/思路:用二分查找每一行,遍历所有的行数public class Solution { public boolean Find(int target, int[][] array...
2019-07-02 15:30:57
233
转载 Java中的>>和>>>的区别
https://blog.csdn.net/zzti_erlie/article/details/80204053
2019-07-02 14:18:20
100
原创 关于hibernate的分页查询出错的问题
使用query对象进行分页查询德 步骤如下: public static void main(String[] args) { //保存用户数据 //1.获取核心 配置文件对象 Configuration configuration = new Configuration().configure(); //2.创建会话工厂 ...
2019-07-01 12:27:12
583
1
原创 idea配置hibernate无法连接数据库的问题
我的jdbc包和mysql版本都是8.x以前用的5.7的用下面的配置连接没有问题:<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.d...
2019-07-01 12:18:07
1101
转载 MySQL 使用Navicat连接MySQL8出现1251错误
安装了MySQL8.x.x后使用Navicat连接总是出现1251错误,故在此记录一下解决方法。错误提示1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client解决办法用管理员身份打开cmd,输入"mysql -u root -p [-h...
2019-07-01 10:28:37
86
转载 mysql 5.7 服务无法启动
清楚干净,然后重装,重装好了后,启动服务你会发现启动不了,出现这个提示这个时候按照以下步骤来,记得初始化mysqld --romve 删除mysql服务mysqld --install 安装mysql服务mysqld --initialize 一定要初始化net start mysql注意: 初始化操作是需要在管理员模式下才会成功的...
2019-07-01 09:30:23
557
原创 算法练习1
查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。示例:jack 70peter 96Tom 70smith 67从高到低 成绩peter 96jack 70Tom 70smith 67从低到高smith 67ja...
2019-06-30 08:59:28
97
原创 1.英特网的组成
因特网的组成数据交换的方式电路交换打电话,通信之前先通过交换机过程:建立连接,通话,释放连接适用范围:只适用于数据量很大的实时性传输,例如核心路由之间的传输分组交换:发送端:包括首部和数据接收端:去掉首部将数据组合成完整的数据使用场景:互联网有点:高效,灵活,迅速,可靠 问题:延迟,开销报文交换:报文交换一般比分组交换要长报文交换的延迟比较长...
2019-06-29 18:34:19
498
原创 队列的实现
接口:package com.mfq.queue;public interface Queue<T> { void enqueue(T e); T dequeue(); T getFront(); int getSize(); boolean isEmpty();}代码实现:public class ArrayQueue<...
2019-06-29 18:33:11
100
原创 顺序栈的应用
package com.mfq.stack;import java.util.Stack;/** * leetcode:20 * 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 * <p> * 有效字符串需满足: * <p> * 左括号必须用相同类型的右括号闭合。 * 左括号必须以正确的顺序闭合。 * ...
2019-06-29 18:32:40
252
原创 顺序栈的实现
定义一个栈的接口package com.mfq.stack;public interface Stack<T> { void push(T e); int getSize(); T pop(); T peek(); boolean isEmpty();}实现里面的方法package com.mfq.stack;impo...
2019-06-29 18:32:04
130
原创 动态数组
要制作动态数组在添加元素的时候如果数组的大小满了,那么就重新开辟空间 /** * 向指定位置插入元素 * * @param index * @param e */ public void add(int index, T e) { if (index < 0 || index > size) { ...
2019-06-29 18:31:25
90
原创 泛型数组
package com.mfq.array;public class Array<T> { private T[] data;//数据 private int size;//实际大小 /** * @param capacity */ //构造函数,传入数组的capacity构造Array public Array(int...
2019-06-29 18:30:54
1149
原创 数组
制作属于自己的动态数组class Array总容量:capacity实际容量:size(初始为0)实现 增 删 改 查public class Array { private int[] data;//数据 private int size;//实际大小 /** * @param capacity */ //构造函数,传入数组的c...
2019-06-29 18:28:48
194
原创 java web 书城项目基本思路
注册功能1,建立模型2,写dao数据库连接池c3p0写个xml配置写c3p0工具类登录功能daofindUserByUserNameAndPasswordservicelogin()3.servletLoginServlet用户信息的修改把修改页面的数据显示正确查找用户(findUserById)把用户放在request中跳转回modifyuser...
2019-06-29 18:26:31
3909
原创 安卓开发把应用程序安装至system/app下,把自己的app改成系统级别的app
如何push系统级的appadb rootadb disable-verityadb rebootadb rootadb remountadb shell mkdir /system/app/xxxadb push xxx.apk /system/app/xxx/
2019-06-29 18:25:07
1919
2
原创 关于引用比较和值比较
按值调用(call by value):表示方法接收的是调用者提供的值按引用调用(call by reference):表示方法接收的是调用者提供的地址==比较的是内存中的地址equals方法比较的是值是否相等关于java中的内存分配java中的基本类型是直接存放在栈中的 栈中包括了它的地址和他的值java中的包装类型其引用存放在栈中,但是它的值是在堆中存放的,栈中存放引用类型和指向堆...
2019-06-29 18:24:17
928
原创 java随笔(1)
今天再做项目的时候遇到一个问题因为项目需求需要将byte数组转换成String类型,我是用了Arrays.toString()方法,以下是查阅官方apipublic static String toString(byte[] a)返回指定数组的内容的字符串表示形式。 字符串表示由数组元素的列表组成,括在方括号( "[]" )中。 相邻的元素由字符", "分隔(逗号后跟一个空格)。 元素被转...
2019-05-21 17:21:00
74
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人