自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从小就很酷的博客

那个人像条狗哎

  • 博客(40)
  • 收藏
  • 关注

原创 mysql dual 手动实现多条数据插到临时表的一列

select * from (select 1 as id from dual unionselect 2 as id from dual unionselect 3 as id from dual unionselect 4 as id from dual unionselect 1 as id from dual) tunion会合并重复数据

2021-12-13 15:45:44 896

原创 2020-11-30

前端只传递key,后端接受到的相应字段的默认值探索:结论:后端Integer类型接收是null,String类型接收到的是空字符串"",默认值private Integer pageNo =1等会被覆盖

2020-11-30 16:32:23 106

原创 刷题经验

leetcode刷题经验:https://www.zhihu.com/question/32019460/answer/728407280https://www.zhihu.com/search?q=leetcode%E5%88%B7%E9%A2%98%E9%A1%BA%E5%BA%8F&utm_content=search_history&type=content

2020-08-17 17:37:43 176

原创 mysql模拟插入多条测试数据

1、建表CREATE TABLE user( user_id varchar(36), name varchar(64), email varchar(64), password varchar(64), address varchar(255), mobile varchar(255), PRIMARY KEY(user_id))ENGINE=InnoDB;2、

2020-06-26 18:25:16 351

原创 记一次idea热部署失效的原因

我是用的使2019.2.4版本的idea发现每次recompile 某个类之后,虽然.class文件发生了变化但是jvm类加载器并没有reload class,后来找到了原因。

2019-12-03 09:42:13 589 1

转载 spring循环依赖解决

转载

2019-10-23 16:04:16 90

原创 linux下查看nigix加载的配置文件位置

可以使用whereis nginx 或者 which is nginx,具体看下图:

2019-10-10 16:31:08 1032

转载 LINUX下PS -EF和PS AUX的区别及格式详解

转载

2019-10-10 14:45:01 143

转载 mysql 查看当前使用的配置文件my.cnf的方法(推荐)

转载的不错

2019-10-10 14:28:15 1360

原创 项目中的配置文件读取方法

例如:request.getSession.getServletContext().getRealPath("/haha.json")就能读取到项目根目录下haha.json的真实路径。

2019-09-12 15:40:05 207

转载 调优idea

不错的一篇实践文章

2019-09-03 16:51:28 756

转载 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析

这个分析的才是正解,其他的渣渣太多

2019-08-28 17:40:34 194

转载 归并排序

转:https://www.jianshu.com/p/33cffa1ce613

2019-08-22 15:35:59 68

原创 request.getParameter()方法会把获取到的参数中的分号省去

可使用request.getParametreValues()代替。另外浏览器会对中文自动编码而springmvc会自动解码不用我们操心。

2019-08-16 15:33:19 659

原创 前端传递含有&等特殊字符解决思路

思路:前端用encodeURICompomnent(name)编码;后端再解码;这样就能将带有特殊字符的参数传递过去。。。

2019-08-05 17:40:11 3630

原创 permission='permission'的 a 标签移除onclick事件并置灰

$("a[permission='permission']").removeAttr("onclick").css({'color':'black','backgroud-color':'grey'});

2019-07-29 15:50:10 330

原创 springmvc接收参数遇到的问题

springmvc @RequestParm(value = "hi",required = false) int hi,当没有传递参数时,springmvc 初始化 将不能初始化hi为null,就进不去后端controller中的方法。解决办法,可以改成@RequestParm(value = "hi",required = false,defaultValue = "0") i...

2019-07-18 17:44:23 379

原创 后端数据正常,但前端页面显示乱码

response.setCharaceterEncoding("utf-8")这种方式解决

2019-07-10 19:02:13 4266 1

转载 jit编译器

转载:https://www.cnblogs.com/insistence/p/5901457.html

2019-06-09 10:58:54 1038

转载 fiddler设置断点

转载:Fiddler高级用法-设置断点不以物喜不以己悲生活不会突变,你要做的只是耐心和积累。人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。你的时间有限,做喜欢的事情会令人愉悦,所以跟随自己的本心。目录对request设置断点 对response设置断点 Fiddler的编码和解码正文我们知道Fiddler是位于客户端和服务器之间的代理,它能够记录客户...

2019-05-29 11:37:05 186

转载 fiddler

fiddler:https://www.cnblogs.com/conquerorren/p/8472285.html

2019-05-28 09:52:12 160

原创 前端接收后端传递字符串数组时的坑

项目基于springmvc,前端页面通过${cardIds}接收model中的cardIds时接收不到。因为model.addAttribute("cardIds",cardIds);中cardIds是字符串数组。如需接收可用Arrys.toList()方法将cardIds转成list,然后再将list放进model中。此时前端可通过${}正常接收....

2019-05-22 14:19:23 8019

转载 Fiddler工具使用介绍一

转载https://www.cnblogs.com/miantest/p/7289694.html

2019-05-16 19:10:18 67

