自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Java电商项目--购物车模块

Java电商项目面试--购物车模块 门户_购物车接口 查询购物车中的商品 Controller层: @RequestMapping("list.do") @ResponseBody public ServerResponse&a...

2018-09-22 20:27:32

阅读数 1538

评论数 0

原创 Java电商项目--用户模块

用户模块技术要点: 1、横向越权和纵向越权 2、Token 3、缓存(Guava Cache) 4、高复用服务器响应对象的设计思想和抽象封装 5、String和byte[]之间的转化(MD5加密) 6、session的详细解释 7、门户_用户接口 8、后台_用户接口 用户模...

2018-09-22 17:26:42

阅读数 1696

评论数 0

转载 java笔试面试总结

https://blog.csdn.net/weixin_41835916/article/details/81413498 https://blog.csdn.net/weixin_41835916/article/details/81879208

2018-09-22 10:48:44

阅读数 112

评论数 0

原创 剑指offer Java版

面试题3:数组中重复的数字 面试题4:二位数组中的查找 面试题5:替换空格 面试题6:从头到尾打印链表 面试题7:重建二叉树 面试题8:二叉树的下一个节点 面试题9:用两个栈实现队列 面试题10:斐波那契数列 面试题11:旋转数组的最小数字 面试题12:矩阵中的路径 面试题13...

2018-08-22 17:01:39

阅读数 205

评论数 0

转载 自适应滤波

LMS算法实现自适应滤波器(matlab版)

2019-07-02 10:59:18

阅读数 49

评论数 0

转载 自适应滤波

LMS算法实现自适应滤波器(matlab版)

2019-07-02 10:57:25

阅读数 99

评论数 0

转载 PID控制

https://blog.csdn.net/qq_41673920/article/details/84860697 https://blog.csdn.net/kilotwo/article/details/79828201 https://blog.csdn.net/cptbtptp201...

2019-06-11 14:12:21

阅读数 23

评论数 0

转载 Java基础面试题整理

Java基础(一)面试题整理 Java基础(二) 面试题整理 Java基础(三) 面试题整理 Java基础(四) 面试题整理

2018-09-25 20:17:50

阅读数 1651

评论数 1

转载 JAVASSM框架面试题

JAVASSM框架面试题 myBatis+Spring+SpringMVC框架面试题整理(一) myBatis+Spring+SpringMVC框架面试题整理(二)  

2018-09-25 20:07:41

阅读数 1605

评论数 0

原创 高复用服务器响应对象的设计思想和抽象封装

在web开发中,现在比较流行的是从控制层往前台返回json格式的数据,而若每次的返回都设计一个类的话, 不方便使用的同时也会显得很臃肿。因此可以利用泛型的设计思想设计一个高可用复用的对象, 来统一返回的json格式的数据。 代码如下:  //保证序列化json的时候,如果是null的对象,...

2018-09-22 20:08:08

阅读数 238

评论数 0

转载 Token

一、项目中的Token 主要用做身份验证。 1、点击忘记密码之后,检验用户名是否存在 2、存在则根据用户名查询问题 3、回答答案正确的话生产Token,并将其放到guava cache本地缓存中 4、将Token返回给客户端  public ServerResponse&...

2018-09-22 20:02:40

阅读数 152

评论数 0

转载 横向越权、纵向越权安全漏洞

1、什么是横向越权和纵向越权: 横向越权:攻击者尝试访问与他拥有相同权限的用户的资源 纵向越权:低级别攻击者尝试访问高级别用户的资源 2、如何解决: 横向越权场景: 1、在用户忘记密码重置密码时,回答对了问题进入密码重置阶段时,如果知道其他用户的用户名,很容易改变此用户的密码,然后就可...

2018-09-22 19:57:08

阅读数 683

评论数 0

原创 面试题66:构建乘积数组

/*  * 面试题66:构建乘积数组  * 题目:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。  * 不能使用除法。  * 思路:以i为界限分为...

2018-09-19 18:55:59

阅读数 30

评论数 0

原创 面试题65:不用加减乘除做加法

/*  * 面试题65:不用加减乘除做加法  * 题目:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。  * 思路:首先看十进制是如何做的: 5+7=12,三步走  * 第一步:相加各位的值,不算进位,得到2。  * 第二步:计算进位值,得到10. 如果...

2018-09-19 18:54:11

阅读数 35

评论数 0

原创 面试题62:圆圈中最后剩下的数字

/*  * 面试题62:圆圈中最后剩下的数字  * 题目:0,1,...n-1这n个数字排成一个圆圈,从数字0开始每次从这个圆圈里删除第m个数字,求出这个圆圈里剩下的最后一个数字。  * 例如,0,1,2,3,4这5个数字组成的一个圆圈,从数字0开始每次删除第3个数字,则删除的前四个数字依...

2018-09-19 18:52:54

阅读数 49

评论数 0

原创 面试题61:扑克牌中的顺子

/*  * 面试题61:扑克牌中的顺子  * 题目:从扑克牌中随机抽 5张牌,判断是不是顺子,即这 5张牌是不是连续的。  * 2-10为数字本身,A为 1,J为 11,Q为 12,K为13,  * 而大小王可以看成任意的数字,为了方便起见,你可以认为大小王是0。  * 思路:1、首先...

2018-09-19 18:51:14

阅读数 27

评论数 0

原创 面试题59-题目一:滑动窗口的最大值

/*  * 面试题59-题目一:滑动窗口的最大值  * 题目:给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。  * 例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,  * 他们的最大值分别为{4,4,6,6,6,5}; 针...

2018-09-19 18:49:55

阅读数 43

评论数 0

原创 面试题58-题目二:左旋转字符串

/*  * 面试题58-题目二:左旋转字符串  * 题目:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。  * 如把字符串abcdefg左旋转2位得到字符串cdefgab。  * 思路:反转三次字符串  * 以“abcdefg”为例,我们可以把它分为2部分。先分别...

2018-09-19 18:48:35

阅读数 27

评论数 0

原创 面试题58-题目一:翻转单词顺序

/*  * 面试题58-题目一:翻转单词顺序  * 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。  * 为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student.",则输出"stud...

2018-09-19 18:45:31

阅读数 25

评论数 0

原创 面试题57-题目二:和为S的连续正数序列

/*  * 面试题57-题目二:和为S的连续正数序列  * 题目:输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序  * 思路:定义两个指针,分别递增,寻找和为s的序列  * 用两个数字small和big分别表示序列的最大值和最小值,首先将smal...

2018-09-19 18:43:42

阅读数 30

评论数 0

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