自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 拼接url参数

if("get".equalsIgnoreCase(method)){ Enumeration<String> params = request.getParameterNames(); LinkedHashSet<String> queryParam = new LinkedHashSet<>(); while(params.hasM...

2019-08-14 10:56:06 2077

原创 idea customize setting

1.自动导包2.代码提示忽略大小写3.编码统一为UTF-84.字体和大小

2019-07-14 13:02:21 1947

原创 idea打war包

2019-07-02 15:13:56 134

转载 httpclient文件上传、下载

1.文件上传// 把文件转换成流对象FileBodyFile file =newFile(filePath);FileBody bin =newFileBody(file);StringBody uploadFileName =newStringBody("把我修改成文件名称", ContentType.create("text/plain", Consts.UTF_8));//以浏览...

2019-07-02 11:45:20 813

原创 路径名文件夹名文件名约定

RESTFul url路径名约定:1.尽量全部使用小写字母2.多个单词按优先级先后使用:驼峰命名-->下划线-->中横线文件夹、文件名约定:1.文件夹、文件名尽量使用小写字母2.文件夹、文件名多个单词使用按优先级先后使用:中横线-->下划线-->驼峰命名...

2019-07-02 11:44:06 329

原创 反编译总结

1.批量反编译jar包用cfr2.批量反编译后用idea全局搜索定位(可以全局搜索,但不方便查看源码)3.批量jar包在idea中add as library(方便查看源码,但不可以全局搜索)4.反编译单个jar包用jd-gui5.批量反编译jar包查看也可以用jd-gui(比idea反编译质量好,但是搜索功能相对弱一点)...

2019-07-02 11:43:30 385

转载 java手册总结

一直希望能写出健壮的代码,所以比较关注异常处理这一块,刚好看到新版的java手册有这部分的描述,遂作以下记录。分层异常处理规约:1.在DAO层,产生的异常类型有很多,无法用细粒度的异常进行catch,使用catch(Exception e)方式,并throw new DAOException(e),不需要打印日志,因为在Manager/Service层一定需要捕获并打印到日志文件中去,如果...

2019-06-30 09:55:57 103

原创 maven继承与聚合

聚合和继承的关系1.maven的继承与聚合是两个不同的概念,其实互相是没有什么关系的。2.聚合模块知道它聚合了哪些模块,但是被聚合的模块不知道聚合模块的存在;父模块不知道子模块的存在,但是子模块都必须知道自己的父模块是谁。3.一般聚合模块是为了方便统一编译,继承模块是为了统一jar包管理。4.在一些最佳实践中我们会发现:一个POM既是聚合POM,又是父POM,这么做主要是为了方便。...

2019-06-29 19:03:42 167

原创 vue跨域及分环境打包配置

一、proxyTable配置接口地址代理config/index.jsdev: { // 静态资源文件夹 assetsSubDirectory: 'static', // 发布路径 assetsPublicPath: '/', // 代理配置表,在这里可以配置特定的请求代理到对应的API接口 proxyTable: { '...

2019-03-18 01:05:16 754

原创 jquery-validation提交方式

一、form提交方式//第一种$.validator.setDefaults({ //验证通过后的回调 submitHandler: function(form) { alert("提交事件!"); form.submit(); }}); // 在键盘按下并释放及提交后验证提交表单$().ready(function() { $("#signupF...

2019-03-04 00:55:13 703

原创 spring包扫描配置

方法一:applicationContext.xml&lt;!-- 扫描包 --&gt;&lt;context:component-scan base-package="com.project" /&gt;不想扫描多余的controller解决办法:&lt;context:component-scan base-package="com.project.web.service,com....

2019-03-02 00:31:43 3474

原创 GOF23设计模式划重点

 1.创建型模式:*工厂模式(Factory Pattern):对象的创建抽象工厂模式(Abstract Factory Pattern)*单例模式(Singleton Pattern):springBean中对象的单例建造者模式(Builder Pattern):成员对象的创建和组装分离:StringBuilder类的append方法、SQL中的PrepareStatemen...

2019-02-16 18:08:47 209

原创 Idea 中提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

在pom.xml中添加配置&lt;properties&gt; &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt; &lt;maven.compiler.source&gt;1.8&lt;/maven.compiler.source&gt; &lt;maven.c...

2019-02-12 11:08:24 935

原创 前端ui框架推荐

通用ui框架1.easyui2.boostrap3.layui4.jqueryui后台管理框架1.AdminLTE2.element-ui(vue)3.iview(vue) 

2019-02-02 00:33:27 547

原创 html页面传值

html页面传值:一是数据挂载+局部加载方式;二是a标签方式;三是window.location.href方式1.数据挂载,局部加载方式//在父标签中绑定要传递的参数$(".container-fluid").data("id",ids[0]);//通过后台跳转页面var url="user/edit.do";//或直接指向目标页面//var url="edit.html";/...

2019-01-26 10:34:27 1014

原创 vo、dto、do的划分

这位博主写得很清晰了,赞一个http://blog.sina.com.cn/s/blog_7a4cdec80100wkyh.html

2019-01-24 14:56:02 651

原创 文件下载Content-Disposition中文乱码

 String fileName = "中国.doc";//方法1:response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));//方法2:使用指定编码,并告诉浏览器编码类型response.setHeader("...

2019-01-23 08:57:20 13033 6

原创 JavaWeb项目文件上传下载

文件上传下载是web项目常见的功能,最近有个项目要求把文件保存到项目路径外,正好总结一下一、文件上传1.文件保存在项目路径下    1.1 WEB-INF目录不允许通过Url直接访问,因此一般存放比较重要的文件,需要登录后通过服务器程序去访问,可以做一些权限控制;    1.2 而允许任何人访问的文件(如淘宝商品的图片),所以这类文件可以放在WEB-INF目录外,可以通过url直接...

2019-01-19 22:12:36 1549

原创 封装返回结果类和枚举错误码

1.枚举错误码/** * 枚举错误码 */public emum ErrorCode{ FAILED(601,"操作失败"), AUTH_ERROR(401,"认证失败"), SYS_ERROR(500,"系统错误"), PARAM_ERROR(400,"参数错误"), UNKNOWN_ERROR(499,"未知错误"); priva...

2019-01-16 16:44:42 3826 2

原创 前后端分离

前后端分离优点:1.维护方便。前端由 html+css+js组成,前端开发人员负责编写html+css+js,后端开发人员负责编写http服务提供json输出,前端和后端的分工界面清晰;2.提升性能。对前端的部分html+css+js全部采用cdn加速,服务器只提供json,对服务器性能会有提升;3.移动端和pc端可以共用一套后端代码,这样可以省去不少工作量。总结:后台系统、移动...

2019-01-08 09:30:29 291

原创 idea maven依赖引入失败,dependencies全部红线问题

网上搜索到最多的办法只适用个别依赖红线问题,对这种情况不好使。解决办法:出现这种情况一般是有某个依赖包坐标或版本无法下载导致的,先maven clean,然后maven install,找出无法下载的包,修改为正确的坐标,在重新reimport即可...

2018-11-26 16:13:21 20993 5

转载 linux强大的日志查看命令

more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。more指令:more 的常用动作指令:Enter         向下n行,需要定义,默认为1行;Ctrl+f        向下滚动一屏;Space ...

2018-09-14 19:23:23 265

原创 IDEA 2016.1在win10系统下输入法光标不跟随问题

问题:参考了网上很多方法,包括修改jre、搜狗输入法智慧版3.0,都不行。解决:安装华宇输入法,简单完美解决。

2018-05-15 15:02:19 2543 2

空空如也

空空如也

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

TA关注的人

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