自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Ajax上传文件,后端返回文件访问路径

前端Ajax上传文件并发送请求js //上传图片 function uplodeFile() { var file=$('#Agreement_file')[0].files[0]; console.log(file); var form = new FormData(); form.append('img',file); $.ajax({ type: 'POST',

2020-11-24 21:13:50 1502 1

原创 Springboot 文件路径映射

第一种方法:在Springboot的配置文件同级目录下新建WebMvcConfig配置类,实现WebMvcConfigurer接口结构如下:代码@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { public void addResourceHandlers(ResourceHandlerRegistry registry) { String path = "E:\\takeout

2020-11-24 20:54:29 446

原创 Ajxa

$.ajax({ type: "get", url: "person/list", data: "", dataType: "json", success: function(data){ var list=data.object; } });

2020-11-20 20:25:11 142

原创 Java 中操作字符串都有哪些类?它们之间有什么区别? 以及String 类的常用方法

操作字符串的类有:String、StringBuffer、StringBuilderString 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新的String 对象,然后将指针指向新的 String 对象StringBuffer、StringBuilder 可以在原有对象的基础上进行操作,所以在经常改变字符串内容的情况下最好不要使用 String。StringBuffer 和 StringBuilder 最大的区别在于,S

2020-11-12 19:58:33 409 1

原创 常见的RuntimeException

java.lang.NullPointerException 空指针异常;出现原因:调用了未经初始化的对象或者是不存在的对象。java.lang.ClassNotFoundException 指定的类找不到;出现原因:类的名称和路径加载错误;通常都是程序试图通过字符串来加载某个类时可能引发异常。java.lang.NumberFormatException 字符串转换为数字异常;出现原因:字符型数据中包含非数字型字符。java.lang.IndexOutOfBoundsException 数组角标越.

2020-11-09 20:40:41 1221 7

原创 记录一次某app逆向登陆协议分析

首先看下登陆的数据这里看到 post提交数据全部加密, 协议头上有appSign签名校验这里使用查壳工具看到 加固方式是爱加密免费版加固加固的话就没办法用androidKiller进行反编译了,首先得把加固给破了经过一系列的脱壳操作,直接把dex丢进jadx分析,老方法,首先搜索下请求路径/api/auth/regist/100000找到一处,点进去是调用静态方法返回,继续搜索这个静态方法定位到这个函数,看到关键字眼encodePhone,初步猜测 是先把手机号加密,在将加密后

2020-11-09 17:44:19 1437 3

原创 equals hashcode protected

equalsequals()方法 通常较多的都是用来比较值性质:自反性:对于任意不为null的引用值x,x.equals(x)一定是true对称性:对于任意不为null的引用值x和y,当且仅当x.equals(y)是true时,y.equals(x)也是true传递性:对于任意不为null的引用值x、y和z,如果x.equals(y)是true,同时y.equals(z)是true,那么x.equals(z)一定是true一致性:对于任意不为null的引用值x和y,如果用于equals比较的对

2020-10-30 20:12:47 114 1

原创 This static Final super

Thisthis表示当前类的实例化对象。this调用本类中的属性,如果本类中没有此属性,将从父类中继续查找。this调用本类中的方法,如果本类中没有此方法,将从父类中继续查找。this可以调用本类中的构造方法。static***方便在没有创建对象的情况下来进行调用(方法/变量)在静态方法中不能访问非静态成员方法和非静态成员变量,但是在非静态成员方法中是可以访问静态成员方法/变量的static变量也称作静态变量, 当且仅当在类初次加载时会被初始化,可以被修改static代码块:只会在类

2020-10-29 20:57:48 289 4

原创 踩坑日记 184. 部门工资最高的员工

题目最开始我的思路是用group by分组 在max(Salary)但是这样查询 工资最高且工资相同的只能输出一个然后换了个思路首先根据部门分租,查询每个部门工资的最大值select DepartmentId , max(Salary) from Employee f group by f.DepartmentId然后 在关联两张表,根据 部门id和价格在这最大值里面 进行查询然而 第一遍sql是这样写的select d.Name Department,e.Name Employe

2020-10-29 20:12:55 277 2

原创 java 包 import导包 参数传递

包Java包的主要作用:区分同名的类对类进行分类管理a:按照功能分——把功能相似或者相关的类或接口组织在同一个包中b:按照模块分package语句必须在文件中的第一条有效语句,并且一个java文件只能有一个package在java中没有#include这个关键字包(package)由一组类(class)和接口(interface)组成(有点疑惑)improt导包improt java.util.*;Java中,java.util.*可以访问util下的所有工具类 但是不能访问其子

2020-10-28 20:31:12 832 7

原创 抽象类 接口 ArrayList LinkList HashMap

抽象类抽象类其实和普通类一样,只不过多了抽象方法,可以用private修饰变量,但是不能修饰抽象方法,因为抽象方法需要子类继承它抽象类里可以有抽象方法,也可以不写抽象方法,但是有抽象方法的类一定是抽象类抽象类不能用来创建对象不允许使用final和abstract同时修饰一个抽象方法或者抽象类接口接口中可以含有变量和方法。但是要注意,接口中的变量会被隐式地指定为 public static final 变量(并且只能是 public static final变量,用 private 修饰会报

2020-10-27 20:40:05 1050 6

原创 AdminLTE 介绍与入门

AdminLTE介绍(1)AdminLTE是什么?AdminLTE是一款建立在bootstrap和jquery之上的开源的模板主题工具(2)AdminLTE有什么特点?》》提供一系列响应的、可重复使用的组件, 并内置了多个模板页面》》自适应多种屏幕分辨率,兼容PC和移动端》》快速的创建一个响应式的Html5网站》》AdminLTE 不但美观, 而且可以免去写很大CSS与JS的工作量AdminLTE入门(1)官方原版https://adminlte.io/https://githu

2020-10-27 15:24:39 943

原创 PowerDesigner的使用

PowerDesigner介绍(1)PowerDesigner是什么?Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程(2)PowerDesigner有什么特点?优点:不用在使用create table等语句创建表结构,数据库语句,可以自动生成数据库设计人员只关注如何进行数据建模即可安装下载直达链接下载后有两个文件解压缩安装exe文件 注意文件安装路径,直接下一步安装完后 打开另

2020-10-27 15:00:22 175

原创 SpringMVC接收中文参数乱码

解决方法:1.在jsp头部加上标签<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" language="java" isELIgnored="false" %>2.tomcat编码问题,在idea配置的tomcat的conf目录下的server.xml文件上修改Connector标签,添加上URIEncoding="UTF-8“,之后重启tomcat。<Connector URIEncodin

2020-10-19 15:20:40 132

原创 Failed to load ApplicationContext的解决方法

在idea里一个工程下面的多个模块,最好不要有相同的包路径出现这个 更改下包路径就行了

2020-10-17 17:10:01 2302

原创 Idea创建某个名字的xml文件 却不显示是xml格式的

Idea创建某个名字的xml文件 却不显示是xml格式的解决办法:重新建个file,不写后缀名,然后会弹出一个提示框然后第一个箭头 填写 那个不解析xml的文件的名字下面选择xml文件 直接点ok在创建 那个不解析xml的文件的名字的xml文件 问题解决。...

2020-10-09 17:48:35 1307

原创 记一次开发外卖下单小程序 错误汇总

遇到的问题1.jsp页面乱码解决方法: 头部加上代码<%@ page contentType="text/html;charset=UTF-8" language="java" %>2.js以及其他静态资源访问不到的问题在web.xml中设置添加了 <servlet-mapping> <servlet-name>springmvc</servlet-name> <!-- 处理所有URL--> <url

2020-09-28 17:43:59 292

原创 idea搭建ssm框架

ssm框架搭建创建项目配置环境加载jar包新建配置文件applicationContext.xmldb.propertiesSqlMapConfig.xmllog4j.propertiesspringMVC.xml启动tomcat创建项目idea先要集成maven才能创建maven项目,具体看我之前的帖子首先创建maven项目 ,上面打钩,选择maven -archetype-webaspp选择项目名称,之后直接finish等待项目加载完毕,在mian下创建 java,resource文件

2020-09-25 17:38:53 296

原创 关于idea右键无法创键servlet

关于idea右键无法创键servlet1.添加servlet的jar包2.file-project structure 快捷键 ctrl+shift+alt+s3.把下面选项打钩 apply4.右键 new 就能创键了

2020-09-22 16:05:14 320

原创 eclipse报错 java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is

eclipse 报错java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is原因在SQL语句原来的代码修改后的代码基本就是后边字符串的问题

2019-12-09 11:30:12 593

空空如也

空空如也

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

TA关注的人

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