原创 结合springmvc谈谈关于编码的理解

谷歌浏览器get请求,谷歌对哈哈进行utf-8编码成%E5%93%88%E5%93%88 ,由此可看出一个哈字编码成三个字节,即:E5 93 88,tomcat默认采用is08859-1编码方式,将name解码成乱码,使用 byte[] bytes = name.getBytes("ISO8859-1")这句代码将获取name的字节数组bytes,此处bytes中的-27,-109,-120这...

2019-05-04 19:07:34 130

原创 前端项目和response.getWriter().write(xxxx)的理解

首选理解前端项目的实质:前端项目是依赖于浏览器而生存,就是浏览器中的页面而已,前端项目支持window.location.href="xxxx"或者ajax调用等那是因为浏览器支持它们,所以前端项目才这样写。当浏览器是window.location.href="xxxx"方式调用时可以在接口中用response.getWriter().write(xxxx)返回给浏览器结果,和retur...

2019-04-12 16:53:14 13115 2

转载 java判断请求是否来自于手机端

/** * 判断请求是否手机端 * @param req * @return */ public static boolean isMobile(HttpServletRequest req) { UserAgent ua = UserAgent.parseUserAgentString(req.getHeader("User-Ag...

2019-03-18 19:01:19 708

转载 session机制详解

转载:https://justsee.iteye.com/blog/1570652 写的灰常好

2019-01-22 18:46:03 134

转载 登录体系产品逻辑

转自简书的一篇文章非常好!!!https://www.jianshu.com/p/e2636421eba5

2019-01-10 15:36:31 263

原创 关于idea跳过错误编译的理解

其实idea使用eclipse编译器可以实现跳过报错的代码启动项目去debug测试其他正常的代码,做法是before launch只选择build,no error check注意不能同时选择build artifacts ,否则项目启动报错 ...

2018-07-13 19:06:32 4459

原创 idea中实现一个文件打开两份

右键文件----move right----move to opposite group搞定!!!

2018-07-04 17:09:12 3741 1

原创 项目入手jdk设置先走

刚checkout一个项目很容易各处报错,第一步要做的就是设置jdk环,idea中file---projectStructure从sdks到project再到moduless三处jdk设置让你少走很多弯路!然后设置编码(setting中搜encoding),添加忽略文件(限制是未加入版本控制),再然后可以新建个changelist 用来单独存放不需要提交但已经被版本控制的文件!!如果报原发行班本和...

2018-06-14 19:24:50 116

原创 java基础

1 java抽象类继承抽象类可以不重写父类的抽象方法,而普通类继承抽象类必须重写父类的抽象方法.2 使用泛型得好处:代码复用,安全,效率高!

2018-06-03 22:40:01 84

原创 平台sdk和项目sdk的理解

sdk (软件开发工具包) 平台sdk可以使是不同的多个jdk,而具体用哪个jdk在project sdk 和 module sdk 中配置,模块sdk 覆盖项目sdk

2018-05-31 16:21:59 4868

原创 jenkins应用流程

jenkins服务器 配置 svn 和 maven 服务器,根据tag号 执行 clean package(可以配)然后把 所有war包分发到CI服务器,执行对应的脚本即可

2018-05-31 14:10:35 845

转载 tomcat启动时jvm加载情况

图解Tomcat类加载机制  说到本篇的tomcat类加载机制,不得不说翻译学习tomcat的初衷。  之前实习的时候学习javaMelody的源码,但是它是一个Maven的项目,与我们自己的web项目整合后无法直接断点调试。后来同事指导,说是直接把java类复制到src下就可以了。很纳闷....为什么会优先加载src下的java文件(编译出的class),而不是jar包中的class呢?  现在...

2018-04-15 22:26:46 2009

原创 java协变性

java中数组是协变的,但泛型不是协变的,所以java5用通配符来弥补不足,    这样传递Collection<Shape>或者Collection<Square>都能编译通过,正常运行。public static double totalArea(Collection<? extends Shape> arr){double total = 0;for(Sh...

2018-04-15 18:01:43 268

转载 http 和 socket的区别

1、TCP连接  要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。  建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手...

2018-04-11 14:08:51 108

转载 comparable和comparator

概述Comparable和Comparator都是用来实现集合中元素的比较、排序的。Comparable是在集合内部定义的方法实现的排序,位于java.lang下。Comparator是在集合外部实现的排序,位于java.util下。Comparable是一个对象本身就已经支持自比较所需要实现的接口,如String、Integer自己就实现了Comparable接口,可完成比较大小操作。自定义类要...

2018-04-07 22:35:20 149

原创 idea录制宏

idea录制宏(把几个按快捷键的步骤合并成只按一个快捷键)录制起名之后设置宏的快捷键

2018-04-04 14:28:39 1054

原创 idea分层新建dierctory 和package

view下确认打开NavigationBar之后如果是新建package就推上一级右键新建

2018-03-29 12:06:59 622

空空如也

空空如也

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

TA关注的人

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